"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[792],{17:(Ht,Me,h)=>{h.d(Me,{G:()=>v});var r=h(1985),l=h(8359),i=h(9898),T=h(4360),d=h(9974);class v extends r.c{constructor(q,M){super(),this.source=q,this.subjectFactory=M,this._subject=null,this._refCount=0,this._connection=null,(0,d.S)(q)&&(this.lift=q.lift)}_subscribe(q){return this.getSubject().subscribe(q)}getSubject(){const q=this._subject;return(!q||q.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:q}=this;this._subject=this._connection=null,q?.unsubscribe()}connect(){let q=this._connection;if(!q){q=this._connection=new l.yU;const M=this.getSubject();q.add(this.source.subscribe((0,T._)(M,void 0,()=>{this._teardown(),M.complete()},ee=>{this._teardown(),M.error(ee)},()=>this._teardown()))),q.closed&&(this._connection=null,q=l.yU.EMPTY)}return q}refCount(){return(0,i.B)()(this)}}},33:(Ht,Me,h)=>{h.d(Me,{Wk:()=>Tn,wQ:()=>Kn,iI:()=>Pi});var r=h(1482),l=h(1360),i=h(9361);let v=(()=>{class ot{static \u0275prov=(0,l.jDH)({token:ot,providedIn:"root",factory:()=>new F((0,l.WQX)(i.q),window)})}return ot})();class F{document;window;offset=()=>[0,0];constructor(Wt,Pt){this.document=Wt,this.window=Pt}setOffset(Wt){this.offset=Array.isArray(Wt)?()=>Wt:Wt}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(Wt){this.window.scrollTo(Wt[0],Wt[1])}scrollToAnchor(Wt){const Pt=function q(ot,Wt){const Pt=ot.getElementById(Wt)||ot.getElementsByName(Wt)[0];if(Pt)return Pt;if("function"==typeof ot.createTreeWalker&&ot.body&&"function"==typeof ot.body.attachShadow){const Zt=ot.createTreeWalker(ot.body,NodeFilter.SHOW_ELEMENT);let On=Zt.currentNode;for(;On;){const Un=On.shadowRoot;if(Un){const qn=Un.getElementById(Wt)||Un.querySelector(`[name="${Wt}"]`);if(qn)return qn}On=Zt.nextNode()}}return null}(this.document,Wt);Pt&&(this.scrollToElement(Pt),Pt.focus())}setHistoryScrollRestoration(Wt){this.window.history.scrollRestoration=Wt}scrollToElement(Wt){const Pt=Wt.getBoundingClientRect(),Zt=Pt.left+this.window.pageXOffset,On=Pt.top+this.window.pageYOffset,Un=this.offset();this.window.scrollTo(Zt-Un[0],On-Un[1])}}var un=h(8434),oe=h(5724),kt=h(1413),J=h(7673),Ee=h(6648),yt=h(6365),pn=h(5964),wn=h(274),Bn=h(1397);let Tn=(()=>{class ot{router;route;tabIndexAttribute;renderer;el;locationStrategy;href=null;target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;isAnchorElement;subscription;onChanges=new kt.B;constructor(Pt,Zt,On,Un,qn,lo){this.router=Pt,this.route=Zt,this.tabIndexAttribute=On,this.renderer=Un,this.el=qn,this.locationStrategy=lo;const fo=qn.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===fo||"area"===fo,this.isAnchorElement?this.subscription=Pt.events.subscribe(Nr=>{Nr instanceof oe.wF&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(Pt){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",Pt)}ngOnChanges(Pt){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}routerLinkInput=null;set routerLink(Pt){null==Pt?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=(0,oe.wO)(Pt)||Array.isArray(Pt)?Pt:[Pt],this.setTabIndexIfNotOnNativeEl("0"))}onClick(Pt,Zt,On,Un,qn){const lo=this.urlTree;return!!(null===lo||this.isAnchorElement&&(0!==Pt||Zt||On||Un||qn||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(lo,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const Pt=this.urlTree;this.href=null!==Pt&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(Pt)):null;const Zt=null===this.href?null:(0,l.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",Zt)}applyAttributeValue(Pt,Zt){const On=this.renderer,Un=this.el.nativeElement;null!==Zt?On.setAttribute(Un,Pt,Zt):On.removeAttribute(Un,Pt)}get urlTree(){return null===this.routerLinkInput?null:(0,oe.wO)(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(Zt){return new(Zt||ot)(l.rXU(oe.Ix),l.rXU(oe.nX),l.kS0("tabindex"),l.rXU(l.sFG),l.rXU(l.aKT),l.rXU(r.hb))};static \u0275dir=l.FsC({type:ot,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(Zt,On){1&Zt&&l.bIt("click",function(qn){return On.onClick(qn.button,qn.ctrlKey,qn.shiftKey,qn.altKey,qn.metaKey)}),2&Zt&&l.BMQ("target",On.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",l.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",l.L39],replaceUrl:[2,"replaceUrl","replaceUrl",l.L39],routerLink:"routerLink"},features:[l.OA$]})}return ot})(),Kn=(()=>{class ot{router;element;renderer;cdr;link;links;classes=[];routerEventsSubscription;linkInputChangesSubscription;_isActive=!1;get isActive(){return this._isActive}routerLinkActiveOptions={exact:!1};ariaCurrentWhenActive;isActiveChange=new l.bkB;constructor(Pt,Zt,On,Un,qn){this.router=Pt,this.element=Zt,this.renderer=On,this.cdr=Un,this.link=qn,this.routerEventsSubscription=Pt.events.subscribe(lo=>{lo instanceof oe.wF&&this.update()})}ngAfterContentInit(){(0,J.of)(this.links.changes,(0,J.of)(null)).pipe((0,yt.U)()).subscribe(Pt=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const Pt=[...this.links.toArray(),this.link].filter(Zt=>!!Zt).map(Zt=>Zt.onChanges);this.linkInputChangesSubscription=(0,Ee.H)(Pt).pipe((0,yt.U)()).subscribe(Zt=>{this._isActive!==this.isLinkActive(this.router)(Zt)&&this.update()})}set routerLinkActive(Pt){const Zt=Array.isArray(Pt)?Pt:Pt.split(" ");this.classes=Zt.filter(On=>!!On)}ngOnChanges(Pt){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const Pt=this.hasActiveLinks();this.classes.forEach(Zt=>{Pt?this.renderer.addClass(this.element.nativeElement,Zt):this.renderer.removeClass(this.element.nativeElement,Zt)}),Pt&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==Pt&&(this._isActive=Pt,this.cdr.markForCheck(),this.isActiveChange.emit(Pt))})}isLinkActive(Pt){const Zt=function Zn(ot){return!!ot.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return On=>{const Un=On.urlTree;return!!Un&&Pt.isActive(Un,Zt)}}hasActiveLinks(){const Pt=this.isLinkActive(this.router);return this.link&&Pt(this.link)||this.links.some(Pt)}static \u0275fac=function(Zt){return new(Zt||ot)(l.rXU(oe.Ix),l.rXU(l.aKT),l.rXU(l.sFG),l.rXU(l.gRc),l.rXU(Tn,8))};static \u0275dir=l.FsC({type:ot,selectors:[["","routerLinkActive",""]],contentQueries:function(Zt,On,Un){if(1&Zt&&l.wni(Un,Tn,5),2&Zt){let qn;l.mGM(qn=l.lsd())&&(On.links=qn)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],features:[l.OA$]})}return ot})();class Jn{}let Vn=(()=>{class ot{router;injector;preloadingStrategy;loader;subscription;constructor(Pt,Zt,On,Un,qn){this.router=Pt,this.injector=On,this.preloadingStrategy=Un,this.loader=qn}setUpPreloading(){this.subscription=this.router.events.pipe((0,pn.p)(Pt=>Pt instanceof oe.wF),(0,wn.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(Pt,Zt){const On=[];for(const Un of Zt){Un.providers&&!Un._injector&&(Un._injector=(0,l.Ol2)(Un.providers,Pt,`Route: ${Un.path}`));const qn=Un._injector??Pt,lo=Un._loadedInjector??qn;(Un.loadChildren&&!Un._loadedRoutes&&void 0===Un.canLoad||Un.loadComponent&&!Un._loadedComponent)&&On.push(this.preloadConfig(qn,Un)),(Un.children||Un._loadedRoutes)&&On.push(this.processRoutes(lo,Un.children??Un._loadedRoutes))}return(0,Ee.H)(On).pipe((0,yt.U)())}preloadConfig(Pt,Zt){return this.preloadingStrategy.preload(Zt,()=>{let On;On=Zt.loadChildren&&void 0===Zt.canLoad?this.loader.loadChildren(Pt,Zt):(0,J.of)(null);const Un=On.pipe((0,Bn.Z)(qn=>null===qn?(0,J.of)(void 0):(Zt._loadedRoutes=qn.routes,Zt._loadedInjector=qn.injector,this.processRoutes(qn.injector??Pt,qn.routes))));if(Zt.loadComponent&&!Zt._loadedComponent){const qn=this.loader.loadComponent(Zt);return(0,Ee.H)([Un,qn]).pipe((0,yt.U)())}return Un})}static \u0275fac=function(Zt){return new(Zt||ot)(l.KVO(oe.Ix),l.KVO(l.Ql9),l.KVO(l.uvJ),l.KVO(Jn),l.KVO(oe.D$))};static \u0275prov=l.jDH({token:ot,factory:ot.\u0275fac,providedIn:"root"})}return ot})();const Bi=new l.nKC("");let Ri=(()=>{class ot{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource="imperative";restoredId=0;store={};constructor(Pt,Zt,On,Un,qn={}){this.urlSerializer=Pt,this.transitions=Zt,this.viewportScroller=On,this.zone=Un,this.options=qn,qn.scrollPositionRestoration||="disabled",qn.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(Pt=>{Pt instanceof oe.Z?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=Pt.navigationTrigger,this.restoredId=Pt.restoredState?Pt.restoredState.navigationId:0):Pt instanceof oe.wF?(this.lastId=Pt.id,this.scheduleScrollEvent(Pt,this.urlSerializer.parse(Pt.urlAfterRedirects).fragment)):Pt instanceof oe.lW&&Pt.code===oe.mo.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(Pt,this.urlSerializer.parse(Pt.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(Pt=>{Pt instanceof oe.OY&&(Pt.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(Pt.position):Pt.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(Pt.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(Pt,Zt){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new oe.OY(Pt,"popstate"===this.lastSource?this.store[this.restoredId]:null,Zt))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(Zt){l.QTQ()};static \u0275prov=l.jDH({token:ot,factory:ot.\u0275fac})}return ot})();function Zi(ot,Wt){return{\u0275kind:ot,\u0275providers:Wt}}function Lr(){const ot=(0,l.WQX)(l.zZn);return Wt=>{const Pt=ot.get(l.o8S);if(Wt!==Pt.components[0])return;const Zt=ot.get(oe.Ix),On=ot.get(Jo);1===ot.get(zo)&&Zt.initialNavigation(),ot.get(Z,null,l.$GK.Optional)?.setUpPreloading(),ot.get(Bi,null,l.$GK.Optional)?.init(),Zt.resetRootComponentType(Pt.componentTypes[0]),On.closed||(On.next(),On.complete(),On.unsubscribe())}}const Jo=new l.nKC("",{factory:()=>new kt.B}),zo=new l.nKC("",{providedIn:"root",factory:()=>1}),Z=new l.nKC("");function ft(ot){return Zi(0,[{provide:Z,useExisting:Vn},{provide:Jn,useExisting:ot}])}function Ln(ot){return(0,l.ngT)("NgRouterViewTransitions"),Zi(9,[{provide:oe.Pu,useValue:oe.Lg},{provide:oe.bK,useValue:{skipNextTransition:!!ot?.skipInitialTransition,...ot}}])}const Ti=[r.aZ,{provide:oe.Sd,useClass:oe.nU},oe.Ix,oe.Zp,{provide:oe.nX,useFactory:function Qi(ot){return ot.routerState.root},deps:[oe.Ix]},oe.D$,[]];let Pi=(()=>{class ot{constructor(){}static forRoot(Pt,Zt){return{ngModule:ot,providers:[Ti,[],{provide:oe.bw,multi:!0,useValue:Pt},[],Zt?.errorHandler?{provide:oe.XR,useValue:Zt.errorHandler}:[],{provide:oe.J_,useValue:Zt||{}},Zt?.useHash?{provide:r.hb,useClass:un.fw}:{provide:r.hb,useClass:r.Sm},{provide:Bi,useFactory:()=>{const ot=(0,l.WQX)(v),Wt=(0,l.WQX)(l.SKi),Pt=(0,l.WQX)(oe.J_),Zt=(0,l.WQX)(oe.J2),On=(0,l.WQX)(oe.Sd);return Pt.scrollOffset&&ot.setOffset(Pt.scrollOffset),new Ri(On,Zt,ot,Wt,Pt)}},Zt?.preloadingStrategy?ft(Zt.preloadingStrategy).\u0275providers:[],Zt?.initialNavigation?wi(Zt):[],Zt?.bindToComponentInputs?Zi(8,[oe.tD,{provide:oe.c1,useExisting:oe.tD}]).\u0275providers:[],Zt?.enableViewTransitions?Ln().\u0275providers:[],[{provide:po,useFactory:Lr},{provide:l.iLQ,multi:!0,useExisting:po}]]}}static forChild(Pt){return{ngModule:ot,providers:[{provide:oe.bw,multi:!0,useValue:Pt}]}}static \u0275fac=function(Zt){return new(Zt||ot)};static \u0275mod=l.$C({type:ot});static \u0275inj=l.G2t({})}return ot})();function wi(ot){return["disabled"===ot.initialNavigation?Zi(3,[(0,l.phd)(()=>{(0,l.WQX)(oe.Ix).setUpLocationChangeListener()}),{provide:zo,useValue:2}]).\u0275providers:[],"enabledBlocking"===ot.initialNavigation?Zi(2,[{provide:zo,useValue:0},(0,l.phd)(()=>{const Wt=(0,l.WQX)(l.zZn);return Wt.get(r.hj,Promise.resolve()).then(()=>new Promise(Zt=>{const On=Wt.get(oe.Ix),Un=Wt.get(Jo);(0,oe.gk)(On,()=>{Zt(!0)}),Wt.get(oe.J2).afterPreactivation=()=>(Zt(!0),Un.closed?(0,J.of)(void 0):Un),On.initialNavigation()}))})]).\u0275providers:[]]}const po=new l.nKC("")},54:(Ht,Me,h)=>{h.d(Me,{B:()=>pt});var r=h(1360),l=h(1413),i=h(4572),T=h(8793),d=h(1985),v=h(6697),F=h(5245),q=h(152),M=h(6354),ee=h(9172),D=h(6977),fe=h(5855),Se=h(6494);const We=new Set;let Te,ht=(()=>{class ct{_platform=(0,r.WQX)(fe.P);_nonce=(0,r.WQX)(r.BIS,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Tt}matchMedia(Re){return(this._platform.WEBKIT||this._platform.BLINK)&&function dt(ct,ce){if(!We.has(ct))try{Te||(Te=document.createElement("style"),ce&&Te.setAttribute("nonce",ce),Te.setAttribute("type","text/css"),document.head.appendChild(Te)),Te.sheet&&(Te.sheet.insertRule(`@media ${ct} {body{ }}`,0),We.add(ct))}catch(Re){console.error(Re)}}(Re,this._nonce),this._matchMedia(Re)}static \u0275fac=function(me){return new(me||ct)};static \u0275prov=r.jDH({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();function Tt(ct){return{matches:"all"===ct||""===ct,media:ct,addListener:()=>{},removeListener:()=>{}}}let pt=(()=>{class ct{_mediaMatcher=(0,r.WQX)(ht);_zone=(0,r.WQX)(r.SKi);_queries=new Map;_destroySubject=new l.B;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(Re){return Xe((0,Se.c)(Re)).some(je=>this._registerQuery(je).mql.matches)}observe(Re){const je=Xe((0,Se.c)(Re)).map(Bt=>this._registerQuery(Bt).observable);let Le=(0,i.z)(je);return Le=(0,T.x)(Le.pipe((0,v.s)(1)),Le.pipe((0,F.i)(1),(0,q.B)(0))),Le.pipe((0,M.T)(Bt=>{const wt={matches:!1,breakpoints:{}};return Bt.forEach(({matches:Mt,query:xt})=>{wt.matches=wt.matches||Mt,wt.breakpoints[xt]=Mt}),wt}))}_registerQuery(Re){if(this._queries.has(Re))return this._queries.get(Re);const me=this._mediaMatcher.matchMedia(Re),Le={observable:new d.c(Bt=>{const wt=Mt=>this._zone.run(()=>Bt.next(Mt));return me.addListener(wt),()=>{me.removeListener(wt)}}).pipe((0,ee.Z)(me),(0,M.T)(({matches:Bt})=>({query:Re,matches:Bt})),(0,D.Q)(this._destroySubject)),mql:me};return this._queries.set(Re,Le),Le}static \u0275fac=function(me){return new(me||ct)};static \u0275prov=r.jDH({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();function Xe(ct){return ct.map(ce=>ce.split(",")).reduce((ce,Re)=>ce.concat(Re)).map(ce=>ce.trim())}},74:(Ht,Me,h)=>{h.d(Me,{tl:()=>me,wG:()=>Le});var r=h(1360);h(9744);let F=(()=>class Bt{static STARTS_WITH="startsWith";static CONTAINS="contains";static NOT_CONTAINS="notContains";static ENDS_WITH="endsWith";static EQUALS="equals";static NOT_EQUALS="notEquals";static IN="in";static LESS_THAN="lt";static LESS_THAN_OR_EQUAL_TO="lte";static GREATER_THAN="gt";static GREATER_THAN_OR_EQUAL_TO="gte";static BETWEEN="between";static IS="is";static IS_NOT="isNot";static BEFORE="before";static AFTER="after";static DATE_IS="dateIs";static DATE_IS_NOT="dateIsNot";static DATE_BEFORE="dateBefore";static DATE_AFTER="dateAfter"})();var pt=h(1413),Xe=h(9361),ct=h(848),ce=h(6263);let Re=(()=>{class Bt{theme=(0,r.vPA)(void 0);csp=(0,r.vPA)({nonce:void 0});isThemeChanged=!1;document=(0,r.WQX)(Xe.q);baseStyle=(0,r.WQX)(ce.j);constructor(){(0,r.QZP)(()=>{ct.Fs.on("theme:change",Mt=>{(0,r.O8t)(()=>{this.isThemeChanged=!0,this.theme.set(Mt)})})}),(0,r.QZP)(()=>{const Mt=this.theme();this.document&&Mt&&(this.isThemeChanged||this.onThemeChange(Mt),this.isThemeChanged=!1)})}ngOnDestroy(){ct.Sx.clearLoadedStyleNames(),ct.Fs.clear()}onThemeChange(Mt){ct.Sx.setTheme(Mt),this.document&&this.loadCommonTheme()}loadCommonTheme(){if("none"!==this.theme()&&!ct.Sx.isStyleNameLoaded("common")){const{primitive:Mt,semantic:xt,global:Rt,style:Ne}=this.baseStyle.getCommonTheme?.()||{},Et={nonce:this.csp?.()?.nonce};this.baseStyle.load(Mt?.css,{name:"primitive-variables",...Et}),this.baseStyle.load(xt?.css,{name:"semantic-variables",...Et}),this.baseStyle.load(Rt?.css,{name:"global-variables",...Et}),this.baseStyle.loadGlobalTheme({name:"global-style",...Et},Ne),ct.Sx.setLoadedStyleName("common")}}setThemeConfig(Mt){const{theme:xt,csp:Rt}=Mt||{};xt&&this.theme.set(xt),Rt&&this.csp.set(Rt)}static \u0275fac=function(xt){return new(xt||Bt)};static \u0275prov=r.jDH({token:Bt,factory:Bt.\u0275fac,providedIn:"root"})}return Bt})(),me=(()=>{class Bt extends Re{ripple=(0,r.vPA)(!1);platformId=(0,r.WQX)(r.Agw);inputStyle=(0,r.vPA)(null);inputVariant=(0,r.vPA)(null);overlayOptions={};csp=(0,r.vPA)({nonce:void 0});filterMatchModeOptions={text:[F.STARTS_WITH,F.CONTAINS,F.NOT_CONTAINS,F.ENDS_WITH,F.EQUALS,F.NOT_EQUALS],numeric:[F.EQUALS,F.NOT_EQUALS,F.LESS_THAN,F.LESS_THAN_OR_EQUAL_TO,F.GREATER_THAN,F.GREATER_THAN_OR_EQUAL_TO],date:[F.DATE_IS,F.DATE_IS_NOT,F.DATE_BEFORE,F.DATE_AFTER]};translation={startsWith:"Starts with",contains:"Contains",notContains:"Not contains",endsWith:"Ends with",equals:"Equals",notEquals:"Not equals",noFilter:"No Filter",lt:"Less than",lte:"Less than or equal to",gt:"Greater than",gte:"Greater than or equal to",is:"Is",isNot:"Is not",before:"Before",after:"After",dateIs:"Date is",dateIsNot:"Date is not",dateBefore:"Date is before",dateAfter:"Date is after",clear:"Clear",apply:"Apply",matchAll:"Match All",matchAny:"Match Any",addRule:"Add Rule",removeRule:"Remove Rule",accept:"Yes",reject:"No",choose:"Choose",upload:"Upload",cancel:"Cancel",pending:"Pending",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],chooseYear:"Choose Year",chooseMonth:"Choose Month",chooseDate:"Choose Date",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",prevHour:"Previous Hour",nextHour:"Next Hour",prevMinute:"Previous Minute",nextMinute:"Next Minute",prevSecond:"Previous Second",nextSecond:"Next Second",am:"am",pm:"pm",dateFormat:"mm/dd/yy",firstDayOfWeek:0,today:"Today",weekHeader:"Wk",weak:"Weak",medium:"Medium",strong:"Strong",passwordPrompt:"Enter a password",emptyMessage:"No results found",searchMessage:"Search results are available",selectionMessage:"{0} items selected",emptySelectionMessage:"No selected item",emptySearchMessage:"No results found",emptyFilterMessage:"No results found",fileChosenMessage:"Files",noFileChosenMessage:"No file chosen",aria:{trueLabel:"True",falseLabel:"False",nullLabel:"Not Selected",star:"1 star",stars:"{star} stars",selectAll:"All items selected",unselectAll:"All items unselected",close:"Close",previous:"Previous",next:"Next",navigation:"Navigation",scrollTop:"Scroll Top",moveTop:"Move Top",moveUp:"Move Up",moveDown:"Move Down",moveBottom:"Move Bottom",moveToTarget:"Move to Target",moveToSource:"Move to Source",moveAllToTarget:"Move All to Target",moveAllToSource:"Move All to Source",pageLabel:"{page}",firstPageLabel:"First Page",lastPageLabel:"Last Page",nextPageLabel:"Next Page",prevPageLabel:"Previous Page",rowsPerPageLabel:"Rows per page",previousPageLabel:"Previous Page",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",selectRow:"Row Selected",unselectRow:"Row Unselected",expandRow:"Row Expanded",collapseRow:"Row Collapsed",showFilterMenu:"Show Filter Menu",hideFilterMenu:"Hide Filter Menu",filterOperator:"Filter Operator",filterConstraint:"Filter Constraint",editRow:"Row Edit",saveEdit:"Save Edit",cancelEdit:"Cancel Edit",listView:"List View",gridView:"Grid View",slide:"Slide",slideNumber:"{slideNumber}",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out",rotateRight:"Rotate Right",rotateLeft:"Rotate Left",listLabel:"Option List",selectColor:"Select a color",removeLabel:"Remove",browseFiles:"Browse Files",maximizeLabel:"Maximize"}};zIndex={modal:1100,overlay:1e3,menu:1e3,tooltip:1100};translationSource=new pt.B;translationObserver=this.translationSource.asObservable();getTranslation(Mt){return this.translation[Mt]}setTranslation(Mt){this.translation={...this.translation,...Mt},this.translationSource.next(this.translation)}setConfig(Mt){const{csp:xt,ripple:Rt,inputStyle:Ne,inputVariant:Et,theme:et,overlayOptions:Ot,translation:en}=Mt||{};xt&&this.csp.set(xt),Rt&&this.ripple.set(Rt),Ne&&this.inputStyle.set(Ne),Et&&this.inputVariant.set(Et),Ot&&(this.overlayOptions=Ot),en&&this.setTranslation(en),et&&this.setThemeConfig({theme:et,csp:xt})}static \u0275fac=(()=>{let Mt;return function(Rt){return(Mt||(Mt=r.xGo(Bt)))(Rt||Bt)}})();static \u0275prov=r.jDH({token:Bt,factory:Bt.\u0275fac,providedIn:"root"})}return Bt})();const je=new r.nKC("PRIME_NG_CONFIG");function Le(...Bt){const wt=Bt?.map(xt=>({provide:je,useValue:xt,multi:!1})),Mt=(0,r.phd)(()=>{const xt=(0,r.WQX)(me);Bt?.forEach(Rt=>xt.setConfig(Rt))});return(0,r.EmA)([...wt,Mt])}},152:(Ht,Me,h)=>{h.d(Me,{B:()=>T});var r=h(3236),l=h(9974),i=h(4360);function T(d,v=r.E){return(0,l.N)((F,q)=>{let M=null,ee=null,D=null;const fe=()=>{if(M){M.unsubscribe(),M=null;const We=ee;ee=null,q.next(We)}};function Se(){const We=D+d,Te=v.now();if(Te{ee=We,D=v.now(),M||(M=v.schedule(Se,d),q.add(M))},()=>{fe(),q.complete()},void 0,()=>{ee=M=null}))})}},183:(Ht,Me,h)=>{h.d(Me,{O:()=>d});var r=h(8434),l=h(8752),i=h(7778),T=h(1360);let d=(()=>{class v{static forRoot(q){return{ngModule:v,providers:[{provide:i.z,useValue:q.themes},{provide:i.D,useValue:q.active}]}}static{this.\u0275fac=function(M){return new(M||v)}}static{this.\u0275mod=T.$C({type:v})}static{this.\u0275inj=T.G2t({providers:[l.F],imports:[r.MD]})}}return v})()},232:(Ht,Me,h)=>{h.d(Me,{_:()=>i});var r=h(1360);const l={};let i=(()=>{class T{_appId=(0,r.WQX)(r.sZ2);getId(v){return"ng"!==this._appId&&(v+=this._appId),l.hasOwnProperty(v)||(l[v]=0),`${v}${l[v]++}`}static \u0275fac=function(F){return new(F||T)};static \u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}return T})()},274:(Ht,Me,h)=>{h.d(Me,{H:()=>i});var r=h(1397),l=h(8071);function i(T,d){return(0,l.T)(d)?(0,r.Z)(T,d,1):(0,r.Z)(T,1)}},306:(Ht,Me,h)=>{h.d(Me,{K:()=>$e});var r=h(2900),l=h(1360),i=h(4300),T=h(8018);let d=(()=>{class st{constructor(B,Fe,le,It,Kt){this.dialogRef=B,this.data=Fe,this.languageService=le,this._translate=It,this.elementRef=Kt}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(B=>{this.translations=B.translations.data})}closeDialog(){this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(r.m),l.rXU(r.e),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["app-error-dialog"]],standalone:!1,decls:17,vars:4,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header"],[1,"wlc-modal__title"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"modal-message",2,"text-align","center"],[1,"wlc-modal__footer"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-rejected",3,"click"]],template:function(Fe,le){1&Fe&&(l.j41(0,"div",0)(1,"div",1)(2,"div",2),l.EFF(3),l.k0s(),l.j41(4,"button",3),l.bIt("click",function(){return le.closeDialog()}),l.j41(5,"span",4)(6,"span",5)(7,"span",6),l.qSk(),l.j41(8,"svg",7),l.nrm(9,"path",8),l.k0s()()()()()(),l.joV(),l.j41(10,"div",9)(11,"div",10),l.EFF(12),l.k0s()(),l.j41(13,"div",11)(14,"button",12),l.bIt("click",function(){return le.closeDialog()}),l.j41(15,"span",4),l.EFF(16),l.k0s()()()()),2&Fe&&(l.R7$(3),l.SpI(" ",le.translations.failreg," "),l.R7$(),l.Y8G("title",le.translations.close),l.R7$(8),l.SpI(" ",le.data.text," "),l.R7$(4),l.SpI(" ",le.translations.close," "))},encapsulation:2})}}return st})();var v=h(9417),F=h(4796),q=h(5794),M=h(8434),ee=h(8655),D=h(7356),fe=h(5861),Se=h(9183);const We=st=>({"is-invalid":st});function Te(st,Oe){if(1&st&&l.nrm(0,"img",28),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.resetForm.controls.email.hasError("pattern")&&!B.resetForm.controls.email.hasError("required")?B.translations.you_have_email_valid:B.resetForm.controls.email.hasError("maxlength")&&!B.resetForm.controls.email.hasError("required")?B.translations["25mail"]:"Email is required")}}function ht(st,Oe){1&st&&l.nrm(0,"img",29)}function dt(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"span",41),l.bIt("click",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.reset())}),l.EFF(1),l.k0s()}if(2&st){const B=l.XpG(2);l.R7$(),l.JRh(B.translations.vosstanit)}}function Tt(st,Oe){1&st&&l.nrm(0,"mat-spinner",42)}function pt(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",1)(1,"div",2)(2,"div",3),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.backToLogin())}),l.j41(3,"span",4)(4,"span",5),l.qSk(),l.j41(5,"svg",6),l.nrm(6,"path",7),l.k0s()()(),l.joV(),l.j41(7,"span",8),l.EFF(8),l.k0s()(),l.j41(9,"div",9),l.EFF(10),l.k0s(),l.j41(11,"button",10),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.closeDialog())}),l.j41(12,"span",11)(13,"span",12)(14,"span",5),l.qSk(),l.j41(15,"svg",13),l.nrm(16,"path",14),l.k0s()()()()()(),l.joV(),l.j41(17,"div",15)(18,"div",16)(19,"div",17)(20,"form",18)(21,"div",19)(22,"div",20)(23,"h3",21)(24,"span"),l.EFF(25),l.k0s()()()(),l.j41(26,"div",22)(27,"label",23),l.EFF(28),l.k0s(),l.j41(29,"mat-form-field",24)(30,"div",25),l.nrm(31,"input",26),l.j41(32,"span",27),l.DNE(33,Te,1,1,"img",28)(34,ht,1,0,"img",29),l.k0s()()()(),l.j41(35,"button",30),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.reset())}),l.DNE(36,dt,2,1,"span",31)(37,Tt,1,0,"mat-spinner",32),l.k0s(),l.j41(38,"div",33)(39,"div",34)(40,"h4",35),l.EFF(41),l.k0s(),l.j41(42,"div",36)(43,"button",37),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.toRegistration())}),l.j41(44,"span",11),l.EFF(45),l.j41(46,"span",38)(47,"span",5),l.qSk(),l.j41(48,"svg",39),l.nrm(49,"path",40),l.k0s()()()()()()()()()()()()()}if(2&st){const B=l.XpG();l.R7$(8),l.SpI(" ",B.translations.back,""),l.R7$(2),l.SpI(" ",B.translations.backpas,""),l.R7$(),l.Y8G("title",B.translations.close),l.R7$(9),l.Y8G("formGroup",B.resetForm),l.R7$(5),l.SpI(" ",B.translations.rectext," "),l.R7$(3),l.SpI("",B.translations.pochta," *"),l.R7$(3),l.Y8G("placeholder",B.translations.pochta)("ngClass",l.eq3(15,We,B.f.email.errors&&(B.f.email.dirty||B.f.email.touched))),l.R7$(2),l.vxM(B.f.email.errors&&(B.f.email.dirty||B.f.email.touched)?33:-1),l.R7$(),l.vxM(B.f.email.errors||!B.f.email.dirty&&!B.f.email.touched?-1:34),l.R7$(),l.Y8G("disabled",B.submitted),l.R7$(),l.Y8G("ngIf",!B.submitted),l.R7$(),l.Y8G("ngIf",B.submitted),l.R7$(4),l.SpI(" ",B.translations.recovery_no," "),l.R7$(4),l.SpI("",B.translations.registration," ")}}let Xe=(()=>{class st{constructor(B,Fe,le,It,Kt,Gn,ei,Fn,li){this.dialogRef=B,this.data=Fe,this.dialog=le,this.authService=It,this.fb=Kt,this.toastr=Gn,this.languageService=ei,this._translate=Fn,this.elementRef=li,this.submitted=!1,this.errorMsg=[]}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(B=>{this.translations=B.translations.data}),this.resetForm=this.fb.group({email:["",{validators:[v.k0.required,v.k0.pattern('^(([^<>()[\\]\\\\.,;:\\s@"]+(\\.[^<>()[\\]\\\\.,;:\\s@"]+)*)|.(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$'),v.k0.maxLength(35)]}]})}get f(){return this.resetForm.controls}reset(){if(this.errorMsg=[],this.submitted=!0,this.resetForm.invalid)return this.toastr.error(this.translations.polya,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.submitted=!1);const Fe=window.location.host;this.authService.resetPassword(this.resetForm.controls.email.value,Fe).subscribe({next:le=>{this.submitted=!1,this.closeDialog(),this.toastr.success(this.translations.lang31,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})},error:le=>{if(this.errorMsg=[],le.validationErrors){this.errorMsg=le.validationErrors;for(let It in this.errorMsg)le.error.error[It].forEach(Kt=>{this.toastr.error(Kt,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}else for(let It in le.error.error)le.error.error[It].forEach(Kt=>{this.toastr.error(Kt,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})});this.submitted=!1}})}closeDialog(){this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}backToLogin(){this.dialogRef.close({event:"back",panelClass:["animate__animated","animate__slideOutUp"]})}toRegistration(){this.dialogRef.close({event:"register",panelClass:["animate__animated","animate__slideOutUp"]})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(r.m),l.rXU(r.e),l.rXU(r.j),l.rXU(F.u),l.rXU(v.ok),l.rXU(q.tw),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["app-reset-password-dialog"]],standalone:!1,decls:1,vars:1,consts:[["class","wlc-modal__dialog modal-dialog wlc-modal__dialog--md restore-password",4,"ngIf"],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md","restore-password"],[1,"wlc-modal__header"],[1,"wlc-modal__back-btn",3,"click"],[1,"icon-arrow","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["xmlns","http://www.w3.org/2000/svg","width","14","height","8","fill","currentColor","viewBox","0 0 14 8"],["d","M1.116.616a1.25 1.25 0 0 1 1.768 0L7 4.732 11.116.616a1.25 1.25 0 0 1 1.768 1.768l-5 5a1.25 1.25 0 0 1-1.768 0l-5-5a1.25 1.25 0 0 1 0-1.768Z"],[1,"wlc-modal__back-btn-text"],[1,"wlc-modal__title","wlc-modal__title--back-btn"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],["data-wlc-element","wlc-icon",1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-restore-password-form","wlc-restore-password-form--theme-default","wlc-restore-password-form--theme-mod-default","wlc-restore-password-form--type-default"],[1,"wlc-form-wrapper"],[1,"wlc-form",3,"formGroup"],[1,"wlc-text-block","wlc-text-block--theme-default","wlc-text-block--theme-mod-default","wlc-text-block--type-default"],[1,"wlc-text-block__head"],[1,"wlc-text-block__subtitle"],[1,"wlc-input","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],[1,"wlc-input__label"],["appearance","outline","height","43px",1,"full-width"],[1,"wlc-input__container"],["type","email","matInput","","formControlName","email","height","43px",1,"wlc-input__input",3,"placeholder","ngClass"],["matSuffix","",1,"input-suffix"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip",2,"margin-right","10px",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success",2,"margin-right","10px"],["type","submit",1,"wlc-btn","wlc-spinner-button","wlc-btn--centered","wlc-btn--restore","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],["class","wlc-btn__text",3,"click",4,"ngIf"],["diameter","20",4,"ngIf"],[1,"wlc-link-block","wlc-link-block--theme-default","wlc-link-block--theme-mod-default","wlc-link-block--type-default"],[1,"wlc-link-block__container"],[1,"wlc-link-block__subtitle"],[1,"wlc-link-block__text"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","10","height","7","viewBox","0 0 10 7","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],[1,"wlc-btn__text",3,"click"],["diameter","20"]],template:function(Fe,le){1&Fe&&l.DNE(0,pt,50,17,"div",0),2&Fe&&l.Y8G("ngIf",le.translations)},dependencies:[M.YU,M.bT,ee.M,D.k,D.i,fe.fg,Se.LG,v.qT,v.me,v.BC,v.cb,v.j4,v.JD],styles:[".wlc-modal.wlc-modal--restore .wlc-modal__header{flex-direction:column;padding:70px 25px 0}@media (min-width: 480px){.wlc-modal.wlc-modal--restore .wlc-modal__header{padding:70px 55px 0}}.wlc-modal--theme-default.wlc-modal--restore .wlc-modal__back-btn{justify-content:center}.wlc-modal.wlc-modal--restore .wlc-modal__back-btn{font-weight:800;text-transform:uppercase}@media (min-width: 900px){.wlc-modal--theme-default.wlc-modal--restore .wlc-modal__back-btn .icon-arrow{margin-top:0}}.wlc-modal.wlc-modal--restore .wlc-modal__back-btn .icon-arrow{width:20px;height:20px;padding:5px 0;text-align:center;transform:rotate(0);transition:all .3s linear;border:1px solid var(--mc-main);border-radius:100px}@media (pointer: fine){.wlc-modal.wlc-modal--restore .wlc-modal__back-btn:hover .icon-arrow{transform:rotate(0) rotateX(360deg) translate(-5px);transition:transform .3s linear}}.wlc-modal.wlc-modal--restore .wlc-modal__back-btn-text{padding:0 2px;font-size:1.4rem}.wlc-modal.wlc-modal--restore .wlc-modal__title{padding:40px 0 0;font-size:2.4rem}.wlc-modal--theme-default.wlc-modal--restore .wlc-modal__body{padding:80px 15px 30px}@media (min-width: 768px){.wlc-modal--theme-default.wlc-modal--restore .wlc-modal__body{padding:30px}}.wlc-modal.wlc-modal--restore .wlc-modal__body{padding:5px 25px 50px}@media (min-width: 480px){.wlc-modal.wlc-modal--restore .wlc-modal__body{padding:5px 55px 50px}}.wlc-restore-password-form--theme-default{max-width:100%;margin:auto}.wlc-restore-password-form--theme-default .wlc-form{display:flex;flex-direction:column}.wlc-restore-password-form--theme-default .wlc-text-block__head{margin:0 0 20px}.wlc-restore-password-form--theme-default .wlc-text-block__subtitle{margin-left:auto;margin-right:auto}.wlc-restore-password-form--theme-default .wlc-text-block__subtitle{text-align:left}.wlc-restore-password-form--theme-default .wlc-input{margin:0 0 20px}.wlc-restore-password-form--theme-default .wlc-btn--restore{margin:20px 0 40px}.wlc-restore-password-form--theme-default .wlc-btn--restore{min-width:100%}\n"],encapsulation:2})}}return st})(),ct=(()=>{class st{constructor(B,Fe,le,It,Kt,Gn){this.dialogRef=B,this.data=Fe,this.dialog=le,this.languageService=It,this._translate=Kt,this.elementRef=Gn}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(B=>{this.translations=B.translations.data})}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}cancelClose(){this.dialogRef.close({event:"continue",panelClass:["animate__animated","animate__slideOutUp"]})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(r.m),l.rXU(r.e),l.rXU(r.j),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["app-confirm-logout-dialog"]],standalone:!1,decls:18,vars:4,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md","wlc-modal--reg-exit-modal"],[1,"wlc-modal__header","wlc-modal__header--headless"],[1,"wlc-modal__body"],[1,"wlc-reg-exit-modal","wlc-reg-exit-modal--theme-default","wlc-reg-exit-modal--theme-mod-default","wlc-reg-exit-modal--type-default"],[1,"wlc-reg-exit-modal__container"],[1,"wlc-reg-exit-modal__title"],[1,"wlc-reg-exit-modal__message"],[1,"wlc-reg-exit-modal__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy","src","/assets/img/reg-close.png",1,"wlc-icon-content"],[1,"wlc-modal__footer"],["type","button",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-rejected",3,"click"]],template:function(Fe,le){1&Fe&&(l.j41(0,"div",0),l.nrm(1,"div",1),l.j41(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),l.EFF(6),l.k0s(),l.j41(7,"div",6),l.EFF(8),l.k0s(),l.j41(9,"span",7),l.nrm(10,"img",8),l.k0s()()()(),l.j41(11,"div",9)(12,"button",10),l.bIt("click",function(){return le.closeDialog()}),l.j41(13,"span",11),l.EFF(14),l.k0s()(),l.j41(15,"button",12),l.bIt("click",function(){return le.cancelClose()}),l.j41(16,"span",11),l.EFF(17),l.k0s()()()()),2&Fe&&(l.R7$(6),l.SpI(" ",le.translations.km22," "),l.R7$(2),l.JRh(le.translations.km23),l.R7$(6),l.JRh(le.translations.close),l.R7$(3),l.JRh(le.translations.continue))},styles:['.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__container[_ngcontent-%COMP%]{display:grid;grid-template-areas:"title" "message" "icon";margin:0 auto;text-align:center}.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__title[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;padding:0 25px;grid-area:title;margin:0 0 12px}@media (min-width: 480px){.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__title[_ngcontent-%COMP%]{padding:0}}.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__message[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;grid-area:message;margin:0 0 18px;text-wrap:balance}.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__icon[_ngcontent-%COMP%]{display:inline-block;grid-area:icon;margin:30px 5px;color:var(--mc-error)}.wlc-reg-exit-modal--theme-default[_ngcontent-%COMP%] .wlc-reg-exit-modal__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:250px;height:268px}.wlc-modal--reg-exit-modal[_ngcontent-%COMP%] .wlc-modal__footer[_ngcontent-%COMP%] .wlc-btn--theme-mod-default[_ngcontent-%COMP%]{width:160px;background:transparent;border:2px solid var(--mc-secondary)}.wlc-modal--reg-exit-modal[_ngcontent-%COMP%] .wlc-modal__footer[_ngcontent-%COMP%] .wlc-btn--theme-mod-default[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-baseMain)}.wlc-modal--reg-exit-modal[_ngcontent-%COMP%] .wlc-modal__footer[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%]{width:160px;border:2px solid transparent;background:var(--mc-buttonColor)}.wlc-modal--reg-exit-modal[_ngcontent-%COMP%] .wlc-modal__footer[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-black)}']})}}return st})();var ce=h(2046);const Re=st=>({"is-invalid":st});function me(st,Oe){if(1&st&&(l.j41(0,"div",34)(1,"h2",35),l.EFF(2),l.k0s()()),2&st){const B=l.XpG(2);l.R7$(2),l.JRh(B.translations.blogin)}}function je(st,Oe){if(1&st&&l.nrm(0,"img",14),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.form.controls.email.hasError("pattern")&&!B.form.controls.email.hasError("required")?B.translations.you_have_email_valid:B.form.controls.email.hasError("maxlength")&&!B.form.controls.email.hasError("required")?B.translations["25mail"]:B.translations.register_required_email)}}function Le(st,Oe){1&st&&l.nrm(0,"img",15)}function Bt(st,Oe){if(1&st&&l.nrm(0,"img",17),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.form.controls.password.hasError("maxlength")&&!B.form.controls.password.hasError("required")?B.translations["25pass"]:B.form.controls.password.hasError("minlength")&&!B.form.controls.password.hasError("required")?B.translations.register_password_min:B.translations.register_required_password)}}function wt(st,Oe){1&st&&l.nrm(0,"img",18)}function Mt(st,Oe){if(1&st&&(l.j41(0,"span",24),l.EFF(1),l.k0s()),2&st){const B=l.XpG(2);l.R7$(),l.SpI(" ",B.translations.blogin," ")}}function xt(st,Oe){1&st&&l.nrm(0,"mat-spinner",36)}function Rt(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"form",5,0)(5,"div",6),l.DNE(6,me,3,1,"div",7),l.k0s(),l.j41(7,"div",8)(8,"label",9),l.EFF(9),l.k0s(),l.j41(10,"mat-form-field",10)(11,"div",11),l.nrm(12,"input",12),l.j41(13,"span",13),l.DNE(14,je,1,1,"img",14)(15,Le,1,0,"img",15),l.k0s()()()(),l.j41(16,"div",8)(17,"label",9),l.EFF(18),l.k0s(),l.j41(19,"mat-form-field",10)(20,"div",11),l.nrm(21,"input",16),l.j41(22,"span",13),l.DNE(23,Bt,1,1,"img",17)(24,wt,1,0,"img",18),l.j41(25,"span",19)(26,"span",20),l.bIt("mousedown",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.passwordVisible=!0)})("mouseup",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.passwordVisible=!1)}),l.nrm(27,"img",21),l.k0s()()()()()(),l.j41(28,"div",22)(29,"button",23),l.bIt("click",function(le){l.eBV(B);const It=l.XpG();return l.Njj(It.resetPassword(le))}),l.j41(30,"span",24),l.EFF(31),l.k0s()()(),l.j41(32,"button",25),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.login())}),l.DNE(33,Mt,2,1,"span",26)(34,xt,1,0,"mat-spinner",27),l.k0s(),l.j41(35,"div",28)(36,"div",29)(37,"h4",30),l.EFF(38),l.k0s(),l.j41(39,"div",31)(40,"button",32),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.openRegistration())}),l.j41(41,"span",24),l.EFF(42),l.nrm(43,"span",33),l.k0s()()()()()()()()()}if(2&st){const B=l.XpG();l.R7$(3),l.Y8G("formGroup",B.form),l.R7$(3),l.Y8G("ngIf",B.windowWidth>900),l.R7$(3),l.SpI("",B.translations.pochta," *"),l.R7$(3),l.Y8G("placeholder",B.translations.km20)("ngClass",l.eq3(18,Re,B.f.email.errors&&(B.f.email.dirty||B.f.email.touched))),l.R7$(2),l.vxM(B.f.email.errors&&(B.f.email.dirty||B.f.email.touched)?14:-1),l.R7$(),l.vxM(B.f.email.errors||!B.f.email.dirty&&!B.f.email.touched?-1:15),l.R7$(3),l.SpI(" ",B.translations.password,""),l.R7$(3),l.Y8G("type",B.passwordVisible?"text":"password")("placeholder",B.translations.km21),l.R7$(2),l.vxM(B.f.password.errors&&(B.f.password.dirty||B.f.password.touched)?23:-1),l.R7$(),l.vxM(B.f.password.errors||!B.f.password.dirty&&!B.f.password.touched?-1:24),l.R7$(7),l.JRh(B.translations.recovery),l.R7$(),l.Y8G("disabled",B.isLoading),l.R7$(),l.Y8G("ngIf",!B.isLoading),l.R7$(),l.Y8G("ngIf",B.isLoading),l.R7$(4),l.SpI(" ",B.translations.recovery_no," "),l.R7$(4),l.SpI(" ",B.translations.rega," ")}}let Ne=(()=>{class st{onResize(B){this.windowWidth=B.target.innerWidth}constructor(B,Fe,le,It,Kt,Gn,ei){this.authService=B,this.fb=Fe,this.toastr=le,this.tokenService=It,this.languageService=Kt,this._translate=Gn,this.elementRef=ei,this.close=new l.bkB,this.resetPass=new l.bkB,this.openRegistrationDialog=new l.bkB,this.errorMsg=[],this.isLoading=!1,this.passwordVisible=!1,this.windowWidth=window.innerWidth}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(B=>{this.translations=B.translations.data}),this.form=this.fb.group({email:["",{validators:[v.k0.required,v.k0.pattern('^(([^<>()[\\]\\\\.,;:\\s@"]+(\\.[^<>()[\\]\\\\.,;:\\s@"]+)*)|.(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$'),v.k0.maxLength(35)]}],password:["",{validators:[v.k0.required,v.k0.minLength(6),v.k0.maxLength(25)]}]})}getFormValidationErrors(){let B=[];return this.form.controls.email.hasError("pattern")&&B.push(this.translations.you_have_email_valid),this.form.controls.email.hasError("maxlength")&&B.push(this.translations["25mail"]),this.form.controls.email.hasError("required")&&B.push(this.translations.register_required_email),this.form.controls.password.hasError("maxlength")&&B.push(this.translations["25pass"]),this.form.controls.password.hasError("minlength")&&B.push(this.translations.register_password_min),this.form.controls.password.hasError("required")&&B.push(this.translations.register_required_password),B}get f(){return this.form.controls}login(){if(this.errorMsg=[],this.isLoading=!0,this.form.invalid)return this.getFormValidationErrors().forEach(It=>{this.toastr.error(It,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}),void(this.isLoading=!1);const{email:B,password:Fe}=this.form.value;this.authService.login(B,Fe).subscribe({next:le=>{this.tokenService.token=le.token,this.isLoading=!1,this.toastr.success(this.translations.successfulauth,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-success",closeButton:!0,timeOut:5e3}),this.close.emit("login")},error:le=>{if(le.validationErrors){this.errorMsg=le.validationErrors;for(let It in this.errorMsg)this.toastr.error(le.error.errorMsg,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0})}else this.errorMsg.push(le.error),this.toastr.error(le?.error?.error||le.error?.message,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0});this.isLoading=!1}})}resetPassword(B){this.resetPass.emit("reset"),B.stopPropagation(),B.preventDefault()}openRegistration(){this.openRegistrationDialog.emit()}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(F.u),l.rXU(v.ok),l.rXU(q.tw),l.rXU(ce.B),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["app-login"]],hostBindings:function(Fe,le){1&Fe&&l.bIt("resize",function(Kt){return le.onResize(Kt)},!1,l.tSv)},outputs:{close:"close",resetPass:"resetPass",openRegistrationDialog:"openRegistrationDialog"},standalone:!1,decls:1,vars:1,consts:[["feedback","ngForm"],["class","wlc-tab-switcher-body__item wlc-tab-switcher-body__item--login active",4,"ngIf"],[1,"wlc-tab-switcher-body__item","wlc-tab-switcher-body__item--login","active"],[1,"wlc-sign-in-form","wlc-sign-in-form--theme-default","wlc-sign-in-form--theme-mod-default","wlc-sign-in-form--type-default"],[1,"wlc-form-wrapper"],[1,"wlc-form",3,"formGroup"],[1,"wlc-text-block","wlc-text-block--theme-default","wlc-text-block--theme-mod-default","wlc-text-block--type-default"],["class","wlc-text-block__head",4,"ngIf"],[1,"wlc-input","wlc-input--right-shift","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],[1,"wlc-input__label"],["appearance","outline","height","43px",1,"example-full-width"],[1,"wlc-input__container"],["type","email","matInput","","formControlName","email","height","43px",1,"wlc-input__input",3,"placeholder","ngClass"],["matSuffix","",1,"input-suffix"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip",2,"margin-right","10px",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success",2,"margin-right","10px"],["matInput","","formControlName","password","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"type","placeholder"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip","matTooltipHideDelay","1000",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success"],[1,"field-icon","field-icon--button","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content",3,"mousedown","mouseup"],["src","assets/img/icons/show-eye.svg","alt","show"],[1,"wlc-restore-link","wlc-restore-link--theme-default","wlc-restore-link--theme-mod-default","wlc-restore-link--type-default"],["type","button",1,"wlc-restore-link__content","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],["type","submit",1,"wlc-btn","wlc-btn--size-default","wlc-btn--submit","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],["class","wlc-btn__text",4,"ngIf"],["diameter","20",4,"ngIf"],[1,"wlc-link-block","wlc-link-block--theme-default","wlc-link-block--theme-mod-default","wlc-link-block--type-default"],[1,"wlc-link-block__container"],[1,"wlc-link-block__subtitle"],[1,"wlc-link-block__text"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-text-block__head"],[1,"wlc-text-block__title"],["diameter","20"]],template:function(Fe,le){1&Fe&&l.DNE(0,Rt,44,20,"div",1),2&Fe&&l.Y8G("ngIf",le.translations)},dependencies:[M.YU,M.bT,ee.M,D.k,D.i,fe.fg,Se.LG,v.qT,v.me,v.BC,v.cb,v.j4,v.JD],styles:[".wlc-tab-switcher-body__item{display:none;height:100%}.wlc-tab-switcher-body__item--login{width:100%;margin:auto;padding:20px 0}@media (min-width: 900px){.wlc-tab-switcher-body__item--login{width:500px}}.wlc-tab-switcher-body__item.active{display:block}.wlc-sign-in-form--theme-default .wlc-form-wrapper,.wlc-sign-in-form--theme-default .wlc-form{height:100%}.wlc-sign-in-form--theme-default .wlc-form{display:flex;flex-direction:column}.wlc-sign-in-form--theme-default.wlc-sign-in-form--socials .wlc-text-block{order:-1}.wlc-sign-in-form--theme-default .wlc-text-block__title{font-size:3.6rem;text-align:left}.wlc-modal--theme-default.wlc-modal--login-sign-up .wlc-modal__body .wlc-text-block__title{color:var(--mc-baseMain);font-style:normal}@media (min-width: 768px){.wlc-modal--theme-default.wlc-modal--login-sign-up .wlc-modal__body .wlc-text-block__title{font-style:normal}}.wlc-text-block__subtitle,.wlc-text-block__dynamic{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;margin:0 0 10px}.wlc-sign-in-form--theme-default{max-width:330px;height:100%;margin:auto}@media (min-width: 560px){.wlc-sign-in-form--theme-default{max-width:360px}}.wlc-sign-in-form--theme-default{padding:0}@media (min-width: 900px){.wlc-sign-in-form--theme-default{padding:0 0 40px}}.wlc-restore-link{line-height:1;text-align:left}.wlc-sign-in-form--theme-default .wlc-restore-link{margin:4px 0 24px 6px;line-height:0}.wlc-restore-link .wlc-btn{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;transition:color .3s linear;text-decoration:underline}.wlc-restore-link--theme-default.wlc-restore-link .wlc-btn{font-weight:600;text-decoration:none;overflow:visible}@media (pointer: fine){.wlc-restore-link .wlc-btn:hover{color:var(--mc-baseMain)}}.wlc-restore-link--theme-default.wlc-restore-link .wlc-btn .wlc-btn__text{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%);display:inline;padding-bottom:2px;text-decoration:none;border-bottom:1px solid var(--mc-secondary)}.wlc-sign-in-form--theme-default .wlc-btn--submit{margin:0}@media (min-width: 900px){.wlc-sign-in-form--theme-default .wlc-btn--submit{margin:auto auto 30px}}.wlc-sign-in-form--theme-default .wlc-btn--submit{min-width:100%}.wlc-sign-in-form--theme-default .wlc-btn--submit .wlc-btn__text{text-transform:uppercase}.wlc-sign-in-form--theme-default .wlc-link-block{display:none}@media (min-width: 900px){.wlc-sign-in-form--theme-default .wlc-link-block{display:block}}.wlc-sign-in-form--theme-default .wlc-link-block__subtitle{margin:10px 0}\n"],encapsulation:2})}}return st})();class Et{constructor(Oe={}){Object.assign(this,Oe)}}var et=h(2440),Ot=h(9172),en=h(6354),At=h(5312),H=h(4138),$=h(5724),ne=h(9885),De=h(6533),z=h(2491),Ae=h(4518),ye=h(6334),Ke=h(485),Ve=h(2068);const Ie=["swiper"],vt=st=>({"is-invalid":st});function de(st,Oe){1&st&&l.nrm(0,"loading-spinner")}function ut(st,Oe){if(1&st&&l.nrm(0,"img",25),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.form.controls.email.hasError("pattern")&&!B.form.controls.email.hasError("required")?B.translations.you_have_email_valid:B.form.controls.email.hasError("maxlength")&&!B.form.controls.email.hasError("required")?B.translations["25mail"]:B.translations.register_required_email)}}function at(st,Oe){1&st&&l.nrm(0,"img",26)}function Ut(st,Oe){if(1&st&&l.nrm(0,"img",30),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.form.controls.password.hasError("maxlength")&&!B.form.controls.password.hasError("required")?B.translations["25pass"]:B.form.controls.password.hasError("minlength")&&!B.form.controls.password.hasError("required")?B.translations.register_password_min:"Password is required")}}function Qe(st,Oe){1&st&&l.nrm(0,"img",31)}function Ft(st,Oe){1&st&&(l.j41(0,"mat-option"),l.EFF(1,"NO DATA FOUND"),l.k0s())}function Yt(st,Oe){if(1&st&&(l.j41(0,"mat-option",62),l.nrm(1,"img",63),l.EFF(2),l.k0s()),2&st){const B=Oe.$implicit;l.Y8G("value",B.name),l.R7$(),l.Y8G("src","https://flagcdn.com/24x18/"+B.flag.toLowerCase()+".png",l.B4B),l.R7$(),l.SpI(" ",B.name," ")}}function gn(st,Oe){if(1&st&&(l.j41(0,"mat-option",62),l.EFF(1),l.k0s()),2&st){const B=Oe.$implicit;l.Y8G("value",B),l.R7$(),l.SpI(" ",B," ")}}function rn(st,Oe){1&st&&(l.j41(0,"mat-option"),l.EFF(1,"NO DATA FOUND"),l.k0s())}function kn(st,Oe){if(1&st&&(l.j41(0,"mat-option",68),l.EFF(1),l.nrm(2,"img",63),l.EFF(3),l.k0s()),2&st){const B=Oe.$implicit;l.Y8G("value",B.code),l.R7$(),l.SpI(" + ",B.code," "),l.R7$(),l.Y8G("src","https://flagcdn.com/24x18/"+B.flag.toLowerCase()+".png",l.B4B),l.R7$(),l.SpI(" ",B.name," ")}}function it(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",42)(1,"mat-form-field",37)(2,"span",64),l.EFF(3,"+"),l.k0s(),l.nrm(4,"img",38)(5,"input",65),l.j41(6,"mat-autocomplete",66,1),l.bIt("opened",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.isExpandedCode=!0)})("closed",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.isExpandedCode=!1)}),l.DNE(8,rn,2,0,"mat-option",3),l.nI1(9,"async"),l.DNE(10,kn,4,4,"mat-option",67),l.nI1(11,"async"),l.k0s()()()}if(2&st){let B;const Fe=l.sdS(7),le=l.XpG(2);l.R7$(),l.Y8G("ngClass",le.isExpandedCode?"active":""),l.R7$(4),l.Y8G("formControl",le.codeControl)("value",le.selectedCode)("matAutocomplete",Fe),l.R7$(3),l.Y8G("ngIf",0==(null==(B=l.bMT(9,6,le.filteredCodeOptions))?null:B.length)),l.R7$(2),l.Y8G("ngForOf",l.bMT(11,8,le.filteredCodeOptions))}}function Xt(st,Oe){if(1&st&&l.nrm(0,"img",25),2&st){const B=l.XpG(2);l.Y8G("matTooltip",B.form.controls.phone.hasError("maxlength")&&!B.form.controls.phone.hasError("required")?B.translations.register_phone_max:B.form.controls.phone.hasError("minlength")&&!B.form.controls.phone.hasError("required")?B.translations["6phone"]:B.translations.register_phone_required)}}function ze(st,Oe){1&st&&l.nrm(0,"img",26)}function gt(st,Oe){if(1&st&&(l.j41(0,"div",69)(1,"div",70)(2,"label",71),l.EFF(3),l.k0s(),l.j41(4,"div",22),l.nrm(5,"input",72),l.j41(6,"div",73),l.nrm(7,"div",74),l.k0s()()()()),2&st){const B=l.XpG(2);l.R7$(3),l.SpI(" ",B.translations.promocode," "),l.R7$(2),l.Y8G("placeholder",B.translations.promocode)}}function ue(st,Oe){1&st&&l.nrm(0,"img",75)}function pe(st,Oe){if(1&st&&(l.j41(0,"span",76),l.EFF(1),l.k0s()),2&st){const B=l.XpG(2);l.R7$(),l.JRh(B.translations.breg)}}function be(st,Oe){1&st&&l.nrm(0,"mat-spinner",77)}function xe(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",78)(1,"div",79)(2,"h4",80),l.EFF(3),l.k0s(),l.j41(4,"div",81)(5,"button",82),l.bIt("click",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.openLogin())}),l.j41(6,"span",76),l.EFF(7),l.j41(8,"span",83),l.nrm(9,"span",54),l.k0s()()()()()()}if(2&st){const B=l.XpG(2);l.R7$(3),l.JRh(B.translations.registr),l.R7$(4),l.SpI("",B.translations.blogin," ")}}function Dt(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",6)(1,"div",7)(2,"div")(3,"div")(4,"div",8)(5,"div",9),l.nrm(6,"img",10),l.k0s()()()()(),l.j41(7,"div",11)(8,"div",12)(9,"div",13)(10,"div",14)(11,"h2",15),l.EFF(12),l.k0s()()()(),l.j41(13,"div",16)(14,"div",17)(15,"form",18)(16,"div",19)(17,"label",20),l.EFF(18),l.k0s(),l.j41(19,"mat-form-field",21)(20,"div",22),l.nrm(21,"input",23),l.j41(22,"span",24),l.DNE(23,ut,1,1,"img",25)(24,at,1,0,"img",26),l.k0s()()()(),l.j41(25,"div",27)(26,"label",20),l.EFF(27),l.k0s(),l.j41(28,"mat-form-field",28)(29,"div",22),l.nrm(30,"input",29),l.j41(31,"span",24),l.DNE(32,Ut,1,1,"img",30)(33,Qe,1,0,"img",31),l.j41(34,"span",32)(35,"span",33),l.bIt("mousedown",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.passwordVisible=!0)})("mouseup",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.passwordVisible=!1)}),l.nrm(36,"img",34),l.k0s()()()()()(),l.j41(37,"div",35)(38,"div",36)(39,"mat-form-field",37),l.nrm(40,"img",38)(41,"input",39),l.j41(42,"mat-autocomplete",40,0),l.bIt("opened",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.isExpandedCountry=!0)})("closed",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.isExpandedCountry=!1)}),l.DNE(44,Ft,2,0,"mat-option",3),l.nI1(45,"async"),l.DNE(46,Yt,3,3,"mat-option",41),l.nI1(47,"async"),l.k0s()()()(),l.j41(48,"div",42)(49,"div",36)(50,"mat-form-field",43)(51,"mat-select",44),l.DNE(52,gn,2,2,"mat-option",41),l.k0s()()()(),l.j41(53,"div",45),l.DNE(54,it,12,10,"div",46),l.j41(55,"div",47)(56,"label",20),l.EFF(57),l.k0s(),l.j41(58,"mat-form-field",21)(59,"div",22)(60,"input",48),l.mxI("ngModelChange",function(le){l.eBV(B);const It=l.XpG();return l.DH7(It.phoneNumber,le)||(It.phoneNumber=le),l.Njj(le)}),l.k0s(),l.j41(61,"span",24),l.DNE(62,Xt,1,1,"img",25)(63,ze,1,0,"img",26),l.k0s()()()()(),l.DNE(64,gt,8,2,"div",49),l.j41(65,"div",50)(66,"label",51),l.nrm(67,"input",52),l.j41(68,"span",53),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.isAgree=!le.isAgree)}),l.j41(69,"span",54),l.DNE(70,ue,1,0,"img",55),l.k0s()(),l.j41(71,"div",56),l.EFF(72),l.j41(73,"span",57),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.navigateToTerms())}),l.EFF(74),l.k0s(),l.j41(75,"span"),l.EFF(76),l.k0s()()()(),l.j41(77,"button",58),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.register())}),l.DNE(78,pe,2,1,"span",59)(79,be,1,0,"mat-spinner",60),l.k0s(),l.DNE(80,xe,10,2,"div",61),l.k0s()()()()()}if(2&st){let B;const Fe=l.sdS(43),le=l.XpG();l.R7$(12),l.SpI(" ",le.translations.rega," "),l.R7$(3),l.Y8G("formGroup",le.form),l.R7$(3),l.SpI("",le.translations.pochta," *"),l.R7$(3),l.Y8G("placeholder",le.translations.pochta)("ngClass",l.eq3(39,vt,le.f.email.errors&&(le.f.email.dirty||le.f.email.touched))),l.R7$(2),l.vxM(le.f.email.errors&&(le.f.email.dirty||le.f.email.touched)?23:-1),l.R7$(),l.vxM(le.f.email.errors||!le.f.email.dirty&&!le.f.email.touched?-1:24),l.R7$(3),l.SpI(" ",le.translations.password,""),l.R7$(3),l.Y8G("type",le.passwordVisible?"text":"password")("placeholder",le.translations.password),l.R7$(2),l.vxM(le.f.password.errors&&(le.f.password.dirty||le.f.password.touched)?32:-1),l.R7$(),l.vxM(le.f.password.errors||!le.f.password.dirty&&!le.f.password.touched?-1:33),l.R7$(6),l.Y8G("ngClass",le.isExpandedCountry?"active":""),l.R7$(2),l.Y8G("formControl",le.countryControl)("value",le.selectedCountry)("placeholder",le.translations.regcountv)("matAutocomplete",Fe),l.R7$(3),l.Y8G("ngIf",0==(null==(B=l.bMT(45,35,le.filteredCountryOptions))?null:B.length)),l.R7$(2),l.Y8G("ngForOf",l.bMT(47,37,le.filteredCountryOptions)),l.R7$(6),l.Y8G("ngForOf",le.currencies),l.R7$(2),l.Y8G("ngIf",le.countries),l.R7$(3),l.SpI(" ",le.translations.number,""),l.R7$(3),l.R50("ngModel",le.phoneNumber),l.Y8G("placeholder",le.translations.number),l.R7$(2),l.vxM(le.f.phone.errors&&(le.f.phone.dirty||le.f.phone.touched)?62:-1),l.R7$(),l.vxM(le.f.phone.errors||!le.f.phone.dirty&&!le.f.phone.touched?-1:63),l.R7$(),l.Y8G("ngIf",le.hasPromocode),l.R7$(6),l.Y8G("ngIf",le.isAgree),l.R7$(2),l.SpI(" ",le.translations.textv1," "),l.R7$(2),l.SpI(" ",le.translations.textv2,""),l.R7$(2),l.SpI(" ",le.translations.textv3,""),l.R7$(),l.Y8G("disabled",le.isRegistering),l.R7$(),l.Y8G("ngIf",!le.isRegistering),l.R7$(),l.Y8G("ngIf",le.isRegistering),l.R7$(),l.Y8G("ngIf",le.windowWidth>900)}}let re=(()=>{class st{onResize(B){this.windowWidth=B.target.innerWidth}constructor(B,Fe,le,It,Kt,Gn,ei,Fn,li,ai,Fi,Di,ki){this.authService=B,this.fb=Fe,this.toastr=le,this.dialog=It,this.router=Kt,this.tokenService=Gn,this.userService=ei,this.storage=Fn,this.authenticationService=li,this.languageService=ai,this._translate=Fi,this.elementRef=Di,this.store=ki,this.promoId=1,this.errorOccurred=new l.bkB,this.close=new l.bkB,this.openLoginDialog=new l.bkB,this.windowWidth=window.innerWidth,this.isStart=!0,this.isEnd=!1,this.isRegistering=!1,this.passwordVisible=!1,this.errorMsg=[],this.isAgree=!0,this.isExpandedCountry=!1,this.isExpandedCode=!1,this.hasPromocode=!1,this.currencies=["RUB","USD","UAH","KZT"],this.countries=[],this.codeControl=new v.MJ,this.countryControl=new v.MJ}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(le=>{this.translations=le.translations.data}),this.getCountriesWithFlags(),this.form=this.fb.group({email:["",[v.k0.required,v.k0.pattern('^(([^<>()[\\]\\\\.,;:\\s@"]+(\\.[^<>()[\\]\\\\.,;:\\s@"]+)*)|.(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$'),v.k0.maxLength(35)]],password:["",[v.k0.required,v.k0.minLength(6),v.k0.maxLength(25)]],password_confirmation:[""],phone:["",[v.k0.required,v.k0.minLength(6),v.k0.maxLength(20)]],reg_bonus:[""],username:[""],countryCode:["",[v.k0.required]],promocode:[""],currency:["",[v.k0.required]],country_id:["",[v.k0.required]],ref_id:[""],reg_pin:[""]}),this.form.controls.currency.setValue(this.getCurrencyFromLang()),this.filteredCodeOptions=this.codeControl.valueChanges.pipe((0,Ot.Z)(""),(0,en.T)(le=>this._filterCode(le))),this.filteredCountryOptions=this.countryControl.valueChanges.pipe((0,Ot.Z)(""),(0,en.T)(le=>this._filterCountry(le)));const B=this.store.getKeyValue(this.store.REFERRAL)?JSON.parse(this.store.getKeyValue(this.store.REFERRAL)):null;B&&((0,H.X2)(new Date(B.created).getTime(),H.be)?(this.form.controls.ref_id.setValue(B.id),this.form.controls.reg_pin.setValue(B.extra),this.promo&&this.form.controls.promocode.setValue(this.promo)):this.store.removeKeyValue(this.store.REFERRAL))}getFormValidationErrors(){let B=[];return this.form.controls.email.hasError("pattern")&&B.push(this.translations.you_have_email_valid),this.form.controls.email.hasError("maxlength")&&B.push(this.translations["25mail"]),this.form.controls.email.hasError("required")&&B.push(this.translations.register_required_email),this.form.controls.password.hasError("maxlength")&&B.push(this.translations["25pass"]),this.form.controls.password.hasError("minlength")&&B.push(this.translations.register_password_min),this.form.controls.password.hasError("required")&&B.push(this.translations.register_required_password),this.form.controls.phone.hasError("maxlength")&&B.push(this.translations.register_phone_max),this.form.controls.phone.hasError("minlength")&&B.push(this.translations["6phone"]),this.form.controls.phone.hasError("required")&&B.push(this.translations.register_phone_required),this.form.controls.countryCode.hasError("required")&&B.push(this.translations.register_country_id_required),this.form.controls.country_id.hasError("required")&&B.push(this.translations.register_country_id_required),this.form.controls.currency.hasError("required")&&B.push(this.translations.register_currency_required),B}ngAfterViewInit(){this.promoId&&this.swiperRef?.nativeElement.swiper.slideTo(this.promoId)}_filterCode(B){const Fe=B.toString();return this.selectedCode=B,this.countries.filter(le=>le.code.toString().startsWith(Fe))}_filterCountry(B){if(B){const Fe=B.toLowerCase();return this.selectedCountry=B,this.countries.filter(le=>le.name.toLowerCase().startsWith(Fe))}return this.countries}get f(){return this.form.controls}getUserCountry(){let B=(new Date).toString().split("(")[1].split(" ")[0];B||(B="Russia");let Fe=(0,et.o)(B);Fe||(Fe="RU");const le=this.countries.find(It=>It.flag===Fe.toUpperCase());le?(this.codeControl.setValue(""),this.countryControl.setValue(""),this.form.controls.countryCode.setValue(le.code),this.selectedCode=le.code):(this.codeControl.setValue(""),this.countryControl.setValue(""),this.form.controls.countryCode.setValue(this.countries[0].code),this.selectedCode=this.countries[0].code)}getCountriesWithFlags(){this.authService.getCountries().subscribe({next:B=>{this.countries=B.data,this.getUserCountry()},error:B=>{B.error.validationErrors?this.errorMsg=B.error.validationErrors:this.errorMsg.push(B?.error?.error)}})}register(){if(this.errorMsg=[],this.isRegistering=!0,this.selectedCountry&&this.form.controls.country_id.setValue(this.countries.filter(Fe=>Fe.name.toLowerCase().startsWith(this.selectedCountry.toLowerCase()))[0].id),this.form.invalid){const Fe=this.getFormValidationErrors();return(!Fe||0===Fe.length)&&Fe.push(this.translations.polya),Fe.forEach(le=>{this.toastr.error(le,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}),void(this.isRegistering=!1)}if(0==this.selectedCode)return this.toastr.error(this.translations.register_phone_required,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isRegistering=!1);if(!this.isAgree)return this.toastr.error(this.translations.agree_required,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isRegistering=!1);const B=new Et({email:this.form.controls.email.value,password:this.form.controls.password.value,password_confirmation:this.form.controls.password.value,phone:"+"+this.selectedCode+this.phoneNumber,reg_bonus:1,country_id:this.form.controls.country_id.value,countryCode:this.selectedCode,currency:this.form.controls.currency.value,agree:this.isAgree,domain:window.location.host});this.form.controls.ref_id.value&&(B.ref_id=this.form.controls.ref_id.value),this.form.controls.reg_pin.value&&(B.reg_pin=this.form.controls.reg_pin.value),this.form.controls.promocode.value&&(B.activate=this.form.controls.promocode.value),this.authService.register(B).subscribe({next:Fe=>{this.store.removeKeyValue(this.store.REFERRAL);const le=Fe.activate;this.authService.login(B.email,B.password).subscribe({next:It=>{this.toastr.success(this.translations.uspehreg,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),le&&this.toastr.success(this.translations.bonus_activate,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.tokenService.token=It.token,this.userService.getCurrentUser().subscribe({next:Kt=>{this.storage.setKeyValue(At.c.ls_prefix+".currentUser",Kt.data),this.authenticationService.setCurrentUserValue(Kt.data)},error:Kt=>{}})},error:It=>{if(It.validationErrors){this.errorMsg=It.validationErrors;for(let Kt in this.errorMsg)this.toastr.error(It.error.errorMsg,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}else this.errorMsg.push(It.error),this.toastr.error(It?.error?.error||It.error?.message,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}}),this.isRegistering=!1,this.close.emit("registered")},error:Fe=>{if(Fe&&Fe.error)if(Fe.error.validationErrors){this.errorMsg=Fe.validationErrors;for(let le in this.errorMsg)Fe.error.error[le].forEach(It=>{this.toastr.error(It,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}else for(let le in Fe.error.error)Fe.error.error[le].forEach(It=>{this.toastr.error(It,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})});else console.log(Fe);this.isRegistering=!1}})}openLogin(){this.openLoginDialog.emit()}navigateToTerms(){this.close.emit("close"),this.router.navigate(["/contacts/terms-and-conditions"])}ngOnDestroy(){this.elementRef.nativeElement.remove()}getCurrencyFromLang(){switch(this.languageService.getCurrentLanguage()){case"en":return"USD";case"ru":default:return"RUB";case"kz":return"KZT";case"ua":return"UAH"}}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(F.u),l.rXU(v.ok),l.rXU(q.tw),l.rXU(r.j),l.rXU($.Ix),l.rXU(ce.B),l.rXU(ne.D),l.rXU(De.S),l.rXU(z.k),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT),l.rXU(De.S))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["app-registration"]],viewQuery:function(Fe,le){if(1&Fe&&l.GBs(Ie,5),2&Fe){let It;l.mGM(It=l.lsd())&&(le.swiperRef=It.first)}},hostBindings:function(Fe,le){1&Fe&&l.bIt("resize",function(Kt){return le.onResize(Kt)},!1,l.tSv)},inputs:{promoId:"promoId",promo:"promo"},outputs:{errorOccurred:"errorOccurred",close:"close",openLoginDialog:"openLoginDialog"},standalone:!1,decls:4,vars:2,consts:[["autoC","matAutocomplete"],["auto","matAutocomplete"],[1,"wlc-tab-switcher-body__item","wlc-tab-switcher-body__item--signup","active"],[4,"ngIf"],[1,"wlc-steps","wlc-steps--theme-mod-default","wlc-steps--theme-signInUp","wlc-steps--type-default"],["class","noback wlc-steps__container wlc-steps__container--sign-up",4,"ngIf"],[1,"noback","wlc-steps__container","wlc-steps__container--sign-up"],[1,"wlc-banner","wlc-banner--theme-default","wlc-banner--theme-mod-default","wlc-banner--type-default"],[1,"banner","banner-1"],[1,"banner__bg","banner__bg--desktop","banner__bg--sign-up"],["src","/assets/img/reg_desktop_3-1.webp"],[1,"wlc-steps__main"],[1,"wlc-steps__head"],[1,"wlc-text-block","wlc-text-block--theme-default","wlc-text-block--theme-mod-default","wlc-text-block--type-default"],[1,"wlc-text-block__head"],[1,"wlc-text-block__title"],[1,"wlc-sign-up-form","wlc-sign-up-form--theme-default","wlc-sign-up-form--theme-mod-default","wlc-sign-up-form--type-default"],[1,"wlc-form-wrapper"],[1,"wlc-form",3,"formGroup"],[1,"wlc-input","wlc-input--email","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],[1,"wlc-input__label"],["appearance","outline","height","43px",1,"full-width"],[1,"wlc-input__container"],["type","email","matInput","","formControlName","email","height","43px",1,"wlc-input__input",3,"placeholder","ngClass"],["matSuffix","",1,"input-suffix"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip",2,"margin-right","10px",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success",2,"margin-right","10px"],[1,"wlc-input","wlc-input--password-new","wlc-input--right-shift","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],["appearance","outline","height","43px",1,"example-full-width"],["matInput","","formControlName","password","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"type","placeholder"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success"],[1,"field-icon","field-icon--button","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content",3,"mousedown","mouseup"],["src","assets/img/icons/show-eye.svg","alt","show"],[1,"wlc-select","wlc-select--country","wlc-select--theme-default","wlc-select--theme-mod-default","wlc-select--type-default","wlc-select--with-icon"],[1,"wlc-select__group"],["appearance","outline",1,"form-field","wlc-select__field","fit-width",3,"ngClass"],["src","/assets/img/icons/arrow-down.svg","matSuffix",""],["type","text","matInput","",3,"formControl","value","placeholder","matAutocomplete"],["autoActiveFirstOption","","panelClass","dropDown-overlay dropDown-list wlc-select-status","height","43px",3,"opened","closed"],["class","drop-down-option wlc-select__dropdown-item",3,"value",4,"ngFor","ngForOf"],[1,"wlc-select","wlc-select--currency","wlc-select--theme-mod-default","wlc-select--theme-vertical","wlc-select--type-default"],["appearance","outline",1,"form-field","wlc-select__field"],["formControlName","currency","panelClass","dropDown-overlay dropDown-list","height","43px",1,"wlc-select-status"],[1,"wlc-phone-field","wlc-phone-field--theme-default","wlc-phone-field--theme-mod-default","wlc-phone-field--type-default"],["class","wlc-select wlc-select--currency wlc-select--theme-mod-default\n wlc-select--theme-vertical wlc-select--type-default",4,"ngIf"],[1,"wlc-input","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],["type","tel","matInput","","formControlName","phone","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"ngModelChange","ngModel","placeholder"],["class","wlc-promocode-link wlc-promocode-link--theme-default\n wlc-promocode-link--theme-mod-default wlc-promocode-link--type-default",4,"ngIf"],[1,"wlc-checkbox","wlc-checkbox--terms","wlc-checkbox--theme-default","wlc-checkbox--theme-mod-default","wlc-checkbox--type-default"],[1,"wlc-checkbox__label"],["type","checkbox",1,"wlc-checkbox__checkbox"],[1,"wlc-checkbox__elem","checked","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],[1,"wlc-icon-content"],["src","assets/img/icons/check.svg","alt","check",4,"ngIf"],[1,"wlc-checkbox__text"],[1,"wlc-checkbox__link",3,"click"],[1,"wlc-btn","wlc-spinner-button","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],["class","wlc-btn__text",4,"ngIf"],["diameter","20",4,"ngIf"],["class","wlc-link-block wlc-link-block--theme-default wlc-link-block--theme-mod-default\n wlc-link-block--type-default",4,"ngIf"],[1,"drop-down-option","wlc-select__dropdown-item",3,"value"],[3,"src"],["matPrefix",""],["type","text","matInput","",1,"mat-input-with-suffix-prefix",3,"formControl","value","matAutocomplete"],["autoActiveFirstOption","",3,"opened","closed"],["class","drop-down-option",3,"value",4,"ngFor","ngForOf"],[1,"drop-down-option",3,"value"],[1,"wlc-promocode-link","wlc-promocode-link--theme-default","wlc-promocode-link--theme-mod-default","wlc-promocode-link--type-default"],[1,"wlc-input","wlc-input--promocode","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],["for","registrationPromoCode",1,"wlc-input__label"],["type","text","id","registrationPromoCode","formControlName","promocode",1,"wlc-input__input","wlc-input__input--promocode",3,"placeholder"],[1,"wlc-input-status","form-control"],[1,"form-control__icon","wlc-input__icon"],["src","assets/img/icons/check.svg","alt","check"],[1,"wlc-btn__text"],["diameter","20"],[1,"wlc-link-block","wlc-link-block--theme-default","wlc-link-block--theme-mod-default","wlc-link-block--type-default"],[1,"wlc-link-block__container"],[1,"wlc-link-block__subtitle"],[1,"wlc-link-block__text"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"]],template:function(Fe,le){1&Fe&&(l.j41(0,"div",2),l.DNE(1,de,1,0,"loading-spinner",3),l.j41(2,"div",4),l.DNE(3,Dt,81,41,"div",5),l.k0s()()),2&Fe&&(l.R7$(),l.Y8G("ngIf",!le.translations),l.R7$(2),l.Y8G("ngIf",le.translations))},dependencies:[M.YU,M.Sq,M.bT,ee.M,Ae.pN,Ae.$3,ye.a,D.k,D.g,D.i,Ke.M,fe.fg,Se.LG,v.qT,v.me,v.BC,v.cb,v.l_,v.j4,v.JD,Ve.N,M.Jj],styles:[".wlc-tab-switcher--theme-default .wlc-tab-switcher-body__item{display:none;height:100%}.wlc-tab-switcher--theme-default .wlc-tab-switcher-body__item--signup{width:100%}.wlc-tab-switcher--theme-default .wlc-tab-switcher-body__item.active{display:block}.wlc-sign-in-form--theme-default .wlc-form-wrapper,.wlc-sign-in-form--theme-default .wlc-form,.wlc-steps--theme-mod-skip-bonus,.wlc-steps--theme-mod-default,.wlc-steps--theme-mod-first{height:100%}.wlc-steps--theme-mod-default .wlc-steps__container{grid-template-columns:1fr;min-height:auto;display:grid;height:100%}@media (min-width: 900px){.wlc-steps--theme-mod-default .wlc-steps__container{grid-template-columns:auto auto}}@media (min-width: 900px){.wlc-steps--theme-mod-default .wlc-steps__container{min-height:590px}}.wlc-steps--theme-mod-default .wlc-banner--theme-default{width:330px;max-height:109px;position:relative;overflow:hidden}@media (max-width: 899px){.wlc-steps--theme-mod-default .wlc-banner{justify-self:center;margin:8px auto 16px;width:100%}}@media (min-width: 560px){.wlc-steps--theme-mod-default .wlc-banner--theme-default{width:360px}}@media (min-width: 900px){.wlc-steps--theme-mod-default .wlc-banner--theme-default{width:400px}}@media (min-width: 560px){.wlc-steps--theme-mod-default .wlc-banner--theme-default{max-height:120px}}@media (min-width: 900px){.wlc-steps--theme-mod-default .wlc-banner--theme-default{max-height:100%}}@media (max-width: 899px){.wlc-steps--theme-mod-default .wlc-banner .banner{width:100%;height:100%}}.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg{position:absolute}.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--sign-up,.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--sign-in{right:0;left:0}.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--sign-up{bottom:0}@media (min-width: 900px){.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--sign-up{top:0;background:radial-gradient(208.68% 100% at 50% 100%,#75e6ff33,#75e6ff00)}}@media (max-width: 899px){.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--desktop{display:none}}.wlc-steps--theme-mod-default .wlc-banner--theme-default .banner__bg--sign-up img{width:100%}.wlc-steps--theme-mod-skip-bonus .wlc-steps__main,.wlc-steps--theme-mod-default .wlc-steps__main,.wlc-steps--theme-mod-first .wlc-steps__main{padding:20px;position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width: 900px){.wlc-steps--theme-mod-skip-bonus .wlc-steps__main,.wlc-steps--theme-mod-default .wlc-steps__main,.wlc-steps--theme-mod-first .wlc-steps__main{padding:40px 60px}}.wlc-steps--theme-mod-default .wlc-steps__main{justify-content:flex-start}@media (max-width: 899px){.wlc-steps--theme-signInUp .wlc-steps__main{padding:0}}@media (max-width: 899px){.wlc-steps--theme-signInUp .wlc-input__container{width:330px}}.wlc-steps--theme-mod-skip-bonus .wlc-steps__head,.wlc-steps--theme-mod-default .wlc-steps__head,.wlc-steps--theme-mod-first .wlc-steps__head{text-align:center;display:none}@media (min-width: 900px){.wlc-steps--theme-mod-skip-bonus .wlc-steps__head,.wlc-steps--theme-mod-default .wlc-steps__head,.wlc-steps--theme-mod-first .wlc-steps__head{display:block}}.wlc-steps--theme-mod-skip-bonus .wlc-steps__container--sign-up .wlc-steps__head,.wlc-steps--theme-mod-default .wlc-steps__container--sign-up .wlc-steps__head,.wlc-steps--theme-mod-first .wlc-steps__container--sign-up .wlc-steps__head{position:relative;width:100%;max-width:360px;padding:0}.wlc-steps--theme-mod-skip-bonus .wlc-bonuses-list,.wlc-steps--theme-mod-skip-bonus .wlc-text-block,.wlc-steps--theme-mod-default .wlc-bonuses-list,.wlc-steps--theme-mod-default .wlc-text-block,.wlc-steps--theme-mod-first .wlc-bonuses-list,.wlc-steps--theme-mod-first .wlc-text-block{align-self:stretch}.wlc-steps--theme-mod-skip-bonus .wlc-steps__container--sign-up .wlc-steps__head .wlc-text-block,.wlc-steps--theme-mod-default .wlc-steps__container--sign-up .wlc-steps__head .wlc-text-block,.wlc-steps--theme-mod-first .wlc-steps__container--sign-up .wlc-steps__head .wlc-text-block{text-align:center}.wlc-modal--theme-default.wlc-modal--login-sign-up .wlc-modal__body .wlc-text-block__title{color:var(--mc-baseMain);font-style:normal}@media (min-width: 768px){.wlc-modal--theme-default.wlc-modal--login-sign-up .wlc-modal__body .wlc-text-block__title{font-style:normal}}.wlc-steps--theme-mod-skip-bonus .wlc-steps__head .wlc-text-block__title,.wlc-steps--theme-mod-default .wlc-steps__head .wlc-text-block__title,.wlc-steps--theme-mod-first .wlc-steps__head .wlc-text-block__title{font-size:3.6rem;text-align:left}.wlc-sign-up-form--theme-default{display:flex;flex-direction:column;max-width:360px;height:100%;margin:0 auto}@media (max-width: 559px){.wlc-sign-up-form--theme-default{max-width:330px}}.wlc-sign-up-form--theme-default .wlc-form-wrapper{height:100%}.wlc-sign-up-form--theme-default .wlc-form{display:grid;grid-gap:20px 6px;grid-template-columns:1fr 116px;align-content:start;height:100%}@media (min-width: 900px){.wlc-modal--login-sign-up .wlc-sign-up-form--theme-default .wlc-form-wrapper .wlc-form{grid-gap:16px 6px}}.wlc-sign-up-form--theme-default .wlc-input,.wlc-sign-up-form--theme-default .wlc-select,.wlc-sign-up-form--theme-default .wlc-checkbox,.wlc-sign-up-form--theme-default .wlc-btn,.wlc-sign-up-form--theme-default .wlc-birth-field,.wlc-sign-up-form--theme-default .wlc-link-block,.wlc-sign-up-form--theme-default .wlc-social-networks,.wlc-sign-up-form--theme-default .wlc-country-and-state,.wlc-sign-up-form--theme-default .wlc-promocode-link,.wlc-sign-up-form--theme-default .wlc-phone-field{grid-column:span 2}.wlc-sign-up-form--theme-default .wlc-select .wlc-select__field,.wlc-sign-up-form--theme-default .wlc-select .wlc-select__dropdown-item{padding:7px 35px 7px 13px}.wlc-select .wlc-select__field.ng-valid,.wlc-select .wlc-select__field.ng-untouched{color:var(--fc-textColor)}input#countryCode{border-color:var(--mc-success)}.wlc-sign-up-form--theme-default .wlc-select--country,.wlc-sign-up-form--theme-default .wlc-select--currency{grid-column:span 1}.wlc-sign-up-form--theme-default[_nghost-wlc-app-c2644662039] .wlc-phone-field{grid-template-columns:1fr 116px;gap:20px 6px;margin:0;padding:0}.wlc-sign-up-form--theme-default .wlc-phone-field{grid-template-columns:116px 1fr}.wlc-sign-up-form--theme-default .wlc-phone-field .wlc-input,.wlc-sign-up-form--theme-default .wlc-phone-field .wlc-select{grid-column:initial}.wlc-sign-up-form--theme-default .wlc-input--promocode,.wlc-sign-up-form--theme-default .wlc-select--currency,.wlc-sign-up-form--theme-default .wlc-select--country{grid-column:span 1}.wlc-select--theme-vertical .wlc-select__group{width:100%;min-width:0;max-width:100%}.ipv_search_box,input.ipv_search_box.filtered{color:var(--fc-textColor);background-color:var(--fc-inputBg)!important;border-radius:20px}.ipv-search-box{color:var(--fc-textColor);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;width:100%;height:40px;padding:5px 30px 5px 10px;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;background-color:var(--fc-inputBg)!important;border:1px solid transparent;border-radius:20px}.ipv-search-box:focus{outline:none;border-color:var(--mc-baseMain)}.wlc-select__group .ipv_dropdown,.wlc-select__group .ipv_dropdown .ipv_selected-item,.wlc-select .wlc-select__field{color:var(--fc-textColor);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;width:100%;height:40px;white-space:nowrap;text-align:left;text-overflow:ellipsis;background:var(--fc-inputBg);border:1px solid transparent;border-radius:20px}.wlc-select .wlc-select__field{padding:5px 30px 5px 10px;overflow:hidden}.wlc-select__group .ipv_dropdown .ipv_selected-item{width:100%}.wlc-select__group .ipv_dropdown .ipv_selected-item>div{overflow:hidden}.wlc-select .wlc-select__dropdown,.ipv_country-list{position:absolute;top:calc(100% + 5px);left:0;z-index:15;width:100%;max-height:300px;max-width:240px;padding:0;border:1px solid transparent;border-radius:20px;list-style:none;background:var(--fc-inputBg);box-shadow:0 8px 6px -6px var(--mc-bg);overflow:hidden auto}.wlc-select .wlc-select__dropdown::-webkit-scrollbar,.ipv_country-list::-webkit-scrollbar{width:5px}.wlc-select .wlc-select__dropdown::-webkit-scrollbar-thumb,.ipv_country-list::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-select .wlc-select__dropdown::-webkit-scrollbar-track,.ipv_country-list::-webkit-scrollbar-track{margin:5px;background:#d4e1f533;border-radius:10px}.wlc-select .wlc-select__dropdown>li,.ipv_country-list>li{color:var(--fc-textColor);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;transition:.3s ease-in-out background;display:flex;align-items:center;width:100%;max-width:240px;min-height:40px;text-overflow:ellipsis;cursor:pointer;overflow:hidden;padding:7px 35px 7px 13px}.wlc-select .wlc-select__dropdown .flag,.wlc-select .wlc-select__dropdown .ipv_bz ipv_flag,.ipv_country-list .flag,.ipv_country-list .ipv_bz ipv_flag{min-width:16px;height:12px;margin:0 10px 0 0;border:none;box-shadow:none}.wlc-select .wlc-select__dropdown .ipv-country-name,.ipv_country-list .ipv-country-name{margin:0 0 0 10px}.wlc-sign-up-form--theme-default .wlc-checkbox--terms{padding:0}@media (min-width: 900px){.wlc-sign-up-form--theme-default .wlc-checkbox--terms{order:unset}}.wlc-sign-up-form--theme-default .wlc-checkbox--terms .wlc-checkbox__label{position:relative}.wlc-checkbox--theme-default .wlc-checkbox__label{display:flex;align-items:center;padding:5px 5px 5px 35px;cursor:pointer;-webkit-user-select:none;user-select:none}.wlc-checkbox--theme-default .wlc-checkbox__label{align-items:flex-start}.wlc-select.wlc-select--country .wlc-select__field,.wlc-select.wlc-select--currency .wlc-select__field{color:var(--fc-textColor);padding:0;max-height:40px;height:100%;border:navajowhite;border-radius:20px}\n"],encapsulation:2})}}return st})();function K(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"app-registration",18),l.bIt("errorOccurred",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.handleRegError())})("close",function(le){l.eBV(B);const It=l.XpG(2);return l.Njj(It.closeDialog(le))})("openLoginDialog",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.activeTab=0)}),l.k0s()}if(2&st){const B=l.XpG(2);l.Y8G("promoId",B.promoId)("promo",B.promo)}}function _e(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"app-login",19),l.bIt("resetPass",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.resetPassword())})("close",function(le){l.eBV(B);const It=l.XpG(2);return l.Njj(It.closeDialog(le))})("openRegistrationDialog",function(){l.eBV(B);const le=l.XpG(2);return l.Njj(le.activeTab=1)}),l.k0s()}}function tt(st,Oe){if(1&st){const B=l.RV6();l.j41(0,"div",1)(1,"div",2)(2,"button",3),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.closeDialog("close"))}),l.j41(3,"span",4)(4,"span",5)(5,"span",6),l.qSk(),l.j41(6,"svg",7),l.nrm(7,"path",8),l.k0s()()()()()(),l.joV(),l.j41(8,"div",9)(9,"div",10)(10,"div",11)(11,"div",12)(12,"div",13),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.activeTab=1)}),l.EFF(13),l.k0s(),l.j41(14,"div",14),l.bIt("click",function(){l.eBV(B);const le=l.XpG();return l.Njj(le.activeTab=0)}),l.EFF(15),l.k0s()(),l.j41(16,"div",15),l.DNE(17,K,1,2,"app-registration",16)(18,_e,1,0,"app-login",17),l.k0s()()()()()}if(2&st){const B=l.XpG();l.R7$(12),l.Y8G("ngClass",1===B.activeTab?"active":""),l.R7$(),l.SpI(" ",B.translations.rega," "),l.R7$(),l.Y8G("ngClass",0===B.activeTab?"active":""),l.R7$(),l.SpI(" ",B.translations.blogin," "),l.R7$(2),l.Y8G("ngIf",1===B.activeTab),l.R7$(),l.Y8G("ngIf",0===B.activeTab&&!B.isPasswordReset)}}let $e=(()=>{class st{onResize(B){this.windowWidth=B.target.innerWidth}constructor(B,Fe,le,It,Kt,Gn){this.dialogRef=B,this.data=Fe,this.dialog=le,this.languageService=It,this._translate=Kt,this.elementRef=Gn,this.windowWidth=window.innerWidth,this.activeTab=0,this.promoId=0,this.isPasswordReset=!1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(B=>{this.translations=B.translations.data}),this.activeTab=this.data.activeTab,this.promoId=this.data.promoId,this.data.promo&&(this.promo=this.data.promo),this.dialogRef.afterOpened().subscribe(()=>{1===this.activeTab&&(this.dialogRef.disableClose=!0)})}closeDialog(B){this.promoId=void 0,1===this.activeTab&&"registered"!==B?this.openConfirmationDialog():this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}openConfirmationDialog(){1===this.activeTab&&this.dialog.open(ct,{disableClose:!0,panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--confirmation","wlc-modal--reg-exit-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",data:{text:"auth.registration-error"}}).afterClosed().subscribe(Fe=>{"close"==Fe.event&&this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})})}handleRegError(){this.dialog.open(d,{panelClass:["animate__animated","animate__slideInDown"],width:"500px",data:{text:"auth.registration-error"}}),this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}resetPassword(){this.isPasswordReset=!0;const B=this.dialog.open(Xe,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--restore","wlc-modal--restore-password","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1});B.backdropClick().subscribe(()=>{this.dialogRef.close({event:"",panelClass:["animate__animated","animate__slideOutUp"]})}),B.afterClosed().subscribe(Fe=>{this.dialogRef.close("back"==Fe.event?{event:"back",panelClass:["animate__animated","animate__slideOutUp"]}:"register"==Fe.event?{event:"register",panelClass:["animate__animated","animate__slideOutUp"]}:{event:"",panelClass:["animate__animated","animate__slideOutUp"]})})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Fe){return new(Fe||st)(l.rXU(r.m),l.rXU(r.e),l.rXU(r.j),l.rXU(i.g),l.rXU(T.c$),l.rXU(l.aKT))}}static{this.\u0275cmp=l.VBU({type:st,selectors:[["auth-dialog"]],hostBindings:function(Fe,le){1&Fe&&l.bIt("resize",function(Kt){return le.onResize(Kt)},!1,l.tSv)},standalone:!1,decls:1,vars:1,consts:[["class","wlc-modal__dialog modal-dialog wlc-modal__dialog--as",4,"ngIf"],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--as"],[1,"wlc-modal__header","wlc-modal__header--headless"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-tab-switcher"],[1,"wlc-tab-switcher__container"],[1,"wlc-tab-switcher-nav"],[1,"wlc-tab-switcher-nav__item","wlc-tab-switcher-nav__item--signup",3,"click","ngClass"],[1,"wlc-tab-switcher-nav__item","wlc-tab-switcher-nav__item--login",3,"click","ngClass"],["mat-dialog-actions","",1,"wlc-tab-switcher-body"],[3,"promoId","promo","errorOccurred","close","openLoginDialog",4,"ngIf"],[3,"resetPass","close","openRegistrationDialog",4,"ngIf"],[3,"errorOccurred","close","openLoginDialog","promoId","promo"],[3,"resetPass","close","openRegistrationDialog"]],template:function(Fe,le){1&Fe&&l.DNE(0,tt,19,6,"div",0),2&Fe&&l.Y8G("ngIf",le.translations)},dependencies:[M.YU,M.bT,r.M,Ne,re],styles:['.wlc-tab-switcher-nav{display:none}@media (max-width: 898px){.wlc-tab-switcher-nav{display:flex}}.wlc-tab-switcher-nav{min-height:55px}.wlc-tab-switcher-nav{border-bottom:1px solid var(--mc-baseOpacity)}.wlc-tab-switcher-nav__item{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;flex:1 1 100%;max-width:100%;padding:15px;text-align:center;text-overflow:ellipsis;background:transparent;overflow:hidden;cursor:pointer}.wlc-tab-switcher-nav__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--mc-baseMain-o1)}.wlc-tab-switcher-nav__item.active{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;background:transparent;position:relative}.wlc-tab-switcher-nav__item.active:before{transition:width .3s linear;content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--mc-main);border-radius:100px 100px 0 0}.wlc-tab-switcher-body{background:transparent;height:calc(100% - 55px);border-radius:0 0 10px 10px;padding:0}.wlc-modal--theme-default.wlc-modal--login-sign-up .wlc-modal__body{padding:0}app-login{width:100%}@media (max-width: 899px){.wlc-modal.wlc-modal--login-sign-up .wlc-modal__body .wlc-tab-switcher .wlc-tab-switcher__container{padding:15px 24px 40px}}\n'],encapsulation:2})}}return st})()},342:(Ht,Me,h)=>{h.d(Me,{LG:()=>Yt,US:()=>gn,vg:()=>rn});var r=h(2566),l=h(5692),i=h(8570),T=h(8041),d=h(7064),v=h(5093),F=h(8521),q=h(5855),M=h(3510),ee=h(9361),D=h(1360),fe=h(1413),Se=h(8750),We=h(1985),Te=h(1397),ht=h(7441),dt=h(8071),Tt=h(6450);const pt=["addListener","removeListener"],Xe=["addEventListener","removeEventListener"],ct=["on","off"];function ce(it,Xt,ze,gt){if((0,dt.T)(ze)&&(gt=ze,ze=void 0),gt)return ce(it,Xt,ze).pipe((0,Tt.I)(gt));const[ue,pe]=function Le(it){return(0,dt.T)(it.addEventListener)&&(0,dt.T)(it.removeEventListener)}(it)?Xe.map(be=>xe=>it[be](Xt,xe,ze)):function me(it){return(0,dt.T)(it.addListener)&&(0,dt.T)(it.removeListener)}(it)?pt.map(Re(it,Xt)):function je(it){return(0,dt.T)(it.on)&&(0,dt.T)(it.off)}(it)?ct.map(Re(it,Xt)):[];if(!ue&&(0,ht.X)(it))return(0,Te.Z)(be=>ce(be,Xt,ze))((0,Se.Tg)(it));if(!ue)throw new TypeError("Invalid event target");return new We.c(be=>{const xe=(...Dt)=>be.next(1pe(xe)})}function Re(it,Xt){return ze=>gt=>it[ze](Xt,gt)}var Bt=h(7786),wt=h(5964),Mt=h(6354),xt=h(3703),Rt=h(6977),Ne=h(6697),Et=h(9172),et=h(152),Ot=h(6649);const en=["*"],At=["content"],H=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],$=["mat-drawer","mat-drawer-content","*"];function ne(it,Xt){if(1&it){const ze=D.RV6();D.j41(0,"div",1),D.bIt("click",function(){D.eBV(ze);const ue=D.XpG();return D.Njj(ue._onBackdropClicked())}),D.k0s()}if(2&it){const ze=D.XpG();D.AVh("mat-drawer-shown",ze._isShowingBackdrop())}}function De(it,Xt){1&it&&(D.j41(0,"mat-drawer-content"),D.SdG(1,2),D.k0s())}const z=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Ae=["mat-sidenav","mat-sidenav-content","*"];function ye(it,Xt){if(1&it){const ze=D.RV6();D.j41(0,"div",1),D.bIt("click",function(){D.eBV(ze);const ue=D.XpG();return D.Njj(ue._onBackdropClicked())}),D.k0s()}if(2&it){const ze=D.XpG();D.AVh("mat-drawer-shown",ze._isShowingBackdrop())}}function Ke(it,Xt){1&it&&(D.j41(0,"mat-sidenav-content"),D.SdG(1,2),D.k0s())}const vt=new D.nKC("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function ut(){return!1}}),de=new D.nKC("MAT_DRAWER_CONTAINER");let at=(()=>{class it extends M.b{_platform=(0,D.WQX)(q.P);_changeDetectorRef=(0,D.WQX)(D.gRc);_container=(0,D.WQX)(Qe);constructor(){super((0,D.WQX)(D.aKT),(0,D.WQX)(M.S),(0,D.WQX)(D.SKi))}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}_shouldBeHidden(){if(this._platform.isBrowser)return!1;const{start:ze,end:gt}=this._container;return null!=ze&&"over"!==ze.mode&&ze.opened||null!=gt&&"over"!==gt.mode&>.opened}static \u0275fac=function(gt){return new(gt||it)};static \u0275cmp=D.VBU({type:it,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:6,hostBindings:function(gt,ue){2>&&(D.xc7("margin-left",ue._container._contentMargins.left,"px")("margin-right",ue._container._contentMargins.right,"px"),D.AVh("mat-drawer-content-hidden",ue._shouldBeHidden()))},features:[D.Jv_([{provide:M.b,useExisting:it}]),D.Vt3],ngContentSelectors:en,decls:1,vars:0,template:function(gt,ue){1>&&(D.NAR(),D.SdG(0))},encapsulation:2,changeDetection:0})}return it})(),Ut=(()=>{class it{_elementRef=(0,D.WQX)(D.aKT);_focusTrapFactory=(0,D.WQX)(r.b);_focusMonitor=(0,D.WQX)(l.d);_platform=(0,D.WQX)(q.P);_ngZone=(0,D.WQX)(D.SKi);_renderer=(0,D.WQX)(D.sFG);_interactivityChecker=(0,D.WQX)(r.I);_doc=(0,D.WQX)(ee.q,{optional:!0});_container=(0,D.WQX)(de,{optional:!0});_focusTrap=null;_elementFocusedBeforeDrawerWasOpened=null;_eventCleanups;_isAttached;_anchor;get position(){return this._position}set position(ze){(ze="end"===ze?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(ze),this._position=ze,this.onPositionChanged.emit())}_position="start";get mode(){return this._mode}set mode(ze){this._mode=ze,this._updateFocusTrapState(),this._modeChanged.next()}_mode="over";get disableClose(){return this._disableClose}set disableClose(ze){this._disableClose=(0,T.c)(ze)}_disableClose=!1;get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(ze){("true"===ze||"false"===ze||null==ze)&&(ze=(0,T.c)(ze)),this._autoFocus=ze}_autoFocus;get opened(){return this._opened}set opened(ze){this.toggle((0,T.c)(ze))}_opened=!1;_openedVia;_animationStarted=new fe.B;_animationEnd=new fe.B;openedChange=new D.bkB(!0);_openedStream=this.openedChange.pipe((0,wt.p)(ze=>ze),(0,Mt.T)(()=>{}));openedStart=this._animationStarted.pipe((0,wt.p)(()=>this.opened),(0,xt.u)(void 0));_closedStream=this.openedChange.pipe((0,wt.p)(ze=>!ze),(0,Mt.T)(()=>{}));closedStart=this._animationStarted.pipe((0,wt.p)(()=>!this.opened),(0,xt.u)(void 0));_destroyed=new fe.B;onPositionChanged=new D.bkB;_content;_modeChanged=new fe.B;_injector=(0,D.WQX)(D.zZn);_changeDetectorRef=(0,D.WQX)(D.gRc);constructor(){this.openedChange.pipe((0,Rt.Q)(this._destroyed)).subscribe(ze=>{ze?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{const ze=this._elementRef.nativeElement;ce(ze,"keydown").pipe((0,wt.p)(gt=>gt.keyCode===v.e&&!this.disableClose&&!(0,F.h)(gt)),(0,Rt.Q)(this._destroyed)).subscribe(gt=>this._ngZone.run(()=>{this.close(),gt.stopPropagation(),gt.preventDefault()})),this._eventCleanups=[this._renderer.listen(ze,"transitionrun",this._handleTransitionEvent),this._renderer.listen(ze,"transitionend",this._handleTransitionEvent),this._renderer.listen(ze,"transitioncancel",this._handleTransitionEvent)]}),this._animationEnd.subscribe(()=>{this.openedChange.emit(this._opened)})}_forceFocus(ze,gt){this._interactivityChecker.isFocusable(ze)||(ze.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const ue=()=>{pe(),be(),ze.removeAttribute("tabindex")},pe=this._renderer.listen(ze,"blur",ue),be=this._renderer.listen(ze,"mousedown",ue)})),ze.focus(gt)}_focusByCssSelector(ze,gt){let ue=this._elementRef.nativeElement.querySelector(ze);ue&&this._forceFocus(ue,gt)}_takeFocus(){if(!this._focusTrap)return;const ze=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":(0,D.mal)(()=>{!this._focusTrap.focusInitialElement()&&"function"==typeof ze.focus&&ze.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(ze){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,ze):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const ze=this._doc.activeElement;return!!ze&&this._elementRef.nativeElement.contains(ze)}ngAfterViewInit(){this._isAttached=!0,"end"===this._position&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngOnDestroy(){this._eventCleanups.forEach(ze=>ze()),this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(ze){return this.toggle(!0,ze)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(ze=!this.opened,gt){ze&>&&(this._openedVia=gt);const ue=this._setOpen(ze,!ze&&this._isFocusWithinDrawer(),this._openedVia||"program");return ze||(this._openedVia=null),ue}_setOpen(ze,gt,ue){return ze===this._opened?Promise.resolve(ze?"open":"close"):(this._opened=ze,this._container?._transitionsEnabled?this._setIsAnimating(!0):setTimeout(()=>{this._animationStarted.next(),this._animationEnd.next()}),this._elementRef.nativeElement.classList.toggle("mat-drawer-opened",ze),!ze&>&&this._restoreFocus(ue),this._changeDetectorRef.markForCheck(),this._updateFocusTrapState(),new Promise(pe=>{this.openedChange.pipe((0,Ne.s)(1)).subscribe(be=>pe(be?"open":"close"))}))}_setIsAnimating(ze){this._elementRef.nativeElement.classList.toggle("mat-drawer-animating",ze)}_getWidth(){return this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop&&this.opened)}_updatePositionInParent(ze){if(!this._platform.isBrowser)return;const gt=this._elementRef.nativeElement,ue=gt.parentNode;"end"===ze?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),ue.insertBefore(this._anchor,gt)),ue.appendChild(gt)):this._anchor&&this._anchor.parentNode.insertBefore(gt,this._anchor)}_handleTransitionEvent=ze=>{ze.target===this._elementRef.nativeElement&&this._ngZone.run(()=>{"transitionrun"===ze.type?this._animationStarted.next(ze):("transitionend"===ze.type&&this._setIsAnimating(!1),this._animationEnd.next(ze))})};static \u0275fac=function(gt){return new(gt||it)};static \u0275cmp=D.VBU({type:it,selectors:[["mat-drawer"]],viewQuery:function(gt,ue){if(1>&&D.GBs(At,5),2>){let pe;D.mGM(pe=D.lsd())&&(ue._content=pe.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:11,hostBindings:function(gt,ue){2>&&(D.BMQ("align",null),D.xc7("visibility",ue._container||ue.opened?null:"hidden"),D.AVh("mat-drawer-end","end"===ue.position)("mat-drawer-over","over"===ue.mode)("mat-drawer-push","push"===ue.mode)("mat-drawer-side","side"===ue.mode))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:en,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(gt,ue){1>&&(D.NAR(),D.j41(0,"div",1,0),D.SdG(2),D.k0s())},dependencies:[M.b],encapsulation:2,changeDetection:0})}return it})(),Qe=(()=>{class it{_dir=(0,D.WQX)(i.D,{optional:!0});_element=(0,D.WQX)(D.aKT);_ngZone=(0,D.WQX)(D.SKi);_changeDetectorRef=(0,D.WQX)(D.gRc);_animationMode=(0,D.WQX)(D.bc$,{optional:!0});_transitionsEnabled=!1;_allDrawers;_drawers=new D.rOR;_content;_userContent;get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(ze){this._autosize=(0,T.c)(ze)}_autosize=(0,D.WQX)(vt);get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(ze){this._backdropOverride=null==ze?null:(0,T.c)(ze)}_backdropOverride;backdropClick=new D.bkB;_start;_end;_left;_right;_destroyed=new fe.B;_doCheckSubject=new fe.B;_contentMargins={left:null,right:null};_contentMarginChanges=new fe.B;get scrollable(){return this._userContent||this._content}_injector=(0,D.WQX)(D.zZn);constructor(){const ze=(0,D.WQX)(q.P),gt=(0,D.WQX)(M.V);this._dir?.change.pipe((0,Rt.Q)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),gt.change().pipe((0,Rt.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins()),"NoopAnimations"!==this._animationMode&&ze.isBrowser&&this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._element.nativeElement.classList.add("mat-drawer-transition"),this._transitionsEnabled=!0},200)})}ngAfterContentInit(){this._allDrawers.changes.pipe((0,Et.Z)(this._allDrawers),(0,Rt.Q)(this._destroyed)).subscribe(ze=>{this._drawers.reset(ze.filter(gt=>!gt._container||gt._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,Et.Z)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(ze=>{this._watchDrawerToggle(ze),this._watchDrawerPosition(ze),this._watchDrawerMode(ze)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,et.B)(10),(0,Rt.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(ze=>ze.open())}close(){this._drawers.forEach(ze=>ze.close())}updateContentMargins(){let ze=0,gt=0;if(this._left&&this._left.opened)if("side"==this._left.mode)ze+=this._left._getWidth();else if("push"==this._left.mode){const ue=this._left._getWidth();ze+=ue,gt-=ue}if(this._right&&this._right.opened)if("side"==this._right.mode)gt+=this._right._getWidth();else if("push"==this._right.mode){const ue=this._right._getWidth();gt+=ue,ze-=ue}ze=ze||null,gt=gt||null,(ze!==this._contentMargins.left||gt!==this._contentMargins.right)&&(this._contentMargins={left:ze,right:gt},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(ze){ze._animationStarted.pipe((0,Rt.Q)(this._drawers.changes)).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==ze.mode&&ze.openedChange.pipe((0,Rt.Q)(this._drawers.changes)).subscribe(()=>this._setContainerClass(ze.opened))}_watchDrawerPosition(ze){ze.onPositionChanged.pipe((0,Rt.Q)(this._drawers.changes)).subscribe(()=>{(0,D.mal)({read:()=>this._validateDrawers()},{injector:this._injector})})}_watchDrawerMode(ze){ze._modeChanged.pipe((0,Rt.Q)((0,Bt.h)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(ze){const gt=this._element.nativeElement.classList,ue="mat-drawer-container-has-open";ze?gt.add(ue):gt.remove(ue)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(ze=>{"end"==ze.position?this._end=ze:this._start=ze}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(ze=>ze&&!ze.disableClose&&this._drawerHasBackdrop(ze)).forEach(ze=>ze._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(ze){return null!=ze&&ze.opened}_drawerHasBackdrop(ze){return null==this._backdropOverride?!!ze&&"side"!==ze.mode:this._backdropOverride}static \u0275fac=function(gt){return new(gt||it)};static \u0275cmp=D.VBU({type:it,selectors:[["mat-drawer-container"]],contentQueries:function(gt,ue,pe){if(1>&&(D.wni(pe,at,5),D.wni(pe,Ut,5)),2>){let be;D.mGM(be=D.lsd())&&(ue._content=be.first),D.mGM(be=D.lsd())&&(ue._allDrawers=be)}},viewQuery:function(gt,ue){if(1>&&D.GBs(at,5),2>){let pe;D.mGM(pe=D.lsd())&&(ue._userContent=pe.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(gt,ue){2>&&D.AVh("mat-drawer-container-explicit-backdrop",ue._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[D.Jv_([{provide:de,useExisting:it}])],ngContentSelectors:$,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(gt,ue){1>&&(D.NAR(H),D.DNE(0,ne,1,2,"div",0),D.SdG(1),D.SdG(2,1),D.DNE(3,De,2,0,"mat-drawer-content")),2>&&(D.vxM(ue.hasBackdrop?0:-1),D.R7$(3),D.vxM(ue._content?-1:3))},dependencies:[at],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}"],encapsulation:2,changeDetection:0})}return it})(),Ft=(()=>{class it extends at{static \u0275fac=(()=>{let ze;return function(ue){return(ze||(ze=D.xGo(it)))(ue||it)}})();static \u0275cmp=D.VBU({type:it,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],features:[D.Jv_([{provide:M.b,useExisting:it}]),D.Vt3],ngContentSelectors:en,decls:1,vars:0,template:function(gt,ue){1>&&(D.NAR(),D.SdG(0))},encapsulation:2,changeDetection:0})}return it})(),Yt=(()=>{class it extends Ut{get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(ze){this._fixedInViewport=(0,T.c)(ze)}_fixedInViewport=!1;get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(ze){this._fixedTopGap=(0,d.a)(ze)}_fixedTopGap=0;get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(ze){this._fixedBottomGap=(0,d.a)(ze)}_fixedBottomGap=0;static \u0275fac=(()=>{let ze;return function(ue){return(ze||(ze=D.xGo(it)))(ue||it)}})();static \u0275cmp=D.VBU({type:it,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:15,hostBindings:function(gt,ue){2>&&(D.BMQ("align",null),D.xc7("top",ue.fixedInViewport?ue.fixedTopGap:null,"px")("bottom",ue.fixedInViewport?ue.fixedBottomGap:null,"px"),D.AVh("mat-drawer-end","end"===ue.position)("mat-drawer-over","over"===ue.mode)("mat-drawer-push","push"===ue.mode)("mat-drawer-side","side"===ue.mode)("mat-sidenav-fixed",ue.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[D.Jv_([{provide:Ut,useExisting:it}]),D.Vt3],ngContentSelectors:en,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(gt,ue){1>&&(D.NAR(),D.j41(0,"div",1,0),D.SdG(2),D.k0s())},dependencies:[M.b],encapsulation:2,changeDetection:0})}return it})(),gn=(()=>{class it extends Qe{_allDrawers=void 0;_content=void 0;static \u0275fac=(()=>{let ze;return function(ue){return(ze||(ze=D.xGo(it)))(ue||it)}})();static \u0275cmp=D.VBU({type:it,selectors:[["mat-sidenav-container"]],contentQueries:function(gt,ue,pe){if(1>&&(D.wni(pe,Ft,5),D.wni(pe,Yt,5)),2>){let be;D.mGM(be=D.lsd())&&(ue._content=be.first),D.mGM(be=D.lsd())&&(ue._allDrawers=be)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(gt,ue){2>&&D.AVh("mat-drawer-container-explicit-backdrop",ue._backdropOverride)},exportAs:["matSidenavContainer"],features:[D.Jv_([{provide:de,useExisting:it},{provide:Qe,useExisting:it}]),D.Vt3],ngContentSelectors:Ae,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(gt,ue){1>&&(D.NAR(z),D.DNE(0,ye,1,2,"div",0),D.SdG(1),D.SdG(2,1),D.DNE(3,Ke,2,0,"mat-sidenav-content")),2>&&(D.vxM(ue.hasBackdrop?0:-1),D.R7$(3),D.vxM(ue._content?-1:3))},dependencies:[Ft],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}"],encapsulation:2,changeDetection:0})}return it})(),rn=(()=>{class it{static \u0275fac=function(gt){return new(gt||it)};static \u0275mod=D.$C({type:it});static \u0275inj=D.G2t({imports:[Ot.M,M.C,M.C,Ot.M]})}return it})()},345:(Ht,Me,h)=>{h.d(Me,{hE:()=>d,up:()=>Xe});var r=h(9361),l=h(1360);let d=(()=>{class Ne{_doc;constructor(et){this._doc=et}getTitle(){return this._doc.title}setTitle(et){this._doc.title=et||""}static \u0275fac=function(Ot){return new(Ot||Ne)(l.KVO(r.q))};static \u0275prov=l.jDH({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),Xe=(()=>{class Ne{static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275prov=l.jDH({token:Ne,factory:function(Ot){let en=null;return en=Ot?new(Ot||Ne):l.KVO(ct),en},providedIn:"root"})}return Ne})(),ct=(()=>{class Ne extends Xe{_doc;constructor(et){super(),this._doc=et}sanitize(et,Ot){if(null==Ot)return null;switch(et){case l.WPN.NONE:return Ot;case l.WPN.HTML:return(0,l.ZF7)(Ot,"HTML")?(0,l.rcV)(Ot):(0,l.h9k)(this._doc,String(Ot)).toString();case l.WPN.STYLE:return(0,l.ZF7)(Ot,"Style")?(0,l.rcV)(Ot):Ot;case l.WPN.SCRIPT:if((0,l.ZF7)(Ot,"Script"))return(0,l.rcV)(Ot);throw new l.wOt(5200,!1);case l.WPN.URL:return(0,l.ZF7)(Ot,"URL")?(0,l.rcV)(Ot):(0,l.$MX)(String(Ot));case l.WPN.RESOURCE_URL:if((0,l.ZF7)(Ot,"ResourceURL"))return(0,l.rcV)(Ot);throw new l.wOt(5201,!1);default:throw new l.wOt(5202,!1)}}bypassSecurityTrustHtml(et){return(0,l.Kcf)(et)}bypassSecurityTrustStyle(et){return(0,l.cWb)(et)}bypassSecurityTrustScript(et){return(0,l.UyX)(et)}bypassSecurityTrustUrl(et){return(0,l.osQ)(et)}bypassSecurityTrustResourceUrl(et){return(0,l.e5t)(et)}static \u0275fac=function(Ot){return new(Ot||Ne)(l.KVO(r.q))};static \u0275prov=l.jDH({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})()},404:(Ht,Me,h)=>{h.d(Me,{_:()=>r});class r{_defaultMatcher;ngControl;_parentFormGroup;_parentForm;_stateChanges;errorState=!1;matcher;constructor(i,T,d,v,F){this._defaultMatcher=i,this.ngControl=T,this._parentFormGroup=d,this._parentForm=v,this._stateChanges=F}updateErrorState(){const i=this.errorState,T=this._parentFormGroup||this._parentForm,d=this.matcher||this._defaultMatcher,v=this.ngControl?this.ngControl.control:null,F=d?.isErrorState(v,T)??!1;F!==i&&(this.errorState=F,this._stateChanges.next())}}},467:(Ht,Me,h)=>{function r(i,T,d,v,F,q,M){try{var ee=i[q](M),D=ee.value}catch(fe){return void d(fe)}ee.done?T(D):Promise.resolve(D).then(v,F)}function l(i){return function(){var T=this,d=arguments;return new Promise(function(v,F){var q=i.apply(T,d);function M(D){r(q,v,F,M,ee,"next",D)}function ee(D){r(q,v,F,M,ee,"throw",D)}M(void 0)})}}h.d(Me,{A:()=>l})},485:(Ht,Me,h)=>{h.d(Me,{M:()=>vt,a:()=>ut});var r=h(5719),l=h(1360),i=h(3510),T=h(232),d=h(2566),v=h(5681),F=h(5316),q=h(8570),M=h(9570),ee=h(5093),D=h(8521),fe=h(9417),Se=h(1413),We=h(9030),Te=h(7786),ht=h(9172),dt=h(5558),Tt=h(5964),pt=h(6354),Xe=h(6977),ct=h(6697),ce=h(8434),Re=h(7356),me=h(6334),je=h(5113),Le=h(404),Bt=h(7184),wt=h(6649),Mt=h(7590);const xt=["trigger"],Rt=["panel"],Ne=[[["mat-select-trigger"]],"*"],Et=["mat-select-trigger","*"];function et(at,Ut){if(1&at&&(l.j41(0,"span",4),l.EFF(1),l.k0s()),2&at){const Qe=l.XpG();l.R7$(),l.JRh(Qe.placeholder)}}function Ot(at,Ut){1&at&&l.SdG(0)}function en(at,Ut){if(1&at&&(l.j41(0,"span",11),l.EFF(1),l.k0s()),2&at){const Qe=l.XpG(2);l.R7$(),l.JRh(Qe.triggerValue)}}function At(at,Ut){if(1&at&&(l.j41(0,"span",5),l.DNE(1,Ot,1,0)(2,en,2,1,"span",11),l.k0s()),2&at){const Qe=l.XpG();l.R7$(),l.vxM(Qe.customTrigger?1:2)}}function H(at,Ut){if(1&at){const Qe=l.RV6();l.j41(0,"div",12,1),l.bIt("keydown",function(Yt){l.eBV(Qe);const gn=l.XpG();return l.Njj(gn._handleKeydown(Yt))}),l.SdG(2,1),l.k0s()}if(2&at){const Qe=l.XpG();l.ZvI("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",Qe._getPanelTheme(),""),l.AVh("mat-select-panel-animations-enabled",!Qe._animationsDisabled),l.Y8G("ngClass",Qe.panelClass),l.BMQ("id",Qe.id+"-panel")("aria-multiselectable",Qe.multiple)("aria-label",Qe.ariaLabel||null)("aria-labelledby",Qe._getPanelAriaLabelledby())}}const z=new l.nKC("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const at=(0,l.WQX)(r.a);return()=>at.scrollStrategies.reposition()}}),ye=new l.nKC("MAT_SELECT_CONFIG"),Ke={provide:z,deps:[r.a],useFactory:function Ae(at){return()=>at.scrollStrategies.reposition()}},Ve=new l.nKC("MatSelectTrigger");class Ie{source;value;constructor(Ut,Qe){this.source=Ut,this.value=Qe}}let vt=(()=>{class at{_viewportRuler=(0,l.WQX)(i.V);_changeDetectorRef=(0,l.WQX)(l.gRc);_elementRef=(0,l.WQX)(l.aKT);_dir=(0,l.WQX)(q.D,{optional:!0});_idGenerator=(0,l.WQX)(T._);_renderer=(0,l.WQX)(l.sFG);_parentFormField=(0,l.WQX)(Re.M,{optional:!0});ngControl=(0,l.WQX)(fe.vO,{self:!0,optional:!0});_liveAnnouncer=(0,l.WQX)(d.L);_defaultOptions=(0,l.WQX)(ye,{optional:!0});_animationsDisabled="NoopAnimations"===(0,l.WQX)(l.bc$,{optional:!0});_initialized=new Se.B;_cleanupDetach;options;optionGroups;customTrigger;_positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}];_scrollOptionIntoView(Qe){const Ft=this.options.toArray()[Qe];if(Ft){const Yt=this.panel.nativeElement,gn=(0,me._)(Qe,this.options,this.optionGroups),rn=Ft._getHostElement();Yt.scrollTop=0===Qe&&1===gn?0:(0,me.d)(rn.offsetTop,rn.offsetHeight,Yt.scrollTop,Yt.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(Qe){return new Ie(this,Qe)}_scrollStrategyFactory=(0,l.WQX)(z);_panelOpen=!1;_compareWith=(Qe,Ft)=>Qe===Ft;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new Se.B;_errorStateTracker;stateChanges=new Se.B;disableAutomaticLabeling=!0;userAriaDescribedBy;_selectionModel;_keyManager;_preferredOverlayOrigin;_overlayWidth;_onChange=()=>{};_onTouched=()=>{};_valueId=this._idGenerator.getId("mat-select-value-");_scrollStrategy;_overlayPanelClass=this._defaultOptions?.overlayPanelClass||"";get focused(){return this._focused||this._panelOpen}_focused=!1;controlType="mat-select";trigger;panel;_overlayDir;panelClass;disabled=!1;disableRipple=!1;tabIndex=0;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(Qe){this._hideSingleSelectionIndicator=Qe,this._syncParentProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get placeholder(){return this._placeholder}set placeholder(Qe){this._placeholder=Qe,this.stateChanges.next()}_placeholder;get required(){return this._required??this.ngControl?.control?.hasValidator(fe.k0.required)??!1}set required(Qe){this._required=Qe,this.stateChanges.next()}_required;get multiple(){return this._multiple}set multiple(Qe){this._multiple=Qe}_multiple=!1;disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1;get compareWith(){return this._compareWith}set compareWith(Qe){this._compareWith=Qe,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(Qe){this._assignValue(Qe)&&this._onChange(Qe)}_value;ariaLabel="";ariaLabelledby;get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(Qe){this._errorStateTracker.matcher=Qe}typeaheadDebounceInterval;sortComparator;get id(){return this._id}set id(Qe){this._id=Qe||this._uid,this.stateChanges.next()}_id;get errorState(){return this._errorStateTracker.errorState}set errorState(Qe){this._errorStateTracker.errorState=Qe}panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto";canSelectNullableOptions=this._defaultOptions?.canSelectNullableOptions??!1;optionSelectionChanges=(0,We.v)(()=>{const Qe=this.options;return Qe?Qe.changes.pipe((0,ht.Z)(Qe),(0,dt.n)(()=>(0,Te.h)(...Qe.map(Ft=>Ft.onSelectionChange)))):this._initialized.pipe((0,dt.n)(()=>this.optionSelectionChanges))});openedChange=new l.bkB;_openedStream=this.openedChange.pipe((0,Tt.p)(Qe=>Qe),(0,pt.T)(()=>{}));_closedStream=this.openedChange.pipe((0,Tt.p)(Qe=>!Qe),(0,pt.T)(()=>{}));selectionChange=new l.bkB;valueChange=new l.bkB;constructor(){const Qe=(0,l.WQX)(je.E),Ft=(0,l.WQX)(fe.cV,{optional:!0}),Yt=(0,l.WQX)(fe.j4,{optional:!0}),gn=(0,l.WQX)(new l.ES_("tabindex"),{optional:!0});this.ngControl&&(this.ngControl.valueAccessor=this),null!=this._defaultOptions?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new Le._(Qe,this.ngControl,Yt,Ft,this.stateChanges),this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=null==gn?0:parseInt(gn)||0,this.id=this.id}ngOnInit(){this._selectionModel=new M.S(this.multiple),this.stateChanges.next(),this._viewportRuler.change().pipe((0,Xe.Q)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe((0,Xe.Q)(this._destroy)).subscribe(Qe=>{Qe.added.forEach(Ft=>Ft.select()),Qe.removed.forEach(Ft=>Ft.deselect())}),this.options.changes.pipe((0,ht.Z)(null),(0,Xe.Q)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const Qe=this._getTriggerAriaLabelledby(),Ft=this.ngControl;if(Qe!==this._triggerAriaLabelledBy){const Yt=this._elementRef.nativeElement;this._triggerAriaLabelledBy=Qe,Qe?Yt.setAttribute("aria-labelledby",Qe):Yt.removeAttribute("aria-labelledby")}Ft&&(this._previousControl!==Ft.control&&(void 0!==this._previousControl&&null!==Ft.disabled&&Ft.disabled!==this.disabled&&(this.disabled=Ft.disabled),this._previousControl=Ft.control),this.updateErrorState())}ngOnChanges(Qe){(Qe.disabled||Qe.userAriaDescribedBy)&&this.stateChanges.next(),Qe.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._cleanupDetach?.(),this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._cleanupDetach?.(),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._overlayDir.positionChange.pipe((0,ct.s)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()}),this._overlayDir.attachOverlay(),this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!0)))}_trackedModal=null;_applyModalPanelOwnership(){const Qe=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!Qe)return;const Ft=`${this.id}-panel`;this._trackedModal&&(0,v.Ae)(this._trackedModal,"aria-owns",Ft),(0,v.px)(Qe,"aria-owns",Ft),this._trackedModal=Qe}_clearFromModal(){this._trackedModal&&((0,v.Ae)(this._trackedModal,"aria-owns",`${this.id}-panel`),this._trackedModal=null)}close(){this._panelOpen&&(this._panelOpen=!1,this._exitAndDetach(),this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!1)))}_exitAndDetach(){if(this._animationsDisabled||!this.panel)return void this._detachOverlay();this._cleanupDetach?.(),this._cleanupDetach=()=>{Ft(),clearTimeout(Yt),this._cleanupDetach=void 0};const Qe=this.panel.nativeElement,Ft=this._renderer.listen(Qe,"animationend",gn=>{"_mat-select-exit"===gn.animationName&&(this._cleanupDetach?.(),this._detachOverlay())}),Yt=setTimeout(()=>{this._cleanupDetach?.(),this._detachOverlay()},200);Qe.classList.add("mat-select-panel-exit")}_detachOverlay(){this._overlayDir.detachOverlay(),this._changeDetectorRef.markForCheck()}writeValue(Qe){this._assignValue(Qe)}registerOnChange(Qe){this._onChange=Qe}registerOnTouched(Qe){this._onTouched=Qe}setDisabledState(Qe){this.disabled=Qe,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const Qe=this._selectionModel.selected.map(Ft=>Ft.viewValue);return this._isRtl()&&Qe.reverse(),Qe.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(Qe){this.disabled||(this.panelOpen?this._handleOpenKeydown(Qe):this._handleClosedKeydown(Qe))}_handleClosedKeydown(Qe){const Ft=Qe.keyCode,Yt=Ft===ee.D||Ft===ee.U||Ft===ee.L||Ft===ee.R,gn=Ft===ee.h||Ft===ee.k,rn=this._keyManager;if(!rn.isTyping()&&gn&&!(0,D.h)(Qe)||(this.multiple||Qe.altKey)&&Yt)Qe.preventDefault(),this.open();else if(!this.multiple){const kn=this.selected;rn.onKeydown(Qe);const it=this.selected;it&&kn!==it&&this._liveAnnouncer.announce(it.viewValue,1e4)}}_handleOpenKeydown(Qe){const Ft=this._keyManager,Yt=Qe.keyCode,gn=Yt===ee.D||Yt===ee.U,rn=Ft.isTyping();if(gn&&Qe.altKey)Qe.preventDefault(),this.close();else if(rn||Yt!==ee.h&&Yt!==ee.k||!Ft.activeItem||(0,D.h)(Qe))if(!rn&&this._multiple&&Yt===ee.c&&Qe.ctrlKey){Qe.preventDefault();const kn=this.options.some(it=>!it.disabled&&!it.selected);this.options.forEach(it=>{it.disabled||(kn?it.select():it.deselect())})}else{const kn=Ft.activeItemIndex;Ft.onKeydown(Qe),this._multiple&&gn&&Qe.shiftKey&&Ft.activeItem&&Ft.activeItemIndex!==kn&&Ft.activeItem._selectViaInteraction()}else Qe.preventDefault(),Ft.activeItem._selectViaInteraction()}_handleOverlayKeydown(Qe){Qe.keyCode===ee.e&&!(0,D.h)(Qe)&&(Qe.preventDefault(),this.close())}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(Qe){if(this.options.forEach(Ft=>Ft.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&Qe)Array.isArray(Qe),Qe.forEach(Ft=>this._selectOptionByValue(Ft)),this._sortValues();else{const Ft=this._selectOptionByValue(Qe);Ft?this._keyManager.updateActiveItem(Ft):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(Qe){const Ft=this.options.find(Yt=>{if(this._selectionModel.isSelected(Yt))return!1;try{return(null!=Yt.value||this.canSelectNullableOptions)&&this._compareWith(Yt.value,Qe)}catch{return!1}});return Ft&&this._selectionModel.select(Ft),Ft}_assignValue(Qe){return!!(Qe!==this._value||this._multiple&&Array.isArray(Qe))&&(this.options&&this._setSelectionByValue(Qe),this._value=Qe,!0)}_skipPredicate=Qe=>!this.panelOpen&&Qe.disabled;_getOverlayWidth(Qe){return"auto"===this.panelWidth?(Qe instanceof r.C?Qe.elementRef:Qe||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const Qe of this.options)Qe._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new F.A(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const Qe=(0,Te.h)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,Xe.Q)(Qe)).subscribe(Ft=>{this._onSelect(Ft.source,Ft.isUserInput),Ft.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,Te.h)(...this.options.map(Ft=>Ft._stateChanges)).pipe((0,Xe.Q)(Qe)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(Qe,Ft){const Yt=this._selectionModel.isSelected(Qe);this.canSelectNullableOptions||null!=Qe.value||this._multiple?(Yt!==Qe.selected&&(Qe.selected?this._selectionModel.select(Qe):this._selectionModel.deselect(Qe)),Ft&&this._keyManager.setActiveItem(Qe),this.multiple&&(this._sortValues(),Ft&&this.focus())):(Qe.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(Qe.value)),Yt!==this._selectionModel.isSelected(Qe)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const Qe=this.options.toArray();this._selectionModel.sort((Ft,Yt)=>this.sortComparator?this.sortComparator(Ft,Yt,Qe):Qe.indexOf(Ft)-Qe.indexOf(Yt)),this.stateChanges.next()}}_propagateChanges(Qe){let Ft;Ft=this.multiple?this.selected.map(Yt=>Yt.value):this.selected?this.selected.value:Qe,this._value=Ft,this.valueChange.emit(Ft),this._onChange(Ft),this.selectionChange.emit(this._getChangeEvent(Ft)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let Qe=-1;for(let Ft=0;Ft0&&!!this._overlayDir}focus(Qe){this._elementRef.nativeElement.focus(Qe)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const Qe=this._parentFormField?.getLabelId()||null;return this.ariaLabelledby?(Qe?Qe+" ":"")+this.ariaLabelledby:Qe}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const Qe=this._parentFormField?.getLabelId();let Ft=(Qe?Qe+" ":"")+this._valueId;return this.ariaLabelledby&&(Ft+=" "+this.ariaLabelledby),Ft}setDescribedByIds(Qe){Qe.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Qe.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static \u0275fac=function(Ft){return new(Ft||at)};static \u0275cmp=l.VBU({type:at,selectors:[["mat-select"]],contentQueries:function(Ft,Yt,gn){if(1&Ft&&(l.wni(gn,Ve,5),l.wni(gn,me.a,5),l.wni(gn,me.b,5)),2&Ft){let rn;l.mGM(rn=l.lsd())&&(Yt.customTrigger=rn.first),l.mGM(rn=l.lsd())&&(Yt.options=rn),l.mGM(rn=l.lsd())&&(Yt.optionGroups=rn)}},viewQuery:function(Ft,Yt){if(1&Ft&&(l.GBs(xt,5),l.GBs(Rt,5),l.GBs(r.f,5)),2&Ft){let gn;l.mGM(gn=l.lsd())&&(Yt.trigger=gn.first),l.mGM(gn=l.lsd())&&(Yt.panel=gn.first),l.mGM(gn=l.lsd())&&(Yt._overlayDir=gn.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(Ft,Yt){1&Ft&&l.bIt("keydown",function(rn){return Yt._handleKeydown(rn)})("focus",function(){return Yt._onFocus()})("blur",function(){return Yt._onBlur()}),2&Ft&&(l.BMQ("id",Yt.id)("tabindex",Yt.disabled?-1:Yt.tabIndex)("aria-controls",Yt.panelOpen?Yt.id+"-panel":null)("aria-expanded",Yt.panelOpen)("aria-label",Yt.ariaLabel||null)("aria-required",Yt.required.toString())("aria-disabled",Yt.disabled.toString())("aria-invalid",Yt.errorState)("aria-activedescendant",Yt._getAriaActiveDescendant()),l.AVh("mat-mdc-select-disabled",Yt.disabled)("mat-mdc-select-invalid",Yt.errorState)("mat-mdc-select-required",Yt.required)("mat-mdc-select-empty",Yt.empty)("mat-mdc-select-multiple",Yt.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",l.L39],disableRipple:[2,"disableRipple","disableRipple",l.L39],tabIndex:[2,"tabIndex","tabIndex",Qe=>null==Qe?0:(0,l.Udg)(Qe)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",l.L39],placeholder:"placeholder",required:[2,"required","required",l.L39],multiple:[2,"multiple","multiple",l.L39],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",l.L39],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",l.Udg],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth",canSelectNullableOptions:[2,"canSelectNullableOptions","canSelectNullableOptions",l.L39]},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[l.Jv_([{provide:Re.a,useExisting:at},{provide:me.M,useExisting:at}]),l.OA$],ngContentSelectors:Et,decls:11,vars:9,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(Ft,Yt){if(1&Ft){const gn=l.RV6();l.NAR(Ne),l.j41(0,"div",2,0),l.bIt("click",function(){return l.eBV(gn),l.Njj(Yt.open())}),l.j41(3,"div",3),l.DNE(4,et,2,1,"span",4)(5,At,3,1,"span",5),l.k0s(),l.j41(6,"div",6)(7,"div",7),l.qSk(),l.j41(8,"svg",8),l.nrm(9,"path",9),l.k0s()()()(),l.DNE(10,H,3,10,"ng-template",10),l.bIt("detach",function(){return l.eBV(gn),l.Njj(Yt.close())})("backdropClick",function(){return l.eBV(gn),l.Njj(Yt.close())})("overlayKeydown",function(kn){return l.eBV(gn),l.Njj(Yt._handleOverlayKeydown(kn))})}if(2&Ft){const gn=l.sdS(1);l.R7$(3),l.BMQ("id",Yt._valueId),l.R7$(),l.vxM(Yt.empty?4:5),l.R7$(6),l.Y8G("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",Yt._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",Yt._scrollStrategy)("cdkConnectedOverlayOrigin",Yt._preferredOverlayOrigin||gn)("cdkConnectedOverlayPositions",Yt._positions)("cdkConnectedOverlayWidth",Yt._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)}},dependencies:[r.C,r.f,ce.YU],styles:['@keyframes _mat-select-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-select-exit{from{opacity:1}to{opacity:0}}.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-sys-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .mat-mdc-select-arrow svg{fill:GrayText}}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-select-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-select-panel-animations-enabled{animation:_mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-select-panel-animations-enabled.mat-select-panel-exit{animation:_mat-select-exit 100ms linear}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder,._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))}'],encapsulation:2,changeDetection:0})}return at})(),ut=(()=>{class at{static \u0275fac=function(Ft){return new(Ft||at)};static \u0275mod=l.$C({type:at});static \u0275inj=l.G2t({providers:[Ke],imports:[r.d,Bt.M,wt.M,i.C,Mt.M,Bt.M,wt.M]})}return at})()},591:(Ht,Me,h)=>{function r(l){return new TypeError(`You provided ${null!==l&&"object"==typeof l?"an invalid object":`'${l}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}h.d(Me,{L:()=>r})},605:(Ht,Me,h)=>{h.d(Me,{Y:()=>i});var r=h(3236),l=h(1584);function i(T=0,d=r.E){return T<0&&(T=0),(0,l.O)(T,T,d)}},797:(Ht,Me,h)=>{function F(Ve){return null==Ve||""===Ve||Array.isArray(Ve)&&0===Ve.length||!(Ve instanceof Date)&&"object"==typeof Ve&&0===Object.keys(Ve).length}function fe(Ve){return!F(Ve)}function Xe(Ve,Ie=!0){return Ve instanceof Object&&Ve.constructor===Object&&(Ie||0!==Object.keys(Ve).length)}function ct(Ve,...Ie){return function D(Ve){return!!(Ve&&Ve.constructor&&Ve.call&&Ve.apply)}(Ve)?Ve(...Ie):Ve}function ce(Ve,Ie=!0){return"string"==typeof Ve&&(Ie||""!==Ve)}function Re(Ve){return ce(Ve)?Ve.replace(/(-|_)/g,"").toLowerCase():Ve}function me(Ve,Ie="",vt={}){const de=Re(Ie).split("."),ut=de.shift();return ut?Xe(Ve)?me(ct(Ve[Object.keys(Ve).find(at=>Re(at)===ut)||""],vt),de.join("."),vt):void 0:ct(Ve,vt)}function Le(Ve,Ie=!0){return Array.isArray(Ve)&&(Ie||0!==Ve.length)}function Mt(Ve){return fe(Ve)&&!isNaN(Ve)}function Et(Ve,Ie){if(Ie){const vt=Ie.test(Ve);return Ie.lastIndex=0,vt}return!1}function Ot(Ve){return Ve&&Ve.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":")}function Ae(Ve){return ce(Ve)?Ve.replace(/(_)/g,"-").replace(/[A-Z]/g,(Ie,vt)=>0===vt?Ie:"-"+Ie.toLowerCase()).toLowerCase():Ve}function ye(Ve){return ce(Ve)?Ve.replace(/[A-Z]/g,(Ie,vt)=>0===vt?Ie:"."+Ie.toLowerCase()).toLowerCase():Ve}h.d(Me,{Et:()=>Mt,Gv:()=>Xe,Im:()=>F,Kg:()=>ce,cy:()=>Le,fX:()=>Ae,fm:()=>me,hd:()=>ct,hj:()=>fe,q0:()=>ye,uN:()=>Ot,xk:()=>Et})},798:(Ht,Me,h)=>{function r(i=new Date((new Date).setHours((new Date).getHours()+1))){const M=i.valueOf()-Date.now(),ee=Math.floor(M/864e5),D=Math.floor(M/36e5%24),fe=Math.floor(M/6e4%60);return{seconds:Math.floor(M/1e3)%60,minutes:fe,hours:D,days:ee}}h.d(Me,{T:()=>r})},848:(Ht,Me,h)=>{h.d(Me,{Sx:()=>Ae,Fs:()=>Te,dt:()=>At});var r=h(797),i=Object.defineProperty,T=Object.defineProperties,d=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,M=(de,ut,at)=>ut in de?i(de,ut,{enumerable:!0,configurable:!0,writable:!0,value:at}):de[ut]=at,ee=(de,ut)=>{for(var at in ut||(ut={}))F.call(ut,at)&&M(de,at,ut[at]);if(v)for(var at of v(ut))q.call(ut,at)&&M(de,at,ut[at]);return de},D=(de,ut)=>T(de,d(ut)),fe=(de,ut)=>{var at={};for(var Ut in de)F.call(de,Ut)&&ut.indexOf(Ut)<0&&(at[Ut]=de[Ut]);if(null!=de&&v)for(var Ut of v(de))ut.indexOf(Ut)<0&&q.call(de,Ut)&&(at[Ut]=de[Ut]);return at},Te=function l(){const de=new Map;return{on(ut,at){let Ut=de.get(ut);return Ut?Ut.push(at):Ut=[at],de.set(ut,Ut),this},off(ut,at){let Ut=de.get(ut);return Ut&&Ut.splice(Ut.indexOf(at)>>>0,1),this},emit(ut,at){let Ut=de.get(ut);Ut&&Ut.slice().map(Qe=>{Qe(at)})},clear(){de.clear()}}}();function dt(de,ut){(0,r.cy)(de)?de.push(...ut||[]):(0,r.Gv)(de)&&Object.assign(de,ut)}function ct(de="",ut=""){return function Xe(de){return de.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}(`${(0,r.Kg)(de,!1)&&(0,r.Kg)(ut,!1)?`${de}-`:de}${ut}`)}function ce(de="",ut=""){return`--${ct(de,ut)}`}function me(de,ut="",at="",Ut=[],Qe){if((0,r.Kg)(de)){const Ft=/{([^}]*)}/g,Yt=de.trim();if(function Re(de=""){return((de.match(/{/g)||[]).length+(de.match(/}/g)||[]).length)%2!=0}(Yt))return;if((0,r.xk)(Yt,Ft)){const gn=Yt.replaceAll(Ft,it=>{const ze=it.replace(/{|}/g,"").split(".").filter(gt=>!Ut.some(ue=>(0,r.xk)(gt,ue)));return`var(${ce(at,(0,r.fX)(ze.join("-")))}${(0,r.hj)(Qe)?`, ${Qe}`:""})`}),rn=/(\d+\s+[\+\-\*\/]\s+\d+)/g;return(0,r.xk)(gn.replace(/var\([^)]+\)/g,"0"),rn)?`calc(${gn})`:gn}return Yt}if((0,r.Et)(de))return de}function Bt(de,ut){return de?`${de}{${ut}}`:""}var At=(...de)=>H(Ae.getTheme(),...de),H=(de={},ut,at,Ut)=>{if(ut){const{variable:Qe,options:Ft}=Ae.defaults||{},{prefix:Yt,transform:gn}=de?.options||Ft||{},kn=(0,r.xk)(ut,/{([^}]*)}/g)?ut:`{${ut}}`;return"value"===Ut||(0,r.Im)(Ut)&&"strict"===gn?Ae.getTokenValue(ut):me(kn,void 0,Yt,[Qe.excludedKeyRegex],at)}return""};var z={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(de){return{type:"class",selector:de,matched:this.pattern.test(de.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(de){return{type:"attr",selector:`:root${de}`,matched:this.pattern.test(de.trim())}}},media:{pattern:/^@media (.*)$/,resolve(de){return{type:"media",selector:`${de}{:root{[CSS]}}`,matched:this.pattern.test(de.trim())}}},system:{pattern:/^system$/,resolve(de){return{type:"system",selector:"@media (prefers-color-scheme: dark){:root{[CSS]}}",matched:this.pattern.test(de.trim())}}},custom:{resolve:de=>({type:"custom",selector:de,matched:!0})}},resolve(de){const ut=Object.keys(this.rules).filter(at=>"custom"!==at).map(at=>this.rules[at]);return[de].flat().map(at=>{var Ut;return null!=(Ut=ut.map(Qe=>Qe.resolve(at)).find(Qe=>Qe.matched))?Ut:this.rules.custom.resolve(at)})}},_toVariables:(de,ut)=>function De(de,ut={}){const at=Ae.defaults.variable,{prefix:Ut=at.prefix,selector:Qe=at.selector,excludedKeyRegex:Ft=at.excludedKeyRegex}=ut,Yt=(kn,it="")=>Object.entries(kn).reduce((Xt,[ze,gt])=>{const ue=(0,r.xk)(ze,Ft)?ct(it):ct(it,(0,r.fX)(ze)),pe=function Tt(de){return(0,r.Gv)(de)&&de.hasOwnProperty("value")&&de.hasOwnProperty("type")?de.value:de}(gt);if((0,r.Gv)(pe)){const{variables:be,tokens:xe}=Yt(pe,ue);dt(Xt.tokens,xe),dt(Xt.variables,be)}else Xt.tokens.push((Ut?ue.replace(`${Ut}-`,""):ue).replaceAll("-",".")),function Le(de,ut,at){(0,r.Kg)(ut,!1)&&de.push(`${ut}:${at};`)}(Xt.variables,ce(ue),me(pe,ue,Ut,[Ft]));return Xt},{variables:[],tokens:[]}),{variables:gn,tokens:rn}=Yt(de,Ut);return{value:gn,tokens:rn,declarations:gn.join(""),css:Bt(Qe,gn.join(""))}}(de,{prefix:ut?.prefix}),getCommon({name:de="",theme:ut={},set:Ut,defaults:Qe}){var Ft,Yt,gn,rn,kn,it,Xt;const{preset:ze,options:gt}=ut;let ue,pe,be,xe,Dt,re,K;if((0,r.hj)(ze)&&"strict"!==gt.transform){const{primitive:_e,semantic:tt,extend:$e}=ze,st=tt||{},{colorScheme:Oe}=st,B=fe(st,["colorScheme"]),Fe=$e||{},{colorScheme:le}=Fe,It=fe(Fe,["colorScheme"]),Kt=Oe||{},{dark:Gn}=Kt,ei=fe(Kt,["dark"]),Fn=le||{},{dark:li}=Fn,ai=fe(Fn,["dark"]),Fi=(0,r.hj)(_e)?this._toVariables({primitive:_e},gt):{},Di=(0,r.hj)(B)?this._toVariables({semantic:B},gt):{},ki=(0,r.hj)(ei)?this._toVariables({light:ei},gt):{},Ai=(0,r.hj)(Gn)?this._toVariables({dark:Gn},gt):{},Hn=(0,r.hj)(It)?this._toVariables({semantic:It},gt):{},Ci=(0,r.hj)(ai)?this._toVariables({light:ai},gt):{},zn=(0,r.hj)(li)?this._toVariables({dark:li},gt):{},[Wi,Xi]=[null!=(Ft=Fi.declarations)?Ft:"",Fi.tokens],[Ki,io]=[null!=(Yt=Di.declarations)?Yt:"",Di.tokens||[]],[wo,To]=[null!=(gn=ki.declarations)?gn:"",ki.tokens||[]],[yo,we]=[null!=(rn=Ai.declarations)?rn:"",Ai.tokens||[]],[_t,Gt]=[null!=(kn=Hn.declarations)?kn:"",Hn.tokens||[]],[yn,ge]=[null!=(it=Ci.declarations)?it:"",Ci.tokens||[]],[Pe,mt]=[null!=(Xt=zn.declarations)?Xt:"",zn.tokens||[]];ue=this.transformCSS(de,Wi,"light","variable",gt,Ut,Qe),pe=Xi,be=`${this.transformCSS(de,`${Ki}${wo}`,"light","variable",gt,Ut,Qe)}${this.transformCSS(de,`${yo}`,"dark","variable",gt,Ut,Qe)}`,xe=[...new Set([...io,...To,...we])],Dt=`${this.transformCSS(de,`${_t}${yn}color-scheme:light`,"light","variable",gt,Ut,Qe)}${this.transformCSS(de,`${Pe}color-scheme:dark`,"dark","variable",gt,Ut,Qe)}`,re=[...new Set([...Gt,...ge,...mt])],K=(0,r.hd)(ze.css,{dt:At})}return{primitive:{css:ue,tokens:pe},semantic:{css:be,tokens:xe},global:{css:Dt,tokens:re},style:K}},getPreset({name:de="",preset:ut={},options:at,set:Qe,defaults:Ft,selector:Yt}){var gn,rn,kn;let it,Xt,ze;if((0,r.hj)(ut)&&"strict"!==at.transform){const gt=de.replace("-directive",""),ue=ut,{colorScheme:pe,extend:be,css:xe}=ue,Dt=fe(ue,["colorScheme","extend","css"]),re=be||{},{colorScheme:K}=re,_e=fe(re,["colorScheme"]),tt=pe||{},{dark:$e}=tt,st=fe(tt,["dark"]),Oe=K||{},{dark:B}=Oe,Fe=fe(Oe,["dark"]),le=(0,r.hj)(Dt)?this._toVariables({[gt]:ee(ee({},Dt),_e)},at):{},It=(0,r.hj)(st)?this._toVariables({[gt]:ee(ee({},st),Fe)},at):{},Kt=(0,r.hj)($e)?this._toVariables({[gt]:ee(ee({},$e),B)},at):{},[Gn,ei]=[null!=(gn=le.declarations)?gn:"",le.tokens||[]],[Fn,li]=[null!=(rn=It.declarations)?rn:"",It.tokens||[]],[ai,Fi]=[null!=(kn=Kt.declarations)?kn:"",Kt.tokens||[]];it=`${this.transformCSS(gt,`${Gn}${Fn}`,"light","variable",at,Qe,Ft,Yt)}${this.transformCSS(gt,ai,"dark","variable",at,Qe,Ft,Yt)}`,Xt=[...new Set([...ei,...li,...Fi])],ze=(0,r.hd)(xe,{dt:At})}return{css:it,tokens:Xt,style:ze}},getPresetC({name:de="",theme:ut={},params:at,set:Ut,defaults:Qe}){var Ft;const{preset:Yt,options:gn}=ut,rn=null==(Ft=Yt?.components)?void 0:Ft[de];return this.getPreset({name:de,preset:rn,options:gn,params:at,set:Ut,defaults:Qe})},getPresetD({name:de="",theme:ut={},params:at,set:Ut,defaults:Qe}){var Ft;const Yt=de.replace("-directive",""),{preset:gn,options:rn}=ut,kn=null==(Ft=gn?.directives)?void 0:Ft[Yt];return this.getPreset({name:Yt,preset:kn,options:rn,params:at,set:Ut,defaults:Qe})},applyDarkColorScheme:de=>!("none"===de.darkModeSelector||!1===de.darkModeSelector),getColorSchemeOption(de,ut){var at;return this.applyDarkColorScheme(de)?this.regex.resolve(!0===de.darkModeSelector?ut.options.darkModeSelector:null!=(at=de.darkModeSelector)?at:ut.options.darkModeSelector):[]},getLayerOrder(de,ut={},at,Ut){const{cssLayer:Qe}=ut;return Qe?`@layer ${(0,r.hd)(Qe.order||"primeui",at)}`:""},getCommonStyleSheet({name:de="",theme:ut={},params:at,props:Ut={},set:Qe,defaults:Ft}){const Yt=this.getCommon({name:de,theme:ut,params:at,set:Qe,defaults:Ft}),gn=Object.entries(Ut).reduce((rn,[kn,it])=>rn.push(`${kn}="${it}"`)&&rn,[]).join(" ");return Object.entries(Yt||{}).reduce((rn,[kn,it])=>{if(it?.css){const Xt=(0,r.uN)(it?.css);rn.push(``)}return rn},[]).join("")},getStyleSheet({name:de="",theme:ut={},params:at,props:Ut={},set:Qe,defaults:Ft}){var Yt;const gn={name:de,theme:ut,params:at,set:Qe,defaults:Ft},rn=null==(Yt=de.includes("-directive")?this.getPresetD(gn):this.getPresetC(gn))?void 0:Yt.css,kn=Object.entries(Ut).reduce((it,[Xt,ze])=>it.push(`${Xt}="${ze}"`)&&it,[]).join(" ");return rn?``:""},createTokens(de={},ut,at="",Ut="",Qe={}){return Object.entries(de).forEach(([Ft,Yt])=>{const gn=(0,r.xk)(Ft,ut.variable.excludedKeyRegex)?at:at?`${at}.${(0,r.q0)(Ft)}`:(0,r.q0)(Ft),rn=Ut?`${Ut}.${Ft}`:Ft;(0,r.Gv)(Yt)?this.createTokens(Yt,ut,gn,rn,Qe):(Qe[gn]||(Qe[gn]={paths:[],computed(kn,it={}){var Xt,ze;return 1===this.paths.length?null==(Xt=this.paths[0])?void 0:Xt.computed(this.paths[0].scheme,it.binding):kn&&"none"!==kn?null==(ze=this.paths.find(gt=>gt.scheme===kn))?void 0:ze.computed(kn,it.binding):this.paths.map(gt=>gt.computed(gt.scheme,it[gt.scheme]))}}),Qe[gn].paths.push({path:rn,value:Yt,scheme:rn.includes("colorScheme.light")?"light":rn.includes("colorScheme.dark")?"dark":"none",computed(kn,it={}){const Xt=/{([^}]*)}/g;let ze=Yt;if(it.name=this.path,it.binding||(it.binding={}),(0,r.xk)(Yt,Xt)){const ue=Yt.trim().replaceAll(Xt,xe=>{var Dt;const re=xe.replace(/{|}/g,""),K=null==(Dt=Qe[re])?void 0:Dt.computed(kn,it);return(0,r.cy)(K)&&2===K.length?`light-dark(${K[0].value},${K[1].value})`:K?.value}),pe=/(\d+\w*\s+[\+\-\*\/]\s+\d+\w*)/g;ze=(0,r.xk)(ue.replace(/var\([^)]+\)/g,"0"),pe)?`calc(${ue})`:ue}return(0,r.Im)(it.binding)&&delete it.binding,{colorScheme:kn,path:this.path,paths:it,value:ze.includes("undefined")?void 0:ze}}}))}),Qe},getTokenValue(de,ut,at){var Ut;const Ft=ut.split(".").filter(it=>!(0,r.xk)(it.toLowerCase(),at.variable.excludedKeyRegex)).join("."),Yt=ut.includes("colorScheme.light")?"light":ut.includes("colorScheme.dark")?"dark":void 0,gn=[null==(Ut=de[Ft])?void 0:Ut.computed(Yt)].flat().filter(rn=>rn);return 1===gn.length?gn[0].value:gn.reduce((rn={},kn)=>{const it=kn,{colorScheme:Xt}=it,ze=fe(it,["colorScheme"]);return rn[Xt]=ze,rn},void 0)},getSelectorRule:(de,ut,at,Ut)=>"class"===at||"attr"===at?Bt((0,r.hj)(ut)?`${de}${ut},${de} ${ut}`:de,Ut):Bt(de,(0,r.hj)(ut)?Bt(ut,Ut):Ut),transformCSS(de,ut,at,Ut,Qe={},Ft,Yt,gn){if((0,r.hj)(ut)){const{cssLayer:rn}=Qe;if("style"!==Ut){const kn=this.getColorSchemeOption(Qe,Yt);ut="dark"===at?kn.reduce((it,{type:Xt,selector:ze})=>((0,r.hj)(ze)&&(it+=ze.includes("[CSS]")?ze.replace("[CSS]",ut):this.getSelectorRule(ze,gn,Xt,ut)),it),""):Bt(gn??":root",ut)}if(rn){const kn={name:"primeui",order:"primeui"};(0,r.Gv)(rn)&&(kn.name=(0,r.hd)(rn.name,{name:de,type:Ut})),(0,r.hj)(kn.name)&&(ut=Bt(`@layer ${kn.name}`,ut),Ft?.layerNames(kn.name))}return ut}return""}},Ae={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(de={}){const{theme:ut}=de;ut&&(this._theme=D(ee({},ut),{options:ee(ee({},this.defaults.options),ut.options)}),this._tokens=z.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var de;return(null==(de=this.theme)?void 0:de.preset)||{}},get options(){var de;return(null==(de=this.theme)?void 0:de.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(de){this.update({theme:de}),Te.emit("theme:change",de)},getPreset(){return this.preset},setPreset(de){this._theme=D(ee({},this.theme),{preset:de}),this._tokens=z.createTokens(de,this.defaults),this.clearLoadedStyleNames(),Te.emit("preset:change",de),Te.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(de){this._theme=D(ee({},this.theme),{options:de}),this.clearLoadedStyleNames(),Te.emit("options:change",de),Te.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(de){this._layerNames.add(de)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(de){return this._loadedStyleNames.has(de)},setLoadedStyleName(de){this._loadedStyleNames.add(de)},deleteLoadedStyleName(de){this._loadedStyleNames.delete(de)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(de){return z.getTokenValue(this.tokens,de,this.defaults)},getCommon(de="",ut){return z.getCommon({name:de,theme:this.theme,params:ut,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(de="",ut){const at={name:de,theme:this.theme,params:ut,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return z.getPresetC(at)},getDirective(de="",ut){const at={name:de,theme:this.theme,params:ut,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return z.getPresetD(at)},getCustomPreset(de="",ut,at,Ut){const Qe={name:de,preset:ut,options:this.options,selector:at,params:Ut,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return z.getPreset(Qe)},getLayerOrderCSS(de=""){return z.getLayerOrder(de,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(de="",ut,at="style",Ut){return z.transformCSS(de,ut,Ut,at,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(de="",ut,at={}){return z.getCommonStyleSheet({name:de,theme:this.theme,params:ut,props:at,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(de,ut,at={}){return z.getStyleSheet({name:de,theme:this.theme,params:ut,props:at,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(de){this._loadingStyles.add(de)},onStyleUpdated(de){this._loadingStyles.add(de)},onStyleLoaded(de,{name:ut}){this._loadingStyles.size&&(this._loadingStyles.delete(ut),Te.emit(`theme:${ut}:load`,de),!this._loadingStyles.size&&Te.emit("theme:load"))}}},871:(Ht,Me,h)=>{h.d(Me,{Ol:()=>r.O,a5:()=>i});var r=h(183);h(8752);const i={name:"dark",properties:{"--mc-bg":"#060727","--mc-baseMain":"#fff","--mc-buttonColor":"linear-gradient(32.86deg, #ff00e5 0%, #ff008a 100%)","--mc-secondary":"#7fb8ff","--mc-bgModal":"linear-gradient(171.29deg, #050311 0%, #060727 100%)","--mc-main":"#75e6ff","--primary":"#2F90FF","--on-primary":"#fff","--secondary":"#474A4F","--on-secondary":"#fff","--surface":"#282A2F","--on-surface":"#dddede","--error":"#E74E3C","--on-error":"#fff"}}},980:(Ht,Me,h)=>{h.d(Me,{j:()=>l});var r=h(9974);function l(i){return(0,r.N)((T,d)=>{try{T.subscribe(d)}finally{d.add(i)}})}},983:(Ht,Me,h)=>{h.d(Me,{w:()=>l});const l=new(h(1985).c)(d=>d.complete())},1026:(Ht,Me,h)=>{h.d(Me,{$:()=>r});const r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},1203:(Ht,Me,h)=>{h.d(Me,{F:()=>l,m:()=>i});var r=h(3669);function l(...T){return i(T)}function i(T){return 0===T.length?r.D:1===T.length?T[0]:function(v){return T.reduce((F,q)=>q(F),v)}}},1345:Ht=>{Ht.exports=JSON.parse('{"AND":"AD","ARE":"AE","AFG":"AF","ATG":"AG","AIA":"AI","ALB":"AL","ARM":"AM","AGO":"AO","ATA":"AQ","ARG":"AR","ASM":"AS","AUT":"AT","AUS":"AU","ABW":"AW","ALA":"AX","AZE":"AZ","BIH":"BA","BRB":"BB","BGD":"BD","BEL":"BE","BFA":"BF","BGR":"BG","BHR":"BH","BDI":"BI","BEN":"BJ","BLM":"BL","BMU":"BM","BRN":"BN","BOL":"BO","BES":"BQ","BRA":"BR","BHS":"BS","BTN":"BT","BVT":"BV","BWA":"BW","BLR":"BY","BLZ":"BZ","CAN":"CA","CCK":"CC","COD":"CD","CAF":"CF","COG":"CG","CHE":"CH","CIV":"CI","COK":"CK","CHL":"CL","CMR":"CM","CHN":"CN","COL":"CO","CRI":"CR","CUB":"CU","CPV":"CV","CUW":"CW","CXR":"CX","CYP":"CY","CZE":"CZ","DEU":"DE","DJI":"DJ","DNK":"DK","DMA":"DM","DOM":"DO","DZA":"DZ","ECU":"EC","EST":"EE","EGY":"EG","ESH":"EH","ERI":"ER","ESP":"ES","ETH":"ET","FIN":"FI","FJI":"FJ","FLK":"FK","FSM":"FM","FRO":"FO","FRA":"FR","GAB":"GA","GBR":"GB","GRD":"GD","GEO":"GE","GUF":"GF","GGY":"GG","GHA":"GH","GIB":"GI","GRL":"GL","GMB":"GM","GIN":"GN","GLP":"GP","GNQ":"GQ","GRC":"GR","SGS":"GS","GTM":"GT","GUM":"GU","GNB":"GW","GUY":"GY","HKG":"HK","HMD":"HM","HND":"HN","HRV":"HR","HTI":"HT","HUN":"HU","IDN":"ID","IRL":"IE","ISR":"IL","IMN":"IM","IND":"IN","IOT":"IO","IRQ":"IQ","IRN":"IR","ISL":"IS","ITA":"IT","JEY":"JE","JAM":"JM","JOR":"JO","JPN":"JP","KEN":"KE","KGZ":"KG","KHM":"KH","KIR":"KI","COM":"KM","KNA":"KN","PRK":"KP","KOR":"KR","KWT":"KW","CYM":"KY","KAZ":"KZ","LAO":"LA","LBN":"LB","LCA":"LC","LIE":"LI","LKA":"LK","LBR":"LR","LSO":"LS","LTU":"LT","LUX":"LU","LVA":"LV","LBY":"LY","MAR":"MA","MCO":"MC","MDA":"MD","MNE":"ME","MAF":"MF","MDG":"MG","MHL":"MH","MKD":"MK","MLI":"ML","MMR":"MM","MNG":"MN","MAC":"MO","MNP":"MP","MTQ":"MQ","MRT":"MR","MSR":"MS","MLT":"MT","MUS":"MU","MDV":"MV","MWI":"MW","MEX":"MX","MYS":"MY","MOZ":"MZ","NAM":"NA","NCL":"NC","NER":"NE","NFK":"NF","NGA":"NG","NIC":"NI","NLD":"NL","NOR":"NO","NPL":"NP","NRU":"NR","NIU":"NU","NZL":"NZ","OMN":"OM","PAN":"PA","PER":"PE","PYF":"PF","PNG":"PG","PHL":"PH","PAK":"PK","POL":"PL","SPM":"PM","PCN":"PN","PRI":"PR","PSE":"PS","PRT":"PT","PLW":"PW","PRY":"PY","QAT":"QA","REU":"RE","ROU":"RO","SRB":"RS","RUS":"RU","RWA":"RW","SAU":"SA","SLB":"SB","SYC":"SC","SDN":"SD","SWE":"SE","SGP":"SG","SHN":"SH","SVN":"SI","SJM":"SJ","SVK":"SK","SLE":"SL","SMR":"SM","SEN":"SN","SOM":"SO","SUR":"SR","SSD":"SS","STP":"ST","SLV":"SV","SXM":"SX","SYR":"SY","SWZ":"SZ","TCA":"TC","TCD":"TD","ATF":"TF","TGO":"TG","THA":"TH","TJK":"TJ","TKL":"TK","TLS":"TL","TKM":"TM","TUN":"TN","TON":"TO","TUR":"TR","TTO":"TT","TUV":"TV","TWN":"TW","TZA":"TZ","UKR":"UA","UGA":"UG","UMI":"UM","USA":"US","URY":"UY","UZB":"UZ","VAT":"VA","VCT":"VC","VEN":"VE","VGB":"VG","VIR":"VI","VNM":"VN","VUT":"VU","WLF":"WF","WSM":"WS","XKX":"XK","YEM":"YE","MYT":"YT","ZAF":"ZA","ZMB":"ZM","ZWE":"ZW"}')},1360:(Ht,Me,h)=>{function l(e,t){return Object.is(e,t)}h.d(Me,{bc$:()=>_n,iLQ:()=>uu,sZ2:()=>Ct,Hbi:()=>hA,o8S:()=>fa,BIS:()=>mn,gRc:()=>eC,Ql9:()=>PD,OM3:()=>iu,Ocv:()=>jD,abz:()=>Ba,Z63:()=>jo,aKT:()=>bl,uvJ:()=>ci,zcH:()=>Ma,bkB:()=>Va,ES_:()=>_p,$GK:()=>ti,nKC:()=>Vn,zZn:()=>or,_q3:()=>A_,MKu:()=>R_,xe9:()=>T_,Co$:()=>Rw,Vns:()=>Rl,SKi:()=>mo,Xx1:()=>Vo,Agw:()=>Lt,PLl:()=>Ye,rOR:()=>xm,sFG:()=>$E,_9s:()=>eg,czy:()=>eh,WPN:()=>Tl,kdw:()=>_o,C4Q:()=>Yd,NYb:()=>iI,giA:()=>c0,xvI:()=>AD,RxE:()=>G1,c1b:()=>mh,gXe:()=>ws,mal:()=>Yp,Tzd:()=>Kp,L39:()=>LA,EWP:()=>Eu,sbv:()=>Sk,a0P:()=>iR,Ol2:()=>bg,w6W:()=>Bk,oH4:()=>Q1,QZP:()=>L_,SmG:()=>JD,Rfq:()=>Ai,oKB:()=>_a,WQX:()=>Xn,hFB:()=>Dp,Hps:()=>Ed,QuC:()=>Lo,EmA:()=>Go,Udg:()=>NA,fpN:()=>mA,phd:()=>aI,HJs:()=>oR,N4e:()=>va,vPA:()=>Us,O8t:()=>Xa,H3F:()=>Tg,H8p:()=>Ze,KH2:()=>Yc,Ua0:()=>ns,wOt:()=>pe,WHO:()=>s0,e01:()=>l0,Lf2:()=>Ga,lNU:()=>ue,h9k:()=>Nb,$MX:()=>$m,ZF7:()=>xc,Kcf:()=>_x,e5t:()=>yx,UyX:()=>vx,cWb:()=>bx,osQ:()=>wx,H5H:()=>e_,Zy3:()=>xe,mq5:()=>iy,JZv:()=>Kt,LfX:()=>wn,plB:()=>Al,jNT:()=>Rg,zjR:()=>d0,ngT:()=>hr,TL$:()=>ae,Tbb:()=>ai,rcV:()=>ys,nM4:()=>jw,Vt3:()=>wg,OA$:()=>td,Jv_:()=>u1,R7$:()=>ov,BMQ:()=>Bg,HbH:()=>U0,ZvI:()=>W0,AVh:()=>$g,vxM:()=>Q0,wni:()=>Vy,C6U:()=>zy,SS7:()=>f_,VBU:()=>Lw,FsC:()=>Nw,jDH:()=>J,G2t:()=>yt,$C:()=>vg,EJ8:()=>Fw,rXU:()=>Rc,nrm:()=>Qg,eu8:()=>Zg,bVm:()=>kh,qex:()=>Eh,k0s:()=>Mh,j41:()=>xh,RV6:()=>ny,xGo:()=>fl,Mr5:()=>Jg,KVO:()=>oo,kS0:()=>lc,QTQ:()=>tw,bIt:()=>i_,lsd:()=>Hy,joV:()=>Jl,qSk:()=>Gu,XpG:()=>Sy,nI1:()=>w1,bMT:()=>y1,i5U:()=>C1,brH:()=>x1,SdG:()=>Dy,NAR:()=>Oy,Y8G:()=>Gg,FS9:()=>r_,lJ4:()=>h1,eq3:()=>p1,NyB:()=>$y,mGM:()=>Gy,sdS:()=>Wy,Dyx:()=>q0,Z7z:()=>J0,fX1:()=>Z0,Njj:()=>Ru,EBC:()=>zb,tSv:()=>Hb,eBV:()=>Au,npT:()=>Fb,f$h:()=>_f,B4B:()=>gf,n$t:()=>Bb,Aen:()=>za,xc7:()=>zg,zvX:()=>qg,DNE:()=>Mg,C5r:()=>M1,EFF:()=>n1,JRh:()=>l_,SpI:()=>Dh,Lme:()=>c_,E5c:()=>d_,LHq:()=>u_,SEQ:()=>m_,DH7:()=>l1,mxI:()=>p_,R50:()=>h_,GBs:()=>jy}),h(467);let i=null,T=!1,d=1;const v=Symbol("SIGNAL");function F(e){const t=i;return i=e,t}const D={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function fe(e){if(T)throw new Error("");if(null===i)return;i.consumerOnSignalRead(e);const t=i.nextProducerIndex++;Le(i),te.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function ct(e){Le(e);for(let t=0;t0}function Le(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function Bt(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function wt(e){return void 0!==e.producerNode}function Mt(e,t){const n=Object.create(Et);n.computation=e,void 0!==t&&(n.equal=t);const a=()=>{if(We(n),fe(n),n.value===Ne)throw n.error;return n.value};return a[v]=n,a}const xt=Symbol("UNSET"),Rt=Symbol("COMPUTING"),Ne=Symbol("ERRORED"),Et={...D,value:xt,dirty:!0,error:null,equal:l,kind:"computed",producerMustRecompute:e=>e.value===xt||e.value===Rt,producerRecomputeValue(e){if(e.value===Rt)throw new Error("Detected cycle in computations.");const t=e.value;e.value=Rt;const n=pt(e);let a,s=!1;try{a=e.computation(),F(null),s=t!==xt&&t!==Ne&&a!==Ne&&e.equal(t,a)}catch(u){a=Ne,e.error=u}finally{Xe(e,n)}s?e.value=t:(e.value=a,e.version++)}};let Ot=function et(){throw new Error};function en(e){Ot(e)}let H=null;function De(e,t){ht()||en(e),e.equal(e.value,t)||(e.value=t,function Ke(e){e.version++,function Se(){d++}(),Te(e),H?.()}(e))}const ye={...D,equal:l,value:void 0,kind:"signal"};let Ut;function Qe(){return Ut}function Ft(e){const t=Ut;return Ut=e,t}const Yt=Symbol("NotFound");Error;var kn=h(4412),it=h(1413),Xt=h(8359),ze=h(6354);const ue="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class pe extends Error{code;constructor(t,n){super(xe(t,n)),this.code=t}}function xe(e,t){return`${function be(e){return`NG0${Math.abs(e)}`}(e)}${t?": "+t:""}`}const Dt=Symbol("InputSignalNode#UNSET"),re={...ye,transformFn:void 0,applyValueToInputSignal(e,t){De(e,t)}};function _e(e,t){const n=Object.create(re);function a(){if(fe(n),n.value===Dt)throw new pe(-950,null);return n.value}return n.value=e,n.transformFn=t?.transform,a[v]=n,a}function tt(e){return{toString:e}.toString()}const st="__parameters__";function le(e,t,n){return tt(()=>{const a=function Fe(e){return function(...n){if(e){const a=e(...n);for(const s in a)this[s]=a[s]}}}(t);function s(...u){if(this instanceof s)return a.apply(this,u),this;const f=new s(...u);return w.annotation=f,w;function w(C,V,ie){const ke=C.hasOwnProperty(st)?C[st]:Object.defineProperty(C,st,{value:[]})[st];for(;ke.length<=ie;)ke.push(null);return(ke[ie]=ke[ie]||[]).push(f),C}}return s.prototype.ngMetadataName=e,s.annotationCls=s,s})}const Kt=globalThis;function Fn(e){for(let t in e)if(e[t]===Fn)return t;throw Error("Could not find renamed property on target object.")}function li(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function ai(e){if("string"==typeof e)return e;if(Array.isArray(e))return`[${e.map(ai).join(", ")}]`;if(null==e)return""+e;const t=e.overriddenName||e.name;if(t)return`${t}`;const n=e.toString();if(null==n)return""+n;const a=n.indexOf("\n");return a>=0?n.slice(0,a):n}function Fi(e,t){return e?t?`${e} ${t}`:e:t||""}const ki=Fn({__forward_ref__:Fn});function Ai(e){return e.__forward_ref__=Ai,e.toString=function(){return ai(this())},e}function Hn(e){return Ci(e)?e():e}function Ci(e){return"function"==typeof e&&e.hasOwnProperty(ki)&&e.__forward_ref__===Ai}function J(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function yt(e){return{providers:e.providers||[],imports:e.imports||[]}}function pn(e){return Bn(e,Zn)||Bn(e,pi)}function wn(e){return null!==pn(e)}function Bn(e,t){return e.hasOwnProperty(t)?e[t]:null}function Kn(e){return e&&(e.hasOwnProperty(Jn)||e.hasOwnProperty(Yi))?e[Jn]:null}const Zn=Fn({\u0275prov:Fn}),Jn=Fn({\u0275inj:Fn}),pi=Fn({ngInjectableDef:Fn}),Yi=Fn({ngInjectorDef:Fn});class Vn{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(t,n){this._desc=t,this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=J({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function zo(e){return e&&!!e.\u0275providers}const $o=Fn({\u0275cmp:Fn}),Kr=Fn({\u0275dir:Fn}),yr=Fn({\u0275pipe:Fn}),Z=Fn({\u0275mod:Fn}),ft=Fn({\u0275fac:Fn}),he=Fn({__NG_ELEMENT_ID__:Fn}),Be=Fn({__NG_ENV_ID__:Fn});function St(e){return"string"==typeof e?e:null==e?"":String(e)}function xi(e,t){throw new pe(-200,e)}function di(e,t){throw new pe(-201,!1)}var ti=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(ti||{});let Ii;function Gi(){return Ii}function wi(e){const t=Ii;return Ii=e,t}function po(e,t,n){const a=pn(e);return a&&"root"==a.providedIn?void 0===a.value?a.value=a.factory():a.value:n&ti.Optional?null:void 0!==t?t:void di()}const Wt={},Pt="__NG_DI_FLAG__";class Zt{injector;constructor(t){this.injector=t}retrieve(t,n){return this.injector.get(t,n.optional?Yt:Wt,n)}}const On="ngTempTokenPath",qn=/\n/gm,fo="__source";function Nr(e,t=ti.Default){if(void 0===Qe())throw new pe(-203,!1);if(null===Qe())return po(e,void 0,t);{const n=Qe();let a;return a=n instanceof Zt?n.injector:n,a.get(e,t&ti.Optional?null:void 0,t)}}function oo(e,t=ti.Default){return(Gi()||Nr)(Hn(e),t)}function Xn(e,t=ti.Default){return oo(e,Po(t))}function Po(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Uo(e){const t=[];for(let n=0;nArray.isArray(n)?xr(n,t):t(n))}function Ia(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Mr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function ro(e,t,n){let a=Qr(e,t);return a>=0?e[1|a]=n:(a=~a,function Yr(e,t,n,a){let s=e.length;if(s==t)e.push(n,a);else if(1===s)e.push(a,e[0]),e[0]=n;else{for(s--,e.push(e[s-1],e[s]);s>t;)e[s]=e[s-2],s--;e[t]=n,e[t+1]=a}}(e,a,t,n)),a}function _r(e,t){const n=Qr(e,t);if(n>=0)return e[1|n]}function Qr(e,t){return function ca(e,t,n){let a=0,s=e.length>>n;for(;s!==a;){const u=a+(s-a>>1),f=e[u<t?s=u:a=u+1}return~(s<{n.push(f)};return xr(t,f=>{const w=f;W(w,u,[],a)&&(s||=[],s.push(w))}),void 0!==s&&ba(s,u),n}function ba(e,t){for(let n=0;n{t(u,a)})}}function W(e,t,n,a){if(!(e=Hn(e)))return!1;let s=null,u=Kn(e);const f=!u&&ui(e);if(u||f){if(f&&!f.standalone)return!1;s=e}else{const C=e.ngModule;if(u=Kn(C),!u)return!1;s=C}const w=a.has(s);if(f){if(w)return!1;if(a.add(s),f.dependencies){const C="function"==typeof f.dependencies?f.dependencies():f.dependencies;for(const V of C)W(V,t,n,a)}}else{if(!u)return!1;{if(null!=u.imports&&!w){let V;a.add(s);try{xr(u.imports,ie=>{W(ie,t,n,a)&&(V||=[],V.push(ie))})}finally{}void 0!==V&&ba(V,t)}if(!w){const V=gr(s)||(()=>new s);t({provide:s,useFactory:V,deps:fi},s),t({provide:ga,useValue:s,multi:!0},s),t({provide:jo,useValue:()=>oo(s),multi:!0},s)}const C=u.providers;if(null!=C&&!w){const V=e;A(C,ie=>{t(ie,V)})}}}return s!==e&&void 0!==e.providers}function A(e,t){for(let n of e)zo(n)&&(n=n.\u0275providers),Array.isArray(n)?A(n,t):t(n)}const ve=Fn({provide:String,useValue:Fn});function E(e){return null!==e&&"object"==typeof e&&ve in e}function R(e){return"function"==typeof e}const Ze=new Vn(""),Jt={},$n={};let Yn;function gi(){return void 0===Yn&&(Yn=new Er),Yn}class ci{}class Mi extends ci{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(t,n,a,s){super(),this.parent=n,this.source=a,this.scopes=s,Jr(t,f=>this.processProvider(f)),this.records.set(Oa,Vr(void 0,this)),s.has("environment")&&this.records.set(ci,Vr(void 0,this));const u=this.records.get(Ze);null!=u&&"string"==typeof u.value&&this.scopes.add(u.value),this.injectorDefTypes=new Set(this.get(ga,fi,ti.Self))}retrieve(t,n){return this.get(t,n.optional?Yt:Wt,n)}destroy(){Yo(this),this._destroyed=!0;const t=F(null);try{for(const a of this._ngOnDestroyHooks)a.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const a of n)a()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),F(t)}}onDestroy(t){return Yo(this),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){Yo(this);const n=Ft(this),a=wi(void 0);try{return t()}finally{Ft(n),wi(a)}}get(t,n=Wt,a=ti.Default){if(Yo(this),t.hasOwnProperty(Be))return t[Be](this);a=Po(a);const u=Ft(this),f=wi(void 0);try{if(!(a&ti.SkipSelf)){let C=this.records.get(t);if(void 0===C){const V=function Ms(e){return"function"==typeof e||"object"==typeof e&&e instanceof Vn}(t)&&pn(t);C=V&&this.injectableDefInScope(V)?Vr(ao(t),Jt):null,this.records.set(t,C)}if(null!=C)return this.hydrate(t,C)}return(a&ti.Self?gi():this.parent).get(t,n=a&ti.Optional&&n===Wt?null:n)}catch(w){if("NullInjectorError"===w.name){if((w[On]=w[On]||[]).unshift(ai(t)),u)throw w;return function Xo(e,t,n,a){const s=e[On];throw t[fo]&&s.unshift(t[fo]),e.message=function Cr(e,t,n,a=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let s=ai(t);if(Array.isArray(t))s=t.map(ai).join(" -> ");else if("object"==typeof t){let u=[];for(let f in t)if(t.hasOwnProperty(f)){let w=t[f];u.push(f+":"+("string"==typeof w?JSON.stringify(w):ai(w)))}s=`{${u.join(", ")}}`}return`${n}${a?"("+a+")":""}[${s}]: ${e.replace(qn,"\n ")}`}("\n"+e.message,s,n,a),e.ngTokenPath=s,e[On]=null,e}(w,t,"R3InjectorError",this.source)}throw w}finally{wi(f),Ft(u)}}resolveInjectorInitializers(){const t=F(null),n=Ft(this),a=wi(void 0);try{const u=this.get(jo,fi,ti.Self);for(const f of u)f()}finally{Ft(n),wi(a),F(t)}}toString(){const t=[],n=this.records;for(const a of n.keys())t.push(ai(a));return`R3Injector[${t.join(", ")}]`}processProvider(t){let n=R(t=Hn(t))?t:Hn(t&&t.provide);const a=function er(e){return E(e)?Vr(void 0,e.useValue):Vr(br(e),Jt)}(t);if(!R(t)&&!0===t.multi){let s=this.records.get(n);s||(s=Vr(void 0,Jt,!0),s.factory=()=>Uo(s.multi),this.records.set(n,s)),n=t,s.multi.push(t)}this.records.set(n,a)}hydrate(t,n){const a=F(null);try{return n.value===$n?xi(ai(t)):n.value===Jt&&(n.value=$n,n.value=n.factory()),"object"==typeof n.value&&n.value&&function Ys(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{F(a)}}injectableDefInScope(t){if(!t.providedIn)return!1;const n=Hn(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){const n=this._onDestroyHooks.indexOf(t);-1!==n&&this._onDestroyHooks.splice(n,1)}}function ao(e){const t=pn(e),n=null!==t?t.factory:gr(e);if(null!==n)return n;if(e instanceof Vn)throw new pe(204,!1);if(e instanceof Function)return function Mo(e){if(e.length>0)throw new pe(204,!1);const n=function Tn(e){return e&&(e[Zn]||e[pi])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new pe(204,!1)}function br(e,t,n){let a;if(R(e)){const s=Hn(e);return gr(s)||ao(s)}if(E(e))a=()=>Hn(e.useValue);else if(function g(e){return!(!e||!e.useFactory)}(e))a=()=>e.useFactory(...Uo(e.deps||[]));else if(function Ge(e){return!(!e||!e.useExisting)}(e))a=()=>oo(Hn(e.useExisting));else{const s=Hn(e&&(e.useClass||e.provide));if(!function jr(e){return!!e.deps}(e))return gr(s)||ao(s);a=()=>new s(...Uo(e.deps))}return a}function Yo(e){if(e.destroyed)throw new pe(205,!1)}function Vr(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Jr(e,t){for(const n of e)Array.isArray(n)?Jr(n,t):n&&zo(n)?Jr(n.\u0275providers,t):t(n)}function va(e,t){let n;e instanceof Mi?(Yo(e),n=e):n=new Zt(e);const s=Ft(n),u=wi(void 0);try{return t()}finally{Ft(s),wi(u)}}function kr(){return void 0!==Gi()||null!=Qe()}function No(e){if(!kr())throw new pe(-203,!1)}const Ni=0,In=1,oi=2,Hi=3,Eo=4,ko=5,Do=6,Gr=7,Li=8,qi=9,tr=10,ri=11,ua=12,Da=13,ma=14,co=15,ea=16,Aa=17,nr=18,Ra=19,Zs=20,ta=21,ur=23,mr=24,Qn=26,x=1,k=7,se=9,Je=10;function He(e){return Array.isArray(e)&&"object"==typeof e[x]}function zt(e){return Array.isArray(e)&&!0===e[x]}function vn(e){return!!(4&e.flags)}function jn(e){return e.componentOffset>-1}function yi(e){return!(1&~e.flags)}function ji(e){return!!e.template}function go(e){return!!(512&e[oi])}function Zo(e){return!(256&~e[oi])}class Tu{previousValue;currentValue;firstChange;constructor(t,n,a){this.previousValue=t,this.currentValue=n,this.firstChange=a}isFirstChange(){return this.firstChange}}function ed(e,t,n,a){null!==t?t.applyValueToInputSignal(t,a):e[n]=a}const td=(()=>{const e=()=>Js;return e.ngInherit=!0,e})();function Js(e){return e.type.prototype.ngOnChanges&&(e.setInput=Su),Iu}function Iu(){const e=id(this),t=e?.current;if(t){const n=e.previous;if(n===bo)e.previous=t;else for(let a in t)n[a]=t[a];e.current=null,this.ngOnChanges(t)}}function Su(e,t,n,a,s){const u=this.declaredInputs[a],f=id(e)||function Ou(e,t){return e[nd]=t}(e,{previous:bo,current:null}),w=f.current||(f.current={}),C=f.previous,V=C[u];w[u]=new Tu(V&&V.currentValue,n,C===bo),ed(e,t,s,n)}const nd="__ngSimpleChanges__";function id(e){return e[nd]||null}const Ui=function(e,t=null,n){},na="svg";function X(e){for(;Array.isArray(e);)e=e[Ni];return e}function b(e,t){return X(t[e])}function O(e,t){return X(t[e.index])}function Nt(e,t){return e.data[t]}function sn(e,t){return e[t]}function ni(e,t){const n=t[e];return He(n)?n:n[Ni]}function ia(e){return!(128&~e[oi])}function Or(e,t){return null==t?null:e[t]}function od(e){e[Aa]=0}function el(e){1024&e[oi]||(e[oi]|=1024,ia(e)&&Ss(e))}function tl(e){return!!(9216&e[oi]||e[mr]?.dirty)}function zl(e){e[tr].changeDetectionScheduler?.notify(8),64&e[oi]&&(e[oi]|=1024),tl(e)&&Ss(e)}function Ss(e){e[tr].changeDetectionScheduler?.notify(0);let t=oa(e);for(;null!==t&&!(8192&t[oi])&&(t[oi]|=8192,ia(t));)t=oa(t)}function nl(e,t){if(Zo(e))throw new pe(911,!1);null===e[ta]&&(e[ta]=[]),e[ta].push(t)}function oa(e){const t=e[Hi];return zt(t)?t[Hi]:t}function Os(e){return e[Gr]??=[]}function $l(e){return e.cleanup??=[]}const si={lFrame:ju(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let sd=!1;function La(){return si.bindingsEnabled}function ha(){return null!==si.skipHydrationRootTNode}function an(){return si.lFrame.lView}function hi(){return si.lFrame.tView}function Au(e){return si.lFrame.contextLView=e,e[Li]}function Ru(e){return si.lFrame.contextLView=null,e}function mi(){let e=Wl();for(;null!==e&&64===e.type;)e=e.parent;return e}function Wl(){return si.lFrame.currentTNode}function zr(e,t){const n=si.lFrame;n.currentTNode=e,n.isParent=t}function rl(){return si.lFrame.isParent}function cd(){si.lFrame.isParent=!1}function np(){return sd}function dd(e){const t=sd;return sd=e,t}function Dr(){const e=si.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function ra(){return si.lFrame.bindingIndex}function aa(){return si.lFrame.bindingIndex++}function Na(e){const t=si.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Fu(e,t){const n=si.lFrame;n.bindingIndex=n.bindingRootIndex=e,ud(t)}function ud(e){si.lFrame.currentDirectiveIndex=e}function sl(e){const t=si.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Kl(){return si.lFrame.currentQueryIndex}function Yl(e){si.lFrame.currentQueryIndex=e}function ip(e){const t=e[In];return 2===t.type?t.declTNode:1===t.type?e[ko]:null}function Uu(e,t,n){if(n&ti.SkipSelf){let s=t,u=e;for(;!(s=s.parent,null!==s||n&ti.Host||(s=ip(u),null===s||(u=u[ma],10&s.type))););if(null===s)return!1;t=s,e=u}const a=si.lFrame=Vu();return a.currentTNode=t,a.lView=e,!0}function md(e){const t=Vu(),n=e[In];si.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Vu(){const e=si.lFrame,t=null===e?null:e.child;return null===t?ju(e):t}function ju(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Ja(){const e=si.lFrame;return si.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Ql=Ja;function ll(){const e=Ja();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function ir(){return si.lFrame.selectedIndex}function fs(e){si.lFrame.selectedIndex=e}function to(){const e=si.lFrame;return Nt(e.tView,e.selectedIndex)}function Gu(){si.lFrame.currentNamespace=na}function Jl(){!function rp(){si.lFrame.currentNamespace=null}()}let ql=!0;function qa(){return ql}function Ca(e){ql=e}function hd(e,t){for(let n=t.directiveStart,a=t.directiveEnd;n=a)break}else t[C]<0&&(e[Aa]+=65536),(w>14>16&&(3&e[oi])===t&&(e[oi]+=16384,zu(w,u)):zu(w,u)}const Ps=-1;class ul{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(t,n,a){this.factory=t,this.canSeeViewProviders=n,this.injectImpl=a}}function Xu(e){return 3===e||4===e||6===e}function Ku(e){return 64===e.charCodeAt(0)}function Ls(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let a=0;at){f=u-1;break}}}for(;u>16}(e),a=t;for(;n>0;)a=a[ma],n--;return a}let _s=!0;function Ns(e){const t=_s;return _s=e,t}const Qu=255,nc=5;let dp=0;const xa={};function oc(e,t){const n=_d(e,t);if(-1!==n)return n;const a=t[In];a.firstCreatePass&&(e.injectorIndex=t.length,rc(a.data,e),rc(t,null),rc(a.blueprint,null));const s=hl(e,t),u=e.injectorIndex;if(tc(s)){const f=ml(s),w=gs(s,t),C=w[In].data;for(let V=0;V<8;V++)t[u+V]=w[f+V]|C[f+V]}return t[u+8]=s,u}function rc(e,t){e.push(0,0,0,0,0,0,0,0,t)}function _d(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function hl(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,a=null,s=t;for(;null!==s;){if(a=im(s),null===a)return Ps;if(n++,s=s[ma],-1!==a.injectorIndex)return a.injectorIndex|n<<16}return Ps}function Ar(e,t,n){!function ic(e,t,n){let a;"string"==typeof n?a=n.charCodeAt(0)||0:n.hasOwnProperty(he)&&(a=n[he]),null==a&&(a=n[he]=dp++);const s=a&Qu;t.data[e+(s>>nc)]|=1<=0?t&Qu:H_:t}(n);if("function"==typeof u){if(!Uu(t,e,a))return a&ti.Host?Zu(s,0,a):Ju(t,n,a,s);try{let f;if(f=u(a),null!=f||a&ti.Optional)return f;di()}finally{Ql()}}else if("number"==typeof u){let f=null,w=_d(e,t),C=Ps,V=a&ti.Host?t[co][ko]:null;for((-1===w||a&ti.SkipSelf)&&(C=-1===w?hl(e,t):t[w+8],C!==Ps&&tm(a,!1)?(f=t[In],w=ml(C),t=gs(C,t)):w=-1);-1!==w;){const ie=t[In];if(ac(u,w,ie.data)){const ke=em(w,t,n,f,a,V);if(ke!==xa)return ke}C=t[w+8],C!==Ps&&tm(a,t[In].data[w+8]===V)&&ac(u,w,t)?(f=ie,w=ml(C),t=gs(C,t)):w=-1}}return s}function em(e,t,n,a,s,u){const f=t[In],w=f.data[e+8],ie=es(w,f,n,null==a?jn(w)&&_s:a!=f&&!!(3&w.type),s&ti.Host&&u===w);return null!==ie?pl(t,f,ie,w):xa}function es(e,t,n,a,s){const u=e.providerIndexes,f=t.data,w=1048575&u,C=e.directiveStart,ie=u>>20,bt=s?w+ie:e.directiveEnd;for(let lt=a?w:w+ie;lt=C&&Vt.type===n)return lt}if(s){const lt=f[C];if(lt&&ji(lt)&<.type===n)return C}return null}function pl(e,t,n,a){let s=e[n];const u=t.data;if(s instanceof ul){const f=s;f.resolving&&xi(function on(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():St(e)}(u[n]));const w=Ns(f.canSeeViewProviders);f.resolving=!0;const V=f.injectImpl?wi(f.injectImpl):null;Uu(e,a,ti.Default);try{s=e[n]=f.factory(void 0,u,e,a),t.firstCreatePass&&n>=a.directiveStart&&function Hu(e,t,n){const{ngOnChanges:a,ngOnInit:s,ngDoCheck:u}=t.type.prototype;if(a){const f=Js(t);(n.preOrderHooks??=[]).push(e,f),(n.preOrderCheckHooks??=[]).push(e,f)}s&&(n.preOrderHooks??=[]).push(0-e,s),u&&((n.preOrderHooks??=[]).push(e,u),(n.preOrderCheckHooks??=[]).push(e,u))}(n,u[n],t)}finally{null!==V&&wi(V),Ns(w),f.resolving=!1,Ql()}}return s}function ac(e,t,n){return!!(n[t+(e>>nc)]&1<{const t=e.prototype.constructor,n=t[ft]||sc(t),a=Object.prototype;let s=Object.getPrototypeOf(e.prototype).constructor;for(;s&&s!==a;){const u=s[ft]||sc(s);if(u&&u!==n)return u;s=Object.getPrototypeOf(s)}return u=>new u})}function sc(e){return Ci(e)?()=>{const t=sc(Hn(e));return t&&t()}:gr(e)}function im(e){const t=e[In],n=t.type;return 2===n?t.declTNode:1===n?e[ko]:null}function lc(e){return function Fs(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const a=n.length;let s=0;for(;soo(Oa)});static __NG_ELEMENT_ID__=-1}class _p{attributeName;constructor(t){this.attributeName=t}__NG_ELEMENT_ID__=()=>lc(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}new Vn("").__NG_ELEMENT_ID__=e=>{const t=mi();if(null===t)throw new pe(204,!1);if(2&t.type)return t.value;if(e&ti.Optional)return null;throw new pe(204,!1)};const um=!1;let Ba=(()=>class e{static __NG_ELEMENT_ID__=vp;static __NG_ENV_ID__=n=>n})();class mm extends Ba{_lView;constructor(t){super(),this._lView=t}onDestroy(t){return nl(this._lView,t),()=>function il(e,t){if(null===e[ta])return;const n=e[ta].indexOf(t);-1!==n&&e[ta].splice(n,1)}(this._lView,t)}}function vp(){return new mm(an())}class Ua{}const gl=new Vn("",{providedIn:"root",factory:()=>!1}),hm=new Vn(""),wd=new Vn("");let ns=(()=>{class e{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new kn.t(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const n=this.taskId++;return this.pendingTasks.add(n),n}has(n){return this.pendingTasks.has(n)}remove(n){this.pendingTasks.delete(n),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static \u0275prov=J({token:e,providedIn:"root",factory:()=>new e})}return e})();const Va=class yp extends it.B{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(t=!1){super(),this.__isAsync=t,kr()&&(this.destroyRef=Xn(Ba,{optional:!0})??void 0,this.pendingTasks=Xn(ns,{optional:!0})??void 0)}emit(t){const n=F(null);try{super.next(t)}finally{F(n)}}subscribe(t,n,a){let s=t,u=n||(()=>null),f=a;if(t&&"object"==typeof t){const C=t;s=C.next?.bind(C),u=C.error?.bind(C),f=C.complete?.bind(C)}this.__isAsync&&(u=this.wrapInTimeout(u),s&&(s=this.wrapInTimeout(s)),f&&(f=this.wrapInTimeout(f)));const w=super.subscribe({next:s,error:u,complete:f});return t instanceof Xt.yU&&t.add(w),w}wrapInTimeout(t){return n=>{const a=this.pendingTasks?.add();setTimeout(()=>{t(n),void 0!==a&&this.pendingTasks?.remove(a)})}}};function _l(...e){}function pm(e){let t,n;function a(){e=_l;try{void 0!==n&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(n),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),a()}),"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(()=>{e(),a()})),()=>a()}function fm(e){return queueMicrotask(()=>e()),()=>{e=_l}}const yd="isAngularZone",dc=yd+"_ID";let Cp=0;class mo{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Va(!1);onMicrotaskEmpty=new Va(!1);onStable=new Va(!1);onError=new Va(!1);constructor(t){const{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:a=!1,shouldCoalesceRunChangeDetection:s=!1,scheduleInRootZone:u=um}=t;if(typeof Zone>"u")throw new pe(908,!1);Zone.assertZonePatched();const f=this;f._nesting=0,f._outer=f._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(f._inner=f._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(f._inner=f._inner.fork(Zone.longStackTraceZoneSpec)),f.shouldCoalesceEventChangeDetection=!s&&a,f.shouldCoalesceRunChangeDetection=s,f.callbackScheduled=!1,f.scheduleInRootZone=u,function Ep(e){const t=()=>{!function Mp(e){function t(){pm(()=>{e.callbackScheduled=!1,xd(e),e.isCheckStableRunning=!0,Cd(e),e.isCheckStableRunning=!1})}e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),xd(e))}(e)},n=Cp++;e._inner=e._inner.fork({name:"angular",properties:{[yd]:!0,[dc]:n,[dc+n]:!0},onInvokeTask:(a,s,u,f,w,C)=>{if(function kp(e){return bm(e,"__ignore_ng_zone__")}(C))return a.invokeTask(u,f,w,C);try{return gm(e),a.invokeTask(u,f,w,C)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===f.type||e.shouldCoalesceRunChangeDetection)&&t(),_m(e)}},onInvoke:(a,s,u,f,w,C,V)=>{try{return gm(e),a.invoke(u,f,w,C,V)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function Tp(e){return bm(e,"__scheduler_tick__")}(C)&&t(),_m(e)}},onHasTask:(a,s,u,f)=>{a.hasTask(u,f),s===u&&("microTask"==f.change?(e._hasPendingMicrotasks=f.microTask,xd(e),Cd(e)):"macroTask"==f.change&&(e.hasPendingMacrotasks=f.macroTask))},onHandleError:(a,s,u,f)=>(a.handleError(u,f),e.runOutsideAngular(()=>e.onError.emit(f)),!1)})}(f)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(yd)}static assertInAngularZone(){if(!mo.isInAngularZone())throw new pe(909,!1)}static assertNotInAngularZone(){if(mo.isInAngularZone())throw new pe(909,!1)}run(t,n,a){return this._inner.run(t,n,a)}runTask(t,n,a,s){const u=this._inner,f=u.scheduleEventTask("NgZoneEvent: "+s,t,xp,_l,_l);try{return u.runTask(f,n,a)}finally{u.cancelTask(f)}}runGuarded(t,n,a){return this._inner.runGuarded(t,n,a)}runOutsideAngular(t){return this._outer.run(t)}}const xp={};function Cd(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 xd(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function gm(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function _m(e){e._nesting--,Cd(e)}class Md{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Va;onMicrotaskEmpty=new Va;onStable=new Va;onError=new Va;run(t,n,a){return t.apply(n,a)}runGuarded(t,n,a){return t.apply(n,a)}runOutsideAngular(t){return t()}runTask(t,n,a,s){return t.apply(n,a)}}function bm(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}class Ma{_console=console;handleError(t){this._console.error("ERROR",t)}}const Sp=new Vn("",{providedIn:"root",factory:()=>{const e=Xn(mo),t=Xn(Ma);return n=>e.runOutsideAngular(()=>t.handleError(n))}});function wm(e,t){return _e(e,t)}const Dp=(wm.required=function Op(e){return _e(Dt,e)},wm);function Ap(){return Bs(mi(),an())}function Bs(e,t){return new bl(O(e,t))}let bl=(()=>class e{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=Ap})();function ym(e){return e instanceof bl?e.nativeElement:e}function Ed(e){return"function"==typeof e&&void 0!==e[v]}function Us(e,t){const n=function $(e,t){const n=Object.create(ye);n.value=e,void 0!==t&&(n.equal=t);const a=()=>(fe(n),n.value);return a[v]=n,a}(e,t?.equal),a=n[v];return n.set=s=>De(a,s),n.update=s=>function z(e,t){ht()||en(e),De(e,t(e.value))}(a,s),n.asReadonly=uc.bind(n),n}function uc(){const e=this[v];if(void 0===e.readonlyFn){const t=()=>this();t[v]=e,e.readonlyFn=t}return e.readonlyFn}function Cm(e){return Ed(e)&&"function"==typeof e.set}function Rp(){return this._results[Symbol.iterator]()}class xm{_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 it.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)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const a=function xo(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function Ko(e,t,n){if(e.length!==t.length)return!1;for(let a=0;ant}),nt="ng",Ye=new Vn(""),Lt=new Vn("",{providedIn:"platform",factory:()=>"unknown"}),_n=new Vn(""),mn=new Vn("",{providedIn:"root",factory:()=>rt().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),ja=new Vn("",{providedIn:"root",factory:()=>!1});var os=function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e}(os||{});const Ga=new Vn(""),Ml=new Set;function hr(e){Ml.has(e)||(Ml.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}let js=(()=>class e{view;node;constructor(n,a){this.view=n,this.node=a}static __NG_ELEMENT_ID__=Dd})();function Dd(){return new js(an(),mi())}var rs=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(rs||{});let as=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=J({token:e,providedIn:"root",factory:()=>new e})}return e})();const Ad=[rs.EarlyRead,rs.Write,rs.MixedReadWrite,rs.Read];let Gs=(()=>{class e{ngZone=Xn(mo);scheduler=Xn(Ua);errorHandler=Xn(Ma,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){Xn(Ga,{optional:!0})}execute(){const n=this.sequences.size>0;n&&Ui(16),this.executing=!0;for(const a of Ad)for(const s of this.sequences)if(!s.erroredOrDestroyed&&s.hooks[a])try{s.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,s.hooks[a])(s.pipelinedValue),s.snapshot))}catch(u){s.erroredOrDestroyed=!0,this.errorHandler?.handleError(u)}this.executing=!1;for(const a of this.sequences)a.afterRun(),a.once&&(this.sequences.delete(a),a.destroy());for(const a of this.deferredRegistrations)this.sequences.add(a);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),n&&Ui(17)}register(n){const{view:a}=n;void 0!==a?((a[25]??=[]).push(n),Ss(a),a[oi]|=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))}maybeTrace(n,a){return a?a.run(os.AFTER_NEXT_RENDER,n):n()}static \u0275prov=J({token:e,providedIn:"root",factory:()=>new e})}return e})();class J_{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(t,n,a,s,u,f=null){this.impl=t,this.hooks=n,this.view=a,this.once=s,this.snapshot=f,this.unregisterOnDestroy=u?.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?.[25];t&&(this.view[25]=t.filter(n=>n!==this))}}function Kp(e,t){!t?.injector&&No();const n=t?.injector??Xn(or);return hr("NgAfterRender"),q_(e,n,t,!1)}function Yp(e,t){!t?.injector&&No();const n=t?.injector??Xn(or);return hr("NgAfterNextRender"),q_(e,n,t,!0)}function q_(e,t,n,a){const s=t.get(as);s.impl??=t.get(Gs);const u=t.get(Ga,null,{optional:!0}),f=n?.phase??rs.MixedReadWrite,w=!0!==n?.manualCleanup?t.get(Ba):null,C=t.get(js,null,{optional:!0}),V=new J_(s.impl,function SC(e,t){if(e instanceof Function){const n=[void 0,void 0,void 0,void 0];return n[t]=e,n}return[e.earlyRead,e.write,e.mixedReadWrite,e.read]}(e,f),C?.view,a,w,u?.snapshot(null));return s.impl.register(V),V}let hb=()=>null;function pb(e,t,n=!1){return hb(e,t,n)}function xb(e,t){const n=e.contentQueries;if(null!==n){const a=F(null);try{for(let s=0;se,createScript:e=>e,createScriptURL:e=>e})}catch{}return Hm}()?.createHTML(e)||e}function mf(){if(void 0===zm&&(zm=null,Kt.trustedTypes))try{zm=Kt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return zm}function Eb(e){return mf()?.createHTML(e)||e}function Tb(e){return mf()?.createScriptURL(e)||e}class kl{changingThisBreaksApplicationSecurity;constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ue})`}}class ux extends kl{getTypeName(){return"HTML"}}class mx extends kl{getTypeName(){return"Style"}}class hx extends kl{getTypeName(){return"Script"}}class px extends kl{getTypeName(){return"URL"}}class fx extends kl{getTypeName(){return"ResourceURL"}}function ys(e){return e instanceof kl?e.changingThisBreaksApplicationSecurity:e}function xc(e,t){const n=function gx(e){return e instanceof kl&&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 ${ue})`)}return n===t}function _x(e){return new ux(e)}function bx(e){return new mx(e)}function vx(e){return new hx(e)}function wx(e){return new px(e)}function yx(e){return new fx(e)}class Cx{inertDocumentHelper;constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const n=(new window.DOMParser).parseFromString(Cc(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}}class xx{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=Cc(t),n}}const Ex=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function $m(e){return(e=String(e)).match(Ex)?e:"unsafe:"+e}function Cs(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function jd(...e){const t={};for(const n of e)for(const a in n)n.hasOwnProperty(a)&&(t[a]=!0);return t}const Sb=Cs("area,br,col,hr,img,wbr"),Ob=Cs("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Db=Cs("rp,rt"),hf=jd(Sb,jd(Ob,Cs("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")),jd(Db,Cs("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")),jd(Db,Ob)),pf=Cs("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Ab=jd(pf,Cs("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Cs("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")),kx=Cs("script,style,template");class Tx{sanitizedSomething=!1;buf=[];sanitizeChildren(t){let n=t.firstChild,a=!0,s=[];for(;n;)if(n.nodeType===Node.ELEMENT_NODE?a=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,a&&n.firstChild)s.push(n),n=Ox(n);else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let u=Sx(n);if(u){n=u;break}n=s.pop()}return this.buf.join("")}startElement(t){const n=Rb(t).toLowerCase();if(!hf.hasOwnProperty(n))return this.sanitizedSomething=!0,!kx.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const a=t.attributes;for(let s=0;s"),!0}endElement(t){const n=Rb(t).toLowerCase();hf.hasOwnProperty(n)&&!Sb.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(Lb(t))}}function Sx(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw Pb(t);return t}function Ox(e){const t=e.firstChild;if(t&&function Ix(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw Pb(t);return t}function Rb(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function Pb(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const Dx=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ax=/([^\#-~ |!])/g;function Lb(e){return e.replace(/&/g,"&").replace(Dx,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(Ax,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let Wm;function Nb(e,t){let n=null;try{Wm=Wm||function Ib(e){const t=new xx(e);return function Mx(){try{return!!(new window.DOMParser).parseFromString(Cc(""),"text/html")}catch{return!1}}()?new Cx(t):t}(e);let a=t?String(t):"";n=Wm.getInertBodyElement(a);let s=5,u=a;do{if(0===s)throw new Error("Failed to sanitize html because the input is unstable");s--,a=u,u=n.innerHTML,n=Wm.getInertBodyElement(a)}while(a!==u);return Cc((new Tx).sanitizeChildren(ff(n)||n))}finally{if(n){const a=ff(n)||n;for(;a.firstChild;)a.firstChild.remove()}}}function ff(e){return"content"in e&&function Rx(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Tl=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(Tl||{});function Fb(e){const t=Gd();return t?Eb(t.sanitize(Tl.HTML,e)||""):xc(e,"HTML")?Eb(ys(e)):Nb(rt(),St(e))}function gf(e){const t=Gd();return t?t.sanitize(Tl.URL,e)||"":xc(e,"URL")?ys(e):$m(St(e))}function _f(e){const t=Gd();if(t)return Tb(t.sanitize(Tl.RESOURCE_URL,e)||"");if(xc(e,"ResourceURL"))return Tb(ys(e));throw new pe(904,!1)}function Bb(e,t,n){return function Bx(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?_f:gf}(t,n)(e)}function Gd(){const e=an();return e&&e[tr].sanitizer}const Ux=/^>|^->||--!>|)/g;function Hb(e){return e.ownerDocument.defaultView}function zb(e){return e.ownerDocument}function ss(e){return e instanceof Function?e():e}function Qx(e,t,n){let a=e.length;for(;;){const s=e.indexOf(t,n);if(-1===s)return s;if(0===s||e.charCodeAt(s-1)<=32){const u=t.length;if(s+u===a||e.charCodeAt(s+u)<=32)return s}n=s+1}}const Yb="ng-template";function Zx(e,t,n,a){let s=0;if(a){for(;s-1){let u;for(;++su?"":s[ie+1].toLowerCase(),2&a&&V!==ke){if(Ha(a))return!1;f=!0}}}}else{if(!f&&!Ha(a)&&!Ha(C))return!1;if(f&&Ha(C))continue;f=!1,a=C|1&a}}return Ha(a)||f}function Ha(e){return!(1&e)}function eM(e,t,n,a){if(null===t)return-1;let s=0;if(a||!n){let u=!1;for(;s-1)for(n++;n0?'="'+w+'"':"")+"]"}else 8&a?s+="."+f:4&a&&(s+=" "+f);else""!==s&&!Ha(f)&&(t+=Zb(u,s),s=""),a=f,u=u||!Ha(a);n++}return""!==s&&(t+=Zb(u,s)),t}const vi={};function Cf(e,t){return e.createComment(function Ub(e){return e.replace(Ux,t=>t.replace(Vx,"\u200b$1\u200b"))}(t))}function Ym(e,t,n){return e.createElement(t,n)}function Il(e,t,n,a,s){e.insertBefore(t,n,a,s)}function qb(e,t,n){e.appendChild(t,n)}function ev(e,t,n,a,s){null!==a?Il(e,t,n,a,s):qb(e,t,n)}function nv(e,t,n){const{mergedAttrs:a,classes:s,styles:u}=n;null!==a&&function gd(e,t,n){let a=0;for(;aQn&&rv(e,t,Qn,!1),Ui(f?2:0,s),n(a,s)}finally{fs(u),Ui(f?3:1,s)}}function Jm(e,t,n){(function bM(e,t,n){const a=n.directiveStart,s=n.directiveEnd;jn(n)&&function uM(e,t,n){const a=O(t,e),s=function iv(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=xf(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}(n),u=e[tr].rendererFactory,f=Ef(e,Qm(e,s,null,Mf(n),a,t,null,u.createRenderer(a,n),null,null,null));e[t.index]=f}(t,n,e.data[a+n.componentOffset]),e.firstCreatePass||oc(n,t);const u=n.initialInputs;for(let f=a;fnull;function sa(e,t,n,a,s,u,f,w){if(w||!Df(t,e,n,a,s)){if(3&t.type){const C=O(t,n);a=function gM(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(a),s=null!=f?f(s,t.value||"",a):s,u.setProperty(C,a,s)}}else jn(t)&&function _M(e,t){const n=ni(t,e);16&n[oi]||(n[oi]|=64)}(n,t.index)}function wM(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function If(e,t){const n=e.directiveRegistry;let a=null;if(n)for(let s=0;s=0?a[w]():a[-w].unsubscribe(),f+=2}else n[f].call(a[n[f+1]]);null!==a&&(t[Gr]=null);const s=t[ta];if(null!==s){t[ta]=null;for(let f=0;f{Ss(e.lView)},consumerOnSignalRead(){this.lView[mr]=this}},BM={...D,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let t=oa(e.lView);for(;t&&!yv(t[In]);)t=oa(t);t&&el(t)},consumerOnSignalRead(){this.lView[mr]=this}};function yv(e){return 2!==e.type}function Cv(e){if(null===e[ur])return;let t=!0;for(;t;){let n=!1;for(const a of e[ur])a.dirty&&(n=!0,null===a.zone||Zone.current===a.zone?a.run():a.zone.run(()=>a.run()));t=n&&!!(8192&e[oi])}}function ih(e,t=!0,n=0){const s=e[tr].rendererFactory;s.begin?.();try{!function VM(e,t){const n=np();try{dd(!0),jf(e,t);let a=0;for(;tl(e);){if(100===a)throw new pe(103,!1);a++,jf(e,1)}}finally{dd(n)}}(e,n)}catch(f){throw t&&function Of(e,t){const n=e[qi],a=n?n.get(Ma,null):null;a&&a.handleError(t)}(e,f),f}finally{s.end?.()}}function Mv(e,t,n,a){if(Zo(t))return;const s=t[oi];md(t);let w=!0,C=null,V=null;yv(e)?(V=function RM(e){return e[mr]??function PM(e){const t=wv.pop()??Object.create(NM);return t.lView=e,t}(e)}(t),C=pt(V)):null===function q(){return i}()?(w=!1,V=function FM(e){const t=e[mr]??Object.create(BM);return t.lView=e,t}(t),C=pt(V)):t[mr]&&(ce(t[mr]),t[mr]=null);try{od(t),function Nu(e){return si.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&av(e,t,n,2,a);const ie=!(3&~s);if(ie){const lt=e.preOrderCheckHooks;null!==lt&&dl(t,lt,null)}else{const lt=e.preOrderHooks;null!==lt&&Rs(t,lt,0,null),ec(t,0)}if(function jM(e){for(let t=Am(e);null!==t;t=Xp(t)){if(!(2&t[oi]))continue;const n=t[se];for(let a=0;a0&&(n[s-1][Eo]=t),a0&&(e[n-1][Eo]=a[Eo]);const u=Mr(e,Je+t);!function dv(e,t){uv(e,t),t[Ni]=null,t[ko]=null}(a[In],a);const f=u[nr];null!==f&&f.detachView(u[In]),a[Hi]=null,a[Eo]=null,a[oi]&=-129}return a}function Ov(e,t){const n=e[se],a=t[Hi];(He(a)||t[co]!==a[Hi][co])&&(e[oi]|=2),null===n?e[se]=[t]:n.push(t)}let Kd=class{_lView;_cdRefInjectingView;notifyErrorHandler;_appRef=null;_attachedToViewContainer=!1;get rootNodes(){const t=this._lView,n=t[In];return Tc(n,t,n.firstChild,[])}constructor(t,n,a=!0){this._lView=t,this._cdRefInjectingView=n,this.notifyErrorHandler=a}get context(){return this._lView[Li]}set context(t){this._lView[Li]=t}get destroyed(){return Zo(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[Hi];if(zt(t)){const n=t[8],a=n?n.indexOf(this):-1;a>-1&&(Xd(t,a),Mr(n,a))}this._attachedToViewContainer=!1}$d(this._lView[In],this._lView)}onDestroy(t){nl(this._lView,t)}markForCheck(){Wd(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[oi]&=-129}reattach(){zl(this._lView),this._lView[oi]|=128}detectChanges(){this._lView[oi]|=1024,ih(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new pe(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=go(this._lView),n=this._lView[ea];null!==n&&!t&&Pf(n,this._lView),uv(this._lView[In],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new pe(902,!1);this._appRef=t;const n=go(this._lView),a=this._lView[ea];null!==a&&!n&&Ov(a,this._lView),zl(this._lView)}},Yd=(()=>class e{static __NG_ELEMENT_ID__=XM})();const $M=Yd,WM=class extends $M{_declarationLView;_declarationTContainer;elementRef;constructor(t,n,a){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=a}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,a){const s=Ec(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:a});return new Kd(s)}};function XM(){return oh(mi(),an())}function oh(e,t){return 4&e.type?new WM(t,e,Bs(e,t)):null}function Sc(e,t,n,a,s){let u=e.data[t];if(null===u)u=function Wf(e,t,n,a,s){const u=Wl(),f=rl(),C=e.data[t]=function iE(e,t,n,a,s,u){let f=t?t.injectorIndex:-1,w=0;return ha()&&(w|=128),{type:n,index:a,insertBeforeIndex:null,injectorIndex:f,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:w,providerIndexes:0,value:s,attrs:u,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,f?u:u&&u.parent,n,t,a,s);return function nE(e,t,n,a){null===e.firstChild&&(e.firstChild=t),null!==n&&(a?null==n.child&&null!==t.parent&&(n.child=t):null===n.next&&(n.next=t,t.prev=n))}(e,C,u,f),C}(e,t,n,a,s),function Xl(){return si.lFrame.inI18n}()&&(u.flags|=32);else if(64&u.type){u.type=n,u.value=a,u.attrs=s;const f=function ps(){const e=si.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();u.injectorIndex=null===f?-1:f.injectorIndex}return zr(u,!0),u}let Jv=()=>null;function Dc(e,t){return Jv(e,t)}let HE=class{},qv=class{};class zE{resolveComponentFactory(t){throw Error(`No component factory found for ${ai(t)}.`)}}let iu=class{static NULL=new zE};class eg{}let $E=(()=>class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>function WE(){const e=an(),n=ni(mi().index,e);return(He(n)?n:e)[ri]}()})(),XE=(()=>{class e{static \u0275prov=J({token:e,providedIn:"root",factory:()=>null})}return e})();function Al(e){return!!So(e)}const ng={};class Ac{injector;parentInjector;constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,a){a=Po(a);const s=this.injector.get(t,ng,a);return s!==ng||n===ng?s:this.parentInjector.get(t,n,a)}}function ig(e,t,n){let a=n?e.styles:null,s=n?e.classes:null,u=0;if(null!==t)for(let f=0;f0&&(n.directiveToIndex=new Map);for(let bt=0;bt0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(f)!=w&&f.push(w),f.push(n,a,u)}}(e,t,a,zd(e,n,s.hostVars,vi),s)}function ak(e,t,n){if(n){if(t.exportAs)for(let a=0;a{const[n,a,s]=e[t],u={propName:n,templateName:t,isSignal:!!(a&Zm.SignalBased)};return s&&(u.transform=s),u})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function ck(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 aM(e){return e.map(rM).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors??[],this.isBoundToModule=!!n}create(t,n,a,s){Ui(22);const u=F(null);try{const f=this.componentDef,w=a?["ng-version","19.2.6"]:function sM(e){const t=[],n=[];let a=1,s=2;for(;a[this.componentDef],!0,0);bt&&(nv(ke,bt,dn),Pr(bt,lt)),Jm(C,lt,dn),uf(C,dn,lt),sw(C,dn),void 0!==n&&function pk(e,t,n){const a=e.projection=[];for(let s=0;sclass e{static __NG_ELEMENT_ID__=fk})();function fk(){return uw(mi(),an())}const gk=mh,cw=class extends gk{_lContainer;_hostTNode;_hostLView;constructor(t,n,a){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=a}get element(){return Bs(this._hostTNode,this._hostLView)}get injector(){return new Ao(this._hostTNode,this._hostLView)}get parentInjector(){const t=hl(this._hostTNode,this._hostLView);if(tc(t)){const n=gs(t,this._hostLView),a=ml(t);return new Ao(n[In].data[a+8],n)}return new Ao(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=dw(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-Je}createEmbeddedView(t,n,a){let s,u;"number"==typeof a?s=a:null!=a&&(s=a.index,u=a.injector);const f=Dc(this._lContainer,t.ssrId),w=t.createEmbeddedViewImpl(n||{},u,f);return this.insertImpl(w,s,Sl(this._hostTNode,f)),w}createComponent(t,n,a,s,u){const f=t&&!function da(e){return"function"==typeof e}(t);let w;if(f)w=n;else{const Vt=n||{};w=Vt.index,a=Vt.injector,s=Vt.projectableNodes,u=Vt.environmentInjector||Vt.ngModuleRef}const C=f?t:new au(ui(t)),V=a||this.parentInjector;if(!u&&null==C.ngModule){const dn=(f?V:this.parentInjector).get(ci,null);dn&&(u=dn)}const ie=ui(C.componentType??{}),ke=Dc(this._lContainer,ie?.id??null),lt=C.create(V,s,ke?.firstChild??null,u);return this.insertImpl(lt.hostView,w,Sl(this._hostTNode,ke)),lt}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,a){const s=t._lView;if(function Pa(e){return zt(e[Hi])}(s)){const w=this.indexOf(t);if(-1!==w)this.detach(w);else{const C=s[Hi],V=new cw(C,C[ko],C[Hi]);V.detach(V.indexOf(t))}}const u=this._adjustIndex(n),f=this._lContainer;return Ic(f,s,u,a),t.attachToViewContainerRef(),Ia(rg(f),u,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=dw(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),a=Xd(this._lContainer,n);a&&(Mr(rg(this._lContainer),n),$d(a[In],a))}detach(t){const n=this._adjustIndex(t,-1),a=Xd(this._lContainer,n);return a&&null!=Mr(rg(this._lContainer),n)?new Kd(a):null}_adjustIndex(t,n=0){return t??this.length+n}};function dw(e){return e[8]}function rg(e){return e[8]||(e[8]=[])}function uw(e,t){let n;const a=t[e.index];return zt(a)?n=a:(n=Iv(a,t,null,e),t[e.index]=n,Ef(t,n)),mw(n,t,e,a),new cw(n,e,t)}let mw=function pw(e,t,n,a){if(e[k])return;let s;s=8&n.type?X(a):function _k(e,t){const n=e[ri],a=n.createComment(""),s=O(t,e),u=n.parentNode(s);return Il(n,u,a,n.nextSibling(s),!1),a}(t,n),e[k]=s},ag=()=>!1;class sg{queryList;matches=null;constructor(t){this.queryList=t}clone(){return new sg(this.queryList)}setDirty(){this.queryList.setDirty()}}class lg{queries;constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const a=null!==t.contentQueries?t.contentQueries[0]:n.length,s=[];for(let u=0;ut.trim())}(t):t}}class cg{queries;constructor(t=[]){this.queries=t}elementStart(t,n){for(let a=0;a0)a.push(f[w/2]);else{const V=u[w+1],ie=t[-C];for(let ke=Je;ke{a._dirtyCounter();const u=function Tk(e,t){const n=e._lView,a=e._queryIndex;if(void 0===n||void 0===a||4&n[oi])return t?void 0:fi;const s=mg(n,a),u=yw(n,a);return s.reset(u,ym),t?s.first:s._changesDetected||void 0===e._flatValue?e._flatValue=s.toArray():e._flatValue}(a,e);if(t&&void 0===u)throw new pe(-951,!1);return u});return a=s[v],a._dirtyCounter=Us(0),a._flatValue=void 0,s}function kw(e,t){return function Cw(e){return pg(!0,!1)}()}const Sk=(kw.required=function Ik(e,t){return function xw(e){return pg(!0,!0)}()},kw);let Rl=class{},Rw=class{};function Bk(e,t){return new gg(e,t??null,[])}class gg extends Rl{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new lw(this);constructor(t,n,a,s=!0){super(),this.ngModuleType=t,this._parent=n;const u=So(t);this._bootstrapComponents=ss(u.bootstrap),this._r3Injector=dm(t,n,[{provide:Rl,useValue:this},{provide:iu,useValue:this.componentFactoryResolver},...a],ai(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 _g extends Rw{moduleType;constructor(t){super(),this.moduleType=t}create(t){return new gg(this.moduleType,t,[])}}class Pw extends Rl{injector;componentFactoryResolver=new lw(this);instance=null;constructor(t){super();const n=new Mi([...t.providers,{provide:Rl,useValue:this},{provide:iu,useValue:this.componentFactoryResolver}],t.parent||gi(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function bg(e,t,n=null){return new Pw({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}let Vk=(()=>{class e{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const a=Zr(0,n.type),s=a.length>0?bg([a],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=J({token:e,providedIn:"environment",factory:()=>new e(oo(ci))})}return e})();function Lw(e){return tt(()=>{const t=Bw(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===mc.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:t.standalone?s=>s.get(Vk).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||ws.Emulated,styles:e.styles||fi,_:null,schemas:e.schemas||null,tView:null,id:""};t.standalone&&hr("NgStandalone"),Uw(n);const a=e.dependencies;return n.directiveDefs=hh(a,!1),n.pipeDefs=hh(a,!0),n.id=function Wk(e){let t=0;const a=[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 u of a.join("|"))t=Math.imul(31,t)+u.charCodeAt(0)|0;return t+=2147483648,"c"+t}(n),n})}function jk(e){return ui(e)||Ji(e)}function Gk(e){return null!==e}function vg(e){return tt(()=>({type:e.type,bootstrap:e.bootstrap||fi,declarations:e.declarations||fi,imports:e.imports||fi,exports:e.exports||fi,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Hk(e,t){if(null==e)return bo;const n={};for(const a in e)if(e.hasOwnProperty(a)){const s=e[a];let u,f,w,C;Array.isArray(s)?(w=s[0],u=s[1],f=s[2]??u,C=s[3]||null):(u=s,f=s,w=Zm.None,C=null),n[u]=[a,w,C],t[u]=f}return n}function zk(e){if(null==e)return bo;const t={};for(const n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function Nw(e){return tt(()=>{const t=Bw(e);return Uw(t),t})}function Fw(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 Bw(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||bo,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:!0===e.signals,selectors:e.selectors||fi,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Hk(e.inputs,t),outputs:zk(e.outputs),debugInfo:null}}function Uw(e){e.features?.forEach(t=>t(e))}function hh(e,t){if(!e)return null;const n=t?eo:jk;return()=>("function"==typeof e?e():e).map(a=>n(a)).filter(Gk)}function wg(e){let t=function Vw(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const a=[e];for(;t;){let s;if(ji(e))s=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new pe(903,!1);s=t.\u0275dir}if(s){if(n){a.push(s);const f=e;f.inputs=yg(e.inputs),f.declaredInputs=yg(e.declaredInputs),f.outputs=yg(e.outputs);const w=s.hostBindings;w&&Zk(e,w);const C=s.viewQuery,V=s.contentQueries;if(C&&Yk(e,C),V&&Qk(e,V),Xk(e,s),li(e.outputs,s.outputs),ji(s)&&s.data.animation){const ie=e.data;ie.animation=(ie.animation||[]).concat(s.data.animation)}}const u=s.features;if(u)for(let f=0;f=0;a--){const s=e[a];s.hostVars=t+=s.hostVars,s.hostAttrs=Ls(s.hostAttrs,n=Ls(n,s.hostAttrs))}}(a)}function Xk(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const a=t.inputs[n];void 0!==a&&(e.inputs[n]=a,e.declaredInputs[n]=t.declaredInputs[n])}}function yg(e){return e===bo?{}:e===fi?[]:e}function Yk(e,t){const n=e.viewQuery;e.viewQuery=n?(a,s)=>{t(a,s),n(a,s)}:t}function Qk(e,t){const n=e.contentQueries;e.contentQueries=n?(a,s,u)=>{t(a,s,u),n(a,s,u)}:t}function Zk(e,t){const n=e.hostBindings;e.hostBindings=n?(a,s)=>{t(a,s),n(a,s)}:t}function jw(e){const t=n=>{const a=Array.isArray(e);null===n.hostDirectives?(n.findHostDirectiveDefs=Gw,n.hostDirectives=a?e.map(Cg):[e]):a?n.hostDirectives.unshift(...e.map(Cg)):n.hostDirectives.unshift(e)};return t.ngInherit=!0,t}function Gw(e,t,n){if(null!==e.hostDirectives)for(const a of e.hostDirectives)if("function"==typeof a){const s=a();for(const u of s)Hw(Cg(u),t,n)}else Hw(a,t,n)}function Hw(e,t,n){const a=Ji(e.directive);(function tT(e,t){for(const n in t)t.hasOwnProperty(n)&&(e[t[n]]=e[n])})(a.declaredInputs,e.inputs),Gw(a,t,n),n.set(a,e),t.push(a)}function Cg(e){return"function"==typeof e?{directive:Hn(e),inputs:bo,outputs:bo}:{directive:Hn(e.directive),inputs:zw(e.inputs),outputs:zw(e.outputs)}}function zw(e){if(void 0===e||0===e.length)return bo;const t={};for(let n=0;n{class e{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();const s0=new Vn(""),l0=new Vn("");let Dg,iI=(()=>{class e{_ngZone;registry;_isZoneStable=!0;_callbacks=[];taskTrackingZone=null;constructor(n,a,s){this._ngZone=n,this.registry=a,Dg||(function oI(e){Dg=e}(s),s.addToWindow(a)),this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{mo.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}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(a=>!a.updateCb||!a.updateCb(n)||(clearTimeout(a.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,a,s){let u=-1;a&&a>0&&(u=setTimeout(()=>{this._callbacks=this._callbacks.filter(f=>f.timeoutId!==u),n()},a)),this._callbacks.push({doneCb:n,timeoutId:u,updateCb:s})}whenStable(n,a,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,a,s),this._runCallbacksIfReady()}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,a,s){return[]}static \u0275fac=function(a){return new(a||e)(oo(mo),oo(c0),oo(l0))};static \u0275prov=J({token:e,factory:e.\u0275fac})}return e})(),c0=(()=>{class e{_applications=new Map;registerApplication(n,a){this._applications.set(n,a)}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,a=!0){return Dg?.findTestabilityInTree(this,n,a)??null}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Ag=(()=>{class e{static \u0275prov=J({token:e,providedIn:"root",factory:()=>new rI})}return e})();class rI{queuedEffectCount=0;queues=new Map;schedule(t){this.enqueue(t)}remove(t){const a=this.queues.get(t.zone);a.has(t)&&(a.delete(t),this.queuedEffectCount--)}enqueue(t){const n=t.zone;this.queues.has(n)||this.queues.set(n,new Set);const a=this.queues.get(n);a.has(t)||(this.queuedEffectCount++,a.add(t))}flush(){for(;this.queuedEffectCount>0;)for(const[t,n]of this.queues)null===t?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(const n of t)t.delete(n),this.queuedEffectCount--,n.run()}}function Rg(e){return!!e&&"function"==typeof e.then}function d0(e){return!!e&&"function"==typeof e.subscribe}const u0=new Vn("");function aI(e){return Go([{provide:u0,multi:!0,useValue:e}])}let m0=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,a)=>{this.resolve=n,this.reject=a});appInits=Xn(u0,{optional:!0})??[];injector=Xn(or);constructor(){}runInitializers(){if(this.initialized)return;const n=[];for(const s of this.appInits){const u=va(this.injector,s);if(Rg(u))n.push(u);else if(d0(u)){const f=new Promise((w,C)=>{u.subscribe({complete:w,error:C})});n.push(f)}}const a=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{a()}).catch(s=>{this.reject(s)}),0===n.length&&a(),this.initialized=!0}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const uu=new Vn("");function p0(e,t){return Array.isArray(t)?t.reduce(p0,e):{...e,...t}}let fa=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=Xn(Sp);afterRenderManager=Xn(as);zonelessEnabled=Xn(gl);rootEffectScheduler=Xn(Ag);dirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new it.B;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=Xn(ns).hasPendingTasks.pipe((0,ze.T)(n=>!n));constructor(){Xn(Ga,{optional:!0})}whenStable(){let n;return new Promise(a=>{n=this.isStable.subscribe({next:s=>{s&&a()}})}).finally(()=>{n.unsubscribe()})}_injector=Xn(ci);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,a){return this.bootstrapImpl(n,a)}bootstrapImpl(n,a,s=or.NULL){Ui(10);const u=n instanceof qv;if(!this._injector.get(m0).done)throw new pe(405,"");let w;w=u?n:this._injector.get(iu).resolveComponentFactory(n),this.componentTypes.push(w.componentType);const C=function sI(e){return e.isBoundToModule}(w)?void 0:this._injector.get(Rl),ie=w.create(s,[],a||w.selector,C),ke=ie.location.nativeElement,bt=ie.injector.get(s0,null);return bt?.registerApplication(ke),ie.onDestroy(()=>{this.detachView(ie.hostView),vh(this.components,ie),bt?.unregisterApplication(ke)}),this._loadComponent(ie),Ui(11,ie),ie}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Ui(12),null!==this.tracingSnapshot?this.tracingSnapshot.run(os.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new pe(101,!1);const n=F(null);try{this._runningTick=!0,this.synchronize()}catch(a){this.internalErrorHandler(a)}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,F(n),this.afterTick.next(),Ui(13)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(eg,null,{optional:!0}));let n=0;for(;0!==this.dirtyFlags&&n++<10;)Ui(14),this.synchronizeOnce(),Ui(15)}synchronizeOnce(){if(16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush()),7&this.dirtyFlags){const n=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:a,notifyErrorHandler:s}of this.allViews)cI(a,s,n,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}else this._rendererFactory?.begin?.(),this._rendererFactory?.end?.();8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:n})=>tl(n))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(n){const a=n;this._views.push(a),a.attachToAppRef(this)}detachView(n){const a=n;vh(this._views,a),a.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n),this._injector.get(uu,[]).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),()=>vh(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new pe(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function vh(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function cI(e,t,n,a){(n||tl(e))&&ih(e,t,n&&!a?0:1)}function Bg(e,t,n,a){const s=an();return Fo(s,aa(),t)&&(hi(),ls(to(),s,e,t,n,a)),Bg}function Bc(e,t,n,a){return Fo(e,aa(),n)?t+St(n)+a:vi}function wh(e,t){return e<<17|t<<2}function Nl(e){return e>>17&32767}function Ug(e){return 2|e}function Wc(e){return(131068&e)>>2}function Vg(e,t){return-131069&e|t<<2}function jg(e){return 1|e}function A0(e,t,n,a){const s=e[n+1],u=null===t;let f=a?Nl(s):Wc(s),w=!1;for(;0!==f&&(!1===w||u);){const V=e[f+1];YI(e[f],t)&&(w=!0,e[f+1]=a?jg(V):Ug(V)),f=a?Nl(V):Wc(V)}w&&(e[n+1]=a?Ug(s):jg(s))}function YI(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Qr(e,t)>=0}const sr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function R0(e){return e.substring(sr.key,sr.keyEnd)}function QI(e){return e.substring(sr.value,sr.valueEnd)}function P0(e,t){const n=sr.textEnd;return n===t?-1:(t=sr.keyEnd=function qI(e,t,n){for(;t32;)t++;return t}(e,sr.key=t,n),Xc(e,t,n))}function L0(e,t){const n=sr.textEnd;let a=sr.key=Xc(e,t,n);return n===a?-1:(a=sr.keyEnd=function eS(e,t,n){let a;for(;t=65&&(-33&a)<=90||a>=48&&a<=57);)t++;return t}(e,a,n),a=F0(e,a,n),a=sr.value=Xc(e,a,n),a=sr.valueEnd=function tS(e,t,n){let a=-1,s=-1,u=-1,f=t,w=f;for(;f32&&(w=f),u=s,s=a,a=-33&C}return w}(e,a,n),F0(e,a,n))}function N0(e){sr.key=0,sr.keyEnd=0,sr.value=0,sr.valueEnd=0,sr.textEnd=e.length}function Xc(e,t,n){for(;t=0;n=L0(t,n))G0(e,R0(t),QI(t))}function U0(e){Wa(lS,ds,e,!0)}function ds(e,t){for(let n=function ZI(e){return N0(e),P0(e,Xc(e,0,sr.textEnd))}(t);n>=0;n=P0(t,n))ro(e,R0(t),!0)}function $a(e,t,n,a){const s=an(),u=hi(),f=Na(2);u.firstUpdatePass&&j0(u,e,f,a),t!==vi&&Fo(s,f,t)&&H0(u,u.data[ir()],s,s[ri],e,s[f+1]=function dS(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=ai(ys(e)))),e}(t,n),a,f)}function Wa(e,t,n,a){const s=hi(),u=Na(2);s.firstUpdatePass&&j0(s,null,u,a);const f=an();if(n!==vi&&Fo(f,u,n)){const w=s.data[ir()];if($0(w,a)&&!V0(s,u)){let C=a?w.classesWithoutHost:w.stylesWithoutHost;null!==C&&(n=Fi(C,n||"")),Hg(s,w,f,n,a)}else!function cS(e,t,n,a,s,u,f,w){s===vi&&(s=fi);let C=0,V=0,ie=0=e.expandoStartIndex}function j0(e,t,n,a){const s=e.data;if(null===s[n+1]){const u=s[ir()],f=V0(e,n);$0(u,a)&&null===t&&!f&&(t=!1),t=function iS(e,t,n,a){const s=sl(e);let u=a?t.residualClasses:t.residualStyles;if(null===s)0===(a?t.classBindings:t.styleBindings)&&(n=hu(n=Wg(null,e,t,n,a),t.attrs,a),u=null);else{const f=t.directiveStylingLast;if(-1===f||e[f]!==s)if(n=Wg(s,e,t,n,a),null===u){let C=function oS(e,t,n){const a=n?t.classBindings:t.styleBindings;if(0!==Wc(a))return e[Nl(a)]}(e,t,a);void 0!==C&&Array.isArray(C)&&(C=Wg(null,e,t,C[1],a),C=hu(C,t.attrs,a),function rS(e,t,n,a){e[Nl(n?t.classBindings:t.styleBindings)]=a}(e,t,a,C))}else u=function aS(e,t,n){let a;const s=t.directiveEnd;for(let u=1+t.directiveStylingLast;u0)&&(V=!0)):ie=n,s)if(0!==C){const bt=Nl(e[w+1]);e[a+1]=wh(bt,w),0!==bt&&(e[bt+1]=Vg(e[bt+1],a)),e[w+1]=function $I(e,t){return 131071&e|t<<17}(e[w+1],a)}else e[a+1]=wh(w,0),0!==w&&(e[w+1]=Vg(e[w+1],a)),w=a;else e[a+1]=wh(C,0),0===w?w=a:e[C+1]=Vg(e[C+1],a),C=a;V&&(e[a+1]=Ug(e[a+1])),A0(e,ie,a,!0),A0(e,ie,a,!1),function KI(e,t,n,a,s){const u=s?e.residualClasses:e.residualStyles;null!=u&&"string"==typeof t&&Qr(u,t)>=0&&(n[a+1]=jg(n[a+1]))}(t,ie,e,a,u),f=wh(w,C),u?t.classBindings=f:t.styleBindings=f}(s,u,t,n,f,a)}}function Wg(e,t,n,a,s){let u=null;const f=n.directiveEnd;let w=n.directiveStylingLast;for(-1===w?w=n.directiveStart:w++;w0;){const C=e[s],V=Array.isArray(C),ie=V?C[1]:C,ke=null===ie;let bt=n[s+1];bt===vi&&(bt=ke?fi:void 0);let lt=ke?_r(bt,a):ie===a?bt:void 0;if(V&&!yh(lt)&&(lt=_r(C,a)),yh(lt)&&(w=lt,f))return w;const Vt=e[s+1];s=f?Nl(Vt):Wc(Vt)}if(null!==t){let C=u?t.residualClasses:t.residualStyles;null!=C&&(w=_r(C,a))}return w}function yh(e){return void 0!==e}function $0(e,t){return!!(e.flags&(t?8:16))}function W0(e,t,n){Wa(ro,ds,Bc(an(),e,t,n),!0)}class wS{destroy(t){}updateValue(t,n){}swap(t,n){const a=Math.min(t,n),s=Math.max(t,n),u=this.detach(s);if(s-a>1){const f=this.detach(a);this.attach(a,u),this.attach(s,f)}else this.attach(a,u)}move(t,n){this.attach(n,this.detach(t))}}function Xg(e,t,n,a,s){return e===n&&Object.is(t,a)?1:Object.is(s(e,t),s(n,a))?-1:0}function Kg(e,t,n,a){return!(void 0===t||!t.has(a)||(e.attach(n,t.get(a)),t.delete(a),0))}function X0(e,t,n,a,s){if(Kg(e,t,a,n(a,s)))e.updateValue(a,s);else{const u=e.create(a,s);e.attach(a,u)}}function K0(e,t,n,a){const s=new Set;for(let u=t;u<=n;u++)s.add(a(u,e.at(u)));return s}class Y0{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 a=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const s=this._vMap;for(;s.has(a);)a=s.get(a);s.set(a,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,a]of this.kvMap)if(t(a,n),void 0!==this._vMap){const s=this._vMap;for(;s.has(a);)a=s.get(a),t(a,n)}}}function Q0(e,t){hr("NgControlFlow");const n=an(),a=aa(),s=n[a]!==vi?n[a]:-1,u=-1!==s?Ch(n,Qn+s):void 0;if(Fo(n,a,e)){const w=F(null);try{if(void 0!==u&&Gf(u,0),-1!==e){const C=Qn+e,V=Ch(n,C),ie=Yg(n[In],C),ke=Dc(V,ie.tView.ssrId);Ic(V,Ec(n,ie,t,{dehydratedView:ke}),0,Sl(ie,ke))}}finally{F(w)}}else if(void 0!==u){const w=Sv(u,0);void 0!==w&&(w[Li]=t)}}class CS{lContainer;$implicit;$index;constructor(t,n,a){this.lContainer=t,this.$implicit=n,this.$index=a}get $count(){return this.lContainer.length-Je}}function Z0(e,t){return t}class MS{hasEmptyBlock;trackByFn;liveCollection;constructor(t,n,a){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=a}}function J0(e,t,n,a,s,u,f,w,C,V,ie,ke,bt){hr("NgControlFlow");const lt=an(),Vt=hi(),dn=void 0!==C,Pn=an(),Nn=w?f.bind(Pn[co][Li]):f,Mn=new MS(dn,Nn);Pn[Qn+e]=Mn,cu(lt,Vt,e+1,t,n,a,s,Or(Vt.consts,u)),dn&&cu(lt,Vt,e+2,C,V,ie,ke,Or(Vt.consts,bt))}class ES extends wS{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(t,n,a){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=a}get length(){return this.lContainer.length-Je}at(t){return this.getLView(t)[Li].$implicit}attach(t,n){const a=n[Do];this.needsIndexUpdate||=t!==this.length,Ic(this.lContainer,n,t,Sl(this.templateTNode,a))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function kS(e,t){return Xd(e,t)}(this.lContainer,t)}create(t,n){const a=Dc(this.lContainer,this.templateTNode.tView.ssrId),s=Ec(this.hostLView,this.templateTNode,new CS(this.lContainer,n,t),{dehydratedView:a});return this.operationsCounter?.recordCreate(),s}destroy(t){$d(t[In],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[Li].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t{e.destroy(C)})}(C,e,u.trackByFn),C.updateIndexes(),u.hasEmptyBlock){const V=aa(),ie=0===C.length;if(Fo(a,V,ie)){const ke=n+2,bt=Ch(a,ke);if(ie){const lt=Yg(s,ke),Vt=Dc(bt,lt.tView.ssrId);Ic(bt,Ec(a,lt,void 0,{dehydratedView:Vt}),0,Sl(lt,Vt))}else Gf(bt,0)}}}finally{F(t)}}function Ch(e,t){return e[t]}function Yg(e,t){return Nt(e,t)}function xh(e,t,n,a){const s=an(),u=hi(),f=Qn+e,w=s[ri],C=u.firstCreatePass?aw(f,u,s,t,If,La(),n,a):u.data[f],V=ey(u,s,C,w,t,e);s[f]=V;const ie=yi(C);return zr(C,!0),nv(w,V,C),!Hs(C)&&qa()&&th(u,s,V,C),(0===function Zh(){return si.lFrame.elementDepthCount}()||ie)&&Pr(V,s),function V_(){si.lFrame.elementDepthCount++}(),ie&&(Jm(u,s,C),uf(u,C,s)),null!==a&&Tf(s,C),xh}function Mh(){let e=mi();rl()?cd():(e=e.parent,zr(e,!1));const t=e;(function Jh(e){return si.skipHydrationRootTNode===e})(t)&&function qh(){si.skipHydrationRootTNode=null}(),function ya(){si.lFrame.elementDepthCount--}();const n=hi();return n.firstCreatePass&&sw(n,t),null!=t.classesWithoutHost&&function sp(e){return!!(8&e.flags)}(t)&&Hg(n,t,an(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function lp(e){return!!(16&e.flags)}(t)&&Hg(n,t,an(),t.stylesWithoutHost,!1),Mh}function Qg(e,t,n,a){return xh(e,t,n,a),Mh(),Qg}let ey=(e,t,n,a,s,u)=>(Ca(!0),Ym(a,s,function cl(){return si.lFrame.currentNamespace}()));function Eh(e,t,n){const a=an(),s=hi(),u=e+Qn,f=s.firstCreatePass?function OS(e,t,n,a,s){const u=t.consts,f=Or(u,a),w=Sc(t,e,8,"ng-container",f);null!==f&&ig(w,f,!0);const C=Or(u,s);return La()&&og(t,n,w,C,If),w.mergedAttrs=Ls(w.mergedAttrs,w.attrs),null!==t.queries&&t.queries.elementStart(t,w),w}(u,s,a,t,n):s.data[u];zr(f,!0);const w=ty(s,a,f,e);return a[u]=w,qa()&&th(s,a,w,f),Pr(w,a),yi(f)&&(Jm(s,a,f),uf(s,f,a)),null!=n&&Tf(a,f),Eh}function kh(){let e=mi();const t=hi();return rl()?cd():(e=e.parent,zr(e,!1)),t.firstCreatePass&&(hd(t,e),vn(e)&&t.queries.elementEnd(e)),kh}function Zg(e,t,n){return Eh(e,t,n),kh(),Zg}let ty=(e,t,n,a)=>(Ca(!0),Cf(t[ri],""));function ny(){return an()}function Jg(e,t,n){const a=an();return Fo(a,aa(),t)&&sa(hi(),to(),a,e,t,a[ri],n,!0),Jg}function qg(e,t,n){const a=an();if(Fo(a,aa(),t)){const u=hi(),f=to();sa(u,f,a,e,t,cv(sl(u.data),f,a),n,!0)}return qg}const Fl=void 0;var PS=["en",[["a","p"],["AM","PM"],Fl],[["AM","PM"],Fl,Fl],[["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"]],Fl,[["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"]],Fl,[["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}",Fl,"{1} 'at' {0}",Fl],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function RS(e){const t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let Kc={};function e_(e){const t=function LS(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=oy(t);if(n)return n;const a=t.split("-")[0];if(n=oy(a),n)return n;if("en"===a)return PS;throw new pe(701,!1)}function iy(e){return e_(e)[Yc.PluralCase]}function oy(e){return e in Kc||(Kc[e]=Kt.ng&&Kt.ng.common&&Kt.ng.common.locales&&Kt.ng.common.locales[e]),Kc[e]}var Yc=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}(Yc||{});const Th="en-US";let ry=Th;function xy(e,t,n){return function a(s){if(s===Function)return n;Wd(jn(e)?ni(e.index,t):t,5);const f=t[Li];let w=My(t,f,n,s),C=a.__ngNextListenerFn__;for(;C;)w=My(t,f,C,s)&&w,C=C.__ngNextListenerFn__;return w}}function My(e,t,n,a){const s=F(null);try{return Ui(6,t,n),!1!==n(a)}catch(u){return function xO(e,t){const n=e[qi],a=n?n.get(Ma,null):null;a&&a.handleError(t)}(e,u),!1}finally{Ui(7,t,n),F(s)}}function Ey(e,t,n,a,s,u){const w=t[In],ie=t[n][w.data[n].outputs[a]],ke=w.firstCreatePass?$l(w):null,bt=Os(t),lt=ie.subscribe(u),Vt=bt.length;bt.push(u,lt),ke&&ke.push(s,e.index,Vt,-(Vt+1))}let ky=(e,t,n)=>{};function i_(e,t,n,a){const s=an(),u=hi(),f=mi();return o_(u,s,s[ri],f,e,t,a),i_}function o_(e,t,n,a,s,u,f){const w=yi(a),V=e.firstCreatePass?$l(e):null,ie=Os(t);let ke=!0;if(3&a.type||f){const bt=O(a,t),lt=f?f(bt):bt,Vt=ie.length,dn=f?Nn=>f(X(Nn[a.index])):a.index;let Pn=null;if(!f&&w&&(Pn=function MO(e,t,n,a){const s=e.cleanup;if(null!=s)for(let u=0;uC?w[C]:null}"string"==typeof f&&(u+=2)}return null}(e,t,s,a.index)),null!==Pn)(Pn.__ngLastListenerFn__||Pn).__ngNextListenerFn__=u,Pn.__ngLastListenerFn__=u,ke=!1;else{u=xy(a,t,u),ky(lt,s,u);const Nn=n.listen(lt,s,u);ie.push(u,Nn),V&&V.push(s,dn,Vt,Vt+1)}}else u=xy(a,t,u);if(ke){const bt=a.outputs?.[s],lt=a.hostDirectiveOutputs?.[s];if(lt&<.length)for(let Vt=0;Vt0;)t=t[ma],e--;return t}(e,si.lFrame.contextLView))[Li]}(e)}function EO(e,t){let n=null;const a=function tM(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;sn._dirtyCounter.update(a=>a+1))}(t,vw(e,n,a,s))}function $y(e=1){Yl(Kl()+e)}function s_(e,t,n,a){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=a}function Wy(e){return sn(function Pu(){return si.lFrame.contextLView}(),Qn+e)}function n1(e,t=""){const n=an(),a=hi(),s=e+Qn,u=a.firstCreatePass?Sc(a,s,1,t,null):a.data[s],f=i1(a,n,u,t,e);n[s]=f,qa()&&th(a,n,f,u),zr(u,!1)}let i1=(e,t,n,a,s)=>(Ca(!0),function yf(e,t){return e.createText(t)}(t[ri],a));function l_(e){return Dh("",e,""),l_}function Dh(e,t,n){const a=an(),s=Bc(a,e,t,n);return s!==vi&&xs(a,ir(),s),Dh}function c_(e,t,n,a,s){const u=an(),f=function Uc(e,t,n,a,s,u){const w=Pl(e,ra(),n,s);return Na(2),w?t+St(n)+a+St(s)+u:vi}(u,e,t,n,a,s);return f!==vi&&xs(u,ir(),f),c_}function d_(e,t,n,a,s,u,f){const w=an(),C=function Vc(e,t,n,a,s,u,f,w){const V=fh(e,ra(),n,s,f);return Na(3),V?t+St(n)+a+St(s)+u+St(f)+w:vi}(w,e,t,n,a,s,u,f);return C!==vi&&xs(w,ir(),C),d_}function u_(e,t,n,a,s,u,f,w,C){const V=an(),ie=function jc(e,t,n,a,s,u,f,w,C,V){const ke=ka(e,ra(),n,s,f,C);return Na(4),ke?t+St(n)+a+St(s)+u+St(f)+w+St(C)+V:vi}(V,e,t,n,a,s,u,f,w,C);return ie!==vi&&xs(V,ir(),ie),u_}function m_(e,t,n,a,s,u,f,w,C,V,ie,ke,bt,lt,Vt){const dn=an(),Pn=function zc(e,t,n,a,s,u,f,w,C,V,ie,ke,bt,lt,Vt,dn){const Pn=ra();let Nn=ka(e,Pn,n,s,f,C);return Nn=fh(e,Pn+4,ie,bt,Vt)||Nn,Na(7),Nn?t+St(n)+a+St(s)+u+St(f)+w+St(C)+V+St(ie)+ke+St(bt)+lt+St(Vt)+dn:vi}(dn,e,t,n,a,s,u,f,w,C,V,ie,ke,bt,lt,Vt);return Pn!==vi&&xs(dn,ir(),Pn),m_}function xs(e,t,n){const a=b(t,e);!function Jb(e,t,n){e.setValue(t,n)}(e[ri],a,n)}function h_(e,t,n){Cm(t)&&(t=t());const a=an();return Fo(a,aa(),t)&&sa(hi(),to(),a,e,t,a[ri],n,!1),h_}function l1(e,t){const n=Cm(e);return n&&e.set(t),n}function p_(e,t){const n=an(),a=hi(),s=mi();return o_(a,n,n[ri],s,e,t),p_}const c1={};function f_(e){const t=hi(),n=an(),a=e+Qn;return zr(Sc(t,a,128,null,null),!1),s_(t,n,a,c1),f_}function g_(e,t,n,a,s){if(e=Hn(e),Array.isArray(e))for(let u=0;u>20;if(R(e)||!e.multi){const lt=new ul(V,s,Rc),Vt=b_(C,t,s?ie:ie+bt,ke);-1===Vt?(Ar(oc(w,f),u,C),__(u,e,t.length),t.push(C),w.directiveStart++,w.directiveEnd++,s&&(w.providerIndexes+=1048576),n.push(lt),f.push(lt)):(n[Vt]=lt,f[Vt]=lt)}else{const lt=b_(C,t,ie+bt,ke),Vt=b_(C,t,ie,ie+bt),Pn=Vt>=0&&n[Vt];if(s&&!Pn||!s&&!(lt>=0&&n[lt])){Ar(oc(w,f),u,C);const Nn=function $O(e,t,n,a,s){const u=new ul(e,n,Rc);return u.multi=[],u.index=t,u.componentProviders=0,d1(u,s,a&&!n),u}(s?zO:HO,n.length,s,a,V);!s&&Pn&&(n[Vt].providerFactory=Nn),__(u,e,t.length,0),t.push(C),w.directiveStart++,w.directiveEnd++,s&&(w.providerIndexes+=1048576),n.push(Nn),f.push(Nn)}else __(u,e,lt>-1?lt:Vt,d1(n[s?Vt:lt],V,!s&&a));!s&&a&&Pn&&n[Vt].componentProviders++}}}function __(e,t,n,a){const s=R(t),u=function I(e){return!!e.useClass}(t);if(s||u){const C=(u?Hn(t.useClass):t).prototype.ngOnDestroy;if(C){const V=e.destroyHooks||(e.destroyHooks=[]);if(!s&&t.multi){const ie=V.indexOf(n);-1===ie?V.push(n,[a,C]):V[ie+1].push(a,C)}else V.push(n,C)}}}function d1(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function b_(e,t,n,a){for(let s=n;s{n.providersResolver=(a,s)=>function GO(e,t,n){const a=hi();if(a.firstCreatePass){const s=ji(e);g_(n,a.data,a.blueprint,s,!0),g_(t,a.data,a.blueprint,s,!1)}}(a,s?s(e):e,t)}}function h1(e,t,n){const a=Dr()+e,s=an();return s[a]===vi?cs(s,a,n?t.call(n):t()):function lu(e,t){return e[t]}(s,a)}function p1(e,t,n,a){return f1(an(),Dr(),e,t,n,a)}function vu(e,t){const n=e[t];return n===vi?void 0:n}function f1(e,t,n,a,s,u){const f=t+n;return Fo(e,f,s)?cs(e,f+1,u?a.call(u,s):a(s)):vu(e,f+1)}function w1(e,t){const n=hi();let a;const s=e+Qn;n.firstCreatePass?(a=function iD(e,t){if(t)for(let n=t.length-1;n>=0;n--){const a=t[n];if(e===a.name)return a}}(t,n.pipeRegistry),n.data[s]=a,a.onDestroy&&(n.destroyHooks??=[]).push(s,a.onDestroy)):a=n.data[s];const u=a.factory||(a.factory=gr(a.type)),w=wi(Rc);try{const C=Ns(!1),V=u();return Ns(C),s_(n,an(),s,V),V}finally{wi(w)}}function y1(e,t,n){const a=e+Qn,s=an(),u=sn(s,a);return wu(s,a)?f1(s,Dr(),t,u.transform,n,u):u.transform(n)}function C1(e,t,n,a){const s=e+Qn,u=an(),f=sn(u,s);return wu(u,s)?function g1(e,t,n,a,s,u,f){const w=t+n;return Pl(e,w,s,u)?cs(e,w+2,f?a.call(f,s,u):a(s,u)):vu(e,w+2)}(u,Dr(),t,f.transform,n,a,f):f.transform(n,a)}function x1(e,t,n,a,s){const u=e+Qn,f=an(),w=sn(f,u);return wu(f,u)?function _1(e,t,n,a,s,u,f,w){const C=t+n;return fh(e,C,s,u,f)?cs(e,C+3,w?a.call(w,s,u,f):a(s,u,f)):vu(e,C+3)}(f,Dr(),t,w.transform,n,a,s,w):w.transform(n,a,s)}function wu(e,t){return e[In].data[t].pure}function M1(e,t){return oh(e,t)}class G1{full;major;minor;patch;constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}const AD=new G1("19.2.6");class RD{ngModuleFactory;componentFactories;constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let PD=(()=>{class e{compileModuleSync(n){return new _g(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const a=this.compileModuleSync(n),u=ss(So(n).declarations).reduce((f,w)=>{const C=ui(w);return C&&f.push(new au(C)),f},[]);return new RD(a,u)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),FD=(()=>{class e{zone=Xn(mo);changeDetectionScheduler=Xn(Ua);applicationRef=Xn(fa);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function M_({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:n}){return e??=()=>new mo({...E_(),scheduleInRootZone:n}),[{provide:mo,useFactory:e},{provide:jo,multi:!0,useFactory:()=>{const a=Xn(FD,{optional:!0});return()=>a.initialize()}},{provide:jo,multi:!0,useFactory:()=>{const a=Xn(UD);return()=>{a.initialize()}}},!0===t?{provide:hm,useValue:!0}:[],{provide:wd,useValue:n??um}]}function E_(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}let UD=(()=>{class e{subscription=new Xt.yU;initialized=!1;zone=Xn(mo);pendingTasks=Xn(ns);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(()=>{mo.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{mo.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Cu=(()=>{class e{appRef=Xn(fa);taskService=Xn(ns);ngZone=Xn(mo);zonelessEnabled=Xn(gl);tracing=Xn(Ga,{optional:!0});disableScheduling=Xn(hm,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Xt.yU;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(dc):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(Xn(wd,{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 Md||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&5===n)return;let a=!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,a=!0;break;case 12:this.appRef.dirtyFlags|=16,a=!0;break;case 11:a=!0;break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(a))return;const s=this.useMicrotaskScheduler?fm:pm;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(dc+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(a){throw this.taskService.remove(n),a}finally{this.cleanup()}this.useMicrotaskScheduler=!0,fm(()=>{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(a){return new(a||e)};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const T_=new Vn("",{providedIn:"root",factory:()=>Xn(T_,ti.Optional|ti.SkipSelf)||function VD(){return typeof $localize<"u"&&$localize.locale||Th}()}),jD=new Vn("",{providedIn:"root",factory:()=>"USD"}),Lh=new Vn(""),WD=new Vn("");function xu(e){return!e.moduleRef}let K1=(()=>{class e{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(n){this._injector=n}bootstrapModuleFactory(n,a){const s=a?.scheduleInRootZone,f=a?.ignoreChangesOutsideZone,w=[M_({ngZoneFactory:()=>function Ip(e="zone.js",t){return"noop"===e?new Md:"zone.js"===e?new mo(t):e}(a?.ngZone,{...E_({eventCoalescing:a?.ngZoneEventCoalescing,runCoalescing:a?.ngZoneRunCoalescing}),scheduleInRootZone:s}),ignoreChangesOutsideZone:f}),{provide:Ua,useExisting:Cu}],C=function Uk(e,t,n){return new gg(e,t,n,!1)}(n.moduleType,this.injector,w);return function X1(e){const t=xu(e)?e.r3Injector:e.moduleRef.injector,n=t.get(mo);return n.run(()=>{xu(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();const a=t.get(Ma,null);let s;if(n.runOutsideAngular(()=>{s=n.onError.subscribe({next:u=>{a.handleError(u)}})}),xu(e)){const u=()=>t.destroy(),f=e.platformInjector.get(Lh);f.add(u),t.onDestroy(()=>{s.unsubscribe(),f.delete(u)})}else{const u=()=>e.moduleRef.destroy(),f=e.platformInjector.get(Lh);f.add(u),e.moduleRef.onDestroy(()=>{vh(e.allPlatformModules,e.moduleRef),s.unsubscribe(),f.delete(u)})}return function KD(e,t,n){try{const a=n();return Rg(a)?a.catch(s=>{throw t.runOutsideAngular(()=>e.handleError(s)),s}):a}catch(a){throw t.runOutsideAngular(()=>e.handleError(a)),a}}(a,n,()=>{const u=t.get(m0);return u.runInitializers(),u.donePromise.then(()=>{if(function US(e){"string"==typeof e&&(ry=e.toLowerCase().replace(/_/g,"-"))}(t.get(T_,Th)||Th),!t.get(WD,!0))return xu(e)?t.get(fa):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(xu(e)){const C=t.get(fa);return void 0!==e.rootComponent&&C.bootstrap(e.rootComponent),C}return function XD(e,t){const n=e.injector.get(fa);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(a=>n.bootstrap(a));else{if(!e.instance.ngDoBootstrap)throw new pe(-403,!1);e.instance.ngDoBootstrap(n)}t.push(e)}(e.moduleRef,e.allPlatformModules),e.moduleRef})})})}({moduleRef:C,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(n,a=[]){const s=p0({},a);return function ND(e,t,n){const a=new _g(n);return Promise.resolve(a)}(0,0,n).then(u=>this.bootstrapModuleFactory(u,s))}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new pe(404,!1);this._modules.slice().forEach(a=>a.destroy()),this._destroyListeners.forEach(a=>a());const n=this._injector.get(Lh,null);n&&(n.forEach(a=>a()),n.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(a){return new(a||e)(oo(or))};static \u0275prov=J({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Ks=null;const Y1=new Vn("");function Q1(e,t,n=[]){const a=`Platform: ${t}`,s=new Vn(a);return(u=[])=>{let f=I_();if(!f||f.injector.get(Y1,!1)){const w=[...n,...u,{provide:s,useValue:!0}];e?e(w):function YD(e){if(Ks&&!Ks.get(Y1,!1))throw new pe(400,!1);(function h0(){!function At(e){Ot=e}(()=>{throw new pe(600,!1)})})(),Ks=e;const t=e.get(K1);(function J1(e){const t=e.get(Ye,null);va(e,()=>{t?.forEach(n=>n())})})(e)}(function Z1(e=[],t){return or.create({name:t,providers:[{provide:Ze,useValue:"platform"},{provide:Lh,useValue:new Set([()=>Ks=null])},...e]})}(w,a))}return function QD(){const t=I_();if(!t)throw new pe(401,!1);return t}()}}function I_(){return Ks?.get(K1)??null}function JD(){}let eC=(()=>class e{static __NG_ELEMENT_ID__=qD})();function qD(e){return function eA(e,t,n){if(jn(e)&&!n){const a=ni(e.index,t);return new Kd(a,a)}return 175&e.type?new Kd(t[co],t):null}(mi(),an(),!(16&~e))}class oC{constructor(){}supports(t){return ph(t)}create(t){return new rA(t)}}const oA=(e,t)=>t;class rA{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(t){this._trackByFn=t||oA}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,a=this._removalsHead,s=0,u=null;for(;n||a;){const f=!a||n&&n.currentIndex{f=this._trackByFn(s,w),null!==n&&Object.is(n.trackById,f)?(a&&(n=this._verifyReinsertion(n,w,f,s)),Object.is(n.item,w)||this._addIdentityChange(n,w)):(n=this._mismatch(n,w,f,s),a=!0),n=n._next,s++}),this.length=s;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,a,s){let u;return null===t?u=this._itTail:(u=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,u,s)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(a,s))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,u,s)):t=this._addAfter(new aA(n,a),u,s),t}_verifyReinsertion(t,n,a,s){let u=null===this._unlinkedRecords?null:this._unlinkedRecords.get(a,null);return null!==u?t=this._reinsertAfter(u,t._prev,s):t.currentIndex!=s&&(t.currentIndex=s,this._addToMoves(t,s)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}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(t,n,a){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const s=t._prevRemoved,u=t._nextRemoved;return null===s?this._removalsHead=u:s._nextRemoved=u,null===u?this._removalsTail=s:u._prevRemoved=s,this._insertAfter(t,n,a),this._addToMoves(t,a),t}_moveAfter(t,n,a){return this._unlink(t),this._insertAfter(t,n,a),this._addToMoves(t,a),t}_addAfter(t,n,a){return this._insertAfter(t,n,a),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,a){const s=null===n?this._itHead:n._next;return t._next=s,t._prev=n,null===s?this._itTail=t:s._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new rC),this._linkedRecords.put(t),t.currentIndex=a,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,a=t._next;return null===n?this._itHead=a:n._next=a,null===a?this._itTail=n:a._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new rC),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class aA{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(t,n){this.item=t,this.trackById=n}}class sA{_head=null;_tail=null;add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let a;for(a=this._head;null!==a;a=a._nextDup)if((null===n||n<=a.currentIndex)&&Object.is(a.trackById,t))return a;return null}remove(t){const n=t._prevDup,a=t._nextDup;return null===n?this._head=a:n._nextDup=a,null===a?this._tail=n:a._prevDup=n,null===this._head}}class rC{map=new Map;put(t){const n=t.trackById;let a=this.map.get(n);a||(a=new sA,this.map.set(n,a)),a.add(t)}get(t,n){const s=this.map.get(t);return s?s.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function aC(e,t,n){const a=e.previousIndex;if(null===a)return a;let s=0;return n&&a{if(n&&n.key===s)this._maybeAddToChanges(n,a),this._appendAfter=n,n=n._next;else{const u=this._getOrCreateRecordForKey(s,a);n=this._insertBeforeOrAppend(n,u)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let a=n;null!==a;a=a._nextRemoved)a===this._mapHead&&(this._mapHead=null),this._records.delete(a.key),a._nextRemoved=a._next,a.previousValue=a.currentValue,a.currentValue=null,a._prev=null,a._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const a=t._prev;return n._next=t,n._prev=a,t._prev=n,a&&(a._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const s=this._records.get(t);this._maybeAddToChanges(s,n);const u=s._prev,f=s._next;return u&&(u._next=f),f&&(f._prev=u),s._next=null,s._prev=null,s}const a=new cA(t);return this._records.set(t,a),a.currentValue=n,this._addToAdditions(a),a}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(a=>n(t[a],a))}}class cA{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(t){this.key=t}}function lC(){return new A_([new oC])}let A_=(()=>{class e{factories;static \u0275prov=J({token:e,providedIn:"root",factory:lC});constructor(n){this.factories=n}static create(n,a){if(null!=a){const s=a.factories.slice();n=n.concat(s)}return new e(n)}static extend(n){return{provide:e,useFactory:a=>e.create(n,a||lC()),deps:[[e,new _o,new Vo]]}}find(n){const a=this.factories.find(s=>s.supports(n));if(null!=a)return a;throw new pe(901,!1)}}return e})();function cC(){return new R_([new sC])}let R_=(()=>{class e{static \u0275prov=J({token:e,providedIn:"root",factory:cC});factories;constructor(n){this.factories=n}static create(n,a){if(a){const s=a.factories.slice();n=n.concat(s)}return new e(n)}static extend(n){return{provide:e,useFactory:a=>e.create(n,a||cC()),deps:[[e,new _o,new Vo]]}}find(n){const a=this.factories.find(s=>s.supports(n));if(a)return a;throw new pe(901,!1)}}return e})();const mA=Q1(null,"core",[]);let hA=(()=>{class e{constructor(n){}static \u0275fac=function(a){return new(a||e)(oo(fa))};static \u0275mod=vg({type:e});static \u0275inj=yt({})}return e})();function LA(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function NA(e,t=NaN){return isNaN(parseFloat(e))||isNaN(Number(e))?t:Number(e)}function Xa(e){return function at(e){const t=F(null);try{return e()}finally{F(t)}}(e)}function Eu(e,t){return Mt(e,t?.equal)}class jA{[v];constructor(t){this[v]=t}destroy(){this[v].destroy()}}function L_(e,t){!t?.injector&&No();const n=t?.injector??Xn(or);let s,a=!0!==t?.manualCleanup?n.get(Ba):null;const u=n.get(js,null,{optional:!0}),f=n.get(Ua);return null===u||t?.forceRoot?s=function $A(e,t,n){const a=Object.create(GA);return a.fn=e,a.scheduler=t,a.notifier=n,a.zone=typeof Zone<"u"?Zone.current:null,a.scheduler.schedule(a),a.notifier.notify(12),a}(e,n.get(Ag),f):(s=function zA(e,t,n){const a=Object.create(HA);return a.view=e,a.zone=typeof Zone<"u"?Zone.current:null,a.notifier=t,a.fn=n,e[ur]??=new Set,e[ur].add(a),a.consumerMarkedDirty(a),a}(u.view,f,e),a instanceof mm&&a._lView===u.view&&(a=null)),s.injector=n,null!==a&&(s.onDestroyFn=a.onDestroy(()=>s.destroy())),new jA(s)}const xC={...D,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,hasRun:!1,cleanupFns:void 0,zone:null,kind:"effect",onDestroyFn:_l,run(){if(this.dirty=!1,this.hasRun&&!ct(this))return;this.hasRun=!0;const e=a=>(this.cleanupFns??=[]).push(a),t=pt(this),n=dd(!1);try{this.maybeCleanup(),this.fn(e)}finally{dd(n),Xe(this,t)}},maybeCleanup(){if(this.cleanupFns?.length)try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[]}}},GA={...xC,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){ce(this),this.onDestroyFn(),this.maybeCleanup(),this.scheduler.remove(this)}},HA={...xC,consumerMarkedDirty(){this.view[oi]|=8192,Ss(this.view),this.notifier.notify(13)},destroy(){ce(this),this.onDestroyFn(),this.maybeCleanup(),this.view[ur]?.delete(this)}};function iR(e,t){const n=ui(e),a=t.elementInjector||gi();return new au(n).create(a,t.projectableNodes,t.hostElement,t.environmentInjector)}function oR(e){const t=ui(e);if(!t)return null;const n=new au(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},1377:(Ht,Me,h)=>{h.d(Me,{l:()=>qs});var r=h(1360),l=h(5310),i=h(7242),T=h(6649);const d=["mat-button",""],v=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],F=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];let Se=(()=>{class X extends l.c{static \u0275fac=(()=>{let b;return function(U){return(b||(b=r.xGo(X)))(U||X)}})();static \u0275cmp=r.VBU({type:X,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(O,U){2&O&&(r.BMQ("disabled",U._getDisabledAttribute())("aria-disabled",U._getAriaDisabled()),r.HbH(U.color?"mat-"+U.color:""),r.AVh("mat-mdc-button-disabled",U.disabled)("mat-mdc-button-disabled-interactive",U.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===U._animationMode)("mat-unthemed",!U.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],features:[r.Vt3],attrs:d,ngContentSelectors:F,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(O,U){1&O&&(r.NAR(v),r.nrm(0,"span",0),r.SdG(1),r.j41(2,"span",1),r.SdG(3,1),r.k0s(),r.SdG(4,2),r.nrm(5,"span",2)(6,"span",3)),2&O&&r.AVh("mdc-button__ripple",!U._isFab)("mdc-fab__ripple",U._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}',"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}"],encapsulation:2,changeDetection:0})}return X})(),ce=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,i.M,T.M]})}return X})(),ye=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,T.M]})}return X})();var Ke=h(232),Ve=h(9417),Ie=h(6737);const vt=["mat-internal-form-field",""],de=["*"];let ut=(()=>{class X{labelPosition;static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(O,U){2&O&&r.AVh("mdc-form-field--align-end","before"===U.labelPosition)},inputs:{labelPosition:"labelPosition"},attrs:vt,ngContentSelectors:de,decls:1,vars:0,template:function(O,U){1&O&&(r.NAR(),r.SdG(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}"],encapsulation:2,changeDetection:0})}return X})();var at=h(2849),Ut=h(9101);const Qe=["input"],Ft=["label"],Yt=["*"],gn=new r.nKC("mat-checkbox-default-options",{providedIn:"root",factory:rn});function rn(){return{color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1}}var kn=function(X){return X[X.Init=0]="Init",X[X.Checked=1]="Checked",X[X.Unchecked=2]="Unchecked",X[X.Indeterminate=3]="Indeterminate",X}(kn||{});const it={provide:Ve.kq,useExisting:(0,r.Rfq)(()=>gt),multi:!0};class Xt{source;checked}const ze=rn();let gt=(()=>{class X{_elementRef=(0,r.WQX)(r.aKT);_changeDetectorRef=(0,r.WQX)(r.gRc);_ngZone=(0,r.WQX)(r.SKi);_animationMode=(0,r.WQX)(r.bc$,{optional:!0});_options=(0,r.WQX)(gn,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(b){const O=new Xt;return O.source=this,O.checked=b,O}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"};ariaLabel="";ariaLabelledby=null;ariaDescribedby;ariaExpanded;ariaControls;ariaOwns;_uniqueId;id;get inputId(){return`${this.id||this._uniqueId}-input`}required;labelPosition="after";name=null;change=new r.bkB;indeterminateChange=new r.bkB;value;disableRipple;_inputElement;_labelElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass="";_currentCheckState=kn.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){(0,r.WQX)(Ie._).load(at._);const b=(0,r.WQX)(new r.ES_("tabindex"),{optional:!0});this._options=this._options||ze,this.color=this._options.color||ze.color,this.tabIndex=null==b?0:parseInt(b)||0,this.id=this._uniqueId=(0,r.WQX)(Ke._).getId("mat-mdc-checkbox-"),this.disabledInteractive=this._options?.disabledInteractive??!1}ngOnChanges(b){b.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(b){b!=this.checked&&(this._checked=b,this._changeDetectorRef.markForCheck())}_checked=!1;get disabled(){return this._disabled}set disabled(b){b!==this.disabled&&(this._disabled=b,this._changeDetectorRef.markForCheck())}_disabled=!1;get indeterminate(){return this._indeterminate}set indeterminate(b){const O=b!=this._indeterminate;this._indeterminate=b,O&&(this._transitionCheckState(this._indeterminate?kn.Indeterminate:this.checked?kn.Checked:kn.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_indeterminate=!1;_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(b){this.checked=!!b}registerOnChange(b){this._controlValueAccessorChangeFn=b}registerOnTouched(b){this._onTouched=b}setDisabledState(b){this.disabled=b}validate(b){return this.required&&!0!==b.value?{required:!0}:null}registerOnValidatorChange(b){this._validatorChangeFn=b}_transitionCheckState(b){let O=this._currentCheckState,U=this._getAnimationTargetElement();if(O!==b&&U&&(this._currentAnimationClass&&U.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(O,b),this._currentCheckState=b,this._currentAnimationClass.length>0)){U.classList.add(this._currentAnimationClass);const Nt=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{U.classList.remove(Nt)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const b=this._options?.clickAction;this.disabled||"noop"===b?(this.disabled&&this.disabledInteractive||!this.disabled&&"noop"===b)&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==b&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?kn.Checked:kn.Unchecked),this._emitChangeEvent())}_onInteractionEvent(b){b.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(b,O){if("NoopAnimations"===this._animationMode)return"";switch(b){case kn.Init:if(O===kn.Checked)return this._animationClasses.uncheckedToChecked;if(O==kn.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case kn.Unchecked:return O===kn.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case kn.Checked:return O===kn.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case kn.Indeterminate:return O===kn.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(b){const O=this._inputElement;O&&(O.nativeElement.indeterminate=b)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(b){b.target&&this._labelElement.nativeElement.contains(b.target)&&b.stopPropagation()}static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["mat-checkbox"]],viewQuery:function(O,U){if(1&O&&(r.GBs(Qe,5),r.GBs(Ft,5)),2&O){let Nt;r.mGM(Nt=r.lsd())&&(U._inputElement=Nt.first),r.mGM(Nt=r.lsd())&&(U._labelElement=Nt.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(O,U){2&O&&(r.Mr5("id",U.id),r.BMQ("tabindex",null)("aria-label",null)("aria-labelledby",null),r.HbH(U.color?"mat-"+U.color:"mat-accent"),r.AVh("_mat-animation-noopable","NoopAnimations"===U._animationMode)("mdc-checkbox--disabled",U.disabled)("mat-mdc-checkbox-disabled",U.disabled)("mat-mdc-checkbox-checked",U.checked)("mat-mdc-checkbox-disabled-interactive",U.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",r.L39],ariaControls:[0,"aria-controls","ariaControls"],ariaOwns:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",r.L39],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",b=>null==b?void 0:(0,r.Udg)(b)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39],checked:[2,"checked","checked",r.L39],disabled:[2,"disabled","disabled",r.L39],indeterminate:[2,"indeterminate","indeterminate",r.L39]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[r.Jv_([it,{provide:Ve.cz,useExisting:X,multi:!0}]),r.OA$],ngContentSelectors:Yt,decls:15,vars:23,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(O,U){if(1&O){const Nt=r.RV6();r.NAR(),r.j41(0,"div",3),r.bIt("click",function(ni){return r.eBV(Nt),r.Njj(U._preventBubblingFromLabel(ni))}),r.j41(1,"div",4,0)(3,"div",5),r.bIt("click",function(){return r.eBV(Nt),r.Njj(U._onTouchTargetClick())}),r.k0s(),r.j41(4,"input",6,1),r.bIt("blur",function(){return r.eBV(Nt),r.Njj(U._onBlur())})("click",function(){return r.eBV(Nt),r.Njj(U._onInputClick())})("change",function(ni){return r.eBV(Nt),r.Njj(U._onInteractionEvent(ni))}),r.k0s(),r.nrm(6,"div",7),r.j41(7,"div",8),r.qSk(),r.j41(8,"svg",9),r.nrm(9,"path",10),r.k0s(),r.joV(),r.nrm(10,"div",11),r.k0s(),r.nrm(11,"div",12),r.k0s(),r.j41(12,"label",13,2),r.SdG(14),r.k0s()()}if(2&O){const Nt=r.sdS(2);r.Y8G("labelPosition",U.labelPosition),r.R7$(4),r.AVh("mdc-checkbox--selected",U.checked),r.Y8G("checked",U.checked)("indeterminate",U.indeterminate)("disabled",U.disabled&&!U.disabledInteractive)("id",U.inputId)("required",U.required)("tabIndex",U.disabled&&!U.disabledInteractive?-1:U.tabIndex),r.BMQ("aria-label",U.ariaLabel||null)("aria-labelledby",U.ariaLabelledby)("aria-describedby",U.ariaDescribedby)("aria-checked",U.indeterminate?"mixed":null)("aria-controls",U.ariaControls)("aria-disabled",!(!U.disabled||!U.disabledInteractive)||null)("aria-expanded",U.ariaExpanded)("aria-owns",U.ariaOwns)("name",U.name)("value",U.value),r.R7$(7),r.Y8G("matRippleTrigger",Nt)("matRippleDisabled",U.disableRipple||U.disabled)("matRippleCentered",!0),r.R7$(),r.Y8G("for",U.inputId)}},dependencies:[Ut.M,ut],styles:['.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover>.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:hover>.mat-mdc-checkbox-ripple>.mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control+.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}@media(forced-colors: active){.mdc-checkbox--disabled{opacity:.5}}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-sys-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover>.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-sys-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-sys-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover>.mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-touch-target,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__native-control,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__ripple,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-ripple::before,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__mixedmark{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display, block)}.mat-mdc-checkbox .mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return X})(),xe=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[gt,T.M,T.M]})}return X})();var Dt=h(5692),K=(h(6359),h(5093)),$e=(h(8521),h(2670),h(9361)),st=h(1413),Fe=(h(7786),h(8947),h(6977)),Gn=(h(9172),h(5558),h(8570),h(5113));h(404),h(7356);const Gt=new r.nKC("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[K.h]})});let Bi=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({providers:[Gn.E,{provide:Gt,useValue:{separatorKeyCodes:[K.h]}}],imports:[T.M,i.M,T.M]})}return X})();var Ri=h(7184),Si=h(2900);let wr=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,T.M]})}return X})(),di=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[wr,T.M,wr,T.M]})}return X})(),Pt=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,T.M]})}return X})();var Zt=h(5861),On=h(7885),Un=h(5719),qn=h(3510);const xr={provide:new r.nKC("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{const X=(0,r.WQX)(Un.a);return()=>X.scrollStrategies.reposition()}}),deps:[Un.a],useFactory:function xo(X){return()=>X.scrollStrategies.reposition()}};let Yr=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({providers:[xr],imports:[i.M,T.M,Un.d,qn.C,T.M]})}return X})();var ca=h(7575),bo=h(9183),fi=h(3813);const jo=["input"],Oa=["formField"],ga=["*"];class Er{source;value;constructor(tn,b){this.source=tn,this.value=b}}const ui=new r.nKC("MatRadioGroup"),Ji=new r.nKC("mat-radio-default-options",{providedIn:"root",factory:function eo(){return{color:"accent",disabledInteractive:!1}}});let Go=(()=>{class X{_elementRef=(0,r.WQX)(r.aKT);_changeDetector=(0,r.WQX)(r.gRc);_focusMonitor=(0,r.WQX)(Dt.d);_radioDispatcher=(0,r.WQX)(fi.U);_defaultOptions=(0,r.WQX)(Ji,{optional:!0});_ngZone=(0,r.WQX)(r.SKi);_renderer=(0,r.WQX)(r.sFG);_uniqueId=(0,r.WQX)(Ke._).getId("mat-radio-");_cleanupClick;id=this._uniqueId;name;ariaLabel;ariaLabelledby;ariaDescribedby;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(b){this._checked!==b&&(this._checked=b,b&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!b&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),b&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(b){this._value!==b&&(this._value=b,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===b),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(b){this._labelPosition=b}_labelPosition;get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(b){this._setDisabled(b)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(b){this._required=b}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(b){this._color=b}_color;get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(b){this._disabledInteractive=b}_disabledInteractive;change=new r.bkB;radioGroup;get inputId(){return`${this.id||this._uniqueId}-input`}_checked=!1;_disabled;_required;_value=null;_removeUniqueSelectionListener=()=>{};_previousTabIndex;_inputElement;_rippleTrigger;_noopAnimations;_injector=(0,r.WQX)(r.zZn);constructor(){(0,r.WQX)(Ie._).load(at._);const b=(0,r.WQX)(ui,{optional:!0}),O=(0,r.WQX)(r.bc$,{optional:!0}),U=(0,r.WQX)(new r.ES_("tabindex"),{optional:!0});this.radioGroup=b,this._noopAnimations="NoopAnimations"===O,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,U&&(this.tabIndex=(0,r.Udg)(U,0))}focus(b,O){O?this._focusMonitor.focusVia(this._inputElement,O,b):this._inputElement.nativeElement.focus(b)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((b,O)=>{b!==this.id&&O===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(b=>{!b&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,"click",this._onInputClick)})}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new Er(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(b){if(b.stopPropagation(),!this.checked&&!this.disabled){const O=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),O&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(b){this._onInputInteraction(b),(!this.disabled||this.disabledInteractive)&&this._inputElement?.nativeElement.focus()}_setDisabled(b){this._disabled!==b&&(this._disabled=b,this._changeDetector.markForCheck())}_onInputClick=b=>{this.disabled&&this.disabledInteractive&&b.preventDefault()};_updateTabIndex(){const b=this.radioGroup;let O;if(O=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex,O!==this._previousTabIndex){const U=this._inputElement?.nativeElement;U&&(U.setAttribute("tabindex",O+""),this._previousTabIndex=O,(0,r.mal)(()=>{queueMicrotask(()=>{b&&b.selected&&b.selected!==this&&document.activeElement===U&&(b.selected?._inputElement.nativeElement.focus(),document.activeElement===U&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["mat-radio-button"]],viewQuery:function(O,U){if(1&O&&(r.GBs(jo,5),r.GBs(Oa,7,r.aKT)),2&O){let Nt;r.mGM(Nt=r.lsd())&&(U._inputElement=Nt.first),r.mGM(Nt=r.lsd())&&(U._rippleTrigger=Nt.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(O,U){1&O&&r.bIt("focus",function(){return U._inputElement.nativeElement.focus()}),2&O&&(r.BMQ("id",U.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),r.AVh("mat-primary","primary"===U.color)("mat-accent","accent"===U.color)("mat-warn","warn"===U.color)("mat-mdc-radio-checked",U.checked)("mat-mdc-radio-disabled",U.disabled)("mat-mdc-radio-disabled-interactive",U.disabledInteractive)("_mat-animation-noopable",U._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",b=>null==b?0:(0,r.Udg)(b)],checked:[2,"checked","checked",r.L39],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",r.L39],required:[2,"required","required",r.L39],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39]},outputs:{change:"change"},exportAs:["matRadioButton"],ngContentSelectors:ga,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(O,U){if(1&O){const Nt=r.RV6();r.NAR(),r.j41(0,"div",2,0)(2,"div",3)(3,"div",4),r.bIt("click",function(ni){return r.eBV(Nt),r.Njj(U._onTouchTargetClick(ni))}),r.k0s(),r.j41(4,"input",5,1),r.bIt("change",function(ni){return r.eBV(Nt),r.Njj(U._onInputInteraction(ni))}),r.k0s(),r.j41(6,"div",6),r.nrm(7,"div",7)(8,"div",8),r.k0s(),r.j41(9,"div",9),r.nrm(10,"div",10),r.k0s()(),r.j41(11,"label",11),r.SdG(12),r.k0s()()}2&O&&(r.Y8G("labelPosition",U.labelPosition),r.R7$(2),r.AVh("mdc-radio--disabled",U.disabled),r.R7$(2),r.Y8G("id",U.inputId)("checked",U.checked)("disabled",U.disabled&&!U.disabledInteractive)("required",U.required),r.BMQ("name",U.name)("value",U.value)("aria-label",U.ariaLabel)("aria-labelledby",U.ariaLabelledby)("aria-describedby",U.ariaDescribedby)("aria-disabled",U.disabled&&U.disabledInteractive?"true":null),r.R7$(5),r.Y8G("matRippleTrigger",U._rippleTrigger.nativeElement)("matRippleDisabled",U._isRippleDisabled())("matRippleCentered",!0),r.R7$(2),r.Y8G("for",U.inputId))},dependencies:[Ut.M,ut],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled])~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px);top:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-sys-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple>.mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio>.mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0})}return X})(),Ur=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,i.M,Go,T.M]})}return X})();var _a=h(485),Zr=h(342);const ba=["switch"],W=["*"];function te(X,tn){1&X&&(r.j41(0,"span",10),r.qSk(),r.j41(1,"svg",12),r.nrm(2,"path",13),r.k0s(),r.j41(3,"svg",14),r.nrm(4,"path",15),r.k0s()())}const A=new r.nKC("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1,disabledInteractive:!1})}),ve={provide:Ve.kq,useExisting:(0,r.Rfq)(()=>Ge),multi:!0};class E{source;checked;constructor(tn,b){this.source=tn,this.checked=b}}let Ge=(()=>{class X{_elementRef=(0,r.WQX)(r.aKT);_focusMonitor=(0,r.WQX)(Dt.d);_changeDetectorRef=(0,r.WQX)(r.gRc);defaults=(0,r.WQX)(A);_onChange=b=>{};_onTouched=()=>{};_validatorOnChange=()=>{};_uniqueId;_checked=!1;_createChangeEvent(b){return new E(this,b)}_labelId;get buttonId(){return`${this.id||this._uniqueId}-button`}_switchElement;focus(){this._switchElement.nativeElement.focus()}_noopAnimations;_focused;name=null;id;labelPosition="after";ariaLabel=null;ariaLabelledby=null;ariaDescribedby;required;color;disabled=!1;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(b){this._checked=b,this._changeDetectorRef.markForCheck()}hideIcon;disabledInteractive;change=new r.bkB;toggleChange=new r.bkB;get inputId(){return`${this.id||this._uniqueId}-input`}constructor(){(0,r.WQX)(Ie._).load(at._);const b=(0,r.WQX)(new r.ES_("tabindex"),{optional:!0}),O=this.defaults,U=(0,r.WQX)(r.bc$,{optional:!0});this.tabIndex=null==b?0:parseInt(b)||0,this.color=O.color||"accent",this._noopAnimations="NoopAnimations"===U,this.id=this._uniqueId=(0,r.WQX)(Ke._).getId("mat-mdc-slide-toggle-"),this.hideIcon=O.hideIcon??!1,this.disabledInteractive=O.disabledInteractive??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(b=>{"keyboard"===b||"program"===b?(this._focused=!0,this._changeDetectorRef.markForCheck()):b||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(b){b.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(b){this.checked=!!b}registerOnChange(b){this._onChange=b}registerOnTouched(b){this._onTouched=b}validate(b){return this.required&&!0!==b.value?{required:!0}:null}registerOnValidatorChange(b){this._validatorOnChange=b}setDisabledState(b){this.disabled=b,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.disabled||(this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new E(this,this.checked))))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["mat-slide-toggle"]],viewQuery:function(O,U){if(1&O&&r.GBs(ba,5),2&O){let Nt;r.mGM(Nt=r.lsd())&&(U._switchElement=Nt.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(O,U){2&O&&(r.Mr5("id",U.id),r.BMQ("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),r.HbH(U.color?"mat-"+U.color:""),r.AVh("mat-mdc-slide-toggle-focused",U._focused)("mat-mdc-slide-toggle-checked",U.checked)("_mat-animation-noopable",U._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",r.L39],color:"color",disabled:[2,"disabled","disabled",r.L39],disableRipple:[2,"disableRipple","disableRipple",r.L39],tabIndex:[2,"tabIndex","tabIndex",b=>null==b?0:(0,r.Udg)(b)],checked:[2,"checked","checked",r.L39],hideIcon:[2,"hideIcon","hideIcon",r.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[r.Jv_([ve,{provide:Ve.cz,useExisting:X,multi:!0}]),r.OA$],ngContentSelectors:W,decls:13,vars:27,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(O,U){if(1&O){const Nt=r.RV6();r.NAR(),r.j41(0,"div",1)(1,"button",2,0),r.bIt("click",function(){return r.eBV(Nt),r.Njj(U._handleClick())}),r.nrm(3,"span",3),r.j41(4,"span",4)(5,"span",5)(6,"span",6),r.nrm(7,"span",7),r.k0s(),r.j41(8,"span",8),r.nrm(9,"span",9),r.k0s(),r.DNE(10,te,5,0,"span",10),r.k0s()()(),r.j41(11,"label",11),r.bIt("click",function(ni){return r.eBV(Nt),r.Njj(ni.stopPropagation())}),r.SdG(12),r.k0s()()}if(2&O){const Nt=r.sdS(2);r.Y8G("labelPosition",U.labelPosition),r.R7$(),r.AVh("mdc-switch--selected",U.checked)("mdc-switch--unselected",!U.checked)("mdc-switch--checked",U.checked)("mdc-switch--disabled",U.disabled)("mat-mdc-slide-toggle-disabled-interactive",U.disabledInteractive),r.Y8G("tabIndex",U.disabled&&!U.disabledInteractive?-1:U.tabIndex)("disabled",U.disabled&&!U.disabledInteractive),r.BMQ("id",U.buttonId)("name",U.name)("aria-label",U.ariaLabel)("aria-labelledby",U._getAriaLabelledBy())("aria-describedby",U.ariaDescribedby)("aria-required",U.required||null)("aria-checked",U.checked)("aria-disabled",U.disabled&&U.disabledInteractive?"true":null),r.R7$(8),r.Y8G("matRippleTrigger",Nt)("matRippleDisabled",U.disableRipple||U.disabled)("matRippleCentered",!0),r.R7$(),r.vxM(U.hideIcon?-1:10),r.R7$(),r.Y8G("for",U.buttonId),r.BMQ("id",U._labelId)}},dependencies:[Ut.M,ut],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width, 52px)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height, 32px);border-radius:var(--mdc-switch-track-shape, var(--mat-sys-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width, 2px);border-color:var(--mat-switch-track-outline-color, var(--mat-sys-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width, 2px);border-color:var(--mat-switch-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-sys-on-surface))}@media(forced-colors: active){.mdc-switch__track{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-sys-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-sys-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity, 1);transition:var(--mat-switch-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity, 0);transition:var(--mat-switch-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-sys-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-sys-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-sys-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size, 16px);height:var(--mat-switch-unselected-handle-size, 16px);margin:var(--mat-switch-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size, 24px);height:var(--mat-switch-selected-handle-size, 24px);margin:var(--mat-switch-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size, 24px);height:var(--mat-switch-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size, 28px);height:var(--mat-switch-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin, 0 22px)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity, 0.38)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media(forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-sys-on-primary))}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-sys-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-sys-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-sys-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-sys-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size, 40px);height:var(--mdc-switch-state-layer-size, 40px)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-sys-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1;transform:translateZ(0)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 16px);height:var(--mdc-switch-unselected-icon-size, 16px);fill:var(--mdc-switch-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 16px);height:var(--mdc-switch-selected-icon-size, 16px);fill:var(--mdc-switch-selected-icon-color, var(--mat-sys-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-sys-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}'],encapsulation:2,changeDetection:0})}return X})(),Ze=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[Ge,T.M,T.M]})}return X})();var Jt=h(5855);let da=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,i.M]})}return X})();var Ya=h(7673),qr=h(3239),Es=h(2566),Qa=h(6697),Za=h(54),ks=h(9327);function us(X,tn){if(1&X){const b=r.RV6();r.j41(0,"div",1)(1,"button",2),r.bIt("click",function(){r.eBV(b);const U=r.XpG();return r.Njj(U.action())}),r.EFF(2),r.k0s()()}if(2&X){const b=r.XpG();r.R7$(2),r.SpI(" ",b.data.action," ")}}const so=["label"];function Ni(X,tn){}const In=Math.pow(2,31)-1;class oi{_overlayRef;instance;containerInstance;_afterDismissed=new st.B;_afterOpened=new st.B;_onAction=new st.B;_durationTimeoutId;_dismissedByAction=!1;constructor(tn,b){this._overlayRef=b,this.containerInstance=tn,tn._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(tn){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(tn,In))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const Hi=new r.nKC("MatSnackBarData");class Eo{politeness="assertive";announcementMessage="";viewContainerRef;duration=0;panelClass;direction;data=null;horizontalPosition="center";verticalPosition="bottom"}let ko=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275dir=r.FsC({type:X,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}return X})(),Do=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275dir=r.FsC({type:X,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}return X})(),Gr=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275dir=r.FsC({type:X,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}return X})(),Li=(()=>{class X{snackBarRef=(0,r.WQX)(oi);data=(0,r.WQX)(Hi);constructor(){}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(O,U){1&O&&(r.j41(0,"div",0),r.EFF(1),r.k0s(),r.DNE(2,us,3,1,"div",1)),2&O&&(r.R7$(),r.SpI(" ",U.data.message,"\n"),r.R7$(),r.vxM(U.hasAction?2:-1))},dependencies:[Se,ko,Do,Gr],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}return X})();const qi="_mat-snack-bar-enter",tr="_mat-snack-bar-exit";let ri=(()=>{class X extends qr.B{_ngZone=(0,r.WQX)(r.SKi);_elementRef=(0,r.WQX)(r.aKT);_changeDetectorRef=(0,r.WQX)(r.gRc);_platform=(0,r.WQX)(Jt.P);_rendersRef;_animationsDisabled="NoopAnimations"===(0,r.WQX)(r.bc$,{optional:!0});snackBarConfig=(0,r.WQX)(Eo);_document=(0,r.WQX)($e.q);_trackedModals=new Set;_enterFallback;_exitFallback;_renders=new st.B;_announceDelay=150;_announceTimeoutId;_destroyed=!1;_portalOutlet;_onAnnounce=new st.B;_onExit=new st.B;_onEnter=new st.B;_animationState="void";_live;_label;_role;_liveElementId=(0,r.WQX)(Ke._).getId("mat-snack-bar-container-live-");constructor(){super();const b=this.snackBarConfig;this._live="assertive"!==b.politeness||b.announcementMessage?"off"===b.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert")),this._rendersRef=(0,r.Tzd)(()=>this._renders.next(),{manualCleanup:!0})}attachComponentPortal(b){this._assertNotAttached();const O=this._portalOutlet.attachComponentPortal(b);return this._afterPortalAttached(),O}attachTemplatePortal(b){this._assertNotAttached();const O=this._portalOutlet.attachTemplatePortal(b);return this._afterPortalAttached(),O}attachDomPortal=b=>{this._assertNotAttached();const O=this._portalOutlet.attachDomPortal(b);return this._afterPortalAttached(),O};onAnimationEnd(b){b===tr?this._completeExit():b===qi&&(clearTimeout(this._enterFallback),this._ngZone.run(()=>{this._onEnter.next(),this._onEnter.complete()}))}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce(),this._animationsDisabled?this._renders.pipe((0,Qa.s)(1)).subscribe(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(qi)))}):(clearTimeout(this._enterFallback),this._enterFallback=setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-snack-bar-fallback-visible"),this.onAnimationEnd(qi)},200)))}exit(){return this._destroyed?(0,Ya.of)(void 0):(this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId),this._animationsDisabled?this._renders.pipe((0,Qa.s)(1)).subscribe(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(tr)))}):(clearTimeout(this._exitFallback),this._exitFallback=setTimeout(()=>this.onAnimationEnd(tr),200))}),this._onExit)}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit(),this._renders.complete(),this._rendersRef.destroy()}_completeExit(){clearTimeout(this._exitFallback),queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){const b=this._elementRef.nativeElement,O=this.snackBarConfig.panelClass;O&&(Array.isArray(O)?O.forEach(sn=>b.classList.add(sn)):b.classList.add(O)),this._exposeToModals();const U=this._label.nativeElement,Nt="mdc-snackbar__label";U.classList.toggle(Nt,!U.querySelector(`.${Nt}`))}_exposeToModals(){const b=this._liveElementId,O=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let U=0;U{const O=b.getAttribute("aria-owns");if(O){const U=O.replace(this._liveElementId,"").trim();U.length>0?b.setAttribute("aria-owns",U):b.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{if(this._destroyed)return;const b=this._elementRef.nativeElement,O=b.querySelector("[aria-hidden]"),U=b.querySelector("[aria-live]");if(O&&U){let Nt=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&O.contains(document.activeElement)&&(Nt=document.activeElement),O.removeAttribute("aria-hidden"),U.appendChild(O),Nt?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static \u0275fac=function(O){return new(O||X)};static \u0275cmp=r.VBU({type:X,selectors:[["mat-snack-bar-container"]],viewQuery:function(O,U){if(1&O&&(r.GBs(qr.C,7),r.GBs(so,7)),2&O){let Nt;r.mGM(Nt=r.lsd())&&(U._portalOutlet=Nt.first),r.mGM(Nt=r.lsd())&&(U._label=Nt.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:6,hostBindings:function(O,U){1&O&&r.bIt("animationend",function(sn){return U.onAnimationEnd(sn.animationName)})("animationcancel",function(sn){return U.onAnimationEnd(sn.animationName)}),2&O&&r.AVh("mat-snack-bar-container-enter","visible"===U._animationState)("mat-snack-bar-container-exit","hidden"===U._animationState)("mat-snack-bar-container-animations-enabled",!U._animationsDisabled)},features:[r.Vt3],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(O,U){1&O&&(r.j41(0,"div",1)(1,"div",2,0)(3,"div",3),r.DNE(4,Ni,0,0,"ng-template",4),r.k0s(),r.nrm(5,"div"),r.k0s()()),2&O&&(r.R7$(5),r.BMQ("aria-live",U._live)("role",U._role)("id",U._liveElementId))},dependencies:[qr.C],styles:["@keyframes _mat-snack-bar-enter{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _mat-snack-bar-exit{from{opacity:1}to{opacity:0}}.mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-snack-bar-container-animations-enabled{opacity:0}.mat-snack-bar-container-animations-enabled.mat-snack-bar-fallback-visible{opacity:1}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-enter{animation:_mat-snack-bar-enter 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-exit{animation:_mat-snack-bar-exit 75ms cubic-bezier(0.4, 0, 1, 1) forwards}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}@media(forced-colors: active){.mat-mdc-snackbar-surface{outline:solid 1px}}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-sys-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-sys-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-sys-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-sys-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-sys-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}"],encapsulation:2})}return X})();const Da=new r.nKC("mat-snack-bar-default-options",{providedIn:"root",factory:function ua(){return new Eo}});let ma=(()=>{class X{_overlay=(0,r.WQX)(Un.a);_live=(0,r.WQX)(Es.L);_injector=(0,r.WQX)(r.zZn);_breakpointObserver=(0,r.WQX)(Za.B);_parentSnackBar=(0,r.WQX)(X,{optional:!0,skipSelf:!0});_defaultConfig=(0,r.WQX)(Da);_snackBarRefAtThisLevel=null;simpleSnackBarComponent=Li;snackBarContainerComponent=ri;handsetCssClass="mat-mdc-snack-bar-handset";get _openedSnackBarRef(){const b=this._parentSnackBar;return b?b._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(b){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=b:this._snackBarRefAtThisLevel=b}constructor(){}openFromComponent(b,O){return this._attach(b,O)}openFromTemplate(b,O){return this._attach(b,O)}open(b,O="",U){const Nt={...this._defaultConfig,...U};return Nt.data={message:b,action:O},Nt.announcementMessage===b&&(Nt.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,Nt)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(b,O){const Nt=r.zZn.create({parent:O&&O.viewContainerRef&&O.viewContainerRef.injector||this._injector,providers:[{provide:Eo,useValue:O}]}),sn=new qr.a(this.snackBarContainerComponent,O.viewContainerRef,Nt),ni=b.attach(sn);return ni.instance.snackBarConfig=O,ni.instance}_attach(b,O){const U={...new Eo,...this._defaultConfig,...O},Nt=this._createOverlay(U),sn=this._attachSnackBarContainer(Nt,U),ni=new oi(sn,Nt);if(b instanceof r.C4Q){const uo=new qr.T(b,null,{$implicit:U.data,snackBarRef:ni});ni.instance=sn.attachTemplatePortal(uo)}else{const uo=this._createInjector(U,ni),ia=new qr.a(b,void 0,uo),Pa=sn.attachComponentPortal(ia);ni.instance=Pa.instance}return this._breakpointObserver.observe(ks.Rp.HandsetPortrait).pipe((0,Fe.Q)(Nt.detachments())).subscribe(uo=>{Nt.overlayElement.classList.toggle(this.handsetCssClass,uo.matches)}),U.announcementMessage&&sn._onAnnounce.subscribe(()=>{this._live.announce(U.announcementMessage,U.politeness)}),this._animateSnackBar(ni,U),this._openedSnackBarRef=ni,this._openedSnackBarRef}_animateSnackBar(b,O){b.afterDismissed().subscribe(()=>{this._openedSnackBarRef==b&&(this._openedSnackBarRef=null),O.announcementMessage&&this._live.clear()}),O.duration&&O.duration>0&&b.afterOpened().subscribe(()=>b._dismissAfter(O.duration)),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{b.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):b.containerInstance.enter()}_createOverlay(b){const O=new Un.c;O.direction=b.direction;let U=this._overlay.position().global();const Nt="rtl"===b.direction,sn="left"===b.horizontalPosition||"start"===b.horizontalPosition&&!Nt||"end"===b.horizontalPosition&&Nt,ni=!sn&&"center"!==b.horizontalPosition;return sn?U.left("0"):ni?U.right("0"):U.centerHorizontally(),"top"===b.verticalPosition?U.top("0"):U.bottom("0"),O.positionStrategy=U,this._overlay.create(O)}_createInjector(b,O){return r.zZn.create({parent:b&&b.viewContainerRef&&b.viewContainerRef.injector||this._injector,providers:[{provide:oi,useValue:O},{provide:Hi,useValue:b.data}]})}static \u0275fac=function(O){return new(O||X)};static \u0275prov=r.jDH({token:X,factory:X.\u0275fac,providedIn:"root"})}return X})(),ea=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({providers:[ma],imports:[Un.d,qr.P,ce,T.M,Li,T.M]})}return X})();var nr=h(4610);let Js=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,T.M]})}return X})(),Hl=(()=>{class X{static \u0275fac=function(O){return new(O||X)};static \u0275mod=r.$C({type:X});static \u0275inj=r.G2t({imports:[T.M,T.M]})}return X})();var Ui=h(9454),na=h(7590);let qs=(()=>{class X{static{this.\u0275fac=function(O){return new(O||X)}}static{this.\u0275mod=r.$C({type:X})}static{this.\u0275inj=r.G2t({imports:[ce,xe,Hl,Bi,Ri.M,di,ca.PO,da,Ze,Yr,Si.n,ea,_a.a,Zt.fS,Zr.vg,ye,Pt,Ur,bo.D6,Js,On.Fg,nr.tP,Ui.MY,na.M,ce,xe,Hl,Bi,Ri.M,di,ca.PO,da,Ze,Yr,Si.n,ea,_a.a,Zt.fS,Zr.vg,ye,Pt,Ur,bo.D6,Js,On.Fg,nr.tP,Ui.MY,na.M]})}}return X})()},1391:(Ht,Me,h)=>{h.d(Me,{q:()=>T});var r=h(1360),l=h(5724),i=h(2491);let T=(()=>{class d{constructor(F,q){this.router=F,this.authenticationService=q}canActivate(F,q){return!!this.authenticationService.currentUserValue||(this.router.navigate(["/"],{queryParams:{returnUrl:q.url}}),!1)}static{this.\u0275fac=function(q){return new(q||d)(r.KVO(l.Ix),r.KVO(i.k))}}static{this.\u0275prov=r.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},1397:(Ht,Me,h)=>{h.d(Me,{Z:()=>q});var r=h(6354),l=h(8750),i=h(9974),T=h(5225),d=h(4360),F=h(8071);function q(M,ee,D=1/0){return(0,F.T)(ee)?q((fe,Se)=>(0,r.T)((We,Te)=>ee(fe,We,Se,Te))((0,l.Tg)(M(fe,Se))),D):("number"==typeof ee&&(D=ee),(0,i.N)((fe,Se)=>function v(M,ee,D,fe,Se,We,Te,ht){const dt=[];let Tt=0,pt=0,Xe=!1;const ct=()=>{Xe&&!dt.length&&!Tt&&ee.complete()},ce=me=>Tt{We&&ee.next(me),Tt++;let je=!1;(0,l.Tg)(D(me,pt++)).subscribe((0,d._)(ee,Le=>{Se?.(Le),We?ce(Le):ee.next(Le)},()=>{je=!0},void 0,()=>{if(je)try{for(Tt--;dt.length&&TtRe(Le)):Re(Le)}ct()}catch(Le){ee.error(Le)}}))};return M.subscribe((0,d._)(ee,ce,()=>{Xe=!0,ct()})),()=>{ht?.()}}(fe,Se,M,D)))}},1413:(Ht,Me,h)=>{h.d(Me,{B:()=>F});var r=h(1985),l=h(8359);const T=(0,h(1853).L)(M=>function(){M(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var d=h(7908),v=h(9786);let F=(()=>{class M extends r.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(D){const fe=new q(this,this);return fe.operator=D,fe}_throwIfClosed(){if(this.closed)throw new T}next(D){(0,v.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const fe of this.currentObservers)fe.next(D)}})}error(D){(0,v.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=D;const{observers:fe}=this;for(;fe.length;)fe.shift().error(D)}})}complete(){(0,v.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:D}=this;for(;D.length;)D.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var D;return(null===(D=this.observers)||void 0===D?void 0:D.length)>0}_trySubscribe(D){return this._throwIfClosed(),super._trySubscribe(D)}_subscribe(D){return this._throwIfClosed(),this._checkFinalizedStatuses(D),this._innerSubscribe(D)}_innerSubscribe(D){const{hasError:fe,isStopped:Se,observers:We}=this;return fe||Se?l.Kn:(this.currentObservers=null,We.push(D),new l.yU(()=>{this.currentObservers=null,(0,d.o)(We,D)}))}_checkFinalizedStatuses(D){const{hasError:fe,thrownError:Se,isStopped:We}=this;fe?D.error(Se):We&&D.complete()}asObservable(){const D=new r.c;return D.source=this,D}}return M.create=(ee,D)=>new q(ee,D),M})();class q extends F{constructor(ee,D){super(),this.destination=ee,this.source=D}next(ee){var D,fe;null===(fe=null===(D=this.destination)||void 0===D?void 0:D.next)||void 0===fe||fe.call(D,ee)}error(ee){var D,fe;null===(fe=null===(D=this.destination)||void 0===D?void 0:D.error)||void 0===fe||fe.call(D,ee)}complete(){var ee,D;null===(D=null===(ee=this.destination)||void 0===ee?void 0:ee.complete)||void 0===D||D.call(ee)}_subscribe(ee){var D,fe;return null!==(fe=null===(D=this.source)||void 0===D?void 0:D.subscribe(ee))&&void 0!==fe?fe:l.Kn}}},1433:(Ht,Me,h)=>{h.d(Me,{a:()=>be});var r=h(2900),l=h(5312),i=h(7675),T=h(7708),d=h(1360),v=h(4300),F=h(8018),q=h(4796),M=h(5724),ee=h(2491),D=h(8434),fe=h(2068),Se=h(5135),We=h(5794),Te=h(3165);const ht=l.c.apiUrl;let dt=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const Tt={headers:new Te.Lr({"Content-Type":"application/json"})};let pt=(()=>{class xe{constructor(re,K){this.http=re,this._translate=K,this._translate.onLangChange.subscribe(_e=>{dt=_e.lang}),dt=this._translate.currentLang}getPaymentMethods(){return this.http.get(`${ht}/withdraw?lang=${dt}&pr=kometa&key=${l.c.key}`,Tt)}postPayment(re){return this.http.post(ht+`/withdraw?lang=${dt}&pr=kometa&key=${l.c.key}`,{...re},Tt)}getBanksList(){return this.http.get(`${ht}/banks?lang=${dt}&pr=kometa&key=${l.c.key}`,Tt)}static{this.\u0275fac=function(K){return new(K||xe)(d.KVO(Te.Qq),d.KVO(F.c$))}}static{this.\u0275prov=d.jDH({token:xe,factory:xe.\u0275fac,providedIn:"root"})}}return xe})();var Xe=h(9384);function ct(xe,Dt){1&xe&&d.nrm(0,"loading-spinner")}function ce(xe,Dt){1&xe&&(d.j41(0,"div",14)(1,"span",15)(2,"span",16),d.EFF(3," TOP\n"),d.k0s()()())}function Re(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"li",8)(1,"button",9),d.bIt("click",function(){const _e=d.eBV(re).$implicit,tt=d.XpG(2);return d.Njj(tt.setSelectedPayment(tt.payments.deposit[_e],_e))}),d.j41(2,"div",10)(3,"span",11),d.nrm(4,"img",12),d.k0s()()(),d.DNE(5,ce,4,0,"div",13),d.k0s()}if(2&xe){const re=Dt.$implicit,K=d.XpG(2);d.Y8G("ngClass",(null==K.selectedPayment?null:K.selectedPayment.id)===K.payments.deposit[re].id?"active":""),d.R7$(),d.Y8G("ngClass",(null==K.selectedPayment?null:K.selectedPayment.id)===K.payments.deposit[re].id?"active":"")("title",K.payments.deposit[re].name),d.R7$(3),d.AVh("top-image",K.payments.deposit[re].position<=3),d.Y8G("alt",K.payments.deposit[re].name)("src","/wallet_method/"+K.payments.deposit[re].img,d.B4B),d.R7$(),d.Y8G("ngIf",K.payments.deposit[re].position<=3)}}function me(xe,Dt){if(1&xe&&(d.j41(0,"div",5)(1,"ul",6),d.DNE(2,Re,6,8,"li",7),d.k0s()()),2&xe){const re=d.XpG();d.R7$(2),d.Y8G("ngForOf",re.paymentMethods)}}let je=(()=>{class xe{constructor(re,K,_e,tt,$e){this.languageService=re,this._translate=K,this.toastr=_e,this.withdrawService=tt,this.depositService=$e,this.setPayment=new d.bkB,this.isLoading=!1,this.errorMsg=[]}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(re=>{this.translations=re.translations.data}),this.getPaymentMethods()}getPaymentMethods(){this.isLoading=!0,"deposit"===this.type&&this.depositService.getPaymentMethods().subscribe({next:re=>{this.payments=re.data,this.paymentMethods=(0,Se.gG)(this.payments.deposit,"position"),this.isLoading=!1},error:re=>{this.toastr.error(re?.error?.message||re,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoading=!1}}),"withdraw"===this.type&&this.withdrawService.getPaymentMethods().subscribe({next:re=>{this.payments=re.data,this.paymentMethods=(0,Se.gG)(this.payments.deposit,"position"),this.isLoading=!1},error:re=>{this.toastr.error(re?.error?.message||re,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoading=!1}})}setSelectedPayment(re,K){this.selectedPayment=re,this.setPayment.emit({payment:re,type:K})}static{this.\u0275fac=function(K){return new(K||xe)(d.rXU(v.g),d.rXU(F.c$),d.rXU(We.tw),d.rXU(pt),d.rXU(Xe.e))}}static{this.\u0275cmp=d.VBU({type:xe,selectors:[["app-cash-in-out-step-1"]],inputs:{type:"type"},outputs:{setPayment:"setPayment"},standalone:!1,decls:5,vars:2,consts:[[1,"wlc-cash__step","wlc-cash__step--1"],[1,"wlc-cash__step-group","wlc-cash__step-group--paysystems"],[1,"wlc-payment-list","wlc-payment-list--theme-custom-deposit-modal","wlc-payment-list--theme-mod-default","wlc-payment-list--type-custom-deposit-modal"],[4,"ngIf"],["class","wlc-payment-list__list wlc-payment-list wlc-payment-list--theme-custom-deposit-modal\n wlc-payment-list--theme-mod-default wlc-payment-list--type-custom-deposit-modal",4,"ngIf"],[1,"wlc-payment-list__list","wlc-payment-list","wlc-payment-list--theme-custom-deposit-modal","wlc-payment-list--theme-mod-default","wlc-payment-list--type-custom-deposit-modal"],[1,"wlc-payment-list__ul"],["class","wlc-payment-list__item",3,"ngClass",4,"ngFor","ngForOf"],[1,"wlc-payment-list__item",3,"ngClass"],["type","button",1,"wlc-payment-list__button",3,"click","ngClass","title"],[1,"wlc-payment-list-item","wlc-payment-list-item--theme-default","wlc-payment-list-item--theme-mod-default","wlc-payment-list-item--type-default"],[1,"wlc-payment-list-item__wrp"],["loading","lazy",1,"wlc-payment-list-item__image",3,"alt","src"],["class","wlc-payment-list__top-icon-wrapper",4,"ngIf"],[1,"wlc-payment-list__top-icon-wrapper"],[1,"wlc-payment-list__top-icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"]],template:function(K,_e){1&K&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2),d.DNE(3,ct,1,0,"loading-spinner",3)(4,me,3,1,"div",4),d.k0s()()()),2&K&&(d.R7$(3),d.Y8G("ngIf",_e.isLoading),d.R7$(),d.Y8G("ngIf",!_e.isLoading))},dependencies:[D.YU,D.Sq,D.bT,fe.N],styles:['.wlc-cash--theme-steps[_ngcontent-%COMP%] .wlc-cash__step--1[_ngcontent-%COMP%]{margin-top:10px}.wlc-cash--theme-steps[_ngcontent-%COMP%] .wlc-cash__step--1[_ngcontent-%COMP%]{margin-top:0}.wlc-cash--theme-steps[_ngcontent-%COMP%] .wlc-cash__step-group[_ngcontent-%COMP%]{margin:0 0 20px}.wlc-cash--theme-steps[_ngcontent-%COMP%] .wlc-cash__step-group[_ngcontent-%COMP%]:last-child{margin:0}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%]{--wlc-payment-list-columns: repeat(auto-fill, minmax(120px, 1fr));--wlc-payment-list-gap: 10px}@media (min-width: 900px){.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%]{--wlc-payment-list-columns: repeat(auto-fill, minmax(150px, 1fr))}}@media (min-width: 900px){.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%]{--wlc-payment-list-gap: 20px}}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list[_ngcontent-%COMP%]{padding:0 15px 0 0}.wlc-payment-list--theme-default[_ngcontent-%COMP%] .wlc-payment-list[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list[_ngcontent-%COMP%]{padding:0 20px 20px}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%]{gap:8px;margin:10px 0 0}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%]{display:grid;grid-template-columns:var(--wlc-payment-list-columns);gap:var(--wlc-payment-list-gap);margin:0;padding:0;list-style-type:none}.wlc-payment-list--theme-default[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%]{grid-auto-rows:1fr;gap:8px;padding-bottom:20px}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__item[_ngcontent-%COMP%]{position:relative}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;border-radius:5px;border:2px solid transparent;overflow:hidden}@media (pointer: fine){.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{transition:all .3s linear;border:2px solid var(--mc-main)}}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;display:block;width:100%;height:22px}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%]{border:none;color:var(--mc-baseMain);background:var(--mc-bg100);border-radius:10px;position:relative;width:100%;height:100%;cursor:pointer;transition:none}.wlc-payment-list--theme-default[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%]{background:var(--mc-bg700)}@media (pointer: fine){.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain);box-shadow:0 0 0 1px var(--mc-main)}}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border-radius:5px}@media (pointer: fine){.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{box-shadow:none}}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%]:before{content:"";display:block;width:100%;padding-top:62%}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%] .wlc-payment-list-item__wrp[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__btn-modal[_ngcontent-%COMP%] .wlc-payment-list-item__wrp[_ngcontent-%COMP%]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:6px;color:inherit;font-size:inherit}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__button[_ngcontent-%COMP%] .wlc-payment-list-item__image[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__btn-modal[_ngcontent-%COMP%] .wlc-payment-list-item__image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain;object-position:center}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .wlc-payment-list-item__image[_ngcontent-%COMP%]{height:80px}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%] .wlc-payment-list-item__image.top-image[_ngcontent-%COMP%]{margin-top:34px}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__top-icon-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;right:0;gap:4px;width:100%;display:flex;justify-content:center;background:linear-gradient(186deg,#75e6ff 0% .01%,#878bff)}.wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__top-icon-wrapper[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-payment-list--theme-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-list__top-icon-wrapper[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{display:block}']})}}return xe})();var Le=h(9417),Bt=h(9885),wt=h(9183);function Mt(xe,Dt){if(1&xe&&(d.j41(0,"span",4),d.EFF(1),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.JRh(re.translations.s7)}}function xt(xe,Dt){1&xe&&d.nrm(0,"mat-spinner",18)}let Rt=(()=>{class xe{constructor(re,K,_e,tt,$e,st,Oe){this.dialogRef=re,this.data=K,this.languageService=_e,this._translate=tt,this.elementRef=$e,this.userService=st,this.toastr=Oe,this.isApplying=!1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(re=>{this.translations=re.translations.data})}usePromocode(){if(this.isApplying=!0,!this.promocode)return this.toastr.error(this.translations.deisbvcod,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isApplying=!1);this.userService.activatePromo(this.promocode).subscribe({next:re=>{this.toastr.success(re.error,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isApplying=!1,this.promocode=""},error:re=>{this.toastr.error(re?.error?.error||re,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isApplying=!1}})}closeDialog(){this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(K){return new(K||xe)(d.rXU(r.m),d.rXU(r.e),d.rXU(v.g),d.rXU(F.c$),d.rXU(d.aKT),d.rXU(Bt.D),d.rXU(We.tw))}}static{this.\u0275cmp=d.VBU({type:xe,selectors:[["app-enter-promo-dialog"]],standalone:!1,decls:20,vars:6,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header"],[1,"wlc-modal__title"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M13.7085 1.70228C14.1009 1.30911 14.0966 0.675958 13.6988 0.2881C13.301 -0.0997591 12.6604 -0.095452 12.268 0.29772L7 5.57607L1.73196 0.29772C1.33956 -0.095452 0.698988 -0.0997591 0.301209 0.2881C-0.0965705 0.675958 -0.100928 1.30911 0.291476 1.70228L5.57885 7L0.291476 12.2977C-0.100928 12.6909 -0.0965705 13.324 0.301209 13.7119C0.698988 14.0998 1.33956 14.0955 1.73196 13.7023L7 8.42393L12.268 13.7023C12.6604 14.0955 13.301 14.0998 13.6988 13.7119C14.0966 13.324 14.1009 12.6909 13.7085 12.2977L8.42115 7L13.7085 1.70228Z","fill","white"],[1,"wlc-modal__body"],[1,"wlc-deposit-promocode__modal-form"],[1,"wlc-deposit-promocode__input","wlc-input","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],["for","promocode",1,"wlc-input__label"],[1,"wlc-input__container"],["type","text","id","promocode","placeholder"," ",1,"wlc-input__input",3,"ngModelChange","ngModel"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],["class","wlc-btn__text",4,"ngIf"],["diameter","20",4,"ngIf"],["diameter","20"]],template:function(K,_e){1&K&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2),d.EFF(3),d.k0s(),d.j41(4,"button",3),d.bIt("click",function(){return _e.closeDialog()}),d.j41(5,"span",4)(6,"span",5)(7,"span",6),d.qSk(),d.j41(8,"svg",7),d.nrm(9,"path",8),d.k0s()()()()()(),d.joV(),d.j41(10,"div",9)(11,"div",10)(12,"div",11)(13,"label",12),d.EFF(14),d.k0s(),d.j41(15,"div",13)(16,"input",14),d.mxI("ngModelChange",function($e){return d.DH7(_e.promocode,$e)||(_e.promocode=$e),$e}),d.k0s()()(),d.j41(17,"button",15),d.bIt("click",function(){return _e.usePromocode()}),d.DNE(18,Mt,2,1,"span",16)(19,xt,1,0,"mat-spinner",17),d.k0s()()()()),2&K&&(d.R7$(3),d.SpI(" ",_e.translations.promocode,""),d.R7$(),d.Y8G("title",_e.translations.close),d.R7$(10),d.SpI("",_e.translations.fs_bonus_promo," "),d.R7$(2),d.R50("ngModel",_e.promocode),d.R7$(2),d.Y8G("ngIf",!_e.isApplying),d.R7$(),d.Y8G("ngIf",_e.isApplying))},dependencies:[D.bT,wt.LG,Le.me,Le.BC,Le.vS],styles:[".wlc-deposit-promocode__modal-form[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;gap:40px;justify-items:center;padding:0 0 10px}.wlc-deposit-promocode__input[_ngcontent-%COMP%]{width:100%}@media (min-width: 480px){.wlc-deposit-promocode__input[_ngcontent-%COMP%]{width:325px}}.wlc-deposit-promocode__modal-form[_ngcontent-%COMP%] .wlc-deposit-promocode__input[_ngcontent-%COMP%]{width:100%}@media (min-width: 480px){.wlc-deposit-promocode__modal-form[_ngcontent-%COMP%] .wlc-deposit-promocode__input[_ngcontent-%COMP%]{width:290px}}.wlc-input--theme-vertical[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr}"]})}}return xe})();var Ne=h(6334),Et=h(7356),et=h(485),Ot=h(5861),en=h(8655);function At(xe,Dt){if(1&xe&&(d.j41(0,"span",13),d.EFF(1),d.nI1(2,"number"),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.Lme(" ",d.i5U(2,2,re.payment.min_pay_in,"1.2-2")," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function H(xe,Dt){if(1&xe&&(d.j41(0,"span",13),d.EFF(1),d.nI1(2,"number"),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.Lme(" ",d.i5U(2,2,re.payment.min_pay_out,"1.2-2")," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function $(xe,Dt){if(1&xe&&(d.j41(0,"span",13),d.EFF(1),d.nI1(2,"number"),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.Lme(" ",d.i5U(2,2,re.payment.max_pay_in,"1.2-2")," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function ne(xe,Dt){if(1&xe&&(d.j41(0,"span",13),d.EFF(1),d.nI1(2,"number"),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.Lme(" ",d.i5U(2,2,re.payment.max_pay_out,"1.2-2")," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function De(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"div",14)(1,"div",15)(2,"div",16)(3,"div",17),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.openPromoDialog())}),d.j41(4,"span",18),d.EFF(5),d.k0s()()()()()}if(2&xe){const re=d.XpG();d.R7$(5),d.JRh(re.translations.km223)}}function z(xe,Dt){if(1&xe&&(d.j41(0,"div",46),d.EFF(1),d.k0s()),2&xe){const re=d.XpG(2);d.R7$(),d.E5c(" ",re.translations.rekomend," ",re.recommended," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function Ae(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"button",49),d.bIt("click",function(){const _e=d.eBV(re).$implicit,tt=d.XpG(3);return d.Njj(tt.form.controls.amount.setValue(_e))}),d.j41(1,"span",50),d.EFF(2),d.k0s()()}if(2&xe){const re=Dt.$implicit,K=d.XpG(3);d.R7$(2),d.Lme("",re,"\xa0",K.getCurrencySymbol(K.currentUser.currency)," ")}}function ye(xe,Dt){if(1&xe&&(d.j41(0,"div",47),d.DNE(1,Ae,3,2,"button",48),d.k0s()),2&xe){const re=d.XpG(2);d.R7$(),d.Y8G("ngForOf",re.randomValues)}}function Ke(xe,Dt){if(1&xe&&(d.j41(0,"div",51)(1,"div",52)(2,"div",53),d.EFF(3," ( "),d.j41(4,"span",50),d.EFF(5),d.k0s(),d.EFF(6," - "),d.j41(7,"span",50),d.EFF(8),d.k0s(),d.EFF(9,") "),d.k0s()()()),2&xe){const re=d.XpG(2);d.R7$(5),d.Lme(" ",re.payment.min_pay_in,"\xa0",re.getCurrencySymbol(re.currentUser.currency)," "),d.R7$(3),d.Lme(" ",re.payment.max_pay_in,"\xa0",re.getCurrencySymbol(re.currentUser.currency)," ")}}function Ve(xe,Dt){if(1&xe&&(d.j41(0,"span",29),d.EFF(1),d.k0s()),2&xe){const re=d.XpG(2);d.R7$(),d.JRh(re.translations.deposits)}}function Ie(xe,Dt){1&xe&&d.nrm(0,"mat-spinner",54)}function vt(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"div",19)(1,"p",20),d.EFF(2),d.k0s(),d.j41(3,"div",21),d.DNE(4,z,2,3,"div",22),d.j41(5,"div",23)(6,"form",24),d.DNE(7,ye,2,1,"div",25),d.j41(8,"div",26)(9,"div",27)(10,"button",28),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.form.controls.amount.setValue(_e.form.controls.amount.value-20))}),d.j41(11,"span",29)(12,"span",30)(13,"span",4),d.qSk(),d.j41(14,"svg",31),d.nrm(15,"circle",32)(16,"rect",33),d.k0s()()()()(),d.joV(),d.j41(17,"div",34)(18,"label",35),d.EFF(19),d.k0s(),d.j41(20,"mat-form-field",36)(21,"div",37),d.nrm(22,"input",38),d.k0s()()(),d.j41(23,"button",39),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.form.controls.amount.setValue(_e.form.controls.amount.value+20))}),d.j41(24,"span",29)(25,"span",30)(26,"span",4),d.qSk(),d.j41(27,"svg",40),d.nrm(28,"path",41),d.k0s()()()()()(),d.DNE(29,Ke,10,4,"div",42),d.k0s(),d.joV(),d.j41(30,"button",43),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.deposit())}),d.DNE(31,Ve,2,1,"span",44)(32,Ie,1,0,"mat-spinner",45),d.k0s()()()()()}if(2&xe){const re=d.XpG();d.R7$(2),d.JRh(re.translations.enet),d.R7$(2),d.Y8G("ngIf",re.payment),d.R7$(2),d.Y8G("formGroup",re.form),d.R7$(),d.Y8G("ngIf",re.randomValues),d.R7$(3),d.AVh("disabled",re.form.controls.amount.value<20),d.Y8G("disabled",re.form.controls.amount.value<20),d.R7$(9),d.SpI(" ",re.translations.summ1," "),d.R7$(3),d.Y8G("placeholder",re.translations.enet),d.R7$(7),d.Y8G("ngIf",re.payment),d.R7$(),d.Y8G("disabled",re.isSubmiting),d.R7$(),d.Y8G("ngIf",!re.isSubmiting),d.R7$(),d.Y8G("ngIf",re.isSubmiting)}}function de(xe,Dt){if(1&xe&&d.nrm(0,"img",67),2&xe){const re=d.XpG(2);d.Y8G("matTooltip",re.withdrawForm.controls.wallet.hasError("max")&&!re.withdrawForm.controls.wallet.hasError("required")?re.translations.maximum:re.withdrawForm.controls.wallet.hasError("min")&&!re.withdrawForm.controls.wallet.hasError("required")?re.translations.minimal:re.withdrawForm.controls.wallet.hasError("pattern")&&!re.withdrawForm.controls.wallet.hasError("required")?re.translations.lang32:re.translations.obyazalovka)}}function ut(xe,Dt){1&xe&&d.nrm(0,"img",68)}function at(xe,Dt){if(1&xe&&(d.j41(0,"mat-option",75),d.EFF(1),d.k0s()),2&xe){const re=Dt.$implicit;d.Y8G("value",re),d.R7$(),d.JRh(re.name)}}function Ut(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"div",71)(1,"div",34)(2,"label",72),d.EFF(3),d.k0s(),d.j41(4,"mat-form-field")(5,"mat-select",73),d.mxI("valueChange",function(_e){d.eBV(re);const tt=d.XpG(2);return d.DH7(tt.selectedBank,_e)||(tt.selectedBank=_e),d.Njj(_e)}),d.DNE(6,at,2,2,"mat-option",74),d.k0s()()()()}if(2&xe){const re=d.XpG(2);d.R7$(3),d.SpI(" ",re.translations.withdraw_select_your_bank," * "),d.R7$(2),d.R50("value",re.selectedBank),d.Y8G("placeholder",re.translations.withdraw_select_your_bank),d.R7$(),d.Y8G("ngForOf",re.banks)}}function Qe(xe,Dt){if(1&xe&&(d.j41(0,"span",29),d.EFF(1),d.k0s()),2&xe){const re=d.XpG(2);d.R7$(),d.JRh(re.translations.outmoney)}}function Ft(xe,Dt){1&xe&&d.nrm(0,"mat-spinner",54)}function Yt(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"div",19)(1,"div",55)(2,"div",56)(3,"div",57)(4,"span",58),d.EFF(5),d.k0s(),d.j41(6,"span",59),d.EFF(7),d.nI1(8,"number"),d.k0s()(),d.j41(9,"div",57)(10,"span",58),d.EFF(11),d.k0s(),d.j41(12,"span",59),d.EFF(13),d.nI1(14,"number"),d.k0s()()(),d.j41(15,"div",60)(16,"form",24)(17,"div",26)(18,"div",27)(19,"button",28),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.withdrawForm.controls.amount.setValue(_e.withdrawForm.controls.amount.value-20))}),d.j41(20,"span",29)(21,"span",30)(22,"span",4),d.qSk(),d.j41(23,"svg",31),d.nrm(24,"circle",32)(25,"rect",33),d.k0s()()()()(),d.joV(),d.j41(26,"div",34)(27,"label",35),d.EFF(28),d.k0s(),d.j41(29,"mat-form-field",61)(30,"div",37),d.nrm(31,"input",62),d.k0s()()(),d.j41(32,"button",39),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.withdrawForm.controls.amount.setValue(_e.withdrawForm.controls.amount.value+20))}),d.j41(33,"span",29)(34,"span",30)(35,"span",4),d.qSk(),d.j41(36,"svg",40),d.nrm(37,"path",41),d.k0s()()()()()()(),d.joV(),d.j41(38,"div",63)(39,"div",34)(40,"label",64),d.EFF(41),d.k0s(),d.j41(42,"mat-form-field",36)(43,"div",37),d.nrm(44,"input",65),d.j41(45,"span",66),d.DNE(46,de,1,1,"img",67)(47,ut,1,0,"img",68),d.k0s()()()()(),d.DNE(48,Ut,7,4,"div",69),d.j41(49,"button",70),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.withdraw())}),d.DNE(50,Qe,2,1,"span",44)(51,Ft,1,0,"mat-spinner",45),d.k0s()()()()()}if(2&xe){const re=d.XpG();d.R7$(5),d.JRh(re.translations.km226),d.R7$(2),d.Lme("",d.i5U(8,20,null==re.currentUser?null:re.currentUser.balance,"1.2-2")," ",re.getCurrencySymbol(null==re.currentUser?null:re.currentUser.currency),""),d.R7$(4),d.JRh(re.translations.km227),d.R7$(2),d.Lme("",d.i5U(14,23,null==re.currentUser?null:re.currentUser.balance,"1.2-2")," ",re.getCurrencySymbol(null==re.currentUser?null:re.currentUser.currency),""),d.R7$(3),d.Y8G("formGroup",re.withdrawForm),d.R7$(3),d.AVh("disabled",re.withdrawForm.controls.amount.value<20),d.Y8G("disabled",re.withdrawForm.controls.amount.value<20),d.R7$(9),d.SpI(" ",re.translations.summ1," "),d.R7$(3),d.Y8G("placeholder",re.translations.enet),d.R7$(10),d.SpI(" ",re.translations.walkar," *"),d.R7$(3),d.Y8G("placeholder",re.translations.walkar),d.R7$(2),d.vxM(re.f.wallet.errors&&(re.f.wallet.dirty||re.f.wallet.touched)?46:-1),d.R7$(),d.vxM(re.f.wallet.errors||!re.f.wallet.dirty&&!re.f.wallet.touched?-1:47),d.R7$(),d.Y8G("ngIf",re.payment&&re.payment.sbp),d.R7$(),d.Y8G("disabled",re.isSubmiting),d.R7$(),d.Y8G("ngIf",!re.isSubmiting),d.R7$(),d.Y8G("ngIf",re.isSubmiting)}}let gn=(()=>{class xe{constructor(re,K,_e,tt,$e,st,Oe,B,Fe){this.languageService=re,this._translate=K,this.toastr=_e,this.depositService=tt,this.withdrawService=$e,this.dialog=st,this.fb=Oe,this.authService=B,this.authenticationService=Fe,this.close=new d.bkB,this.back=new d.bkB,this.getCurrencySymbol=i.Q,this.isIOS=T.u,this.isSubmiting=!1,this.isLoadingBanks=!1,this.randomValues=[],this.errorMsg=[],this.recommended=0,this.banks=[],this.authService.currentUserChange().subscribe(le=>{le&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(re=>{this.translations=re.translations.data}),"deposit"===this.type&&(this.generateRecommendedValue(),this.generateRandomValues(this.payment.min_pay_in,this.payment.max_pay_in),this.form=this.fb.group({amount:["",{validators:[Le.k0.required]}]})),"withdraw"===this.type&&(this.payment.sbp&&this.getBanks(),this.withdrawForm=this.fb.group({amount:["",{validators:[Le.k0.required,Le.k0.minLength(2),Le.k0.maxLength(20)]}],wallet:["",{validators:[Le.k0.required,Le.k0.pattern("^[a-zA-Z0-9_.-]{5,60}$")]}]}))}openPromoDialog(){this.dialog.open(Rt,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--deposit-promocode","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1})}generateRandomValues(re,K){this.randomValues=[];let tt=200;switch(this.currentUser.currency){case"USD":tt=50;break;case"RUB":case"UAH":tt=500;break;case"KZT":tt=5e3}this.randomValues.push(+re);for(let $e=1;$e<4;$e++)this.randomValues.push(+re+tt*$e)}generateRecommendedValue(){switch(this.currentUser.currency){case"USD":this.recommended=51;break;case"RUB":this.recommended=2001;break;case"UAH":this.recommended=701;break;case"KZT":this.recommended=10301}}get f(){return this.withdrawForm.controls}getBanks(){this.isLoadingBanks=!0,this.withdrawService.getBanksList().subscribe({next:re=>{this.banks=re.data,this.isLoadingBanks=!1},error:re=>{this.toastr.error(re?.error?.message||re,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingBanks=!1}})}deposit(){if(this.errorMsg=[],this.isSubmiting=!0,!this.payment)return void this.toastr.error(this.translations.sposob,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3});if(this.form.invalid)return this.getFormValidationErrors().forEach(_e=>{this.toastr.error(_e,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}),void(this.isSubmiting=!1);const re={amount:this.form.controls.amount.value,type:this.selectedPaymentType,commission:this.payment.commission||0,domain:window.location.host};this.depositService.postPayment(re).subscribe({next:K=>{if(this.isSubmiting=!1,!K.success)return void this.toastr.error(K.error,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3});this.toastr.success(this.translations.success,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3});const _e=this.isIOS()?"_self":"_blank";window.open(K.data.url,_e),this.form.reset(),this.close.emit()},error:K=>{if(this.errorMsg=[],K.validationErrors){this.errorMsg=K.validationErrors;for(let _e in this.errorMsg)K.error.error[_e].forEach(tt=>{this.toastr.error(tt,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}else Object.keys(K).forEach(_e=>{this.toastr.error(K[_e],this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})});this.isSubmiting=!1}})}withdraw(){if(this.errorMsg=[],this.isSubmiting=!0,!this.payment)return this.toastr.error(this.translations.sposob,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isSubmiting=!1);if(this.withdrawForm.invalid){const K=this.getWithdrawFormValidationErrors();return this.isSubmiting=!1,void K.forEach(_e=>{this.toastr.error(_e,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}if(+this.withdrawForm.controls.amount.value>+this.currentUser.balance)return this.toastr.error(this.translations.nomoney,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isSubmiting=!1);if(this.payment&&this.payment.sbp&&!this.selectedBank)return this.toastr.error(this.translations.withdraw_bank,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),void(this.isSubmiting=!1);const re={amount:this.withdrawForm.controls.amount.value,type:this.selectedPaymentType,wallet:this.withdrawForm.controls.wallet.value};this.selectedBank&&(re.bank=this.selectedBank.id),this.withdrawService.postPayment(re).subscribe({next:K=>{this.isSubmiting=!1,this.toastr.success(K.error||K.message,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.close.emit()},error:K=>{if(this.errorMsg=[],K.validationErrors){this.errorMsg=K.validationErrors;for(let _e in this.errorMsg)K.error.error[_e].forEach(tt=>{this.toastr.error(tt,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}else Object.keys(K).forEach(_e=>{this.toastr.error(K[_e],this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})});this.isSubmiting=!1}})}getFormValidationErrors(){let re=[];return this.form.controls.amount.hasError("min")&&re.push(this.translations.minimal),this.form.controls.amount.hasError("max")&&re.push(this.translations.maximum),this.form.controls.amount.hasError("required")&&re.push(this.translations.entersum),re}getWithdrawFormValidationErrors(){let re=[];return this.withdrawForm.controls.amount.hasError("min")&&re.push(this.translations.minimal),this.withdrawForm.controls.amount.hasError("max")&&re.push(this.translations.maximum),this.withdrawForm.controls.amount.hasError("required")&&re.push(this.translations.entersum),this.withdrawForm.controls.wallet.hasError("pattern")&&re.push(this.translations.lang32),this.withdrawForm.controls.wallet.hasError("required")&&re.push(this.translations.uveda),re}static{this.\u0275fac=function(K){return new(K||xe)(d.rXU(v.g),d.rXU(F.c$),d.rXU(We.tw),d.rXU(Xe.e),d.rXU(pt),d.rXU(r.j),d.rXU(Le.ok),d.rXU(q.u),d.rXU(ee.k))}}static{this.\u0275cmp=d.VBU({type:xe,selectors:[["app-cash-in-out-step-2"]],inputs:{type:"type",payment:"payment",selectedPaymentType:"selectedPaymentType"},outputs:{close:"close",back:"back"},standalone:!1,decls:18,vars:9,consts:[[1,"wlc-cash__step","wlc-cash__step--2"],[1,"wlc-cash__header"],[1,"wlc-cash__back-control",3,"click"],[1,"wlc-cash__back-icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["xmlns","http://www.w3.org/2000/svg","width","10","height","10","fill","currentColor","viewBox","0 0 10 10"],["d","M6.679 0c-.34 0-.687.122-.943.377l-4.003 3.91a1 1 0 0 0 0 1.432l4.003 3.904c.513.5 1.354.506 1.873 0a1.248 1.248 0 0 0 0-1.807L4.73 4.997l2.887-2.812A1.255 1.255 0 0 0 7.609.371 1.361 1.361 0 0 0 6.68 0Z"],[1,"wlc-cash__back-control-content"],["alt","card",1,"wlc-icon","system-icon",3,"alt","src"],[1,"wlc-cash__amount-limits"],["class","wlc-currency wlc-currency--above-zero wlc-currency--theme-default wlc-currency--theme-mod-default\n wlc-currency--type-default wlc-currency--type-modal",4,"ngIf"],["class","wlc-cash__step-group wlc-cash__step-group--bonuses",4,"ngIf"],["class","wlc-cash__step-group wlc-cash__step-group--payment-info",4,"ngIf"],[1,"wlc-currency","wlc-currency--above-zero","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default","wlc-currency--type-modal"],[1,"wlc-cash__step-group","wlc-cash__step-group--bonuses"],[1,"wlc-cash__promocode"],[1,"wlc-deposit-promocode","wlc-deposit-promocode--theme-default","wlc-deposit-promocode--theme-mod-default","wlc-deposit-promocode--type-modal"],[1,"false","wlc-deposit-promocode__link",3,"click"],[1,"wlc-deposit-promocode__link-text"],[1,"wlc-cash__step-group","wlc-cash__step-group--payment-info"],[1,"wlc-cash__step-title"],[1,"wlc-payment-form","wlc-payment-form--theme-default","wlc-payment-form--theme-mod-default","wlc-payment-form--type-default"],["class","wlc-payment-form__title-description",4,"ngIf"],[1,"wlc-payment-form__form","deposit-form"],[1,"wlc-form",3,"formGroup"],["class","wlc-preselected-amounts wlc-preselected-amounts--theme-default\n wlc-preselected-amounts--theme-mod-default wlc-preselected-amounts--type-default",4,"ngIf"],[1,"wlc-amount-wrapper"],[1,"wlc-amount-field","wlc-amount-field--theme-default","wlc-amount-field--theme-mod-default","wlc-amount-field--type-default"],["type","button",1,"wlc-amount-field__button","wlc-amount-field__button--decrement","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","36","height","36","viewBox","0 0 36 36","fill","none","xmlns","http://www.w3.org/2000/svg"],["cx","17.9298","cy","17.9298","r","17.9298","fill","inherit"],["x","9","y","16.1632","width","18","height","3.67347","rx","1.83673","fill","white"],[1,"wlc-amount-field__input","wlc-input","wlc-input--amount","wlc-input--right-shift","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],["for","amount",1,"wlc-input__label"],["appearance","outline",1,"example-full-width"],[1,"wlc-input__container"],["type","number","id","amount","min","0","matInput","","formControlName","amount",1,"wlc-input__input","wlc-input__input--right-shift",3,"placeholder"],["type","button",1,"wlc-amount-field__button","wlc-amount-field__button--increment","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","40","height","40","fill","currentColor","viewBox","0 0 40 40"],["d","M22.127 12.088a2.049 2.049 0 0 0-4.098 0v5.941h-5.941a2.049 2.049 0 1 0 0 4.098h5.941v5.942a2.049 2.049 0 0 0 4.098 0v-5.942h5.942a2.049 2.049 0 0 0 0-4.098h-5.942v-5.941Z"],["class","wlc-amount-limit__wrap",4,"ngIf"],["type","submit",1,"wlc-btn","wlc-btn--deposit","wlc-btn--size-default","wlc-btn--submit","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],["class","wlc-btn__text",4,"ngIf"],["diameter","20",4,"ngIf"],[1,"wlc-payment-form__title-description"],[1,"wlc-preselected-amounts","wlc-preselected-amounts--theme-default","wlc-preselected-amounts--theme-mod-default","wlc-preselected-amounts--type-default"],["type","button","class","wlc-preselected-amounts__amount-item",3,"click",4,"ngFor","ngForOf"],["type","button",1,"wlc-preselected-amounts__amount-item",3,"click"],[1,"wlc-currency","wlc-currency--above-zero","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-amount-limit__wrap"],[1,"wlc-amount-limit","wlc-amount-limit--theme-default","wlc-amount-limit--theme-mod-default","wlc-amount-limit--type-default"],[1,"wlc-amount-limit"],["diameter","20"],[1,"wlc-payment-form","wlc-payment-form--bonus-limits-valid","wlc-payment-form--theme-default","wlc-payment-form--theme-mod-custom-deposit-modal","wlc-payment-form--type-partial-amount"],[1,"wlc-withdraw-info","wlc-withdraw-info--theme-default","wlc-withdraw-info--theme-mod-default","wlc-withdraw-info--type-default"],[1,"wlc-withdraw-info__item"],[1,"name"],[1,"value","wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-payment-form__form","withdraw-form"],["appearance","outline","height","43px",1,"example-full-width"],["type","number","id","amount","min","0","matInput","","formControlName","amount","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"placeholder"],[1,"wlc-additional-fields","wlc-amount-field--theme-default"],["for","wallet",1,"wlc-input__label"],["type","text","id","wallet","matInput","","formControlName","wallet","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"placeholder"],["matSuffix","",1,"input-suffix",2,"right","10px"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip","matTooltipHideDelay","1000",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success"],["class","wlc-additional-fields wlc-amount-field--theme-default wlc-select wlc-select--theme-default\n wlc-select--theme-mod-default wlc-select--type-default",4,"ngIf"],["type","submit",1,"wlc-btn","wlc-btn--size-default","wlc-btn--submit","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default","wlc-btn--withdraw",3,"click","disabled"],[1,"wlc-additional-fields","wlc-amount-field--theme-default","wlc-select","wlc-select--theme-default","wlc-select--theme-mod-default","wlc-select--type-default"],["for","bank",1,"wlc-input__label"],["id","bank",1,"wlc-select","wlc-select--theme-default","wlc-select--theme-mod-default","wlc-select--type-default",3,"valueChange","value","placeholder"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(K,_e){1&K&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2),d.bIt("click",function(){return _e.back.emit()}),d.j41(3,"span",3)(4,"span",4),d.qSk(),d.j41(5,"svg",5),d.nrm(6,"path",6),d.k0s()()(),d.joV(),d.j41(7,"div",7),d.nrm(8,"img",8),d.j41(9,"div",9),d.DNE(10,At,3,5,"span",10)(11,H,3,5,"span",10),d.EFF(12," - "),d.DNE(13,$,3,5,"span",10)(14,ne,3,5,"span",10),d.k0s()()()(),d.DNE(15,De,6,1,"div",11)(16,vt,33,13,"div",12)(17,Yt,52,26,"div",12),d.k0s()),2&K&&(d.R7$(8),d.Y8G("alt",_e.payment.name)("src","/wallet_method/"+_e.payment.img,d.B4B),d.R7$(2),d.Y8G("ngIf","deposit"===_e.type),d.R7$(),d.Y8G("ngIf","withdraw"===_e.type),d.R7$(2),d.Y8G("ngIf","deposit"===_e.type),d.R7$(),d.Y8G("ngIf","withdraw"===_e.type),d.R7$(),d.Y8G("ngIf","deposit"===_e.type),d.R7$(),d.Y8G("ngIf","deposit"===_e.type),d.R7$(),d.Y8G("ngIf","withdraw"===_e.type))},dependencies:[D.Sq,D.bT,Ne.a,Et.k,Et.i,et.M,Ot.fg,wt.LG,Le.qT,Le.me,Le.Q0,Le.BC,Le.cb,Le.VZ,Le.j4,Le.JD,en.M,D.QX],styles:['.wlc-cash__step[_ngcontent-%COMP%]{grid-area:main;min-width:0;max-width:100%}.wlc-cash__step--2[_ngcontent-%COMP%]{padding-right:15px}.wlc-cash__step--2[_ngcontent-%COMP%]{padding:0 15px 15px}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%]{position:absolute;top:20px;left:20px}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%]{position:absolute;top:4px;left:20px}.wlc-cash__back-control[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;display:grid;grid-template-columns:16px auto 16px;margin:0 0 20px;text-align:center;cursor:pointer}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%]{gap:26px}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%]{gap:15px;margin:0}.wlc-cash__back-icon[_ngcontent-%COMP%]{--wlc-icon-width: 16px;--wlc-icon-height: 16px;color:var(--mc-main)}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%] .wlc-cash__back-icon[_ngcontent-%COMP%]{margin-top:10px;padding:0;color:var(--mc-baseMain)}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%] .wlc-cash__back-icon[_ngcontent-%COMP%]{margin-top:20px;color:var(--mc-main)}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control-content[_ngcontent-%COMP%]{display:flex;flex-direction:column}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%] .wlc-icon.system-icon[_ngcontent-%COMP%], .wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%] .wlc-icon.deposit-modal__system-icon[_ngcontent-%COMP%]{display:block;width:fit-content;height:60px;padding:4px;color:var(--fc-textColor)}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__header[_ngcontent-%COMP%] .wlc-cash__back-control[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{padding:0}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-icon.system-icon[_ngcontent-%COMP%], .wlc-cash__step--2[_ngcontent-%COMP%] .wlc-icon.deposit-modal__system-icon[_ngcontent-%COMP%]{display:block;width:auto!important;height:60px;padding:4px;color:var(--fc-textColor);object-fit:contain}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{padding:0}.wlc-cash__step-group[_ngcontent-%COMP%]{margin:0 0 20px}.wlc-cash[_ngcontent-%COMP%] .wlc-cash__promocode[_ngcontent-%COMP%]{--wlc-dep-promocode-align: flex-start;--wlc-dep-promocode-results-dir: column;--wlc-dep-promocode-bonus-align: stretch;margin:20px 0 0}@media (min-width: 900px){.wlc-cash[_ngcontent-%COMP%] .wlc-cash__promocode[_ngcontent-%COMP%]{--wlc-dep-promocode-results-dir: row}}@media (min-width: 900px){.wlc-cash[_ngcontent-%COMP%] .wlc-cash__promocode[_ngcontent-%COMP%]{--wlc-dep-promocode-bonus-align: left}}.wlc-deposit-promocode--theme-default[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:var(--wlc-dep-promocode-align, start)}.wlc-deposit-promocode--type-modal[_ngcontent-%COMP%] .wlc-deposit-promocode__link[_ngcontent-%COMP%]{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%);display:inline;padding-bottom:2px;text-decoration:none;border-bottom:1px solid var(--mc-secondary);color:var(--mc-baseMain)}.wlc-deposit-promocode--theme-default[_ngcontent-%COMP%] .wlc-deposit-promocode__link[_ngcontent-%COMP%]{transition:color .3s linear;font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;display:inline-flex;gap:5px;align-items:center;justify-content:center;color:var(--wlc-dep-promocode-link-color, var(--mc-main));cursor:pointer}@media (pointer: fine){.wlc-deposit-promocode--theme-default[_ngcontent-%COMP%] .wlc-deposit-promocode__link[_ngcontent-%COMP%]:hover{color:var(--wlc-dep-promocode-link-color, var(--mc-baseMain))}}@media (pointer: fine){.wlc-deposit-promocode--type-modal[_ngcontent-%COMP%] .wlc-deposit-promocode__link[_ngcontent-%COMP%]:hover{background:none;color:var(--mc-baseMain);border-color:var(--mc-baseMain);-webkit-text-fill-color:var(--mc-baseMain)}}.wlc-cash__step--2[_ngcontent-%COMP%] .wlc-cash__amount-limits[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;color:var(--mc-baseMainNew);font-family:sans-serif;text-align:start}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{grid-template-columns:1fr;display:grid;gap:10px;align-items:start}@media (min-width: 480px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{justify-items:center}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{justify-items:start}}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{gap:10px;grid-template-areas:"preselect" "field" "limits" "amounts"}@media (min-width: 560px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{gap:25px}}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{width:100%;max-width:100%;grid-template-areas:"amount" "limits" "clear";grid-template-columns:1fr;display:grid;gap:0}@media (min-width: 480px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{max-width:330px}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{grid-template-areas:"amount clear" "limits limits"}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{grid-template-columns:minmax(330px,1fr)}}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%]{grid-area:field}.wlc-cash--theme-second[_ngcontent-%COMP%] .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[class][_ngcontent-%COMP%]{grid-template-areas:unset}.wlc-amount-field--theme-default[_ngcontent-%COMP%]{grid-template-areas:"decrement input increment";grid-template-columns:min-content 1fr min-content;gap:10px;display:grid;align-items:center}.wlc-amount-field--theme-default[_ngcontent-%COMP%]{position:relative;display:inline-flex}.wlc-cash--theme-second[_ngcontent-%COMP%] .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[class][_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{grid-area:unset}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button[_ngcontent-%COMP%]{--wlc-icon-width: 24px;--wlc-icon-height: 24px;min-width:50px;padding:4px;border:initial;background:none}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button--decrement[_ngcontent-%COMP%]{grid-area:decrement}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button[_ngcontent-%COMP%]{position:absolute;z-index:1;justify-items:center;height:100%;transform:none}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button.disabled[_ngcontent-%COMP%]{cursor:not-allowed;filter:brightness(0) saturate(100%) invert(55%) sepia(0%) saturate(515%) hue-rotate(202deg) brightness(91%) contrast(91%)}@media (pointer: fine){.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button[_ngcontent-%COMP%]:hover{background:none;box-shadow:none}}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button--decrement[_ngcontent-%COMP%]{left:0}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{align-content:center;width:32px;height:32px;padding:4px;background:transparent;transform:none;border-radius:6px}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-input[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-select[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-checkbox[_ngcontent-%COMP%]{width:100%;max-width:var(--wlc-pf-input-size);text-align:left}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%] .wlc-input--amount[_ngcontent-%COMP%]{grid-area:amount}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__input[_ngcontent-%COMP%]{grid-area:input}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%] .wlc-input--theme-vertical[_ngcontent-%COMP%] .wlc-input__label[_ngcontent-%COMP%]{font-size:1.4rem;font-weight:700}@media (min-width: 1024px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%] .wlc-input--theme-vertical[_ngcontent-%COMP%] .wlc-input__label[_ngcontent-%COMP%]{font-size:1.6rem}}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__input[_ngcontent-%COMP%] .wlc-input__label[_ngcontent-%COMP%]{display:none}.wlc-cash--theme-second[_ngcontent-%COMP%] .wlc-cash__step--paymentinfo[_ngcontent-%COMP%] .wlc-payment-form[_ngcontent-%COMP%] .wlc-input__label[_ngcontent-%COMP%]{font-size:1.6rem;text-transform:uppercase}@media (min-width: 1024px){.wlc-cash--theme-second[_ngcontent-%COMP%] .wlc-cash__step--paymentinfo[_ngcontent-%COMP%] .wlc-payment-form[_ngcontent-%COMP%] .wlc-input__label[_ngcontent-%COMP%]{font-size:1.8rem}}.wlc-input--theme-vertical[_ngcontent-%COMP%] .wlc-input__container[_ngcontent-%COMP%]{position:relative}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__input[_ngcontent-%COMP%] .mdc-text-field__input[_ngcontent-%COMP%], .wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__input[_ngcontent-%COMP%] .wlc-input__container[_ngcontent-%COMP%] input#amount[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-size:2rem;line-height:1.45;padding:0 65px;text-align:center}.wlc-amount-field--theme-default[_ngcontent-%COMP%] .wlc-amount-field__button--increment[_ngcontent-%COMP%]{right:0}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{width:100%;justify-self:center;margin:20px 0 0;white-space:nowrap}@media (min-width: 480px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{width:330px}}@media (min-width: 768px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{width:100%}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{justify-self:start}}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{margin:15px 0 0;background:var(--mc-buttonGradient)}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-baseMain)}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-amount-wrapper[_ngcontent-%COMP%] .wlc-amount-limit__wrap[_ngcontent-%COMP%]{grid-area:limits;justify-self:start;text-align:left;margin-top:8px}.wlc-amount-limit--theme-default[_ngcontent-%COMP%] .wlc-amount-limit[_ngcontent-%COMP%]{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45;display:block;margin:0 0 0 10px}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-currency--theme-default[_ngcontent-%COMP%]{align-items:center}.wlc-preselected-amounts--theme-default[_ngcontent-%COMP%]{flex-wrap:wrap;gap:.5rem;justify-content:left;max-width:100%;display:flex;min-width:0}@media (min-width: 480px){.wlc-preselected-amounts--theme-default[_ngcontent-%COMP%]{max-width:330px}}@media (min-width: 900px){.wlc-preselected-amounts--theme-default[_ngcontent-%COMP%]{grid-area:preselect;gap:1rem;justify-content:unset;max-width:100%}}.wlc-preselected-amounts--theme-default[_ngcontent-%COMP%] .wlc-preselected-amounts__amount-item[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;height:40px;border:2px solid transparent;border-radius:20px 4px;min-width:75px;padding:0 20px;background:var(--mc-bg);cursor:pointer}.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{max-width:100%;margin:0 auto 25px;gap:0;display:grid}@media (min-width: 480px){.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{max-width:330px}}@media (min-width: 768px){.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 480px){.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{margin:0 auto 25px}}@media (min-width: 900px){.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{margin:0 0 25px}}@media (min-width: 900px){.wlc-withdraw-info--theme-default[_ngcontent-%COMP%]{gap:0 0}}.wlc-withdraw-info--theme-default[_ngcontent-%COMP%] .wlc-withdraw-info__item[_ngcontent-%COMP%]{display:flex;gap:20px 0;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--mc-baseOpacity)}.wlc-withdraw-info--theme-default[_ngcontent-%COMP%] .wlc-withdraw-info__item[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{color:inherit;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-currency--theme-default[_ngcontent-%COMP%]{display:var(--wlc-currency-display, inline-flex);flex-wrap:nowrap;align-items:baseline;color:inherit}.wlc-withdraw-info--theme-default[_ngcontent-%COMP%] .wlc-withdraw-info__item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{color:inherit;font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .withdraw-form[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%]{gap:10px;grid-template-areas:"field" "amounts";margin-bottom:75px}.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-additional-fields[_ngcontent-%COMP%]{width:100%}@media (min-width: 480px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-additional-fields[_ngcontent-%COMP%]{width:330px}}@media (min-width: 900px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-additional-fields[_ngcontent-%COMP%]{width:100%}}.wlc-payment-form--theme-default.wlc-payment-form--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-form[_ngcontent-%COMP%], .wlc-payment-form--theme-default.wlc-payment-form--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-additional-fields[_ngcontent-%COMP%]{justify-content:center;justify-items:center}@media (min-width: 560px){.wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%], .wlc-payment-form--theme-default[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{margin:0}}.wlc-payment-form--theme-default.wlc-payment-form--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%]{position:absolute;justify-self:center;width:338px}.wlc-payment-form--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-payment-form__form[_ngcontent-%COMP%] .wlc-btn--withdraw[_ngcontent-%COMP%]{bottom:20px}']})}}return xe})();function rn(xe,Dt){1&xe&&d.nrm(0,"loading-spinner")}function kn(xe,Dt){if(1&xe&&(d.j41(0,"div",25)(1,"span",26),d.EFF(2),d.k0s(),d.j41(3,"span",27)(4,"span",28),d.EFF(5),d.nI1(6,"number"),d.k0s()()()),2&xe){const re=d.XpG(2);d.R7$(2),d.SpI("",re.translations.realbalik,":"),d.R7$(3),d.Lme(" ",d.i5U(6,3,re.currentUser.balance,"1.2-2")," ",re.getCurrencySymbol(re.currentUser.currency)," ")}}function it(xe,Dt){if(1&xe&&(d.j41(0,"div",19)(1,"div",6)(2,"span",7),d.nrm(3,"img",20),d.k0s()(),d.j41(4,"div")(5,"div",21)(6,"div",22)(7,"div",23),d.DNE(8,rn,1,0,"loading-spinner",17)(9,kn,7,6,"div",24),d.k0s()()()()()),2&xe){const re=d.XpG();d.R7$(8),d.Y8G("ngIf",!re.currentUser),d.R7$(),d.Y8G("ngIf",re.currentUser)}}function Xt(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"div",29)(1,"div",30)(2,"div",31)(3,"div",32)(4,"swiper-container",33,0)(6,"swiper-slide",34)(7,"div",35)(8,"a",36),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.changeTab(1))}),d.j41(9,"span",37)(10,"span"),d.EFF(11,"\u0414\u0435\u043f\u043e\u0437\u0438\u0442"),d.k0s()()()()(),d.j41(12,"swiper-slide",38)(13,"div",39)(14,"a",36),d.bIt("click",function(){d.eBV(re);const _e=d.XpG();return d.Njj(_e.changeTab(2))}),d.j41(15,"span",37)(16,"span"),d.EFF(17,"\u0412\u044b\u0432\u043e\u0434 \u0441\u0440\u0435\u0434\u0441\u0442\u0432"),d.k0s()()()()()()()()()()}if(2&xe){const re=d.XpG();d.R7$(8),d.AVh("active",1===re.activeTab),d.R7$(6),d.AVh("active",2===re.activeTab)}}function ze(xe,Dt){1&xe&&d.nrm(0,"loading-spinner")}function gt(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"app-cash-in-out-step-1",43),d.bIt("setPayment",function(_e){d.eBV(re);const tt=d.XpG(2);return d.Njj(tt.setSelectedPayment(_e))}),d.k0s()}if(2&xe){const re=d.XpG(2);d.Y8G("type",re.tabs[re.activeTab])}}function ue(xe,Dt){if(1&xe){const re=d.RV6();d.j41(0,"app-cash-in-out-step-2",44),d.bIt("close",function(){d.eBV(re);const _e=d.XpG(2);return d.Njj(_e.closeDialogAndRedirect())})("back",function(){d.eBV(re);const _e=d.XpG(2);return d.Njj(_e.back())}),d.k0s()}if(2&xe){const re=d.XpG(2);d.Y8G("payment",re.selectedPayment)("selectedPaymentType",re.selectedPaymentType)("type",re.tabs[re.activeTab])}}function pe(xe,Dt){if(1&xe&&(d.j41(0,"div",40),d.DNE(1,gt,1,1,"app-cash-in-out-step-1",41)(2,ue,1,3,"app-cash-in-out-step-2",42),d.k0s()),2&xe){const re=d.XpG();d.R7$(),d.Y8G("ngIf",1===re.activeStep),d.R7$(),d.Y8G("ngIf",2===re.activeStep)}}let be=(()=>{class xe{constructor(re,K,_e,tt,$e,st,Oe,B,Fe){this.dialogRef=re,this.data=K,this.dialog=_e,this.languageService=tt,this._translate=$e,this.authService=st,this.router=Oe,this.cdr=B,this.authenticationService=Fe,this.isLoading=!1,this.isTabChanged=!1,this.errorMsg=[],this.activeTab=1,this.activeStep=1,this.tabs={1:"deposit",2:"withdraw"},this.isIOS=T.u,this.environment=l.c,this.getCurrencySymbol=i.Q,this.authService.currentUserChange().subscribe(le=>{le&&(this.currentUser=this.authenticationService.currentUserValue)}),this.activeTab=K&&K.activeTab?K.activeTab:1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(re=>{this.translations=re.translations.data})}changeTab(re){this.isTabChanged=!0,this.activeTab=re,this.cdr.detectChanges(),this.activeStep=1,this.isTabChanged=!1}setSelectedPayment(re){this.selectedPayment=re.payment,this.selectedPaymentType=re.type,this.activeStep++}back(){this.activeStep--}closeDialogAndRedirect(){1===this.activeTab&&(this.isIOS()||this.router.navigate(["/profile/history/deposit"])),2===this.activeTab&&this.router.navigate(["/profile/history/withdrawal"]),this.closeDialog()}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}static{this.\u0275fac=function(K){return new(K||xe)(d.rXU(r.m),d.rXU(r.e),d.rXU(r.j),d.rXU(v.g),d.rXU(F.c$),d.rXU(q.u),d.rXU(M.Ix),d.rXU(d.gRc),d.rXU(ee.k))}}static{this.\u0275cmp=d.VBU({type:xe,selectors:[["app-cash-in-out-dialog"]],standalone:!1,decls:20,vars:5,consts:[["swiperTabs",""],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header","wlc-modal__header--headless"],["class","wlc-modal__deposit-header",4,"ngIf"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M13.7085 1.70228C14.1009 1.30911 14.0966 0.675958 13.6988 0.2881C13.301 -0.0997591 12.6604 -0.095452 12.268 0.29772L7 5.57607L1.73196 0.29772C1.33956 -0.095452 0.698988 -0.0997591 0.301209 0.2881C-0.0965705 0.675958 -0.100928 1.30911 0.291476 1.70228L5.57885 7L0.291476 12.2977C-0.100928 12.6909 -0.0965705 13.324 0.301209 13.7119C0.698988 14.0998 1.33956 14.0955 1.73196 13.7023L7 8.42393L12.268 13.7023C12.6604 14.0955 13.301 14.0998 13.6988 13.7119C14.0966 13.324 14.1009 12.6909 13.7085 12.2977L8.42115 7L13.7085 1.70228Z","fill","white"],[1,"wlc-modal__body","without-padding"],[1,"wlc-tab-view","wlc-tab-view--tab-deposit","wlc-tab-view--theme-default","wlc-tab-view--theme-mod-custom-deposit-modal","wlc-tab-view--type-default"],[1,"wlc-tab-view__container"],["class","wlc-tab-view__nav",4,"ngIf"],[1,"wlc-tab-view__body"],[1,"wlc-tab-view__body-item","wlc-tab-view__body-item--deposit"],[1,"wlc-scrollbar","wlc-scrollbar--theme-default","wlc-scrollbar--theme-mod-default","wlc-scrollbar--type-default"],[4,"ngIf"],["class","wlc-cash wlc-cash--theme-mod-default wlc-cash--theme-steps wlc-cash--type-modal",4,"ngIf"],[1,"wlc-modal__deposit-header"],["src","/assets/img/logo.svg","alt","logo"],[1,"wlc-user-stats","wlc-user-stats--theme-default","wlc-user-stats--theme-mod-default","wlc-user-stats--type-custom-deposit-modal"],[1,"wlc-user-stats__content"],[1,"wlc-user-stats-balance","wlc-user-stats-balance--custom-deposit-modal"],["class","wlc-user-stats-balance__item wlc-user-stats-balance__real",4,"ngIf"],[1,"wlc-user-stats-balance__item","wlc-user-stats-balance__real"],[1,"name"],[1,"value"],[1,"wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-tab-view__nav"],[1,"wlc-tab-view__wrapper-menu"],[1,"wlc-menu","wlc-menu--theme-default","wlc-menu--theme-mod-default","wlc-menu--type-default","wlc-menu--swiper"],[1,"wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start","wlc-slider--overflow"],["init","true","slides-per-view","2","swiper-watch-progress","true","watch-overflow","true",1,"swiper"],[1,"swiper-slide","swiper-slide-active"],[1,"wlc-menu__item","wlc-menu__item--deposit","wlc-menu__item--event"],["role","button",1,"wlc-menu__link",3,"click"],[1,"wlc-menu__link-text"],[1,"swiper-slide","swiper-slide-next"],[1,"wlc-menu__item","wlc-menu__item--event","wlc-menu__item--withdraw"],[1,"wlc-cash","wlc-cash--theme-mod-default","wlc-cash--theme-steps","wlc-cash--type-modal"],[3,"type","setPayment",4,"ngIf"],[3,"payment","selectedPaymentType","type","close","back",4,"ngIf"],[3,"setPayment","type"],[3,"close","back","payment","selectedPaymentType","type"]],template:function(K,_e){1&K&&(d.j41(0,"div",1)(1,"div",2),d.DNE(2,it,10,2,"div",3),d.j41(3,"button",4),d.bIt("click",function(){return _e.closeDialog()}),d.j41(4,"span",5)(5,"span",6)(6,"span",7),d.qSk(),d.j41(7,"svg",8),d.nrm(8,"path",9),d.k0s()()()()()(),d.joV(),d.j41(9,"div",10)(10,"div")(11,"div",11)(12,"div",12),d.DNE(13,Xt,18,4,"div",13),d.j41(14,"div",14)(15,"div",15)(16,"div",16)(17,"div"),d.DNE(18,ze,1,0,"loading-spinner",17)(19,pe,3,2,"div",18),d.k0s()()()()()()()()()),2&K&&(d.R7$(2),d.Y8G("ngIf",1===_e.activeStep),d.R7$(),d.Y8G("title",_e.translations.close),d.R7$(10),d.Y8G("ngIf",1===_e.activeStep),d.R7$(5),d.Y8G("ngIf",_e.isTabChanged),d.R7$(),d.Y8G("ngIf",!_e.isTabChanged))},dependencies:[D.bT,fe.N,je,gn,D.QX],styles:['.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__dialog--md[_ngcontent-%COMP%]{z-index:10;max-width:375px;border-radius:32px;overflow:hidden;height:100%;padding:0 0 0 20px}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__dialog--md[_ngcontent-%COMP%]{margin:0 auto;padding:0}@media (min-width: 560px){.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__dialog--md[_ngcontent-%COMP%]{max-height:665px;border:1px solid var(--mc-main);border-radius:32px}}.wlc-modal--theme-default.wlc-modal[_ngcontent-%COMP%] .wlc-modal__dialog[_ngcontent-%COMP%]{border:1px solid var(--mc-main)}.wlc-modal[_ngcontent-%COMP%]:not(.wlc-modal--tournament-detail) .fade[_ngcontent-%COMP%] .wlc-modal__dialog[_ngcontent-%COMP%]{animation:animationModalfadeTop .3s forwards ease-in-out}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__close[_ngcontent-%COMP%]{top:12px!important;right:20px}.wlc-modal__deposit-header[_ngcontent-%COMP%]{position:absolute;top:15px;left:20px;display:flex;grid-area:header;gap:15px;align-items:center}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__deposit-header[_ngcontent-%COMP%]{top:12px;gap:5px}.wlc-modal__deposit-header[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100px}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__deposit-header[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:120px;margin:0 0 5px}.wlc-user-stats--theme-default[_ngcontent-%COMP%]{--wlc-ustats-balance-bg: var(--mc-bg500)}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%]{width:100%;padding:var(--wlc-ustats-balance-padding, 5px 15px);border-radius:10px;background:var(--wlc-ustats-balance-bg)}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%]{border-radius:12px;padding:10px;background:var(--mc-bg500)}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%]{border-radius:100px;padding:0;background:var(--mc-bg700);width:160px}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]{border-bottom:none;display:flex;align-items:center;justify-content:space-between;min-height:var(--wlc-ustats-item-min-height);padding:var(--wlc-ustats-item-padding, 12px 0)}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]{position:relative}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]:last-child{border-bottom:none}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance__real[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;padding:0}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance__real[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:0;align-items:center;justify-content:center;max-width:unset;padding:12px 8px}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#ffffff1a;opacity:.1}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;flex:0 1 auto}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .name[_ngcontent-%COMP%], .wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:1.2rem}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:1rem;font-weight:700}.wlc-user-stats--theme-default[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;flex:0 0 auto;padding-left:5px}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{font-weight:700;font-size:10.2rem;line-height:1}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{font-size:1rem;font-weight:700}.wlc-currency--theme-default[_ngcontent-%COMP%]{display:var(--wlc-currency-display, inline-flex);flex-wrap:nowrap;align-items:baseline;color:inherit}.wlc-user-stats--theme-default.wlc-user-stats--type-custom-deposit-modal[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%] .value[_ngcontent-%COMP%] .wlc-currency[_ngcontent-%COMP%]{line-height:1}.wlc-modal__body.without-padding[_ngcontent-%COMP%]{padding:0}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__body[_ngcontent-%COMP%]{position:static;z-index:20;height:100%;margin:1px;background:var(--mc-bgModal);border-radius:32px}.wlc-modal--custom-deposit-modal.wlc-modal--theme-default[_ngcontent-%COMP%] .wlc-modal__body[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{height:inherit}.wlc-tab-view--theme-default[_ngcontent-%COMP%]{height:100%}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__container[_ngcontent-%COMP%]{padding:55px 15px 30px;height:100%;border-radius:20px}@media (min-width: 560px){.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__container[_ngcontent-%COMP%]{padding:55px 25px 40px}}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__container[_ngcontent-%COMP%]{padding:90px 0 0;height:100%;border-radius:0}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__container[_ngcontent-%COMP%]{padding:106px 0 0}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__container[_ngcontent-%COMP%]:not(:has(.wlc-cash__back-control)){padding:60px 0 0}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__nav[_ngcontent-%COMP%]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:fit-content;margin:0 auto 20px}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__nav[_ngcontent-%COMP%]{width:100%;margin:0;padding:0 20px 0 0}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__nav[_ngcontent-%COMP%]{padding:0 20px;margin-bottom:25px}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%]{padding:0 15px}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__nav[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%]{padding:0}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{width:50%}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{color:var(--fc-textColor);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;padding:10px 0;transition:color .3s linear;position:relative;z-index:2;display:flex;justify-content:center;text-decoration:none}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}@media (pointer: fine){.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain)}}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{font-weight:400;color:var(--mc-baseMainNew);font-style:normal;font-size:1.4rem;font-weight:700;line-height:1.45}@media (pointer: fine){.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{background:var(--mc-baseMain);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%]{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%);cursor:pointer}@media (pointer: fine){.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%]:hover{background:var(--mc-baseMain);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:before{transition:background .3s linear;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--mc-baseMain)}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%]:before{width:100%;background:var(--mc-main)}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:before{background:none;border-bottom:1px solid var(--mc-baseOpacity)}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__wrapper-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:var(--mc-textGradient);border-radius:4px}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__body[_ngcontent-%COMP%], .wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__body-item[_ngcontent-%COMP%]{height:100%}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.wlc-tab-view--theme-default[_ngcontent-%COMP%] .wlc-tab-view__body-item[_ngcontent-%COMP%] .wlc-scrollbar[_ngcontent-%COMP%]{max-height:calc(100vh - 175px);height:inherit;padding:0 5px}.wlc-tab-view--theme-default.wlc-tab-view--theme-mod-custom-deposit-modal[_ngcontent-%COMP%] .wlc-tab-view__body-item[_ngcontent-%COMP%] .wlc-scrollbar[_ngcontent-%COMP%]{padding:0;height:inherit}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar{width:5px}.wlc-cash--theme-steps[_ngcontent-%COMP%]{--wlc-dep-bonuses-select-size: calc(100% - 30px) ;--wlc-dep-bonuses-select-margin: 0 auto;display:grid;grid-template-areas:"main"}.wlc-cash--theme-steps[_ngcontent-%COMP%] .wlc-cash__step[_ngcontent-%COMP%]{grid-area:main;min-width:0;max-width:100%}']})}}return xe})()},1482:(Ht,Me,h)=>{h.d(Me,{Q:()=>Se,Sm:()=>ht,Vw:()=>q,aZ:()=>dt,hb:()=>We,hj:()=>M,ig:()=>v,kB:()=>Te,om:()=>D,qj:()=>F,rb:()=>d});var r=h(1360),l=h(1413),i=h(9361);let T=null;function d(){return T}function v(ce){T??=ce}class F{}let q=(()=>{class ce{historyGo(me){throw new Error("")}static \u0275fac=function(je){return new(je||ce)};static \u0275prov=r.jDH({token:ce,factory:()=>(0,r.WQX)(ee),providedIn:"platform"})}return ce})();const M=new r.nKC("");let ee=(()=>{class ce extends q{_location;_history;_doc=(0,r.WQX)(i.q);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return d().getBaseHref(this._doc)}onPopState(me){const je=d().getGlobalEventTarget(this._doc,"window");return je.addEventListener("popstate",me,!1),()=>je.removeEventListener("popstate",me)}onHashChange(me){const je=d().getGlobalEventTarget(this._doc,"window");return je.addEventListener("hashchange",me,!1),()=>je.removeEventListener("hashchange",me)}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(me){this._location.pathname=me}pushState(me,je,Le){this._history.pushState(me,je,Le)}replaceState(me,je,Le){this._history.replaceState(me,je,Le)}forward(){this._history.forward()}back(){this._history.back()}historyGo(me=0){this._history.go(me)}getState(){return this._history.state}static \u0275fac=function(je){return new(je||ce)};static \u0275prov=r.jDH({token:ce,factory:()=>new ce,providedIn:"platform"})}return ce})();function D(ce,Re){return ce?Re?ce.endsWith("/")?Re.startsWith("/")?ce+Re.slice(1):ce+Re:Re.startsWith("/")?ce+Re:`${ce}/${Re}`:ce:Re}function fe(ce){const Re=ce.search(/#|\?|$/);return"/"===ce[Re-1]?ce.slice(0,Re-1)+ce.slice(Re):ce}function Se(ce){return ce&&"?"!==ce[0]?`?${ce}`:ce}let We=(()=>{class ce{historyGo(me){throw new Error("")}static \u0275fac=function(je){return new(je||ce)};static \u0275prov=r.jDH({token:ce,factory:()=>(0,r.WQX)(ht),providedIn:"root"})}return ce})();const Te=new r.nKC("");let ht=(()=>{class ce extends We{_platformLocation;_baseHref;_removeListenerFns=[];constructor(me,je){super(),this._platformLocation=me,this._baseHref=je??this._platformLocation.getBaseHrefFromDOM()??(0,r.WQX)(i.q).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(me){this._removeListenerFns.push(this._platformLocation.onPopState(me),this._platformLocation.onHashChange(me))}getBaseHref(){return this._baseHref}prepareExternalUrl(me){return D(this._baseHref,me)}path(me=!1){const je=this._platformLocation.pathname+Se(this._platformLocation.search),Le=this._platformLocation.hash;return Le&&me?`${je}${Le}`:je}pushState(me,je,Le,Bt){const wt=this.prepareExternalUrl(Le+Se(Bt));this._platformLocation.pushState(me,je,wt)}replaceState(me,je,Le,Bt){const wt=this.prepareExternalUrl(Le+Se(Bt));this._platformLocation.replaceState(me,je,wt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(me=0){this._platformLocation.historyGo?.(me)}static \u0275fac=function(je){return new(je||ce)(r.KVO(q),r.KVO(Te,8))};static \u0275prov=r.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})(),dt=(()=>{class ce{_subject=new l.B;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(me){this._locationStrategy=me;const je=this._locationStrategy.getBaseHref();this._basePath=function ct(ce){if(new RegExp("^(https?:)?//").test(ce)){const[,me]=ce.split(/\/\/[^\/]+/);return me}return ce}(fe(Xe(je))),this._locationStrategy.onPopState(Le=>{this._subject.next({url:this.path(!0),pop:!0,state:Le.state,type:Le.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(me=!1){return this.normalize(this._locationStrategy.path(me))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(me,je=""){return this.path()==this.normalize(me+Se(je))}normalize(me){return ce.stripTrailingSlash(function pt(ce,Re){if(!ce||!Re.startsWith(ce))return Re;const me=Re.substring(ce.length);return""===me||["/",";","?","#"].includes(me[0])?me:Re}(this._basePath,Xe(me)))}prepareExternalUrl(me){return me&&"/"!==me[0]&&(me="/"+me),this._locationStrategy.prepareExternalUrl(me)}go(me,je="",Le=null){this._locationStrategy.pushState(Le,"",me,je),this._notifyUrlChangeListeners(this.prepareExternalUrl(me+Se(je)),Le)}replaceState(me,je="",Le=null){this._locationStrategy.replaceState(Le,"",me,je),this._notifyUrlChangeListeners(this.prepareExternalUrl(me+Se(je)),Le)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(me=0){this._locationStrategy.historyGo?.(me)}onUrlChange(me){return this._urlChangeListeners.push(me),this._urlChangeSubscription??=this.subscribe(je=>{this._notifyUrlChangeListeners(je.url,je.state)}),()=>{const je=this._urlChangeListeners.indexOf(me);this._urlChangeListeners.splice(je,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(me="",je){this._urlChangeListeners.forEach(Le=>Le(me,je))}subscribe(me,je,Le){return this._subject.subscribe({next:me,error:je??void 0,complete:Le??void 0})}static normalizeQueryParams=Se;static joinWithSlash=D;static stripTrailingSlash=fe;static \u0275fac=function(je){return new(je||ce)(r.KVO(We))};static \u0275prov=r.jDH({token:ce,factory:()=>function Tt(){return new dt((0,r.KVO)(We))}(),providedIn:"root"})}return ce})();function Xe(ce){return ce.replace(/\/index.html$/,"")}},1584:(Ht,Me,h)=>{h.d(Me,{O:()=>d});var r=h(1985),l=h(3236),i=h(9470);function d(v=0,F,q=l.b){let M=-1;return null!=F&&((0,i.m)(F)?q=F:M=F),new r.c(ee=>{let D=function T(v){return v instanceof Date&&!isNaN(v)}(v)?+v-q.now():v;D<0&&(D=0);let fe=0;return q.schedule(function(){ee.closed||(ee.next(fe++),0<=M?this.schedule(void 0,M):ee.complete())},D)})}},1635:(Ht,Me,h)=>{function fe(H,$,ne,De){return new(ne||(ne=Promise))(function(Ae,ye){function Ke(vt){try{Ie(De.next(vt))}catch(de){ye(de)}}function Ve(vt){try{Ie(De.throw(vt))}catch(de){ye(de)}}function Ie(vt){vt.done?Ae(vt.value):function z(Ae){return Ae instanceof ne?Ae:new ne(function(ye){ye(Ae)})}(vt.value).then(Ke,Ve)}Ie((De=De.apply(H,$||[])).next())})}function ct(H){return this instanceof ct?(this.v=H,this):new ct(H)}function ce(H,$,ne){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var z,De=ne.apply(H,$||[]),Ae=[];return z=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),Ke("next"),Ke("throw"),Ke("return",function ye(at){return function(Ut){return Promise.resolve(Ut).then(at,de)}}),z[Symbol.asyncIterator]=function(){return this},z;function Ke(at,Ut){De[at]&&(z[at]=function(Qe){return new Promise(function(Ft,Yt){Ae.push([at,Qe,Ft,Yt])>1||Ve(at,Qe)})},Ut&&(z[at]=Ut(z[at])))}function Ve(at,Ut){try{!function Ie(at){at.value instanceof ct?Promise.resolve(at.value.v).then(vt,de):ut(Ae[0][2],at)}(De[at](Ut))}catch(Qe){ut(Ae[0][3],Qe)}}function vt(at){Ve("next",at)}function de(at){Ve("throw",at)}function ut(at,Ut){at(Ut),Ae.shift(),Ae.length&&Ve(Ae[0][0],Ae[0][1])}}function me(H){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ne,$=H[Symbol.asyncIterator];return $?$.call(H):(H=function ht(H){var $="function"==typeof Symbol&&Symbol.iterator,ne=$&&H[$],De=0;if(ne)return ne.call(H);if(H&&"number"==typeof H.length)return{next:function(){return H&&De>=H.length&&(H=void 0),{value:H&&H[De++],done:!H}}};throw new TypeError($?"Object is not iterable.":"Symbol.iterator is not defined.")}(H),ne={},De("next"),De("throw"),De("return"),ne[Symbol.asyncIterator]=function(){return this},ne);function De(Ae){ne[Ae]=H[Ae]&&function(ye){return new Promise(function(Ke,Ve){!function z(Ae,ye,Ke,Ve){Promise.resolve(Ve).then(function(Ie){Ae({value:Ie,done:Ke})},ye)}(Ke,Ve,(ye=H[Ae](ye)).done,ye.value)})}}}h.d(Me,{AQ:()=>ce,N3:()=>ct,sH:()=>fe,xN:()=>me}),"function"==typeof SuppressedError&&SuppressedError},1853:(Ht,Me,h)=>{function r(l){const T=l(d=>{Error.call(d),d.stack=(new Error).stack});return T.prototype=Object.create(Error.prototype),T.prototype.constructor=T,T}h.d(Me,{L:()=>r})},1956:(Ht,Me,h)=>{function r(i){return 0===i.buttons||0===i.detail}function l(i){const T=i.touches&&i.touches[0]||i.changedTouches&&i.changedTouches[0];return!(!T||-1!==T.identifier||null!=T.radiusX&&1!==T.radiusX||null!=T.radiusY&&1!==T.radiusY)}h.d(Me,{a:()=>l,i:()=>r})},1985:(Ht,Me,h)=>{h.d(Me,{c:()=>q});var r=h(7707),l=h(8359),i=h(3494),T=h(1203),d=h(1026),v=h(8071),F=h(9786);let q=(()=>{class fe{constructor(We){We&&(this._subscribe=We)}lift(We){const Te=new fe;return Te.source=this,Te.operator=We,Te}subscribe(We,Te,ht){const dt=function D(fe){return fe&&fe instanceof r.vU||function ee(fe){return fe&&(0,v.T)(fe.next)&&(0,v.T)(fe.error)&&(0,v.T)(fe.complete)}(fe)&&(0,l.Uv)(fe)}(We)?We:new r.Ms(We,Te,ht);return(0,F.Y)(()=>{const{operator:Tt,source:pt}=this;dt.add(Tt?Tt.call(dt,pt):pt?this._subscribe(dt):this._trySubscribe(dt))}),dt}_trySubscribe(We){try{return this._subscribe(We)}catch(Te){We.error(Te)}}forEach(We,Te){return new(Te=M(Te))((ht,dt)=>{const Tt=new r.Ms({next:pt=>{try{We(pt)}catch(Xe){dt(Xe),Tt.unsubscribe()}},error:dt,complete:ht});this.subscribe(Tt)})}_subscribe(We){var Te;return null===(Te=this.source)||void 0===Te?void 0:Te.subscribe(We)}[i.s](){return this}pipe(...We){return(0,T.m)(We)(this)}toPromise(We){return new(We=M(We))((Te,ht)=>{let dt;this.subscribe(Tt=>dt=Tt,Tt=>ht(Tt),()=>Te(dt))})}}return fe.create=Se=>new fe(Se),fe})();function M(fe){var Se;return null!==(Se=fe??d.$.Promise)&&void 0!==Se?Se:Promise}},2046:(Ht,Me,h)=>{h.d(Me,{B:()=>F});var r=h(1360);const l=new r.nKC("JWT_OPTIONS");let i=(()=>{class q{constructor(ee=null){this.tokenGetter=ee&&ee.tokenGetter||function(){}}urlBase64Decode(ee){let D=ee.replace(/-/g,"+").replace(/_/g,"/");switch(D.length%4){case 0:break;case 2:D+="==";break;case 3:D+="=";break;default:throw new Error("Illegal base64url string!")}return this.b64DecodeUnicode(D)}b64decode(ee){let fe="";if((ee=String(ee).replace(/=+$/,"")).length%4==1)throw new Error("'atob' failed: The string to be decoded is not correctly encoded.");for(let We,Te,Se=0,ht=0;Te=ee.charAt(ht++);~Te&&(We=Se%4?64*We+Te:Te,Se++%4)?fe+=String.fromCharCode(255&We>>(-2*Se&6)):0)Te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(Te);return fe}b64DecodeUnicode(ee){return decodeURIComponent(Array.prototype.map.call(this.b64decode(ee),D=>"%"+("00"+D.charCodeAt(0).toString(16)).slice(-2)).join(""))}decodeToken(ee=this.tokenGetter()){return ee instanceof Promise?ee.then(D=>this._decodeToken(D)):this._decodeToken(ee)}_decodeToken(ee){if(!ee||""===ee)return null;const D=ee.split(".");if(3!==D.length)throw new Error("The inspected token doesn't appear to be a JWT. Check to make sure it has three parts and see https://jwt.io for more.");const fe=this.urlBase64Decode(D[1]);if(!fe)throw new Error("Cannot decode the token.");return JSON.parse(fe)}getTokenExpirationDate(ee=this.tokenGetter()){return ee instanceof Promise?ee.then(D=>this._getTokenExpirationDate(D)):this._getTokenExpirationDate(ee)}_getTokenExpirationDate(ee){let D;if(D=this.decodeToken(ee),!D||!D.hasOwnProperty("exp"))return null;const fe=new Date(0);return fe.setUTCSeconds(D.exp),fe}isTokenExpired(ee=this.tokenGetter(),D){return ee instanceof Promise?ee.then(fe=>this._isTokenExpired(fe,D)):this._isTokenExpired(ee,D)}_isTokenExpired(ee,D){if(!ee||""===ee)return!0;const fe=this.getTokenExpirationDate(ee);return D=D||0,null!==fe&&!(fe.valueOf()>(new Date).valueOf()+1e3*D)}getAuthScheme(ee,D){return"function"==typeof ee?ee(D):ee}}return q.\u0275fac=function(ee){return new(ee||q)(r.KVO(l))},q.\u0275prov=r.jDH({token:q,factory:q.\u0275fac}),q})(),F=(()=>{class q{set token(ee){localStorage.setItem("token",ee)}get token(){return localStorage.getItem("token")}isTokenValid(){const ee=this.token;return!(!ee||(new i).isTokenExpired(ee)&&(localStorage.clear(),1))}isTokenNotValid(){return!this.isTokenValid()}static{this.\u0275fac=function(D){return new(D||q)}}static{this.\u0275prov=r.jDH({token:q,factory:q.\u0275fac,providedIn:"root"})}}return q})()},2068:(Ht,Me,h)=>{h.d(Me,{N:()=>T});var r=h(8434),l=h(1360);function i(d,v){1&d&&l.nrm(0,"img",3)}let T=(()=>{class d{constructor(){this.isFullPage=!1}static{this.\u0275fac=function(q){return new(q||d)}}static{this.\u0275cmp=l.VBU({type:d,selectors:[["loading-spinner"]],inputs:{isFullPage:"isFullPage"},decls:5,vars:2,consts:[[3,"ngClass"],["src","assets/img/logo.svg","alt","logo",4,"ngIf"],[1,"lds-ripple"],["src","assets/img/logo.svg","alt","logo"]],template:function(q,M){1&q&&(l.j41(0,"div",0),l.DNE(1,i,1,0,"img",1),l.j41(2,"div",2),l.nrm(3,"div")(4,"div"),l.k0s()()),2&q&&(l.Y8G("ngClass",M.isFullPage?"full-page-loader":""),l.R7$(),l.Y8G("ngIf",M.isFullPage))},dependencies:[r.YU,r.bT],styles:[".lds-ripple[_ngcontent-%COMP%], .lds-ripple[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{box-sizing:border-box}.lds-ripple[_ngcontent-%COMP%]{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{position:absolute;border:2px solid currentColor;opacity:1;border-radius:50%;color:var(--mc-main);animation:_ngcontent-%COMP%_lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple[_ngcontent-%COMP%] div[_ngcontent-%COMP%]:nth-child(2){animation-delay:-.5s}.full-page-loader[_ngcontent-%COMP%]{height:100vh;width:100vw;flex-direction:column;display:flex;justify-content:center;align-items:center;position:relative}.full-page-loader[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{max-width:250px}@keyframes _ngcontent-%COMP%_lds-ripple{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}"]})}}return d})()},2083:(Ht,Me,h)=>{h.d(Me,{T:()=>q});var r=h(1413),l=h(8141),i=h(152),T=h(5964),d=h(6354),v=h(5093);class q{_letterKeyStream=new r.B;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new r.B;selectedItem=this._selectedItem;constructor(ee,D){const fe="number"==typeof D?.debounceInterval?D.debounceInterval:200;D?.skipPredicate&&(this._skipPredicateFn=D.skipPredicate),this.setItems(ee),this._setupKeyHandler(fe)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(ee){this._selectedItemIndex=ee}setItems(ee){this._items=ee}handleKey(ee){const D=ee.keyCode;ee.key&&1===ee.key.length?this._letterKeyStream.next(ee.key.toLocaleUpperCase()):(D>=v.c&&D<=v.Z||D>=v.d&&D<=v.N)&&this._letterKeyStream.next(String.fromCharCode(D))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(ee){this._letterKeyStream.pipe((0,l.M)(D=>this._pressedLetters.push(D)),(0,i.B)(ee),(0,T.p)(()=>this._pressedLetters.length>0),(0,d.T)(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(D=>{for(let fe=1;fe{h.d(Me,{L:()=>F});var r=h(1360),l=h(8359),i=h(1413),T=h(2083),d=h(8521),v=h(5093);class F{_items;_activeItemIndex=-1;_activeItem=(0,r.vPA)(null);_wrap=!1;_typeaheadSubscription=l.yU.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=M=>M.disabled;constructor(M,ee){this._items=M,M instanceof r.rOR?this._itemChangesSubscription=M.changes.subscribe(D=>this._itemsChanged(D.toArray())):(0,r.Hps)(M)&&(this._effectRef=(0,r.QZP)(()=>this._itemsChanged(M()),{injector:ee}))}tabOut=new i.B;change=new i.B;skipPredicate(M){return this._skipPredicateFn=M,this}withWrap(M=!0){return this._wrap=M,this}withVerticalOrientation(M=!0){return this._vertical=M,this}withHorizontalOrientation(M){return this._horizontal=M,this}withAllowedModifierKeys(M){return this._allowedModifierKeys=M,this}withTypeAhead(M=200){this._typeaheadSubscription.unsubscribe();const ee=this._getItemsArray();return this._typeahead=new T.T(ee,{debounceInterval:"number"==typeof M?M:void 0,skipPredicate:D=>this._skipPredicateFn(D)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(D=>{this.setActiveItem(D)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(M=!0){return this._homeAndEnd=M,this}withPageUpDown(M=!0,ee=10){return this._pageUpAndDown={enabled:M,delta:ee},this}setActiveItem(M){const ee=this._activeItem();this.updateActiveItem(M),this._activeItem()!==ee&&this.change.next(this._activeItemIndex)}onKeydown(M){const ee=M.keyCode,fe=["altKey","ctrlKey","metaKey","shiftKey"].every(Se=>!M[Se]||this._allowedModifierKeys.indexOf(Se)>-1);switch(ee){case v.T:return void this.tabOut.next();case v.D:if(this._vertical&&fe){this.setNextItemActive();break}return;case v.U:if(this._vertical&&fe){this.setPreviousItemActive();break}return;case v.R:if(this._horizontal&&fe){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case v.L:if(this._horizontal&&fe){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case v.H:if(this._homeAndEnd&&fe){this.setFirstItemActive();break}return;case v.E:if(this._homeAndEnd&&fe){this.setLastItemActive();break}return;case v.b:if(this._pageUpAndDown.enabled&&fe){const Se=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(Se>0?Se:0,1);break}return;case v.P:if(this._pageUpAndDown.enabled&&fe){const Se=this._activeItemIndex+this._pageUpAndDown.delta,We=this._getItemsArray().length;this._setActiveItemByIndex(Se-1&&D!==this._activeItemIndex&&(this._activeItemIndex=D,this._typeahead?.setCurrentSelectedItemIndex(D))}}}},2440:(Ht,Me,h)=>{h.d(Me,{o:()=>M});const r={\u00c1:"A",\u0102:"A",\u1eae:"A",\u1eb6:"A",\u1eb0:"A",\u1eb2:"A",\u1eb4:"A",\u01cd:"A",\u00c2:"A",\u1ea4:"A",\u1eac:"A",\u1ea6:"A",\u1ea8:"A",\u1eaa:"A",\u00c4:"A",\u01de:"A",\u0226:"A",\u01e0:"A",\u1ea0:"A",\u0200:"A",\u00c0:"A",\u1ea2:"A",\u0202:"A",\u0100:"A",\u0104:"A",\u00c5:"A",\u01fa:"A",\u1e00:"A",\u023a:"A",\u00c3:"A",\ua732:"AA",\u00c6:"AE",\u01fc:"AE",\u01e2:"AE",\ua734:"AO",\ua736:"AU",\ua738:"AV",\ua73a:"AV",\ua73c:"AY",\u1e02:"B",\u1e04:"B",\u0181:"B",\u1e06:"B",\u0243:"B",\u0182:"B",\u0106:"C",\u010c:"C",\u00c7:"C",\u1e08:"C",\u0108:"C",\u010a:"C",\u0187:"C",\u023b:"C",\u010e:"D",\u1e10:"D",\u1e12:"D",\u1e0a:"D",\u1e0c:"D",\u018a:"D",\u1e0e:"D",\u01f2:"D",\u01c5:"D",\u0110:"D",\u00d0:"D",\u018b:"D",\u01f1:"DZ",\u01c4:"DZ",\u00c9:"E",\u0114:"E",\u011a:"E",\u0228:"E",\u1e1c:"E",\u00ca:"E",\u1ebe:"E",\u1ec6:"E",\u1ec0:"E",\u1ec2:"E",\u1ec4:"E",\u1e18:"E",\u00cb:"E",\u0116:"E",\u1eb8:"E",\u0204:"E",\u00c8:"E",\u1eba:"E",\u0206:"E",\u0112:"E",\u1e16:"E",\u1e14:"E",\u0118:"E",\u0246:"E",\u1ebc:"E",\u1e1a:"E",\ua76a:"ET",\u1e1e:"F",\u0191:"F",\u01f4:"G",\u011e:"G",\u01e6:"G",\u0122:"G",\u011c:"G",\u0120:"G",\u0193:"G",\u1e20:"G",\u01e4:"G",\u1e2a:"H",\u021e:"H",\u1e28:"H",\u0124:"H",\u2c67:"H",\u1e26:"H",\u1e22:"H",\u1e24:"H",\u0126:"H",\u00cd:"I",\u012c:"I",\u01cf:"I",\u00ce:"I",\u00cf:"I",\u1e2e:"I",\u0130:"I",\u1eca:"I",\u0208:"I",\u00cc:"I",\u1ec8:"I",\u020a:"I",\u012a:"I",\u012e:"I",\u0197:"I",\u0128:"I",\u1e2c:"I",\u0406:"I",\ua779:"D",\ua77b:"F",\ua77d:"G",\ua782:"R",\ua784:"S",\ua786:"T",\ua76c:"IS",\u0134:"J",\u0248:"J",\u1e30:"K",\u01e8:"K",\u0136:"K",\u2c69:"K",\ua742:"K",\u1e32:"K",\u0198:"K",\u1e34:"K",\ua740:"K",\ua744:"K",\u0139:"L",\u023d:"L",\u013d:"L",\u013b:"L",\u1e3c:"L",\u1e36:"L",\u1e38:"L",\u2c60:"L",\ua748:"L",\u1e3a:"L",\u013f:"L",\u2c62:"L",\u01c8:"L",\u0141:"L",\u01c7:"LJ",\u1e3e:"M",\u1e40:"M",\u1e42:"M",\u2c6e:"M",\u0143:"N",\u0147:"N",\u0145:"N",\u1e4a:"N",\u1e44:"N",\u1e46:"N",\u01f8:"N",\u019d:"N",\u1e48:"N",\u0220:"N",\u01cb:"N",\u00d1:"N",\u01ca:"NJ",\u00d3:"O",\u014e:"O",\u01d1:"O",\u00d4:"O",\u1ed0:"O",\u1ed8:"O",\u1ed2:"O",\u1ed4:"O",\u1ed6:"O",\u00d6:"O",\u022a:"O",\u022e:"O",\u0230:"O",\u1ecc:"O",\u0150:"O",\u020c:"O",\u00d2:"O",\u1ece:"O",\u01a0:"O",\u1eda:"O",\u1ee2:"O",\u1edc:"O",\u1ede:"O",\u1ee0:"O",\u020e:"O",\ua74a:"O",\ua74c:"O",\u014c:"O",\u1e52:"O",\u1e50:"O",\u019f:"O",\u01ea:"O",\u01ec:"O",\u00d8:"O",\u01fe:"O",\u00d5:"O",\u1e4c:"O",\u1e4e:"O",\u022c:"O",\u01a2:"OI",\ua74e:"OO",\u0190:"E",\u0186:"O",\u0222:"OU",\u1e54:"P",\u1e56:"P",\ua752:"P",\u01a4:"P",\ua754:"P",\u2c63:"P",\ua750:"P",\ua758:"Q",\ua756:"Q",\u0154:"R",\u0158:"R",\u0156:"R",\u1e58:"R",\u1e5a:"R",\u1e5c:"R",\u0210:"R",\u0212:"R",\u1e5e:"R",\u024c:"R",\u2c64:"R",\ua73e:"C",\u018e:"E",\u015a:"S",\u1e64:"S",\u0160:"S",\u1e66:"S",\u015e:"S",\u015c:"S",\u0218:"S",\u1e60:"S",\u1e62:"S",\u1e68:"S",\u00df:"ss",\u0164:"T",\u0162:"T",\u1e70:"T",\u021a:"T",\u023e:"T",\u1e6a:"T",\u1e6c:"T",\u01ac:"T",\u1e6e:"T",\u01ae:"T",\u0166:"T",\u2c6f:"A",\ua780:"L",\u019c:"M",\u0245:"V",\ua728:"TZ",\u00da:"U",\u016c:"U",\u01d3:"U",\u00db:"U",\u1e76:"U",\u00dc:"U",\u01d7:"U",\u01d9:"U",\u01db:"U",\u01d5:"U",\u1e72:"U",\u1ee4:"U",\u0170:"U",\u0214:"U",\u00d9:"U",\u1ee6:"U",\u01af:"U",\u1ee8:"U",\u1ef0:"U",\u1eea:"U",\u1eec:"U",\u1eee:"U",\u0216:"U",\u016a:"U",\u1e7a:"U",\u0172:"U",\u016e:"U",\u0168:"U",\u1e78:"U",\u1e74:"U",\ua75e:"V",\u1e7e:"V",\u01b2:"V",\u1e7c:"V",\ua760:"VY",\u1e82:"W",\u0174:"W",\u1e84:"W",\u1e86:"W",\u1e88:"W",\u1e80:"W",\u2c72:"W",\u1e8c:"X",\u1e8a:"X",\u00dd:"Y",\u0176:"Y",\u0178:"Y",\u1e8e:"Y",\u1ef4:"Y",\u1ef2:"Y",\u01b3:"Y",\u1ef6:"Y",\u1efe:"Y",\u0232:"Y",\u024e:"Y",\u1ef8:"Y",\u0407:"YI",\u0179:"Z",\u017d:"Z",\u1e90:"Z",\u2c6b:"Z",\u017b:"Z",\u1e92:"Z",\u0224:"Z",\u1e94:"Z",\u01b5:"Z",\u00de:"TH",\u0132:"IJ",\u0152:"OE",\u1d00:"A",\u1d01:"AE",\u0299:"B",\u1d03:"B",\u1d04:"C",\u1d05:"D",\u1d07:"E",\ua730:"F",\u0262:"G",\u029b:"G",\u029c:"H",\u026a:"I",\u0281:"R",\u1d0a:"J",\u1d0b:"K",\u029f:"L",\u1d0c:"L",\u1d0d:"M",\u0274:"N",\u1d0f:"O",\u0276:"OE",\u1d10:"O",\u1d15:"OU",\u1d18:"P",\u0280:"R",\u1d0e:"N",\u1d19:"R",\ua731:"S",\u1d1b:"T",\u2c7b:"E",\u1d1a:"R",\u1d1c:"U",\u1d20:"V",\u1d21:"W",\u028f:"Y",\u1d22:"Z",\u00e1:"a",\u0103:"a",\u1eaf:"a",\u1eb7:"a",\u1eb1:"a",\u1eb3:"a",\u1eb5:"a",\u01ce:"a",\u00e2:"a",\u1ea5:"a",\u1ead:"a",\u1ea7:"a",\u1ea9:"a",\u1eab:"a",\u00e4:"a",\u01df:"a",\u0227:"a",\u01e1:"a",\u1ea1:"a",\u0201:"a",\u00e0:"a",\u1ea3:"a",\u0203:"a",\u0101:"a",\u0105:"a",\u1d8f:"a",\u1e9a:"a",\u00e5:"a",\u01fb:"a",\u1e01:"a",\u2c65:"a",\u00e3:"a",\ua733:"aa",\u00e6:"ae",\u01fd:"ae",\u01e3:"ae",\ua735:"ao",\ua737:"au",\ua739:"av",\ua73b:"av",\ua73d:"ay",\u1e03:"b",\u1e05:"b",\u0253:"b",\u1e07:"b",\u1d6c:"b",\u1d80:"b",\u0180:"b",\u0183:"b",\u0275:"o",\u0107:"c",\u010d:"c",\u00e7:"c",\u1e09:"c",\u0109:"c",\u0255:"c",\u010b:"c",\u0188:"c",\u023c:"c",\u010f:"d",\u1e11:"d",\u1e13:"d",\u0221:"d",\u1e0b:"d",\u1e0d:"d",\u0257:"d",\u1d91:"d",\u1e0f:"d",\u1d6d:"d",\u1d81:"d",\u0111:"d",\u0256:"d",\u018c:"d",\u00f0:"d",\u0131:"i",\u0237:"j",\u025f:"j",\u0284:"j",\u01f3:"dz",\u01c6:"dz",\u00e9:"e",\u0115:"e",\u011b:"e",\u0229:"e",\u1e1d:"e",\u00ea:"e",\u1ebf:"e",\u1ec7:"e",\u1ec1:"e",\u1ec3:"e",\u1ec5:"e",\u1e19:"e",\u00eb:"e",\u0117:"e",\u1eb9:"e",\u0205:"e",\u00e8:"e",\u1ebb:"e",\u0207:"e",\u0113:"e",\u1e17:"e",\u1e15:"e",\u2c78:"e",\u0119:"e",\u1d92:"e",\u0247:"e",\u1ebd:"e",\u1e1b:"e",\ua76b:"et",\u1e1f:"f",\u0192:"f",\u1d6e:"f",\u1d82:"f",\u01f5:"g",\u011f:"g",\u01e7:"g",\u0123:"g",\u011d:"g",\u0121:"g",\u0260:"g",\u1e21:"g",\u1d83:"g",\u01e5:"g",\u1e2b:"h",\u021f:"h",\u1e29:"h",\u0125:"h",\u2c68:"h",\u1e27:"h",\u1e23:"h",\u1e25:"h",\u0266:"h",\u1e96:"h",\u0127:"h",\u0195:"hv",\u00ed:"i",\u012d:"i",\u01d0:"i",\u00ee:"i",\u00ef:"i",\u1e2f:"i",\u1ecb:"i",\u0209:"i",\u00ec:"i",\u1ec9:"i",\u020b:"i",\u012b:"i",\u012f:"i",\u1d96:"i",\u0268:"i",\u0129:"i",\u1e2d:"i",\u0456:"i",\ua77a:"d",\ua77c:"f",\u1d79:"g",\ua783:"r",\ua785:"s",\ua787:"t",\ua76d:"is",\u01f0:"j",\u0135:"j",\u029d:"j",\u0249:"j",\u1e31:"k",\u01e9:"k",\u0137:"k",\u2c6a:"k",\ua743:"k",\u1e33:"k",\u0199:"k",\u1e35:"k",\u1d84:"k",\ua741:"k",\ua745:"k",\u013a:"l",\u019a:"l",\u026c:"l",\u013e:"l",\u013c:"l",\u1e3d:"l",\u0234:"l",\u1e37:"l",\u1e39:"l",\u2c61:"l",\ua749:"l",\u1e3b:"l",\u0140:"l",\u026b:"l",\u1d85:"l",\u026d:"l",\u0142:"l",\u01c9:"lj",\u017f:"s",\u1e9c:"s",\u1e9b:"s",\u1e9d:"s",\u1e3f:"m",\u1e41:"m",\u1e43:"m",\u0271:"m",\u1d6f:"m",\u1d86:"m",\u0144:"n",\u0148:"n",\u0146:"n",\u1e4b:"n",\u0235:"n",\u1e45:"n",\u1e47:"n",\u01f9:"n",\u0272:"n",\u1e49:"n",\u019e:"n",\u1d70:"n",\u1d87:"n",\u0273:"n",\u00f1:"n",\u01cc:"nj",\u00f3:"o",\u014f:"o",\u01d2:"o",\u00f4:"o",\u1ed1:"o",\u1ed9:"o",\u1ed3:"o",\u1ed5:"o",\u1ed7:"o",\u00f6:"o",\u022b:"o",\u022f:"o",\u0231:"o",\u1ecd:"o",\u0151:"o",\u020d:"o",\u00f2:"o",\u1ecf:"o",\u01a1:"o",\u1edb:"o",\u1ee3:"o",\u1edd:"o",\u1edf:"o",\u1ee1:"o",\u020f:"o",\ua74b:"o",\ua74d:"o",\u2c7a:"o",\u014d:"o",\u1e53:"o",\u1e51:"o",\u01eb:"o",\u01ed:"o",\u00f8:"o",\u01ff:"o",\u00f5:"o",\u1e4d:"o",\u1e4f:"o",\u022d:"o",\u01a3:"oi",\ua74f:"oo",\u025b:"e",\u1d93:"e",\u0254:"o",\u1d97:"o",\u0223:"ou",\u1e55:"p",\u1e57:"p",\ua753:"p",\u01a5:"p",\u1d71:"p",\u1d88:"p",\ua755:"p",\u1d7d:"p",\ua751:"p",\ua759:"q",\u02a0:"q",\u024b:"q",\ua757:"q",\u0155:"r",\u0159:"r",\u0157:"r",\u1e59:"r",\u1e5b:"r",\u1e5d:"r",\u0211:"r",\u027e:"r",\u1d73:"r",\u0213:"r",\u1e5f:"r",\u027c:"r",\u1d72:"r",\u1d89:"r",\u024d:"r",\u027d:"r",\u2184:"c",\ua73f:"c",\u0258:"e",\u027f:"r",\u015b:"s",\u1e65:"s",\u0161:"s",\u1e67:"s",\u015f:"s",\u015d:"s",\u0219:"s",\u1e61:"s",\u1e63:"s",\u1e69:"s",\u0282:"s",\u1d74:"s",\u1d8a:"s",\u023f:"s",\u0261:"g",\u1d11:"o",\u1d13:"o",\u1d1d:"u",\u0165:"t",\u0163:"t",\u1e71:"t",\u021b:"t",\u0236:"t",\u1e97:"t",\u2c66:"t",\u1e6b:"t",\u1e6d:"t",\u01ad:"t",\u1e6f:"t",\u1d75:"t",\u01ab:"t",\u0288:"t",\u0167:"t",\u1d7a:"th",\u0250:"a",\u1d02:"ae",\u01dd:"e",\u1d77:"g",\u0265:"h",\u02ae:"h",\u02af:"h",\u1d09:"i",\u029e:"k",\ua781:"l",\u026f:"m",\u0270:"m",\u1d14:"oe",\u0279:"r",\u027b:"r",\u027a:"r",\u2c79:"r",\u0287:"t",\u028c:"v",\u028d:"w",\u028e:"y",\ua729:"tz",\u00fa:"u",\u016d:"u",\u01d4:"u",\u00fb:"u",\u1e77:"u",\u00fc:"u",\u01d8:"u",\u01da:"u",\u01dc:"u",\u01d6:"u",\u1e73:"u",\u1ee5:"u",\u0171:"u",\u0215:"u",\u00f9:"u",\u1ee7:"u",\u01b0:"u",\u1ee9:"u",\u1ef1:"u",\u1eeb:"u",\u1eed:"u",\u1eef:"u",\u0217:"u",\u016b:"u",\u1e7b:"u",\u0173:"u",\u1d99:"u",\u016f:"u",\u0169:"u",\u1e79:"u",\u1e75:"u",\u1d6b:"ue",\ua778:"um",\u2c74:"v",\ua75f:"v",\u1e7f:"v",\u028b:"v",\u1d8c:"v",\u2c71:"v",\u1e7d:"v",\ua761:"vy",\u1e83:"w",\u0175:"w",\u1e85:"w",\u1e87:"w",\u1e89:"w",\u1e81:"w",\u2c73:"w",\u1e98:"w",\u1e8d:"x",\u1e8b:"x",\u1d8d:"x",\u00fd:"y",\u0177:"y",\u00ff:"y",\u1e8f:"y",\u1ef5:"y",\u1ef3:"y",\u01b4:"y",\u1ef7:"y",\u1eff:"y",\u0233:"y",\u1e99:"y",\u024f:"y",\u1ef9:"y",\u0457:"yi",\u017a:"z",\u017e:"z",\u1e91:"z",\u0291:"z",\u2c6c:"z",\u017c:"z",\u1e93:"z",\u0225:"z",\u1e95:"z",\u1d76:"z",\u1d8e:"z",\u0290:"z",\u01b6:"z",\u0240:"z",\u00fe:"th",\ufb00:"ff",\ufb03:"ffi",\ufb04:"ffl",\ufb01:"fi",\ufb02:"fl",\u0133:"ij",\u0153:"oe",\ufb06:"st",\u2090:"a",\u2091:"e",\u1d62:"i",\u2c7c:"j",\u2092:"o",\u1d63:"r",\u1d64:"u",\u1d65:"v",\u2093:"x",\u0401:"YO",\u0419:"I",\u0426:"TS",\u0423:"U",\u041a:"K",\u0415:"E",\u041d:"N",\u0413:"G",\u0490:"G",\u0428:"SH",\u0429:"SCH",\u0417:"Z",\u0425:"H",\u042a:"'",\u0451:"yo",\u0439:"i",\u0446:"ts",\u0443:"u",\u043a:"k",\u0435:"e",\u043d:"n",\u0433:"g",\u0491:"g",\u0448:"sh",\u0449:"sch",\u0437:"z",\u0445:"h",\u044a:"'",\u0424:"F",\u042b:"I",\u0412:"V",\u0410:"a",\u041f:"P",\u0420:"R",\u041e:"O",\u041b:"L",\u0414:"D",\u0416:"ZH",\u042d:"E",\u0444:"f",\u044b:"i",\u0432:"v",\u0430:"a",\u043f:"p",\u0440:"r",\u043e:"o",\u043b:"l",\u0434:"d",\u0436:"zh",\u044d:"e",\u042f:"Ya",\u0427:"CH",\u0421:"S",\u041c:"M",\u0418:"I",\u0422:"T",\u042c:"'",\u0411:"B",\u042e:"YU",\u044f:"ya",\u0447:"ch",\u0441:"s",\u043c:"m",\u0438:"i",\u0442:"t",\u044c:"'",\u0431:"b",\u044e:"yu"},d=h(3702),v=h(1345),q=(h(2776),h(6269)),M=D=>{if("string"!=typeof D||D.length<2)return null;const fe=function(D){return D.replace(/\s/g,"")}(function(D){return D.toLocaleUpperCase().replace(/[,\.\(\)]/g," ").replace(/["'`\u2018\u2019\u201c\u201d]/g,"").replace(/[-\u2010\u2011\u2012\u2013\u2014\u2015]/g,"").replace(/[{}\[\]()]/g,"").replace(/(^|\s)OF(\s|$)/gi," ").replace(/(^|\s)AND(\s|$)/gi," ").replace(/(^|\s)THE(\s|$)/gi," ").replace(/(^|\s)&(\s|$)/gi," ").replace(/(^|\s)&(\s|$)/gi," ").replace(/\s+/g," ").trim()}(function(D){return"string"==typeof D?D.replace(/[^A-Za-z0-9]/g,fe=>r[fe]||fe):D}(D)));return fe.length<2?null:2===fe.length&&d.includes(fe)?fe:3===fe.length&&v[fe]?v[fe]:q[fe]?q[fe]:null}},2491:(Ht,Me,h)=>{h.d(Me,{k:()=>v});var r=h(4412),l=h(5312),i=h(1360),T=h(3165),d=h(5724);let v=(()=>{class F{constructor(M,ee){this.http=M,this.router=ee;let D=JSON.parse(localStorage.getItem(l.c.ls_prefix+".currentUser")),fe=localStorage.getItem("token");if(fe&&D)try{let Se=fe.split(".")[1];Se=JSON.parse(atob(Se)),Se=Se.exp,(new Date).getTime()/1e3-Se>-30&&(D=null,localStorage.removeItem(l.c.ls_prefix+".currentUser"),localStorage.removeItem("token"))}catch(Se){console.error("Failed to restore login",Se)}this.currentUserSubject=new r.t(D),this.currentUser=this.currentUserSubject.asObservable()}get currentUserValue(){return this.currentUserSubject.value}setCurrentUserValue(M){this.currentUserSubject.next(M)}logout(){localStorage.removeItem(l.c.ls_prefix+".currentUser"),localStorage.removeItem("token"),this.router.navigate(["/"]),this.currentUserSubject.next(null)}static{this.\u0275fac=function(ee){return new(ee||F)(i.KVO(T.Qq),i.KVO(d.Ix))}}static{this.\u0275prov=i.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})}}return F})()},2566:(Ht,Me,h)=>{h.d(Me,{A:()=>en,F:()=>ce,H:()=>Ot,I:()=>M,L:()=>Mt,b:()=>Re});var r=h(1360),l=h(9361),i=h(5855),T=h(6737),d=h(2670),v=h(54),F=h(8928);let M=(()=>{class At{_platform=(0,r.WQX)(i.P);constructor(){}isDisabled($){return $.hasAttribute("disabled")}isVisible($){return function D(At){return!!(At.offsetWidth||At.offsetHeight||"function"==typeof At.getClientRects&&At.getClientRects().length)}($)&&"visible"===getComputedStyle($).visibility}isTabbable($){if(!this._platform.isBrowser)return!1;const ne=function ee(At){try{return At.frameElement}catch{return null}}(function ct(At){return At.ownerDocument&&At.ownerDocument.defaultView||window}($));if(ne&&(-1===Tt(ne)||!this.isVisible(ne)))return!1;let De=$.nodeName.toLowerCase(),z=Tt($);return $.hasAttribute("contenteditable")?-1!==z:!("iframe"===De||"object"===De||this._platform.WEBKIT&&this._platform.IOS&&!function pt(At){let H=At.nodeName.toLowerCase(),$="input"===H&&At.type;return"text"===$||"password"===$||"select"===H||"textarea"===H}($))&&("audio"===De?!!$.hasAttribute("controls")&&-1!==z:"video"===De?-1!==z&&(null!==z||this._platform.FIREFOX||$.hasAttribute("controls")):$.tabIndex>=0)}isFocusable($,ne){return function Xe(At){return!function Se(At){return function Te(At){return"input"==At.nodeName.toLowerCase()}(At)&&"hidden"==At.type}(At)&&(function fe(At){let H=At.nodeName.toLowerCase();return"input"===H||"select"===H||"button"===H||"textarea"===H}(At)||function We(At){return function ht(At){return"a"==At.nodeName.toLowerCase()}(At)&&At.hasAttribute("href")}(At)||At.hasAttribute("contenteditable")||dt(At))}($)&&!this.isDisabled($)&&(ne?.ignoreVisibility||this.isVisible($))}static \u0275fac=function(ne){return new(ne||At)};static \u0275prov=r.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();function dt(At){if(!At.hasAttribute("tabindex")||void 0===At.tabIndex)return!1;let H=At.getAttribute("tabindex");return!(!H||isNaN(parseInt(H,10)))}function Tt(At){if(!dt(At))return null;const H=parseInt(At.getAttribute("tabindex")||"",10);return isNaN(H)?-1:H}class ce{_element;_checker;_ngZone;_document;_injector;_startAnchor;_endAnchor;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(H){this._enabled=H,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(H,this._startAnchor),this._toggleAnchorTabIndex(H,this._endAnchor))}_enabled=!0;constructor(H,$,ne,De,z=!1,Ae){this._element=H,this._checker=$,this._ngZone=ne,this._document=De,this._injector=Ae,z||this.attachAnchors()}destroy(){const H=this._startAnchor,$=this._endAnchor;H&&(H.removeEventListener("focus",this.startAnchorListener),H.remove()),$&&($.removeEventListener("focus",this.endAnchorListener),$.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(H){return new Promise($=>{this._executeOnStable(()=>$(this.focusInitialElement(H)))})}focusFirstTabbableElementWhenReady(H){return new Promise($=>{this._executeOnStable(()=>$(this.focusFirstTabbableElement(H)))})}focusLastTabbableElementWhenReady(H){return new Promise($=>{this._executeOnStable(()=>$(this.focusLastTabbableElement(H)))})}_getRegionBoundary(H){const $=this._element.querySelectorAll(`[cdk-focus-region-${H}], [cdkFocusRegion${H}], [cdk-focus-${H}]`);return"start"==H?$.length?$[0]:this._getFirstTabbableElement(this._element):$.length?$[$.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(H){const $=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if($){if(!this._checker.isFocusable($)){const ne=this._getFirstTabbableElement($);return ne?.focus(H),!!ne}return $.focus(H),!0}return this.focusFirstTabbableElement(H)}focusFirstTabbableElement(H){const $=this._getRegionBoundary("start");return $&&$.focus(H),!!$}focusLastTabbableElement(H){const $=this._getRegionBoundary("end");return $&&$.focus(H),!!$}hasAttached(){return this._hasAttached}_getFirstTabbableElement(H){if(this._checker.isFocusable(H)&&this._checker.isTabbable(H))return H;const $=H.children;for(let ne=0;ne<$.length;ne++){const De=$[ne].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement($[ne]):null;if(De)return De}return null}_getLastTabbableElement(H){if(this._checker.isFocusable(H)&&this._checker.isTabbable(H))return H;const $=H.children;for(let ne=$.length-1;ne>=0;ne--){const De=$[ne].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement($[ne]):null;if(De)return De}return null}_createAnchor(){const H=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,H),H.classList.add("cdk-visually-hidden"),H.classList.add("cdk-focus-trap-anchor"),H.setAttribute("aria-hidden","true"),H}_toggleAnchorTabIndex(H,$){H?$.setAttribute("tabindex","0"):$.removeAttribute("tabindex")}toggleAnchors(H){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(H,this._startAnchor),this._toggleAnchorTabIndex(H,this._endAnchor))}_executeOnStable(H){this._injector?(0,r.mal)(H,{injector:this._injector}):setTimeout(H)}}let Re=(()=>{class At{_checker=(0,r.WQX)(M);_ngZone=(0,r.WQX)(r.SKi);_document=(0,r.WQX)(l.q);_injector=(0,r.WQX)(r.zZn);constructor(){(0,r.WQX)(T._).load(d._)}create($,ne=!1){return new ce($,this._checker,this._ngZone,this._document,ne,this._injector)}static \u0275fac=function(ne){return new(ne||At)};static \u0275prov=r.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();const je=new r.nKC("liveAnnouncerElement",{providedIn:"root",factory:function Le(){return null}}),Bt=new r.nKC("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let wt=0,Mt=(()=>{class At{_ngZone=(0,r.WQX)(r.SKi);_defaultOptions=(0,r.WQX)(Bt,{optional:!0});_liveElement;_document=(0,r.WQX)(l.q);_previousTimeout;_currentPromise;_currentResolve;constructor(){const $=(0,r.WQX)(je,{optional:!0});this._liveElement=$||this._createLiveElement()}announce($,...ne){const De=this._defaultOptions;let z,Ae;return 1===ne.length&&"number"==typeof ne[0]?Ae=ne[0]:[z,Ae]=ne,this.clear(),clearTimeout(this._previousTimeout),z||(z=De&&De.politeness?De.politeness:"polite"),null==Ae&&De&&(Ae=De.duration),this._liveElement.setAttribute("aria-live",z),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(ye=>this._currentResolve=ye)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=$,"number"==typeof Ae&&(this._previousTimeout=setTimeout(()=>this.clear(),Ae)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const $="cdk-live-announcer-element",ne=this._document.getElementsByClassName($),De=this._document.createElement("div");for(let z=0;z .cdk-overlay-container [aria-modal="true"]');for(let De=0;De{class At{_platform=(0,r.WQX)(i.P);_hasCheckedHighContrastMode;_document=(0,r.WQX)(l.q);_breakpointSubscription;constructor(){this._breakpointSubscription=(0,r.WQX)(v.B).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return Rt.NONE;const $=this._document.createElement("div");$.style.backgroundColor="rgb(1,2,3)",$.style.position="absolute",this._document.body.appendChild($);const ne=this._document.defaultView||window,De=ne&&ne.getComputedStyle?ne.getComputedStyle($):null,z=(De&&De.backgroundColor||"").replace(/ /g,"");switch($.remove(),z){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return Rt.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return Rt.BLACK_ON_WHITE}return Rt.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const $=this._document.body.classList;$.remove(et,Ne,Et),this._hasCheckedHighContrastMode=!0;const ne=this.getHighContrastMode();ne===Rt.BLACK_ON_WHITE?$.add(et,Ne):ne===Rt.WHITE_ON_BLACK&&$.add(et,Et)}}static \u0275fac=function(ne){return new(ne||At)};static \u0275prov=r.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})(),en=(()=>{class At{constructor(){(0,r.WQX)(Ot)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(ne){return new(ne||At)};static \u0275mod=r.$C({type:At});static \u0275inj=r.G2t({imports:[F.O]})}return At})()},2669:(Ht,Me,h)=>{let r;function i(v){if(function l(){if(null==r){const v=typeof document<"u"?document.head:null;r=!(!v||!v.createShadowRoot&&!v.attachShadow)}return r}()){const F=v.getRootNode?v.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&F instanceof ShadowRoot)return F}return null}function T(){let v=typeof document<"u"&&document?document.activeElement:null;for(;v&&v.shadowRoot;){const F=v.shadowRoot.activeElement;if(F===v)break;v=F}return v}function d(v){return v.composedPath?v.composedPath()[0]:v.target}h.d(Me,{_:()=>d,a:()=>i,b:()=>T})},2670:(Ht,Me,h)=>{h.d(Me,{_:()=>l});var r=h(1360);let l=(()=>{class i{static \u0275fac=function(v){return new(v||i)};static \u0275cmp=r.VBU({type:i,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(v,F){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}"],encapsulation:2,changeDetection:0})}return i})()},2702:(Ht,Me,h)=>{h.d(Me,{B:()=>d});var r=h(1413),l=h(6977),i=h(1360),T=h(8752);let d=(()=>{class v{constructor(q,M){this._elementRef=q,this._themeService=M,this._destroy$=new r.B}ngOnInit(){const q=this._themeService.getActiveTheme();q&&this.updateTheme(q),this._themeService.themeChange.pipe((0,l.Q)(this._destroy$)).subscribe(M=>this.updateTheme(M))}ngOnDestroy(){this._destroy$.next(),this._destroy$.complete()}updateTheme(q){for(const M in q.properties)this._elementRef.nativeElement.style.setProperty(M,q.properties[M]);for(const M of this._themeService.theme)this._elementRef.nativeElement.classList.remove(`${M}-theme`);this._elementRef.nativeElement.classList.add(`${q.name}-theme`)}static{this.\u0275fac=function(M){return new(M||v)(i.rXU(i.aKT),i.rXU(T.F))}}static{this.\u0275dir=i.FsC({type:v,selectors:[["","theme",""]],standalone:!1})}}return v})()},2771:(Ht,Me,h)=>{h.d(Me,{m:()=>i});var r=h(1413),l=h(6129);class i extends r.B{constructor(d=1/0,v=1/0,F=l.U){super(),this._bufferSize=d,this._windowTime=v,this._timestampProvider=F,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=v===1/0,this._bufferSize=Math.max(1,d),this._windowTime=Math.max(1,v)}next(d){const{isStopped:v,_buffer:F,_infiniteTimeWindow:q,_timestampProvider:M,_windowTime:ee}=this;v||(F.push(d),!q&&F.push(M.now()+ee)),this._trimBuffer(),super.next(d)}_subscribe(d){this._throwIfClosed(),this._trimBuffer();const v=this._innerSubscribe(d),{_infiniteTimeWindow:F,_buffer:q}=this,M=q.slice();for(let ee=0;ee{Ht.exports=JSON.parse('{"AD":"AND","AE":"ARE","AF":"AFG","AG":"ATG","AI":"AIA","AL":"ALB","AM":"ARM","AO":"AGO","AQ":"ATA","AR":"ARG","AS":"ASM","AT":"AUT","AU":"AUS","AW":"ABW","AX":"ALA","AZ":"AZE","BA":"BIH","BB":"BRB","BD":"BGD","BE":"BEL","BF":"BFA","BG":"BGR","BH":"BHR","BI":"BDI","BJ":"BEN","BL":"BLM","BM":"BMU","BN":"BRN","BO":"BOL","BQ":"BES","BR":"BRA","BS":"BHS","BT":"BTN","BV":"BVT","BW":"BWA","BY":"BLR","BZ":"BLZ","CA":"CAN","CC":"CCK","CD":"COD","CF":"CAF","CG":"COG","CH":"CHE","CI":"CIV","CK":"COK","CL":"CHL","CM":"CMR","CN":"CHN","CO":"COL","CR":"CRI","CU":"CUB","CV":"CPV","CW":"CUW","CX":"CXR","CY":"CYP","CZ":"CZE","DE":"DEU","DJ":"DJI","DK":"DNK","DM":"DMA","DO":"DOM","DZ":"DZA","EC":"ECU","EE":"EST","EG":"EGY","EH":"ESH","ER":"ERI","ES":"ESP","ET":"ETH","FI":"FIN","FJ":"FJI","FK":"FLK","FM":"FSM","FO":"FRO","FR":"FRA","GA":"GAB","GB":"GBR","GD":"GRD","GE":"GEO","GF":"GUF","GG":"GGY","GH":"GHA","GI":"GIB","GL":"GRL","GM":"GMB","GN":"GIN","GP":"GLP","GQ":"GNQ","GR":"GRC","GS":"SGS","GT":"GTM","GU":"GUM","GW":"GNB","GY":"GUY","HK":"HKG","HM":"HMD","HN":"HND","HR":"HRV","HT":"HTI","HU":"HUN","ID":"IDN","IE":"IRL","IL":"ISR","IM":"IMN","IN":"IND","IO":"IOT","IQ":"IRQ","IR":"IRN","IS":"ISL","IT":"ITA","JE":"JEY","JM":"JAM","JO":"JOR","JP":"JPN","KE":"KEN","KG":"KGZ","KH":"KHM","KI":"KIR","KM":"COM","KN":"KNA","KP":"PRK","KR":"KOR","KW":"KWT","KY":"CYM","KZ":"KAZ","LA":"LAO","LB":"LBN","LC":"LCA","LI":"LIE","LK":"LKA","LR":"LBR","LS":"LSO","LT":"LTU","LU":"LUX","LV":"LVA","LY":"LBY","MA":"MAR","MC":"MCO","MD":"MDA","ME":"MNE","MF":"MAF","MG":"MDG","MH":"MHL","MK":"MKD","ML":"MLI","MM":"MMR","MN":"MNG","MO":"MAC","MP":"MNP","MQ":"MTQ","MR":"MRT","MS":"MSR","MT":"MLT","MU":"MUS","MV":"MDV","MW":"MWI","MX":"MEX","MY":"MYS","MZ":"MOZ","NA":"NAM","NC":"NCL","NE":"NER","NF":"NFK","NG":"NGA","NI":"NIC","NL":"NLD","NO":"NOR","NP":"NPL","NR":"NRU","NU":"NIU","NZ":"NZL","OM":"OMN","PA":"PAN","PE":"PER","PF":"PYF","PG":"PNG","PH":"PHL","PK":"PAK","PL":"POL","PM":"SPM","PN":"PCN","PR":"PRI","PS":"PSE","PT":"PRT","PW":"PLW","PY":"PRY","QA":"QAT","RE":"REU","RO":"ROU","RS":"SRB","RU":"RUS","RW":"RWA","SA":"SAU","SB":"SLB","SC":"SYC","SD":"SDN","SE":"SWE","SG":"SGP","SH":"SHN","SI":"SVN","SJ":"SJM","SK":"SVK","SL":"SLE","SM":"SMR","SN":"SEN","SO":"SOM","SR":"SUR","SS":"SSD","ST":"STP","SV":"SLV","SX":"SXM","SY":"SYR","SZ":"SWZ","TC":"TCA","TD":"TCD","TF":"ATF","TG":"TGO","TH":"THA","TJ":"TJK","TK":"TKL","TL":"TLS","TM":"TKM","TN":"TUN","TO":"TON","TR":"TUR","TT":"TTO","TV":"TUV","TW":"TWN","TZ":"TZA","UA":"UKR","UG":"UGA","UM":"UMI","US":"USA","UY":"URY","UZ":"UZB","VA":"VAT","VC":"VCT","VE":"VEN","VG":"VGB","VI":"VIR","VN":"VNM","VU":"VUT","WF":"WLF","WS":"WSM","XK":"XKX","YE":"YEM","YT":"MYT","ZA":"ZAF","ZM":"ZMB","ZW":"ZWE"}')},2816:(Ht,Me,h)=>{h.d(Me,{S:()=>T});var r=h(9974),l=h(4360);function T(d,v){return(0,r.N)(function i(d,v,F,q,M){return(ee,D)=>{let fe=F,Se=v,We=0;ee.subscribe((0,l._)(D,Te=>{const ht=We++;Se=fe?d(Se,Te,ht):(fe=!0,Te),q&&D.next(Se)},M&&(()=>{fe&&D.next(Se),D.complete()})))}}(d,v,arguments.length>=2,!0))}},2849:(Ht,Me,h)=>{h.d(Me,{_:()=>l});var r=h(1360);let l=(()=>{class i{static \u0275fac=function(v){return new(v||i)};static \u0275cmp=r.VBU({type:i,selectors:[["structural-styles"]],decls:0,vars:0,template:function(v,F){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}'],encapsulation:2,changeDetection:0})}return i})()},2900:(Ht,Me,h)=>{h.d(Me,{M:()=>it,e:()=>de,j:()=>Ft,m:()=>Ie,n:()=>gt});var r=h(9361),l=h(1360),i=h(3239),T=h(2566),d=h(5719),v=h(5692),F=h(5855),q=h(2669),M=h(1413),ee=h(9030),D=h(7673),fe=h(5093),Se=h(8521),We=h(9172),Te=h(232),ht=h(8570);function dt(ue,pe){}class Tt{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;width="";height="";minWidth;minHeight;maxWidth;maxHeight;positionStrategy;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;closeOnNavigation=!0;closeOnDestroy=!0;closeOnOverlayDetachments=!0;componentFactoryResolver;providers;container;templateContext}let Xe=(()=>{class ue extends i.B{_elementRef=(0,l.WQX)(l.aKT);_focusTrapFactory=(0,l.WQX)(T.b);_config;_interactivityChecker=(0,l.WQX)(T.I);_ngZone=(0,l.WQX)(l.SKi);_overlayRef=(0,l.WQX)(d.O);_focusMonitor=(0,l.WQX)(v.d);_renderer=(0,l.WQX)(l.sFG);_platform=(0,l.WQX)(F.P);_document=(0,l.WQX)(r.q,{optional:!0});_portalOutlet;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_changeDetectorRef=(0,l.WQX)(l.gRc);_injector=(0,l.WQX)(l.zZn);_isDestroyed=!1;constructor(){super(),this._config=(0,l.WQX)(Tt,{optional:!0})||new Tt,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(be){this._ariaLabelledByQueue.push(be),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(be){const xe=this._ariaLabelledByQueue.indexOf(be);xe>-1&&(this._ariaLabelledByQueue.splice(xe,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(be){this._portalOutlet.hasAttached();const xe=this._portalOutlet.attachComponentPortal(be);return this._contentAttached(),xe}attachTemplatePortal(be){this._portalOutlet.hasAttached();const xe=this._portalOutlet.attachTemplatePortal(be);return this._contentAttached(),xe}attachDomPortal=be=>{this._portalOutlet.hasAttached();const xe=this._portalOutlet.attachDomPortal(be);return this._contentAttached(),xe};_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(be,xe){this._interactivityChecker.isFocusable(be)||(be.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const Dt=()=>{re(),K(),be.removeAttribute("tabindex")},re=this._renderer.listen(be,"blur",Dt),K=this._renderer.listen(be,"mousedown",Dt)})),be.focus(xe)}_focusByCssSelector(be,xe){let Dt=this._elementRef.nativeElement.querySelector(be);Dt&&this._forceFocus(Dt,xe)}_trapFocus(){this._isDestroyed||(0,l.mal)(()=>{const be=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||be.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement()||this._focusDialogContainer();break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}},{injector:this._injector})}_restoreFocus(){const be=this._config.restoreFocus;let xe=null;if("string"==typeof be?xe=this._document.querySelector(be):"boolean"==typeof be?xe=be?this._elementFocusedBeforeDialogWasOpened:null:be&&(xe=be),this._config.restoreFocus&&xe&&"function"==typeof xe.focus){const Dt=(0,q.b)(),re=this._elementRef.nativeElement;(!Dt||Dt===this._document.body||Dt===re||re.contains(Dt))&&(this._focusMonitor?(this._focusMonitor.focusVia(xe,this._closeInteractionType),this._closeInteractionType=null):xe.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const be=this._elementRef.nativeElement,xe=(0,q.b)();return be===xe||be.contains(xe)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,q.b)()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static \u0275fac=function(xe){return new(xe||ue)};static \u0275cmp=l.VBU({type:ue,selectors:[["cdk-dialog-container"]],viewQuery:function(xe,Dt){if(1&xe&&l.GBs(i.C,7),2&xe){let re;l.mGM(re=l.lsd())&&(Dt._portalOutlet=re.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(xe,Dt){2&xe&&l.BMQ("id",Dt._config.id||null)("role",Dt._config.role)("aria-modal",Dt._config.ariaModal)("aria-labelledby",Dt._config.ariaLabel?null:Dt._ariaLabelledByQueue[0])("aria-label",Dt._config.ariaLabel)("aria-describedby",Dt._config.ariaDescribedBy||null)},features:[l.Vt3],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(xe,Dt){1&xe&&l.DNE(0,dt,0,0,"ng-template",0)},dependencies:[i.C],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}return ue})();class ct{overlayRef;config;componentInstance;componentRef;containerInstance;disableClose;closed=new M.B;backdropClick;keydownEvents;outsidePointerEvents;id;_detachSubscription;constructor(pe,be){this.overlayRef=pe,this.config=be,this.disableClose=be.disableClose,this.backdropClick=pe.backdropClick(),this.keydownEvents=pe.keydownEvents(),this.outsidePointerEvents=pe.outsidePointerEvents(),this.id=be.id,this.keydownEvents.subscribe(xe=>{xe.keyCode===fe.e&&!this.disableClose&&!(0,Se.h)(xe)&&(xe.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=pe.detachments().subscribe(()=>{!1!==be.closeOnOverlayDetachments&&this.close()})}close(pe,be){if(this.containerInstance){const xe=this.closed;this.containerInstance._closeInteractionType=be?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),xe.next(pe),xe.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(pe="",be=""){return this.overlayRef.updateSize({width:pe,height:be}),this}addPanelClass(pe){return this.overlayRef.addPanelClass(pe),this}removePanelClass(pe){return this.overlayRef.removePanelClass(pe),this}}const ce=new l.nKC("DialogScrollStrategy",{providedIn:"root",factory:()=>{const ue=(0,l.WQX)(d.a);return()=>ue.scrollStrategies.block()}}),Re=new l.nKC("DialogData"),me=new l.nKC("DefaultDialogConfig");let Bt=(()=>{class ue{_overlay=(0,l.WQX)(d.a);_injector=(0,l.WQX)(l.zZn);_defaultOptions=(0,l.WQX)(me,{optional:!0});_parentDialog=(0,l.WQX)(ue,{optional:!0,skipSelf:!0});_overlayContainer=(0,l.WQX)(d.b);_idGenerator=(0,l.WQX)(Te._);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new M.B;_afterOpenedAtThisLevel=new M.B;_ariaHiddenElements=new Map;_scrollStrategy=(0,l.WQX)(ce);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=(0,ee.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,We.Z)(void 0)));constructor(){}open(be,xe){(xe={...this._defaultOptions||new Tt,...xe}).id=xe.id||this._idGenerator.getId("cdk-dialog-"),xe.id&&this.getDialogById(xe.id);const re=this._getOverlayConfig(xe),K=this._overlay.create(re),_e=new ct(K,xe),tt=this._attachContainer(K,_e,xe);return _e.containerInstance=tt,this._attachDialogContent(be,_e,tt,xe),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(_e),_e.closed.subscribe(()=>this._removeOpenDialog(_e,!0)),this.afterOpened.next(_e),_e}closeAll(){wt(this.openDialogs,be=>be.close())}getDialogById(be){return this.openDialogs.find(xe=>xe.id===be)}ngOnDestroy(){wt(this._openDialogsAtThisLevel,be=>{!1===be.config.closeOnDestroy&&this._removeOpenDialog(be,!1)}),wt(this._openDialogsAtThisLevel,be=>be.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(be){const xe=new d.c({positionStrategy:be.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:be.scrollStrategy||this._scrollStrategy(),panelClass:be.panelClass,hasBackdrop:be.hasBackdrop,direction:be.direction,minWidth:be.minWidth,minHeight:be.minHeight,maxWidth:be.maxWidth,maxHeight:be.maxHeight,width:be.width,height:be.height,disposeOnNavigation:be.closeOnNavigation});return be.backdropClass&&(xe.backdropClass=be.backdropClass),xe}_attachContainer(be,xe,Dt){const re=Dt.injector||Dt.viewContainerRef?.injector,K=[{provide:Tt,useValue:Dt},{provide:ct,useValue:xe},{provide:d.O,useValue:be}];let _e;Dt.container?"function"==typeof Dt.container?_e=Dt.container:(_e=Dt.container.type,K.push(...Dt.container.providers(Dt))):_e=Xe;const tt=new i.a(_e,Dt.viewContainerRef,l.zZn.create({parent:re||this._injector,providers:K}));return be.attach(tt).instance}_attachDialogContent(be,xe,Dt,re){if(be instanceof l.C4Q){const K=this._createInjector(re,xe,Dt,void 0);let _e={$implicit:re.data,dialogRef:xe};re.templateContext&&(_e={..._e,..."function"==typeof re.templateContext?re.templateContext():re.templateContext}),Dt.attachTemplatePortal(new i.T(be,null,_e,K))}else{const K=this._createInjector(re,xe,Dt,this._injector),_e=Dt.attachComponentPortal(new i.a(be,re.viewContainerRef,K));xe.componentRef=_e,xe.componentInstance=_e.instance}}_createInjector(be,xe,Dt,re){const K=be.injector||be.viewContainerRef?.injector,_e=[{provide:Re,useValue:be.data},{provide:ct,useValue:xe}];return be.providers&&("function"==typeof be.providers?_e.push(...be.providers(xe,be,Dt)):_e.push(...be.providers)),be.direction&&(!K||!K.get(ht.D,null,{optional:!0}))&&_e.push({provide:ht.D,useValue:{value:be.direction,change:(0,D.of)()}}),l.zZn.create({parent:K||re,providers:_e})}_removeOpenDialog(be,xe){const Dt=this.openDialogs.indexOf(be);Dt>-1&&(this.openDialogs.splice(Dt,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((re,K)=>{re?K.setAttribute("aria-hidden",re):K.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),xe&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const be=this._overlayContainer.getContainerElement();if(be.parentElement){const xe=be.parentElement.children;for(let Dt=xe.length-1;Dt>-1;Dt--){const re=xe[Dt];re!==be&&"SCRIPT"!==re.nodeName&&"STYLE"!==re.nodeName&&!re.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(re,re.getAttribute("aria-hidden")),re.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const be=this._parentDialog;return be?be._getAfterAllClosed():this._afterAllClosedAtThisLevel}static \u0275fac=function(xe){return new(xe||ue)};static \u0275prov=l.jDH({token:ue,factory:ue.\u0275fac,providedIn:"root"})}return ue})();function wt(ue,pe){let be=ue.length;for(;be--;)pe(ue[be])}let Mt=(()=>{class ue{static \u0275fac=function(xe){return new(xe||ue)};static \u0275mod=l.$C({type:ue});static \u0275inj=l.G2t({providers:[Bt],imports:[d.d,i.P,T.A,i.P]})}return ue})();var xt=h(7064),Rt=h(7786),Ne=h(5964),Et=h(6697),Ot=(h(3510),h(6649));function en(ue,pe){}class At{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;width="";height="";minWidth;minHeight;maxWidth;maxHeight;position;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;delayFocusTrap=!0;scrollStrategy;closeOnNavigation=!0;componentFactoryResolver;enterAnimationDuration;exitAnimationDuration}const H="mdc-dialog--open",$="mdc-dialog--opening",ne="mdc-dialog--closing";let Ae=(()=>{class ue extends Xe{_animationMode=(0,l.WQX)(l.bc$,{optional:!0});_animationStateChanged=new l.bkB;_animationsEnabled="NoopAnimations"!==this._animationMode;_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?Ke(this._config.enterAnimationDuration)??150:0;_exitAnimationDuration=this._animationsEnabled?Ke(this._config.exitAnimationDuration)??75:0;_animationTimer=null;_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(ye,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add($,H)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(H),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(H),this._animationsEnabled?(this._hostElement.style.setProperty(ye,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(ne)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(be){this._actionSectionCount+=be,this._changeDetectorRef.markForCheck()}_finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)};_finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})};_clearAnimationClasses(){this._hostElement.classList.remove($,ne)}_waitForAnimationToComplete(be,xe){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(xe,be)}_requestAnimationFrame(be){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(be):be()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(be){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:be})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(be){const xe=super.attachComponentPortal(be);return xe.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),xe}static \u0275fac=(()=>{let be;return function(Dt){return(be||(be=l.xGo(ue)))(Dt||ue)}})();static \u0275cmp=l.VBU({type:ue,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(xe,Dt){2&xe&&(l.Mr5("id",Dt._config.id),l.BMQ("aria-modal",Dt._config.ariaModal)("role",Dt._config.role)("aria-labelledby",Dt._config.ariaLabel?null:Dt._ariaLabelledByQueue[0])("aria-label",Dt._config.ariaLabel)("aria-describedby",Dt._config.ariaDescribedBy||null),l.AVh("_mat-animation-noopable",!Dt._animationsEnabled)("mat-mdc-dialog-container-with-actions",Dt._actionSectionCount>0))},features:[l.Vt3],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(xe,Dt){1&xe&&(l.j41(0,"div",0)(1,"div",1),l.DNE(2,en,0,0,"ng-template",2),l.k0s()())},dependencies:[i.C],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mdc-dialog-container-shape, var(--mat-sys-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-sys-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-sys-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-sys-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-sys-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-sys-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-sys-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-sys-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-sys-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-sys-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-sys-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-sys-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}@media(forced-colors: active){.mat-mdc-dialog-actions{border-top-color:CanvasText}}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2})}return ue})();const ye="--mat-dialog-transition-duration";function Ke(ue){return null==ue?null:"number"==typeof ue?ue:ue.endsWith("ms")?(0,xt.a)(ue.substring(0,ue.length-2)):ue.endsWith("s")?1e3*(0,xt.a)(ue.substring(0,ue.length-1)):"0"===ue?0:null}var Ve=function(ue){return ue[ue.OPEN=0]="OPEN",ue[ue.CLOSING=1]="CLOSING",ue[ue.CLOSED=2]="CLOSED",ue}(Ve||{});class Ie{_ref;_containerInstance;componentInstance;componentRef;disableClose;id;_afterOpened=new M.B;_beforeClosed=new M.B;_result;_closeFallbackTimeout;_state=Ve.OPEN;_closeInteractionType;constructor(pe,be,xe){this._ref=pe,this._containerInstance=xe,this.disableClose=be.disableClose,this.id=pe.id,pe.addPanelClass("mat-mdc-dialog-panel"),xe._animationStateChanged.pipe((0,Ne.p)(Dt=>"opened"===Dt.state),(0,Et.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),xe._animationStateChanged.pipe((0,Ne.p)(Dt=>"closed"===Dt.state),(0,Et.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),pe.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,Rt.h)(this.backdropClick(),this.keydownEvents().pipe((0,Ne.p)(Dt=>Dt.keyCode===fe.e&&!this.disableClose&&!(0,Se.h)(Dt)))).subscribe(Dt=>{this.disableClose||(Dt.preventDefault(),function vt(ue,pe,be){return ue._closeInteractionType=pe,ue.close(be)}(this,"keydown"===Dt.type?"keyboard":"mouse"))})}close(pe){this._result=pe,this._containerInstance._animationStateChanged.pipe((0,Ne.p)(be=>"closing"===be.state),(0,Et.s)(1)).subscribe(be=>{this._beforeClosed.next(pe),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),be.totalTime+100)}),this._state=Ve.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(pe){let be=this._ref.config.positionStrategy;return pe&&(pe.left||pe.right)?pe.left?be.left(pe.left):be.right(pe.right):be.centerHorizontally(),pe&&(pe.top||pe.bottom)?pe.top?be.top(pe.top):be.bottom(pe.bottom):be.centerVertically(),this._ref.updatePosition(),this}updateSize(pe="",be=""){return this._ref.updateSize(pe,be),this}addPanelClass(pe){return this._ref.addPanelClass(pe),this}removePanelClass(pe){return this._ref.removePanelClass(pe),this}getState(){return this._state}_finishDialogClose(){this._state=Ve.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const de=new l.nKC("MatMdcDialogData"),ut=new l.nKC("mat-mdc-dialog-default-options"),at=new l.nKC("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const ue=(0,l.WQX)(d.a);return()=>ue.scrollStrategies.block()}});let Ft=(()=>{class ue{_overlay=(0,l.WQX)(d.a);_defaultOptions=(0,l.WQX)(ut,{optional:!0});_scrollStrategy=(0,l.WQX)(at);_parentDialog=(0,l.WQX)(ue,{optional:!0,skipSelf:!0});_idGenerator=(0,l.WQX)(Te._);_dialog=(0,l.WQX)(Bt);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new M.B;_afterOpenedAtThisLevel=new M.B;dialogConfigClass=At;_dialogRefConstructor;_dialogContainerType;_dialogDataToken;get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const be=this._parentDialog;return be?be._getAfterAllClosed():this._afterAllClosedAtThisLevel}afterAllClosed=(0,ee.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,We.Z)(void 0)));constructor(){this._dialogRefConstructor=Ie,this._dialogContainerType=Ae,this._dialogDataToken=de}open(be,xe){let Dt;(xe={...this._defaultOptions||new At,...xe}).id=xe.id||this._idGenerator.getId("mat-mdc-dialog-"),xe.scrollStrategy=xe.scrollStrategy||this._scrollStrategy();const re=this._dialog.open(be,{...xe,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:xe},{provide:Tt,useValue:xe}]},templateContext:()=>({dialogRef:Dt}),providers:(K,_e,tt)=>(Dt=new this._dialogRefConstructor(K,xe,tt),Dt.updatePosition(xe?.position),[{provide:this._dialogContainerType,useValue:tt},{provide:this._dialogDataToken,useValue:_e.data},{provide:this._dialogRefConstructor,useValue:Dt}])});return Dt.componentRef=re.componentRef,Dt.componentInstance=re.componentInstance,this.openDialogs.push(Dt),this.afterOpened.next(Dt),Dt.afterClosed().subscribe(()=>{const K=this.openDialogs.indexOf(Dt);K>-1&&(this.openDialogs.splice(K,1),this.openDialogs.length||this._getAfterAllClosed().next())}),Dt}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(be){return this.openDialogs.find(xe=>xe.id===be)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(be){let xe=be.length;for(;xe--;)be[xe].close()}static \u0275fac=function(xe){return new(xe||ue)};static \u0275prov=l.jDH({token:ue,factory:ue.\u0275fac,providedIn:"root"})}return ue})(),gn=(()=>{class ue{_dialogRef=(0,l.WQX)(Ie,{optional:!0});_elementRef=(0,l.WQX)(l.aKT);_dialog=(0,l.WQX)(Ft);constructor(){}ngOnInit(){this._dialogRef||(this._dialogRef=function Xt(ue,pe){let be=ue.nativeElement.parentElement;for(;be&&!be.classList.contains("mat-mdc-dialog-container");)be=be.parentElement;return be?pe.find(xe=>xe.id===be.id):null}(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static \u0275fac=function(xe){return new(xe||ue)};static \u0275dir=l.FsC({type:ue})}return ue})(),it=(()=>{class ue extends gn{align;_onAdd(){this._dialogRef._containerInstance?._updateActionSectionCount?.(1)}_onRemove(){this._dialogRef._containerInstance?._updateActionSectionCount?.(-1)}static \u0275fac=(()=>{let be;return function(Dt){return(be||(be=l.xGo(ue)))(Dt||ue)}})();static \u0275dir=l.FsC({type:ue,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:6,hostBindings:function(xe,Dt){2&xe&&l.AVh("mat-mdc-dialog-actions-align-start","start"===Dt.align)("mat-mdc-dialog-actions-align-center","center"===Dt.align)("mat-mdc-dialog-actions-align-end","end"===Dt.align)},inputs:{align:"align"},features:[l.Vt3]})}return ue})();let gt=(()=>{class ue{static \u0275fac=function(xe){return new(xe||ue)};static \u0275mod=l.$C({type:ue});static \u0275inj=l.G2t({providers:[Ft],imports:[Mt,d.d,i.P,Ot.M,Ot.M]})}return ue})()},2935:(Ht,Me,h)=>{h.d(Me,{_:()=>l});var r=h(1360);function l(i,T,d,v,F){const q=parseInt(r.xvI.major),M=parseInt(r.xvI.minor);return q>19||19===q&&M>0||0===q&&0===M?i.listen(T,d,v,F):(T.addEventListener(d,v,F),()=>{T.removeEventListener(d,v,F)})}},3073:(Ht,Me,h)=>{h.d(Me,{D:()=>d});const{isArray:r}=Array,{getPrototypeOf:l,prototype:i,keys:T}=Object;function d(F){if(1===F.length){const q=F[0];if(r(q))return{args:q,keys:null};if(function v(F){return F&&"object"==typeof F&&l(F)===i}(q)){const M=T(q);return{args:M.map(ee=>q[ee]),keys:M}}}return{args:F,keys:null}}},3155:(Ht,Me,h)=>{h.d(Me,{B:()=>T,D:()=>i});var r=h(1360),l=h(8570);let i=(()=>{class d{_dir="ltr";_isInitialized=!1;_rawDir;change=new r.bkB;get dir(){return this._dir}set dir(F){const q=this._dir;this._dir=(0,l._)(F),this._rawDir=F,q!==this._dir&&this._isInitialized&&this.change.emit(this._dir)}get value(){return this.dir}ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}static \u0275fac=function(q){return new(q||d)};static \u0275dir=r.FsC({type:d,selectors:[["","dir",""]],hostVars:1,hostBindings:function(q,M){2&q&&r.BMQ("dir",M._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[r.Jv_([{provide:l.D,useExisting:d}])]})}return d})(),T=(()=>{class d{static \u0275fac=function(q){return new(q||d)};static \u0275mod=r.$C({type:d});static \u0275inj=r.G2t({})}return d})()},3165:(Ht,Me,h)=>{h.d(Me,{$R:()=>zn,Lr:()=>Te,Qq:()=>Ie,b$:()=>Wi,q1:()=>Gt}),h(467);var l=h(1360),i=h(274),T=h(5964),d=h(6354),v=h(980),F=h(5558),q=h(7673),M=h(1985),ee=h(6648),D=h(9377),fe=h(9361);class Se{}class We{}class Te{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(Pe){Pe?"string"==typeof Pe?this.lazyInit=()=>{this.headers=new Map,Pe.split("\n").forEach(mt=>{const Qt=mt.indexOf(":");if(Qt>0){const un=mt.slice(0,Qt),oe=mt.slice(Qt+1).trim();this.addHeaderEntry(un,oe)}})}:typeof Headers<"u"&&Pe instanceof Headers?(this.headers=new Map,Pe.forEach((mt,Qt)=>{this.addHeaderEntry(Qt,mt)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(Pe).forEach(([mt,Qt])=>{this.setHeaderEntries(mt,Qt)})}:this.headers=new Map}has(Pe){return this.init(),this.headers.has(Pe.toLowerCase())}get(Pe){this.init();const mt=this.headers.get(Pe.toLowerCase());return mt&&mt.length>0?mt[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Pe){return this.init(),this.headers.get(Pe.toLowerCase())||null}append(Pe,mt){return this.clone({name:Pe,value:mt,op:"a"})}set(Pe,mt){return this.clone({name:Pe,value:mt,op:"s"})}delete(Pe,mt){return this.clone({name:Pe,value:mt,op:"d"})}maybeSetNormalizedName(Pe,mt){this.normalizedNames.has(mt)||this.normalizedNames.set(mt,Pe)}init(){this.lazyInit&&(this.lazyInit instanceof Te?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Pe=>this.applyUpdate(Pe)),this.lazyUpdate=null))}copyFrom(Pe){Pe.init(),Array.from(Pe.headers.keys()).forEach(mt=>{this.headers.set(mt,Pe.headers.get(mt)),this.normalizedNames.set(mt,Pe.normalizedNames.get(mt))})}clone(Pe){const mt=new Te;return mt.lazyInit=this.lazyInit&&this.lazyInit instanceof Te?this.lazyInit:this,mt.lazyUpdate=(this.lazyUpdate||[]).concat([Pe]),mt}applyUpdate(Pe){const mt=Pe.name.toLowerCase();switch(Pe.op){case"a":case"s":let Qt=Pe.value;if("string"==typeof Qt&&(Qt=[Qt]),0===Qt.length)return;this.maybeSetNormalizedName(Pe.name,mt);const un=("a"===Pe.op?this.headers.get(mt):void 0)||[];un.push(...Qt),this.headers.set(mt,un);break;case"d":const oe=Pe.value;if(oe){let kt=this.headers.get(mt);if(!kt)return;kt=kt.filter(J=>-1===oe.indexOf(J)),0===kt.length?(this.headers.delete(mt),this.normalizedNames.delete(mt)):this.headers.set(mt,kt)}else this.headers.delete(mt),this.normalizedNames.delete(mt)}}addHeaderEntry(Pe,mt){const Qt=Pe.toLowerCase();this.maybeSetNormalizedName(Pe,Qt),this.headers.has(Qt)?this.headers.get(Qt).push(mt):this.headers.set(Qt,[mt])}setHeaderEntries(Pe,mt){const Qt=(Array.isArray(mt)?mt:[mt]).map(oe=>oe.toString()),un=Pe.toLowerCase();this.headers.set(un,Qt),this.maybeSetNormalizedName(Pe,un)}forEach(Pe){this.init(),Array.from(this.normalizedNames.keys()).forEach(mt=>Pe(this.normalizedNames.get(mt),this.headers.get(mt)))}}class dt{encodeKey(Pe){return ct(Pe)}encodeValue(Pe){return ct(Pe)}decodeKey(Pe){return decodeURIComponent(Pe)}decodeValue(Pe){return decodeURIComponent(Pe)}}const pt=/%(\d[a-f0-9])/gi,Xe={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function ct(ge){return encodeURIComponent(ge).replace(pt,(Pe,mt)=>Xe[mt]??Pe)}function ce(ge){return`${ge}`}class Re{map;encoder;updates=null;cloneFrom=null;constructor(Pe={}){if(this.encoder=Pe.encoder||new dt,Pe.fromString){if(Pe.fromObject)throw new l.wOt(2805,!1);this.map=function Tt(ge,Pe){const mt=new Map;return ge.length>0&&ge.replace(/^\?/,"").split("&").forEach(un=>{const oe=un.indexOf("="),[kt,J]=-1==oe?[Pe.decodeKey(un),""]:[Pe.decodeKey(un.slice(0,oe)),Pe.decodeValue(un.slice(oe+1))],Ee=mt.get(kt)||[];Ee.push(J),mt.set(kt,Ee)}),mt}(Pe.fromString,this.encoder)}else Pe.fromObject?(this.map=new Map,Object.keys(Pe.fromObject).forEach(mt=>{const Qt=Pe.fromObject[mt],un=Array.isArray(Qt)?Qt.map(ce):[ce(Qt)];this.map.set(mt,un)})):this.map=null}has(Pe){return this.init(),this.map.has(Pe)}get(Pe){this.init();const mt=this.map.get(Pe);return mt?mt[0]:null}getAll(Pe){return this.init(),this.map.get(Pe)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Pe,mt){return this.clone({param:Pe,value:mt,op:"a"})}appendAll(Pe){const mt=[];return Object.keys(Pe).forEach(Qt=>{const un=Pe[Qt];Array.isArray(un)?un.forEach(oe=>{mt.push({param:Qt,value:oe,op:"a"})}):mt.push({param:Qt,value:un,op:"a"})}),this.clone(mt)}set(Pe,mt){return this.clone({param:Pe,value:mt,op:"s"})}delete(Pe,mt){return this.clone({param:Pe,value:mt,op:"d"})}toString(){return this.init(),this.keys().map(Pe=>{const mt=this.encoder.encodeKey(Pe);return this.map.get(Pe).map(Qt=>mt+"="+this.encoder.encodeValue(Qt)).join("&")}).filter(Pe=>""!==Pe).join("&")}clone(Pe){const mt=new Re({encoder:this.encoder});return mt.cloneFrom=this.cloneFrom||this,mt.updates=(this.updates||[]).concat(Pe),mt}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Pe=>this.map.set(Pe,this.cloneFrom.map.get(Pe))),this.updates.forEach(Pe=>{switch(Pe.op){case"a":case"s":const mt=("a"===Pe.op?this.map.get(Pe.param):void 0)||[];mt.push(ce(Pe.value)),this.map.set(Pe.param,mt);break;case"d":if(void 0===Pe.value){this.map.delete(Pe.param);break}{let Qt=this.map.get(Pe.param)||[];const un=Qt.indexOf(ce(Pe.value));-1!==un&&Qt.splice(un,1),Qt.length>0?this.map.set(Pe.param,Qt):this.map.delete(Pe.param)}}}),this.cloneFrom=this.updates=null)}}class je{map=new Map;set(Pe,mt){return this.map.set(Pe,mt),this}get(Pe){return this.map.has(Pe)||this.map.set(Pe,Pe.defaultValue()),this.map.get(Pe)}delete(Pe){return this.map.delete(Pe),this}has(Pe){return this.map.has(Pe)}keys(){return this.map.keys()}}function Bt(ge){return typeof ArrayBuffer<"u"&&ge instanceof ArrayBuffer}function wt(ge){return typeof Blob<"u"&&ge instanceof Blob}function Mt(ge){return typeof FormData<"u"&&ge instanceof FormData}const Rt="Content-Type",Et="X-Request-URL",et="text/plain",Ot="application/json",en=`${Ot}, ${et}, */*`;class At{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;responseType="json";method;params;urlWithParams;transferCache;constructor(Pe,mt,Qt,un){let oe;if(this.url=mt,this.method=Pe.toUpperCase(),function Le(ge){switch(ge){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||un?(this.body=void 0!==Qt?Qt:null,oe=un):oe=Qt,oe&&(this.reportProgress=!!oe.reportProgress,this.withCredentials=!!oe.withCredentials,oe.responseType&&(this.responseType=oe.responseType),oe.headers&&(this.headers=oe.headers),oe.context&&(this.context=oe.context),oe.params&&(this.params=oe.params),this.transferCache=oe.transferCache),this.headers??=new Te,this.context??=new je,this.params){const kt=this.params.toString();if(0===kt.length)this.urlWithParams=mt;else{const J=mt.indexOf("?");this.urlWithParams=mt+(-1===J?"?":JBn.set(Tn,Pe.setHeaders[Tn]),yt)),Pe.setParams&&(pn=Object.keys(Pe.setParams).reduce((Bn,Tn)=>Bn.set(Tn,Pe.setParams[Tn]),pn)),new At(mt,Qt,kt,{params:pn,headers:yt,context:wn,reportProgress:Ee,responseType:un,withCredentials:J,transferCache:oe})}}var H=function(ge){return ge[ge.Sent=0]="Sent",ge[ge.UploadProgress=1]="UploadProgress",ge[ge.ResponseHeader=2]="ResponseHeader",ge[ge.DownloadProgress=3]="DownloadProgress",ge[ge.Response=4]="Response",ge[ge.User=5]="User",ge}(H||{});class ${headers;status;statusText;url;ok;type;constructor(Pe,mt=200,Qt="OK"){this.headers=Pe.headers||new Te,this.status=void 0!==Pe.status?Pe.status:mt,this.statusText=Pe.statusText||Qt,this.url=Pe.url||null,this.ok=this.status>=200&&this.status<300}}class ne extends ${constructor(Pe={}){super(Pe)}type=H.ResponseHeader;clone(Pe={}){return new ne({headers:Pe.headers||this.headers,status:void 0!==Pe.status?Pe.status:this.status,statusText:Pe.statusText||this.statusText,url:Pe.url||this.url||void 0})}}class De extends ${body;constructor(Pe={}){super(Pe),this.body=void 0!==Pe.body?Pe.body:null}type=H.Response;clone(Pe={}){return new De({body:void 0!==Pe.body?Pe.body:this.body,headers:Pe.headers||this.headers,status:void 0!==Pe.status?Pe.status:this.status,statusText:Pe.statusText||this.statusText,url:Pe.url||this.url||void 0})}}class z extends ${name="HttpErrorResponse";message;error;ok=!1;constructor(Pe){super(Pe,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${Pe.url||"(unknown url)"}`:`Http failure response for ${Pe.url||"(unknown url)"}: ${Pe.status} ${Pe.statusText}`,this.error=Pe.error||null}}function Ve(ge,Pe){return{body:Pe,headers:ge.headers,context:ge.context,observe:ge.observe,params:ge.params,reportProgress:ge.reportProgress,responseType:ge.responseType,withCredentials:ge.withCredentials,transferCache:ge.transferCache}}let Ie=(()=>{class ge{handler;constructor(mt){this.handler=mt}request(mt,Qt,un={}){let oe;if(mt instanceof At)oe=mt;else{let Ee,yt;Ee=un.headers instanceof Te?un.headers:new Te(un.headers),un.params&&(yt=un.params instanceof Re?un.params:new Re({fromObject:un.params})),oe=new At(mt,Qt,void 0!==un.body?un.body:null,{headers:Ee,context:un.context,params:yt,reportProgress:un.reportProgress,responseType:un.responseType||"json",withCredentials:un.withCredentials,transferCache:un.transferCache})}const kt=(0,q.of)(oe).pipe((0,i.H)(Ee=>this.handler.handle(Ee)));if(mt instanceof At||"events"===un.observe)return kt;const J=kt.pipe((0,T.p)(Ee=>Ee instanceof De));switch(un.observe||"body"){case"body":switch(oe.responseType){case"arraybuffer":return J.pipe((0,d.T)(Ee=>{if(null!==Ee.body&&!(Ee.body instanceof ArrayBuffer))throw new l.wOt(2806,!1);return Ee.body}));case"blob":return J.pipe((0,d.T)(Ee=>{if(null!==Ee.body&&!(Ee.body instanceof Blob))throw new l.wOt(2807,!1);return Ee.body}));case"text":return J.pipe((0,d.T)(Ee=>{if(null!==Ee.body&&"string"!=typeof Ee.body)throw new l.wOt(2808,!1);return Ee.body}));default:return J.pipe((0,d.T)(Ee=>Ee.body))}case"response":return J;default:throw new l.wOt(2809,!1)}}delete(mt,Qt={}){return this.request("DELETE",mt,Qt)}get(mt,Qt={}){return this.request("GET",mt,Qt)}head(mt,Qt={}){return this.request("HEAD",mt,Qt)}jsonp(mt,Qt){return this.request("JSONP",mt,{params:(new Re).append(Qt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(mt,Qt={}){return this.request("OPTIONS",mt,Qt)}patch(mt,Qt,un={}){return this.request("PATCH",mt,Ve(un,Qt))}post(mt,Qt,un={}){return this.request("POST",mt,Ve(un,Qt))}put(mt,Qt,un={}){return this.request("PUT",mt,Ve(un,Qt))}static \u0275fac=function(Qt){return new(Qt||ge)(l.KVO(Se))};static \u0275prov=l.jDH({token:ge,factory:ge.\u0275fac})}return ge})();const ut=new l.nKC("");function Yt(ge,Pe){return Pe(ge)}function gn(ge,Pe){return(mt,Qt)=>Pe.intercept(mt,{handle:un=>ge(un,Qt)})}const kn=new l.nKC(""),it=new l.nKC(""),Xt=new l.nKC(""),ze=new l.nKC("",{providedIn:"root",factory:()=>!0});function gt(){let ge=null;return(Pe,mt)=>{null===ge&&(ge=((0,l.WQX)(kn,{optional:!0})??[]).reduceRight(gn,Yt));const Qt=(0,l.WQX)(l.Ua0);if((0,l.WQX)(ze)){const oe=Qt.add();return ge(Pe,mt).pipe((0,v.j)(()=>Qt.remove(oe)))}return ge(Pe,mt)}}let pe=(()=>{class ge extends Se{backend;injector;chain=null;pendingTasks=(0,l.WQX)(l.Ua0);contributeToStability=(0,l.WQX)(ze);constructor(mt,Qt){super(),this.backend=mt,this.injector=Qt}handle(mt){if(null===this.chain){const Qt=Array.from(new Set([...this.injector.get(it),...this.injector.get(Xt,[])]));this.chain=Qt.reduceRight((un,oe)=>function rn(ge,Pe,mt){return(Qt,un)=>(0,l.N4e)(mt,()=>Pe(Qt,oe=>ge(oe,un)))}(un,oe,this.injector),Yt)}if(this.contributeToStability){const Qt=this.pendingTasks.add();return this.chain(mt,un=>this.backend.handle(un)).pipe((0,v.j)(()=>this.pendingTasks.remove(Qt)))}return this.chain(mt,Qt=>this.backend.handle(Qt))}static \u0275fac=function(Qt){return new(Qt||ge)(l.KVO(We),l.KVO(l.uvJ))};static \u0275prov=l.jDH({token:ge,factory:ge.\u0275fac})}return ge})();const Fe=/^\)\]\}',?\n/,le=RegExp(`^${Et}:`,"m");let Kt=(()=>{class ge{xhrFactory;constructor(mt){this.xhrFactory=mt}handle(mt){if("JSONP"===mt.method)throw new l.wOt(-2800,!1);const Qt=this.xhrFactory;return(Qt.\u0275loadImpl?(0,ee.H)(Qt.\u0275loadImpl()):(0,q.of)(null)).pipe((0,F.n)(()=>new M.c(oe=>{const kt=Qt.build();if(kt.open(mt.method,mt.urlWithParams),mt.withCredentials&&(kt.withCredentials=!0),mt.headers.forEach((Zn,Jn)=>kt.setRequestHeader(Zn,Jn.join(","))),mt.headers.has("Accept")||kt.setRequestHeader("Accept",en),!mt.headers.has(Rt)){const Zn=mt.detectContentTypeHeader();null!==Zn&&kt.setRequestHeader(Rt,Zn)}if(mt.responseType){const Zn=mt.responseType.toLowerCase();kt.responseType="json"!==Zn?Zn:"text"}const J=mt.serializeBody();let Ee=null;const yt=()=>{if(null!==Ee)return Ee;const Zn=kt.statusText||"OK",Jn=new Te(kt.getAllResponseHeaders()),pi=function It(ge){return"responseURL"in ge&&ge.responseURL?ge.responseURL:le.test(ge.getAllResponseHeaders())?ge.getResponseHeader(Et):null}(kt)||mt.url;return Ee=new ne({headers:Jn,status:kt.status,statusText:Zn,url:pi}),Ee},pn=()=>{let{headers:Zn,status:Jn,statusText:pi,url:Yi}=yt(),Vn=null;204!==Jn&&(Vn=typeof kt.response>"u"?kt.responseText:kt.response),0===Jn&&(Jn=Vn?200:0);let Bi=Jn>=200&&Jn<300;if("json"===mt.responseType&&"string"==typeof Vn){const Ri=Vn;Vn=Vn.replace(Fe,"");try{Vn=""!==Vn?JSON.parse(Vn):null}catch(Si){Vn=Ri,Bi&&(Bi=!1,Vn={error:Si,text:Vn})}}Bi?(oe.next(new De({body:Vn,headers:Zn,status:Jn,statusText:pi,url:Yi||void 0})),oe.complete()):oe.error(new z({error:Vn,headers:Zn,status:Jn,statusText:pi,url:Yi||void 0}))},wn=Zn=>{const{url:Jn}=yt(),pi=new z({error:Zn,status:kt.status||0,statusText:kt.statusText||"Unknown Error",url:Jn||void 0});oe.error(pi)};let Bn=!1;const Tn=Zn=>{Bn||(oe.next(yt()),Bn=!0);let Jn={type:H.DownloadProgress,loaded:Zn.loaded};Zn.lengthComputable&&(Jn.total=Zn.total),"text"===mt.responseType&&kt.responseText&&(Jn.partialText=kt.responseText),oe.next(Jn)},Kn=Zn=>{let Jn={type:H.UploadProgress,loaded:Zn.loaded};Zn.lengthComputable&&(Jn.total=Zn.total),oe.next(Jn)};return kt.addEventListener("load",pn),kt.addEventListener("error",wn),kt.addEventListener("timeout",wn),kt.addEventListener("abort",wn),mt.reportProgress&&(kt.addEventListener("progress",Tn),null!==J&&kt.upload&&kt.upload.addEventListener("progress",Kn)),kt.send(J),oe.next({type:H.Sent}),()=>{kt.removeEventListener("error",wn),kt.removeEventListener("abort",wn),kt.removeEventListener("load",pn),kt.removeEventListener("timeout",wn),mt.reportProgress&&(kt.removeEventListener("progress",Tn),null!==J&&kt.upload&&kt.upload.removeEventListener("progress",Kn)),kt.readyState!==kt.DONE&&kt.abort()}})))}static \u0275fac=function(Qt){return new(Qt||ge)(l.KVO(D.N0))};static \u0275prov=l.jDH({token:ge,factory:ge.\u0275fac})}return ge})();const Gn=new l.nKC(""),Fn=new l.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),ai=new l.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class Fi{}let Di=(()=>{class ge{doc;platform;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(mt,Qt,un){this.doc=mt,this.platform=Qt,this.cookieName=un}getToken(){if("server"===this.platform)return null;const mt=this.doc.cookie||"";return mt!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,D.bS)(mt,this.cookieName),this.lastCookieString=mt),this.lastToken}static \u0275fac=function(Qt){return new(Qt||ge)(l.KVO(fe.q),l.KVO(l.Agw),l.KVO(Fn))};static \u0275prov=l.jDH({token:ge,factory:ge.\u0275fac})}return ge})();function ki(ge,Pe){const mt=ge.url.toLowerCase();if(!(0,l.WQX)(Gn)||"GET"===ge.method||"HEAD"===ge.method||mt.startsWith("http://")||mt.startsWith("https://"))return Pe(ge);const Qt=(0,l.WQX)(Fi).getToken(),un=(0,l.WQX)(ai);return null!=Qt&&!ge.headers.has(un)&&(ge=ge.clone({headers:ge.headers.set(un,Qt)})),Pe(ge)}var Hn=function(ge){return ge[ge.Interceptors=0]="Interceptors",ge[ge.LegacyInterceptors=1]="LegacyInterceptors",ge[ge.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",ge[ge.NoXsrfProtection=3]="NoXsrfProtection",ge[ge.JsonpSupport=4]="JsonpSupport",ge[ge.RequestsMadeViaParent=5]="RequestsMadeViaParent",ge[ge.Fetch=6]="Fetch",ge}(Hn||{});function Ci(ge,Pe){return{\u0275kind:ge,\u0275providers:Pe}}function zn(...ge){const Pe=[Ie,Kt,pe,{provide:Se,useExisting:pe},{provide:We,useFactory:()=>(0,l.WQX)(ut,{optional:!0})??(0,l.WQX)(Kt)},{provide:it,useValue:ki,multi:!0},{provide:Gn,useValue:!0},{provide:Fi,useClass:Di}];for(const mt of ge)Pe.push(...mt.\u0275providers);return(0,l.EmA)(Pe)}function Wi(ge){return Ci(Hn.Interceptors,ge.map(Pe=>({provide:it,useValue:Pe,multi:!0})))}const Xi=new l.nKC("");function Ki(){return Ci(Hn.LegacyInterceptors,[{provide:Xi,useFactory:gt},{provide:it,useExisting:Xi,multi:!0}])}let Gt=(()=>{class ge{static \u0275fac=function(Qt){return new(Qt||ge)};static \u0275mod=l.$C({type:ge});static \u0275inj=l.G2t({providers:[zn(Ki())]})}return ge})()},3167:(Ht,Me,h)=>{h.d(Me,{s:()=>xt});var r=h(2900),l=h(605),i=h(7048),T=h(6354),d=h(9568),v=h(798),F=h(5135),q=h(306),M=h(1360),ee=h(5794),D=h(2046),fe=h(4796),Se=h(2491),We=h(4300),Te=h(8018),ht=h(8434),dt=h(8655);let Tt=(()=>{class Rt{onClick(){this.elm&&this.elm.scrollIntoView({behavior:"smooth"})}static{this.\u0275fac=function(et){return new(et||Rt)}}static{this.\u0275dir=M.FsC({type:Rt,selectors:[["","scrollTo",""]],hostBindings:function(et,Ot){1&et&&M.bIt("click",function(){return Ot.onClick()})},inputs:{elm:[0,"scrollTo","elm"]}})}}return Rt})();var pt=h(6869);function Xe(Rt,Ne){if(1&Rt&&(M.j41(0,"span",45),M.EFF(1),M.k0s()),2&Rt){const Et=M.XpG();M.R7$(),M.SpI(" ",Et.translations.ready," ")}}function ct(Rt,Ne){if(1&Rt&&(M.j41(0,"span",45),M.EFF(1),M.k0s()),2&Rt){const Et=M.XpG();M.R7$(),M.SpI(" ",Et.translations.anonce," ")}}function ce(Rt,Ne){if(1&Rt&&(M.j41(0,"div",46)(1,"div",47),M.EFF(2),M.k0s(),M.nrm(3,"app-countdown",48),M.k0s()),2&Rt){const Et=M.XpG();M.R7$(2),M.JRh(Et.translations.timeto),M.R7$(),M.Y8G("duration",Et.tournament.end)("isDialog",!0)}}function Re(Rt,Ne){if(1&Rt&&(M.j41(0,"div",46)(1,"div",47),M.EFF(2),M.k0s(),M.nrm(3,"app-countdown",48),M.k0s()),2&Rt){const Et=M.XpG();M.R7$(2),M.JRh(Et.translations.anonce),M.R7$(),M.Y8G("duration",Et.tournament.start)("isDialog",!0)}}function me(Rt,Ne){if(1&Rt){const Et=M.RV6();M.j41(0,"button",49),M.bIt("click",function(Ot){M.eBV(Et);const en=M.XpG();return M.Njj(en.joinTournament(Ot))}),M.j41(1,"span",5),M.EFF(2),M.k0s()()}if(2&Rt){const Et=M.XpG();M.R7$(2),M.JRh(Et.translations.join)}}function je(Rt,Ne){if(1&Rt&&(M.j41(0,"div",36)(1,"a",37),M.EFF(2),M.k0s()()),2&Rt){const Et=M.XpG();M.R7$(),M.Y8G("scrollTo",Et.prizeFund),M.R7$(),M.SpI(" ",Et.translations.fond," ")}}function Le(Rt,Ne){if(1&Rt&&(M.j41(0,"div",71)(1,"div",63)(2,"span",72)(3,"span",73),M.EFF(4),M.k0s()()(),M.j41(5,"div",65)(6,"span",74)(7,"div",54)(8,"span",55)(9,"span",56),M.EFF(10),M.j41(11,"span",75)(12,"span",57)(13,"span",7),M.nrm(14,"img",76),M.k0s()()()()()()()(),M.j41(15,"div",66)(16,"span",77)(17,"div",78)(18,"span",79),M.nrm(19,"img",80),M.k0s()()()()()),2&Rt){const Et=Ne.$implicit,et=M.XpG(2);M.Y8G("ngClass",1==Et.key||2==Et.key||3==Et.key?"top":""),M.R7$(4),M.JRh(Et.key),M.R7$(6),M.SpI(" ",Et.value," "),M.R7$(8),M.Y8G("matTooltip",et.translations.lang30)}}function Bt(Rt,Ne){if(1&Rt){const Et=M.RV6();M.j41(0,"button",81),M.bIt("click",function(){M.eBV(Et);const Ot=M.XpG(2);return M.Njj(Ot.showAllPrizeFunds())}),M.j41(1,"span",5),M.EFF(2),M.k0s()()}if(2&Rt){const Et=M.XpG(2);M.R7$(2),M.JRh(Et.translations.showall)}}function wt(Rt,Ne){if(1&Rt){const Et=M.RV6();M.j41(0,"button",81),M.bIt("click",function(){M.eBV(Et);const Ot=M.XpG(2);return M.Njj(Ot.showTopPrizeFunds())}),M.j41(1,"span",5),M.EFF(2),M.k0s()()}if(2&Rt){const Et=M.XpG(2);M.R7$(2),M.JRh(Et.translations.showall222)}}function Mt(Rt,Ne){if(1&Rt&&(M.j41(0,"div",50,1)(2,"div",51)(3,"h4",52),M.EFF(4),M.k0s(),M.j41(5,"div",53)(6,"div",54)(7,"span",55)(8,"span",56),M.EFF(9),M.j41(10,"span",57)(11,"span",7),M.nrm(12,"img",58),M.k0s()()()()()()(),M.j41(13,"div",59)(14,"div",60)(15,"div",61)(16,"div",62)(17,"div",63)(18,"span",64),M.EFF(19),M.k0s()(),M.j41(20,"div",65)(21,"span",64),M.EFF(22),M.k0s()(),M.nrm(23,"div",66),M.k0s()(),M.j41(24,"div",67),M.DNE(25,Le,20,4,"div",68),M.nI1(26,"keyvalue"),M.k0s(),M.j41(27,"div",69),M.DNE(28,Bt,3,1,"button",70)(29,wt,3,1,"button",70),M.k0s()()()()),2&Rt){const Et=M.XpG();M.R7$(4),M.JRh(Et.translations.fond),M.R7$(5),M.SpI(" ",Et.tournament.prize_fund," "),M.R7$(3),M.Y8G("matTooltip",Et.translations.newpacketfs),M.R7$(7),M.JRh(Et.translations.mesto),M.R7$(3),M.JRh(Et.translations.priz),M.R7$(3),M.Y8G("ngForOf",M.i5U(26,8,Et.prizeFundPick,Et.originalOrder)),M.R7$(3),M.Y8G("ngIf",!Et.isAllShown),M.R7$(),M.Y8G("ngIf",Et.isAllShown)}}let xt=(()=>{class Rt{constructor(Et,et,Ot,en,At,H,$,ne,De){this.dialogRef=Et,this.data=et,this.dialog=Ot,this.toastr=en,this.tokenService=At,this.authService=H,this.authenticationService=$,this.languageService=ne,this._translate=De,this.originalOrder=F.av,this.prizeFundPick={},this.prize_fund={},this.isAllShown=!1,this.authService.loginStatusChange().subscribe(z=>{z&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(Et=>{this.translations=Et.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.tournament=this.data.tournament,Array.isArray(this.tournament.num_prize_fund)?this.tournament.num_prize_fund.forEach(Et=>{for(let et in Et)this.prize_fund[et]=Et[et]}):this.prize_fund=this.tournament.num_prize_fund,this.getTopTenFunds(),this.timeLeftStart$=(0,l.Y)(1e3).pipe((0,T.T)(Et=>(0,v.T)(new Date(this.data.start+" UTC"))),(0,d.t)(1),(0,i.v)(Et=>Et.seconds>=0)),this.timeLeftEnd$=(0,l.Y)(1e3).pipe((0,T.T)(Et=>(0,v.T)(new Date(this.data.end+" UTC"))),(0,d.t)(1),(0,i.v)(Et=>Et.seconds>=0))}getTopTenFunds(){let Et=0;for(let et in this.prize_fund)if(this.prizeFundPick[et]=this.prize_fund[et],Et++,Et>=10)break}showAllPrizeFunds(){this.isAllShown=!0,this.prizeFundPick=this.prize_fund}showTopPrizeFunds(){this.isAllShown=!1,this.prizeFundPick={},this.getTopTenFunds()}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}joinTournament(Et){Et.preventDefault(),Et.stopPropagation(),this.tokenService.token?(+this.currentUser.balance<1e3&&this.toastr.error(this.translations.dostup13,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),+this.currentUser.level<4&&this.toastr.error(this.translations.turnirvhod,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})):this.dialog.open(q.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})}static{this.\u0275fac=function(et){return new(et||Rt)(M.rXU(r.m),M.rXU(r.e),M.rXU(r.j),M.rXU(ee.tw),M.rXU(D.B),M.rXU(fe.u),M.rXU(Se.k),M.rXU(We.g),M.rXU(Te.c$))}}static{this.\u0275cmp=M.VBU({type:Rt,selectors:[["app-tournament-item-dialog"]],standalone:!1,decls:57,vars:17,consts:[["rules",""],["prizeFund",""],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--xl"],[1,"wlc-modal__header","wlc-modal__header--headless"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-tournament-detail","wlc-tournament-detail--theme-default","wlc-tournament-detail--theme-mod-default","wlc-tournament-detail--type-default"],[1,"wlc-tournament-detail__content"],[1,"wlc-tournament-detail__header-info"],[1,"wlc-tournament-detail__header-info-tag"],[1,"wlc-tournament-detail__header-info--back-link"],["width","10","height","7","viewBox","0 0 10 7","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],["class","wlc-tournament-detail__header-info--status available",4,"ngIf"],[1,"wlc-tournament-detail__header-info-inner"],[1,"wlc-tournament-detail__header-info--title"],[1,"wlc-tournament-detail__header-info-timer","wlc-timer","wlc-timer--theme-default","wlc-timer--theme-mod-default","wlc-timer--type-default"],[1,"wlc-timer__content"],[1,"wlc-timer__clock-icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","fill","none","viewBox","1.82 0.93 14.13 14.13"],["d","M8.88542 14.6673C12.5673 14.6673 15.5521 11.6825 15.5521 8.00065C15.5521 4.31875 12.5673 1.33398 8.88542 1.33398C5.20352 1.33398 2.21875 4.31875 2.21875 8.00065C2.21875 11.6825 5.20352 14.6673 8.88542 14.6673Z","stroke","white","stroke-width","0.8","stroke-linecap","round","stroke-linejoin","round"],["d","M8.88281 4V8L11.5495 9.33333","stroke","white","stroke-width","0.8","stroke-linecap","round","stroke-linejoin","round"],["class","wlc-timer__timer-text",4,"ngIf"],[1,"wlc-tournament-detail__header-info--buttons"],["class","wlc-tournament-detail__header-info--button wlc-btn wlc-btn--size-default\n wlc-btn--theme-default wlc-btn--theme-mod-default wlc-btn--type-default",3,"click",4,"ngIf"],[1,"wlc-tournament-detail__anchors"],[1,"wlc-menu","wlc-menu--theme-default","wlc-menu--theme-mod-default","wlc-menu--type-main-menu","wlc-menu--swiper"],[1,"wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start"],[1,"wlc-slider__tabs"],[1,"wlc-menu__button",2,"margin-right","10px"],["class","wlc-menu__item wlc-menu__item-- wlc-menu__item--anchor",4,"ngIf"],[1,"wlc-menu__item","wlc-menu__item--","wlc-menu__item--anchor"],[1,"wlc-menu__link",3,"scrollTo"],["class","wlc-tournament-detail__prizes-block",4,"ngIf"],[1,"wlc-tournament-detail__rules"],[1,"wlc-tournament-detail__rules--title"],[1,"wlc-tournament-detail__rules--descr"],[3,"innerHTML"],[1,"wlc-modal__footer"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-rejected",3,"click"],[1,"wlc-tournament-detail__header-info--status","available"],[1,"wlc-timer__timer-text"],[1,"secondary-text"],[3,"duration","isDialog"],[1,"wlc-tournament-detail__header-info--button","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-tournament-detail__prizes-block"],[1,"wlc-tournament-detail__prizepool"],[1,"wlc-tournament-detail__prizepool-title"],[1,"wlc-tournament-detail__prizepool-amount","wlc-tournament-prizes-row","wlc-tournament-prizes-row--theme-default","wlc-tournament-prizes-row--theme-mod-default","wlc-tournament-prizes-row--type-default","size-lg"],[1,"wlc-tournament-prizes-row__values"],[1,"wlc-tournament-prizes-row--fs","wlc-tournament-prizes-row__val"],[1,"wlc-currency","wlc-currency--above-zero","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-currency__svg","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["src","/assets/img/icons/prize-icon.svg","matTooltipClass","info-tooltip",3,"matTooltip"],[1,"wlc-tournament-detail__prizeboard"],[1,"wlc-tournament-prizes","wlc-tournament-prizes--theme-long","wlc-tournament-prizes--theme-mod-default","wlc-tournament-prizes--type-default"],[1,"wlc-tournament-prizes__head"],[1,"wlc-tournament-prizes__row"],[1,"wlc-tournament-prizes__col","wlc-tournament-prizes__col--place"],[1,"wlc-tournament-prizes__head-text"],[1,"wlc-tournament-prizes__col","wlc-tournament-prizes__col--prize"],[1,"wlc-tournament-prizes__col","wlc-tournament-prizes__col--info"],[1,"wlc-tournament-prizes__body"],["class","wlc-tournament-prizes__row",3,"ngClass",4,"ngFor","ngForOf"],[1,"wlc-tournament-prizes__controls"],["class","wlc-btn wlc-btn--size-default wlc-btn--theme-default wlc-btn--theme-mod-default\n wlc-btn--type-default",3,"click",4,"ngIf"],[1,"wlc-tournament-prizes__row",3,"ngClass"],[1,"wlc-tournament-prizes__body-text"],[1,"wlc-tournament-prizes__body-place"],[1,"wlc-tournament-prizes-row","wlc-tournament-prizes-row--theme-default","wlc-tournament-prizes-row--theme-mod-default","wlc-tournament-prizes-row--type-default","size-lg"],[1,"wlc-currency__sign","wlc-currency__sign--right"],["src","/assets/img/icons/prize-icon.svg"],[1,"wlc-tournament-prizes__info","wlc-tooltip","wlc-tooltip--theme-default","wlc-tooltip--theme-mod-default","wlc-tooltip--type-default"],[1,"wlc-tooltip__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["matTooltipClass","info-tooltip",1,"wlc-icon-content",3,"matTooltip"],["src","/assets/img/icons/info-icon.svg","alt","info"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"]],template:function(et,Ot){if(1&et){const en=M.RV6();M.j41(0,"div",2)(1,"div",3)(2,"button",4),M.bIt("click",function(){return M.eBV(en),M.Njj(Ot.closeDialog())}),M.j41(3,"span",5)(4,"span",6)(5,"span",7),M.qSk(),M.j41(6,"svg",8),M.nrm(7,"path",9),M.k0s()()()()()(),M.joV(),M.j41(8,"div",10)(9,"div",11)(10,"div",12)(11,"div",13)(12,"div",14)(13,"a",15)(14,"span",6)(15,"span",7),M.qSk(),M.j41(16,"svg",16),M.nrm(17,"path",17),M.k0s()()(),M.EFF(18),M.k0s(),M.DNE(19,Xe,2,1,"span",18)(20,ct,2,1,"span",18),M.k0s(),M.joV(),M.j41(21,"div",19)(22,"h3",20),M.EFF(23),M.k0s(),M.j41(24,"div",21)(25,"div",22)(26,"div",23)(27,"span",7),M.qSk(),M.j41(28,"svg",24),M.nrm(29,"path",25)(30,"path",26),M.k0s()()(),M.DNE(31,ce,4,3,"div",27)(32,Re,4,3,"div",27),M.k0s()(),M.joV(),M.j41(33,"div",28),M.DNE(34,me,3,1,"button",29),M.k0s()()(),M.j41(35,"div",30)(36,"div",31)(37,"div")(38,"div",32)(39,"div",33)(40,"div",34),M.DNE(41,je,3,2,"div",35),M.k0s(),M.j41(42,"div",34)(43,"div",36)(44,"a",37),M.EFF(45),M.k0s()()()()()()()(),M.DNE(46,Mt,30,11,"div",38),M.j41(47,"div",39,0)(49,"h4",40),M.EFF(50),M.k0s(),M.j41(51,"div",41),M.nrm(52,"div",42),M.k0s()()()()(),M.j41(53,"div",43)(54,"button",44),M.bIt("click",function(){return M.eBV(en),M.Njj(Ot.closeDialog())}),M.j41(55,"span",5),M.EFF(56),M.k0s()()()()}if(2&et){const en=M.sdS(48);M.R7$(2),M.Y8G("title",Ot.translations.close),M.R7$(9),M.Aen("background-image: url(/assets/img/tournaments/"+Ot.tournament.image+");"),M.R7$(7),M.SpI(" ",Ot.translations.back," "),M.R7$(),M.Y8G("ngIf","active"===Ot.tournament.status),M.R7$(),M.Y8G("ngIf","active"!==Ot.tournament.status),M.R7$(3),M.JRh(Ot.tournament.name),M.R7$(8),M.Y8G("ngIf","active"===Ot.tournament.status),M.R7$(),M.Y8G("ngIf","active"!==Ot.tournament.status),M.R7$(2),M.Y8G("ngIf",Ot.currentUser&&"active"===Ot.tournament.status),M.R7$(7),M.Y8G("ngIf",Ot.currentUser&&"active"===Ot.tournament.status),M.R7$(3),M.Y8G("scrollTo",en),M.R7$(),M.JRh(Ot.translations.rulez),M.R7$(),M.Y8G("ngIf",Ot.currentUser&&"active"===Ot.tournament.status),M.R7$(4),M.SpI(" ",Ot.translations.rulez," "),M.R7$(2),M.Y8G("innerHTML",Ot.tournament.rules,M.npT),M.R7$(4),M.JRh(Ot.translations.close)}},dependencies:[ht.YU,ht.Sq,ht.bT,dt.M,Tt,pt.H,ht.lG],styles:['@media (max-width: 559px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__content{padding:5px}}.wlc-modal__dialog--xl .wlc-modal__body{padding:0!important;scroll-behavior:smooth}.wlc-modal__body{padding:0}.wlc-tournament-detail{--wlc-timer-padding: 8px 20px}.wlc-tournament-detail--theme-default{position:relative;z-index:1}.wlc-tournament-detail--theme-default{position:relative}.wlc-tournament-detail{--wlc-timer-bg: var(--mc-baseMain-o1);--wlc-timer-color: var(--mc-baseMain);--wlc-timer-subtitle-color: var(--mc-baseMain);--wlc-timer-padding: 18px 88px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{grid-template-columns:1fr;row-gap:15px;justify-content:center;align-items:start;padding:20px 0;min-height:auto;background:var(--mc-bg700);background-position:center;background-size:cover;border-radius:32px;border-bottom:0;position:relative;display:grid;overflow:hidden}@media (min-width: 768px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{row-gap:20px}}@media (min-width: 1024px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{min-height:345px}}.wlc-modal--theme-default.wlc-modal--tournament-detail .wlc-tournament-detail__header-info{overflow:hidden}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(0deg,var(--mc-baseContrast-o0) 0%,var(--mc-baseContrast-o8) 80%)}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info:before{background:none}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-tag{position:relative;text-align:center}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-tag,.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{grid-template-columns:100%;row-gap:15px;justify-content:center;position:relative;display:grid}@media (min-width: 768px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-tag,.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{grid-template-columns:490px}}@media (min-width: 768px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-tag,.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{row-gap:20px}}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--back-link{top:0;left:20px;color:var(--mc-main);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;text-decoration:none;transition:color .3s linear;position:absolute;max-width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}@media (min-width: 768px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--back-link{top:4px}}.wlc-modal--theme-default.wlc-modal--tournament-detail .wlc-tournament-detail__header-info--back-link{display:none}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--back-link .wlc-icon{transform:rotate(90deg);display:inline-block}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--back-link .wlc-icon svg{fill:currentColor}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--status{color:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:1.45;padding:4px 15px;justify-self:center;border-radius:100px;background:linear-gradient(186deg,#75e6ff 0% .01%,#878bff)}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{min-width:0;padding:0 20px;background:#0000007a;width:fit-content;justify-self:center;border-radius:15px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--title{justify-self:center;text-align:center;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;word-break:break-word}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--description{justify-self:center;text-align:center;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;white-space:pre-line}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-timer{justify-self:center;min-width:250px;max-width:100%}.wlc-timer--theme-default .wlc-timer__content{display:flex;align-items:center;justify-content:center;padding:var(--wlc-timer-padding, 9px 15px 8px 15px);background:var(--wlc-timer-bg, var(--mc-bg500));border-radius:12px}.wlc-timer--theme-default .wlc-timer__clock-icon{margin:-5px 10px 0 0}.wlc-timer--theme-default .wlc-timer__clock-icon svg{width:18px;height:18px;color:var(--mc-secondary)}.wlc-timer--theme-default .wlc-timer__timer-text{line-height:1.3;text-align:left}.wlc-timer--theme-default .wlc-timer__timer-text .secondary-text{color:var(--wlc-timer-subtitle-color, var(--mc-baseMain));font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-timer--theme-default .wlc-timer__content .time-text{line-height:1.3;text-align:left}.wlc-timer--theme-default .wlc-timer__content .time-text--countdown{display:flex}.wlc-timer--theme-default .wlc-timer__content .time-text__divider{margin:0 5px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--buttons{justify-self:center}.wlc-slider__tabs{display:flex;justify-content:center;align-items:center}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors{border-bottom:0;background:transparent}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu{padding:20px 0;align-items:center;justify-content:center;display:flex}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu:before{content:"";position:absolute;width:100%;height:2px;background:#ffffff1a;transform:translateY(17px)}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu__item{padding-bottom:10px}.wlc-tournament-detail--theme-default .wlc-slider__tabs .wlc-menu__button{position:relative}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu a{padding:0 10px 10px;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;text-decoration:none;transition:all .3s linear;cursor:pointer}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu a{cursor:pointer}@media (pointer: fine){.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu a:hover{color:none}}.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu a:before{transition:width .3s linear;content:"";position:absolute;top:auto!important;bottom:0;left:0;width:0;height:2px!important;border-radius:100px 100px 0 0;background:linear-gradient(186deg,#75e6ff 0% .01%,#878bff)!important}@media (pointer: fine){.wlc-tournament-detail--theme-default .wlc-tournament-detail__anchors .wlc-menu a:hover:before{width:100%}}.wlc-tournament-detail--theme-default .wlc-tournament-detail__players-block,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizes-block{background:var(--mc-bg700)}.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizes-block{grid-area:prizes}.wlc-tournament-detail--theme-default .wlc-tournament-detail__players-block{grid-area:users}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool{grid-template-columns:100%;grid-template-areas:"PPTitle" "PPAmount";row-gap:0;justify-content:center;padding:20px;background:transparent;display:grid;text-align:center}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool-title,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool-title{justify-self:center;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;grid-area:PPTitle}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool-amount,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool-amount{--wlc-icon-width: 16px;--wlc-icon-height: 16px;justify-self:center;font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;grid-area:PPAmount}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool-amount.size-lg,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool-amount.size-lg{--wlc-icon-width: 16px;--wlc-icon-height: 16px;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playersboard,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizeboard{--wlc-prizes-row-alignment: right;grid-template-columns:100%;padding:0 20px 20px;row-gap:15px;justify-content:center;background:transparent;display:grid}.wlc-tournament-players--theme-long .wlc-tournament-players__head,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__head{--prizes-row-bg-odd: none;color:inherit;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45}.wlc-tournament-players--theme-long .wlc-tournament-players__row,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__row{display:flex;align-items:flex-start;padding:5px 10px 5px 0}.wlc-tournament-players--theme-long .wlc-tournament-players__row{display:flex;justify-content:space-between;padding:5px}.wlc-tournament-players--theme-long .wlc-tournament-players__row:nth-child(odd),.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__row:nth-child(odd){background:var(--prizes-row-bg-odd, var(--mc-bg-o6))}.wlc-tournament-players--theme-long .wlc-tournament-players__row:not(.top),.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__row:not(.top){border-radius:10px}.wlc-tournament-players--theme-long .wlc-tournament-players__col--place,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__col--place{flex:0 0 20%;padding:0;text-align:center}.wlc-tournament-players--theme-long .wlc-tournament-players__col--player,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__col--prize{flex:1 1 80%;padding:0;text-align:right}.wlc-tournament-players--theme-long .wlc-tournament-players__col--info,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__col--info{box-sizing:content-box;min-width:var(--wlc-icon-width);padding:1px 0 0 10px}.wlc-tournament-players--theme-long .wlc-tournament-players__col--info{align-items:flex-end}.wlc-tournament-players--theme-long .wlc-tournament-players__body,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__body{--wlc-icon-width: 15px;--wlc-icon-height: 15px;color:inherit;font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45}.wlc-tournament-players--theme-long .wlc-tournament-players__row.top,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__row.top{color:inherit;background:var(--mc-bg-o6);border-top:1px solid var(--mc-bg500-o6)}.wlc-tournament-players--theme-long .wlc-tournament-players__row.top:first-child,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__row.top:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.wlc-tournament-players--theme-long .wlc-tournament-players__col--place{flex:0 0 20%;padding:0 0 0 10px;text-align:left}.wlc-tournament-players--theme-long .wlc-tooltip--theme-default .wlc-tooltip__icon[class],.wlc-tournament-prizes--theme-long .wlc-tooltip--theme-default .wlc-tooltip__icon[class]{--wlc-icon-width: 15px;--wlc-icon-height: 15px}.wlc-tournament-players--theme-long .wlc-tournament-players__controls,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.wlc-tournament-players--theme-long .wlc-tournament-players__controls:not(:empty),.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__controls:not(:empty){margin:10px -10px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playersboard .wlc-btn,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizeboard .wlc-btn{justify-self:center;transition:width 0s}.wlc-tournament-players--theme-long .wlc-tournament-players__controls>*,.wlc-tournament-prizes--theme-long .wlc-tournament-prizes__controls>*{margin:10px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__games{padding:20px 15px;background:var(--mc-bg)}.wlc-tournament-detail--theme-default .wlc-tournament-detail__games{grid-area:games}.wlc-tournament-detail--theme-default .wlc-tournament-detail__games--title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;text-align:center}.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.wlc-tournament-detail .wlc-games-grid--theme-default.wlc-games-grid .wlc-games-grid__list+.wlc-games-grid__more{margin:20px 0 0}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules{grid-template-columns:100%;justify-content:center;padding:20px;background:var(--mc-bg700);gap:15px 0;display:grid}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules{grid-area:rules}.wlc-modal--theme-default.wlc-modal--tournament-detail .wlc-tournament-detail__rules{border-radius:0}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules--title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;text-align:center;position:relative}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules--descr,.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules--terms{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;text-align:left}.wlc-modal__footer{padding:40px 0;border-radius:0;background:var(--mc-bg)}@media (min-width: 560px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool-amount,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool-amount{font-style:normal;font-weight:700;font-size:3.6rem;line-height:1.45}}@media (min-width: 640px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{padding:20px 0}}@media (min-width: 768px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{row-gap:20px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-tag,.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info-inner{grid-template-columns:490px;row-gap:20px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info--back-link{top:4px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playerspool-amount.size-lg,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizepool-amount.size-lg{--wlc-icon-width: 32px;--wlc-icon-height: 32px;font-style:normal;font-weight:700;font-size:3.6rem;line-height:1.45}.wlc-tournament-detail--theme-default .wlc-tournament-detail__playersboard,.wlc-tournament-detail--theme-default .wlc-tournament-detail__prizeboard{grid-template-columns:350px;padding:0 0 40px;row-gap:20px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__games{padding:20px 20px 40px}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules{grid-template-columns:600px;padding:20px 0 40px}.wlc-modal__footer{padding:20px 0 40px}}@media (min-width: 900px){.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (min-width: 1024px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{min-height:345px}.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.wlc-tournament-detail--theme-default .wlc-tournament-detail__rules{gap:20px 0}}@media (min-width: 560px){.wlc-tournament-detail--theme-default .wlc-tournament-detail__header-info{border-radius:10px 10px 0 0}.wlc-modal__footer{border-radius:0 0 10px 10px}}\n'],encapsulation:2})}}return Rt})()},3236:(Ht,Me,h)=>{h.d(Me,{E:()=>i,b:()=>T});var r=h(6780);const i=new(h(9687).q)(r.R),T=i},3239:(Ht,Me,h)=>{h.d(Me,{B:()=>Se,C:()=>pt,D:()=>Te,P:()=>ct,T:()=>D,a:()=>ee});var r=h(1360),l=h(9361);class M{_attachedHost;attach(Re){return this._attachedHost=Re,Re.attach(this)}detach(){let Re=this._attachedHost;null!=Re&&(this._attachedHost=null,Re.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(Re){this._attachedHost=Re}}class ee extends M{component;viewContainerRef;injector;componentFactoryResolver;projectableNodes;constructor(Re,me,je,Le,Bt){super(),this.component=Re,this.viewContainerRef=me,this.injector=je,this.projectableNodes=Bt}}class D extends M{templateRef;viewContainerRef;context;injector;constructor(Re,me,je,Le){super(),this.templateRef=Re,this.viewContainerRef=me,this.context=je,this.injector=Le}get origin(){return this.templateRef.elementRef}attach(Re,me=this.context){return this.context=me,super.attach(Re)}detach(){return this.context=void 0,super.detach()}}class fe extends M{element;constructor(Re){super(),this.element=Re instanceof r.aKT?Re.nativeElement:Re}}class Se{_attachedPortal;_disposeFn;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(Re){return Re instanceof ee?(this._attachedPortal=Re,this.attachComponentPortal(Re)):Re instanceof D?(this._attachedPortal=Re,this.attachTemplatePortal(Re)):this.attachDomPortal&&Re instanceof fe?(this._attachedPortal=Re,this.attachDomPortal(Re)):void 0}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(Re){this._disposeFn=Re}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class Te extends Se{outletElement;_appRef;_defaultInjector;_document;constructor(Re,me,je,Le,Bt){super(),this.outletElement=Re,this._appRef=je,this._defaultInjector=Le,this._document=Bt}attachComponentPortal(Re){let me;if(Re.viewContainerRef){const je=Re.injector||Re.viewContainerRef.injector,Le=je.get(r.Vns,null,{optional:!0})||void 0;me=Re.viewContainerRef.createComponent(Re.component,{index:Re.viewContainerRef.length,injector:je,ngModuleRef:Le,projectableNodes:Re.projectableNodes||void 0}),this.setDisposeFn(()=>me.destroy())}else{const je=this._appRef,Le=Re.injector||this._defaultInjector||r.zZn.NULL,Bt=Le.get(r.uvJ,je.injector);me=(0,r.a0P)(Re.component,{elementInjector:Le,environmentInjector:Bt,projectableNodes:Re.projectableNodes||void 0}),je.attachView(me.hostView),this.setDisposeFn(()=>{je.viewCount>0&&je.detachView(me.hostView),me.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(me)),this._attachedPortal=Re,me}attachTemplatePortal(Re){let me=Re.viewContainerRef,je=me.createEmbeddedView(Re.templateRef,Re.context,{injector:Re.injector});return je.rootNodes.forEach(Le=>this.outletElement.appendChild(Le)),je.detectChanges(),this.setDisposeFn(()=>{let Le=me.indexOf(je);-1!==Le&&me.remove(Le)}),this._attachedPortal=Re,je}attachDomPortal=Re=>{const me=Re.element,je=this._document.createComment("dom-portal");me.parentNode.insertBefore(je,me),this.outletElement.appendChild(me),this._attachedPortal=Re,super.setDisposeFn(()=>{je.parentNode&&je.parentNode.replaceChild(me,je)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(Re){return Re.hostView.rootNodes[0]}}let pt=(()=>{class ce extends Se{_moduleRef=(0,r.WQX)(r.Vns,{optional:!0});_document=(0,r.WQX)(l.q);_viewContainerRef=(0,r.WQX)(r.c1b);_isInitialized=!1;_attachedRef;constructor(){super()}get portal(){return this._attachedPortal}set portal(me){this.hasAttached()&&!me&&!this._isInitialized||(this.hasAttached()&&super.detach(),me&&super.attach(me),this._attachedPortal=me||null)}attached=new r.bkB;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(me){me.setAttachedHost(this);const je=null!=me.viewContainerRef?me.viewContainerRef:this._viewContainerRef,Le=je.createComponent(me.component,{index:je.length,injector:me.injector||je.injector,projectableNodes:me.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0});return je!==this._viewContainerRef&&this._getRootNode().appendChild(Le.hostView.rootNodes[0]),super.setDisposeFn(()=>Le.destroy()),this._attachedPortal=me,this._attachedRef=Le,this.attached.emit(Le),Le}attachTemplatePortal(me){me.setAttachedHost(this);const je=this._viewContainerRef.createEmbeddedView(me.templateRef,me.context,{injector:me.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=me,this._attachedRef=je,this.attached.emit(je),je}attachDomPortal=me=>{const je=me.element,Le=this._document.createComment("dom-portal");me.setAttachedHost(this),je.parentNode.insertBefore(Le,je),this._getRootNode().appendChild(je),this._attachedPortal=me,super.setDisposeFn(()=>{Le.parentNode&&Le.parentNode.replaceChild(je,Le)})};_getRootNode(){const me=this._viewContainerRef.element.nativeElement;return me.nodeType===me.ELEMENT_NODE?me:me.parentNode}static \u0275fac=function(je){return new(je||ce)};static \u0275dir=r.FsC({type:ce,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[r.Vt3]})}return ce})(),ct=(()=>{class ce{static \u0275fac=function(je){return new(je||ce)};static \u0275mod=r.$C({type:ce});static \u0275inj=r.G2t({})}return ce})()},3294:(Ht,Me,h)=>{h.d(Me,{F:()=>T});var r=h(3669),l=h(9974),i=h(4360);function T(v,F=r.D){return v=v??d,(0,l.N)((q,M)=>{let ee,D=!0;q.subscribe((0,i._)(M,fe=>{const Se=F(fe);(D||!v(ee,Se))&&(D=!1,ee=Se,M.next(fe))}))})}function d(v,F){return v===F}},3494:(Ht,Me,h)=>{h.d(Me,{s:()=>r});const r="function"==typeof Symbol&&Symbol.observable||"@@observable"},3510:(Ht,Me,h)=>{h.d(Me,{C:()=>Xt,S:()=>Ie,V:()=>ut,a:()=>ze,b:()=>vt});var r=h(1360),l=h(1413),i=h(7673),T=h(1985),d=h(6780),v=h(8359);const F={schedule(gt){let ue=requestAnimationFrame,pe=cancelAnimationFrame;const{delegate:be}=F;be&&(ue=be.requestAnimationFrame,pe=be.cancelAnimationFrame);const xe=ue(Dt=>{pe=void 0,gt(Dt)});return new v.yU(()=>pe?.(xe))},requestAnimationFrame(...gt){const{delegate:ue}=F;return(ue?.requestAnimationFrame||requestAnimationFrame)(...gt)},cancelAnimationFrame(...gt){const{delegate:ue}=F;return(ue?.cancelAnimationFrame||cancelAnimationFrame)(...gt)},delegate:void 0};var M=h(9687);new class ee extends M.q{flush(ue){let pe;this._active=!0,ue?pe=ue.id:(pe=this._scheduled,this._scheduled=void 0);const{actions:be}=this;let xe;ue=ue||be.shift();do{if(xe=ue.execute(ue.state,ue.delay))break}while((ue=be[0])&&ue.id===pe&&be.shift());if(this._active=!1,xe){for(;(ue=be[0])&&ue.id===pe&&be.shift();)ue.unsubscribe();throw xe}}}(class q extends d.R{constructor(ue,pe){super(ue,pe),this.scheduler=ue,this.work=pe}requestAsyncId(ue,pe,be=0){return null!==be&&be>0?super.requestAsyncId(ue,pe,be):(ue.actions.push(this),ue._scheduled||(ue._scheduled=F.requestAnimationFrame(()=>ue.flush(void 0))))}recycleAsyncId(ue,pe,be=0){var xe;if(null!=be?be>0:this.delay>0)return super.recycleAsyncId(ue,pe,be);const{actions:Dt}=ue;null!=pe&&pe===ue._scheduled&&(null===(xe=Dt[Dt.length-1])||void 0===xe?void 0:xe.id)!==pe&&(F.cancelAnimationFrame(pe),ue._scheduled=void 0)}});let We,Se=1;const Te={};function ht(gt){return gt in Te&&(delete Te[gt],!0)}const dt={setImmediate(gt){const ue=Se++;return Te[ue]=!0,We||(We=Promise.resolve()),We.then(()=>ht(ue)&>()),ue},clearImmediate(gt){ht(gt)}},{setImmediate:pt,clearImmediate:Xe}=dt,ct={setImmediate(...gt){const{delegate:ue}=ct;return(ue?.setImmediate||pt)(...gt)},clearImmediate(gt){const{delegate:ue}=ct;return(ue?.clearImmediate||Xe)(gt)},delegate:void 0};new class Re extends M.q{flush(ue){this._active=!0;const pe=this._scheduled;this._scheduled=void 0;const{actions:be}=this;let xe;ue=ue||be.shift();do{if(xe=ue.execute(ue.state,ue.delay))break}while((ue=be[0])&&ue.id===pe&&be.shift());if(this._active=!1,xe){for(;(ue=be[0])&&ue.id===pe&&be.shift();)ue.unsubscribe();throw xe}}}(class ce extends d.R{constructor(ue,pe){super(ue,pe),this.scheduler=ue,this.work=pe}requestAsyncId(ue,pe,be=0){return null!==be&&be>0?super.requestAsyncId(ue,pe,be):(ue.actions.push(this),ue._scheduled||(ue._scheduled=ct.setImmediate(ue.flush.bind(ue,void 0))))}recycleAsyncId(ue,pe,be=0){var xe;if(null!=be?be>0:this.delay>0)return super.recycleAsyncId(ue,pe,be);const{actions:Dt}=ue;null!=pe&&(null===(xe=Dt[Dt.length-1])||void 0===xe?void 0:xe.id)!==pe&&(ct.clearImmediate(pe),ue._scheduled===pe&&(ue._scheduled=void 0))}});var Le=h(3236),Bt=h(9974),wt=h(8750),Mt=h(4360),Rt=h(1584);function Ne(gt,ue=Le.E){return function xt(gt){return(0,Bt.N)((ue,pe)=>{let be=!1,xe=null,Dt=null,re=!1;const K=()=>{if(Dt?.unsubscribe(),Dt=null,be){be=!1;const tt=xe;xe=null,pe.next(tt)}re&&pe.complete()},_e=()=>{Dt=null,re&&pe.complete()};ue.subscribe((0,Mt._)(pe,tt=>{be=!0,xe=tt,Dt||(0,wt.Tg)(gt(tt)).subscribe(Dt=(0,Mt._)(pe,K,_e))},()=>{re=!0,(!be||!Dt||Dt.closed)&&pe.complete()}))})}(()=>(0,Rt.O)(gt,ue))}var Et=h(5964),et=h(7064),Ot=h(5855),en=h(8570),At=h(9100),H=h(9361),$=h(3155);let Ie=(()=>{class gt{_ngZone=(0,r.WQX)(r.SKi);_platform=(0,r.WQX)(Ot.P);_renderer=(0,r.WQX)(r._9s).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new l.B;_scrolledCount=0;scrollContainers=new Map;register(pe){this.scrollContainers.has(pe)||this.scrollContainers.set(pe,pe.elementScrolled().subscribe(()=>this._scrolled.next(pe)))}deregister(pe){const be=this.scrollContainers.get(pe);be&&(be.unsubscribe(),this.scrollContainers.delete(pe))}scrolled(pe=20){return this._platform.isBrowser?new T.c(be=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));const xe=pe>0?this._scrolled.pipe(Ne(pe)).subscribe(be):this._scrolled.subscribe(be);return this._scrolledCount++,()=>{xe.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):(0,i.of)()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((pe,be)=>this.deregister(be)),this._scrolled.complete()}ancestorScrolled(pe,be){const xe=this.getAncestorScrollContainers(pe);return this.scrolled(be).pipe((0,Et.p)(Dt=>!Dt||xe.indexOf(Dt)>-1))}getAncestorScrollContainers(pe){const be=[];return this.scrollContainers.forEach((xe,Dt)=>{this._scrollableContainsElement(Dt,pe)&&be.push(Dt)}),be}_scrollableContainsElement(pe,be){let xe=(0,et.c)(be),Dt=pe.getElementRef().nativeElement;do{if(xe==Dt)return!0}while(xe=xe.parentElement);return!1}static \u0275fac=function(be){return new(be||gt)};static \u0275prov=r.jDH({token:gt,factory:gt.\u0275fac,providedIn:"root"})}return gt})(),vt=(()=>{class gt{elementRef=(0,r.WQX)(r.aKT);scrollDispatcher=(0,r.WQX)(Ie);ngZone=(0,r.WQX)(r.SKi);dir=(0,r.WQX)(en.D,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new l.B;_renderer=(0,r.WQX)(r.sFG);_cleanupScroll;_elementScrolled=new l.B;constructor(){}ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",pe=>this._elementScrolled.next(pe))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(pe){const be=this.elementRef.nativeElement,xe=this.dir&&"rtl"==this.dir.value;null==pe.left&&(pe.left=xe?pe.end:pe.start),null==pe.right&&(pe.right=xe?pe.start:pe.end),null!=pe.bottom&&(pe.top=be.scrollHeight-be.clientHeight-pe.bottom),xe&&(0,At.g)()!=At.R.NORMAL?(null!=pe.left&&(pe.right=be.scrollWidth-be.clientWidth-pe.left),(0,At.g)()==At.R.INVERTED?pe.left=pe.right:(0,At.g)()==At.R.NEGATED&&(pe.left=pe.right?-pe.right:pe.right)):null!=pe.right&&(pe.left=be.scrollWidth-be.clientWidth-pe.right),this._applyScrollToOptions(pe)}_applyScrollToOptions(pe){const be=this.elementRef.nativeElement;(0,At.s)()?be.scrollTo(pe):(null!=pe.top&&(be.scrollTop=pe.top),null!=pe.left&&(be.scrollLeft=pe.left))}measureScrollOffset(pe){const be="left",Dt=this.elementRef.nativeElement;if("top"==pe)return Dt.scrollTop;if("bottom"==pe)return Dt.scrollHeight-Dt.clientHeight-Dt.scrollTop;const re=this.dir&&"rtl"==this.dir.value;return"start"==pe?pe=re?"right":be:"end"==pe&&(pe=re?be:"right"),re&&(0,At.g)()==At.R.INVERTED?pe==be?Dt.scrollWidth-Dt.clientWidth-Dt.scrollLeft:Dt.scrollLeft:re&&(0,At.g)()==At.R.NEGATED?pe==be?Dt.scrollLeft+Dt.scrollWidth-Dt.clientWidth:-Dt.scrollLeft:pe==be?Dt.scrollLeft:Dt.scrollWidth-Dt.clientWidth-Dt.scrollLeft}static \u0275fac=function(be){return new(be||gt)};static \u0275dir=r.FsC({type:gt,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return gt})(),ut=(()=>{class gt{_platform=(0,r.WQX)(Ot.P);_listeners;_viewportSize;_change=new l.B;_document=(0,r.WQX)(H.q,{optional:!0});constructor(){const pe=(0,r.WQX)(r.SKi),be=(0,r.WQX)(r._9s).createRenderer(null,null);pe.runOutsideAngular(()=>{if(this._platform.isBrowser){const xe=Dt=>this._change.next(Dt);this._listeners=[be.listen("window","resize",xe),be.listen("window","orientationchange",xe)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){this._listeners?.forEach(pe=>pe()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const pe={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),pe}getViewportRect(){const pe=this.getViewportScrollPosition(),{width:be,height:xe}=this.getViewportSize();return{top:pe.top,left:pe.left,bottom:pe.top+xe,right:pe.left+be,height:xe,width:be}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const pe=this._document,be=this._getWindow(),xe=pe.documentElement,Dt=xe.getBoundingClientRect();return{top:-Dt.top||pe.body.scrollTop||be.scrollY||xe.scrollTop||0,left:-Dt.left||pe.body.scrollLeft||be.scrollX||xe.scrollLeft||0}}change(pe=20){return pe>0?this._change.pipe(Ne(pe)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const pe=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:pe.innerWidth,height:pe.innerHeight}:{width:0,height:0}}static \u0275fac=function(be){return new(be||gt)};static \u0275prov=r.jDH({token:gt,factory:gt.\u0275fac,providedIn:"root"})}return gt})(),Xt=(()=>{class gt{static \u0275fac=function(be){return new(be||gt)};static \u0275mod=r.$C({type:gt});static \u0275inj=r.G2t({})}return gt})(),ze=(()=>{class gt{static \u0275fac=function(be){return new(be||gt)};static \u0275mod=r.$C({type:gt});static \u0275inj=r.G2t({imports:[$.B,Xt,$.B,Xt]})}return gt})()},3669:(Ht,Me,h)=>{function r(l){return l}h.d(Me,{D:()=>r})},3702:Ht=>{Ht.exports=JSON.parse('["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"]')},3703:(Ht,Me,h)=>{h.d(Me,{u:()=>l});var r=h(6354);function l(i){return(0,r.T)(()=>i)}},3769:(Ht,Me,h)=>{h.d(Me,{x:()=>dt});var r=h(4198),l=h(6613),i=h(5312),T=h(1360),d=h(2900),v=h(4300),F=h(8018),q=h(8434),M=h(2068);const ee=["swiperProvider"];function D(Tt,pt){if(1&Tt){const Xe=T.RV6();T.j41(0,"button",15),T.bIt("click",function(){T.eBV(Xe);const ce=T.XpG(2);return T.Njj(ce.openProvidersDialog())}),T.j41(1,"span",16),T.EFF(2),T.k0s()()}if(2&Tt){const Xe=T.XpG(2);T.R7$(2),T.JRh(Xe.translations.showall)}}function fe(Tt,pt){1&Tt&&T.nrm(0,"loading-spinner")}function Se(Tt,pt){if(1&Tt){const Xe=T.RV6();T.j41(0,"swiper-slide",20)(1,"div",21)(2,"a",22),T.bIt("click",function(){const ce=T.eBV(Xe).$implicit,Re=T.XpG(3);return T.Njj(Re.openSearchForGamesDialog(1,ce))}),T.nrm(3,"img",23),T.k0s()()()}if(2&Tt){const Xe=pt.$implicit,ct=T.XpG(3);T.R7$(2),T.Y8G("title",ct.translations.viewgame+" "+Xe.title),T.R7$(),T.Y8G("alt",Xe.title)("src","/providers/"+Xe.image,T.B4B)}}function We(Tt,pt){if(1&Tt){const Xe=T.RV6();T.j41(0,"div",17)(1,"swiper-container",18,0),T.bIt("swiperslidechange",function(){T.eBV(Xe);const ce=T.XpG(2);return T.Njj(ce.slideChange())}),T.DNE(3,Se,4,3,"swiper-slide",19),T.k0s()()}if(2&Tt){const Xe=T.XpG(2);T.R7$(3),T.Y8G("ngForOf",Xe.providersData)}}function Te(Tt,pt){if(1&Tt){const Xe=T.RV6();T.j41(0,"button",15),T.bIt("click",function(){T.eBV(Xe);const ce=T.XpG(2);return T.Njj(ce.openProvidersDialog())}),T.j41(1,"span",16),T.EFF(2),T.k0s()()}if(2&Tt){const Xe=T.XpG(2);T.R7$(2),T.JRh(Xe.translations.showall)}}function ht(Tt,pt){if(1&Tt){const Xe=T.RV6();T.j41(0,"div",2)(1,"div",3)(2,"span",4),T.EFF(3),T.k0s()(),T.DNE(4,D,3,1,"button",5),T.j41(5,"div",6)(6,"div",7)(7,"button",8),T.bIt("click",function(){T.eBV(Xe);const ce=T.XpG();return T.Njj(ce.prevSlide())}),T.j41(8,"span",9),T.qSk(),T.j41(9,"svg",10),T.nrm(10,"path",11),T.k0s()()(),T.joV(),T.j41(11,"button",12),T.bIt("click",function(){T.eBV(Xe);const ce=T.XpG();return T.Njj(ce.nextSlide())}),T.j41(12,"span",9),T.qSk(),T.j41(13,"svg",10),T.nrm(14,"path",11),T.k0s()()()()(),T.DNE(15,fe,1,0,"loading-spinner",13)(16,We,4,1,"div",14)(17,Te,3,1,"button",5),T.k0s()}if(2&Tt){const Xe=T.XpG();T.AVh("wlc-provider-links--theme-mod-adaptive",Xe.windowWidth<=720),T.R7$(3),T.SpI(" ",Xe.translations.providers," "),T.R7$(),T.Y8G("ngIf",Xe.windowWidth>720),T.R7$(3),T.Y8G("ngClass",Xe.isStart?"swiper-button-disabled":"")("disabled",Xe.isStart),T.R7$(4),T.Y8G("ngClass",Xe.isEnd?"swiper-button-disabled":"")("disabled",Xe.isEnd),T.R7$(4),T.Y8G("ngIf",Xe.isLoadingProviders),T.R7$(),T.Y8G("ngIf",!Xe.isLoadingProviders),T.R7$(),T.Y8G("ngIf",Xe.windowWidth<=720)}}let dt=(()=>{class Tt{onResize(Xe){this.windowWidth=Xe.target.innerWidth}constructor(Xe,ct,ce,Re){this.dialog=Xe,this.elementRef=ct,this.languageService=ce,this._translate=Re,this.isLoadingProviders=!1,this.isStart=!0,this.isEnd=!1,this.windowWidth=window.innerWidth,this.environment=i.c}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(Xe=>{this.translations=Xe.translations.data})}prevSlide(){this.swiperRef?.nativeElement.swiper.slidePrev(100)}nextSlide(){this.swiperRef?.nativeElement.swiper.slideNext()}slideChange(){this.isEnd=this.swiperRef.nativeElement.swiper.isEnd,this.isStart=this.swiperRef.nativeElement.swiper.isBeginning}openProvidersDialog(){this.dialog.open(r._,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--provider-list","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"800px",data:{providersList:this.providersData}}).afterClosed().subscribe(ct=>{this.isEnd=!1,this.isStart=!1})}openSearchForGamesDialog(Xe,ct){this.dialog.open(l.A,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--search","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default"],autoFocus:!1,data:{searchType:Xe,selectedProvider:ct}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(ct){return new(ct||Tt)(T.rXU(d.j),T.rXU(T.aKT),T.rXU(v.g),T.rXU(F.c$))}}static{this.\u0275cmp=T.VBU({type:Tt,selectors:[["app-section-providers"]],viewQuery:function(ct,ce){if(1&ct&&T.GBs(ee,5),2&ct){let Re;T.mGM(Re=T.lsd())&&(ce.swiperRef=Re.first)}},hostBindings:function(ct,ce){1&ct&&T.bIt("resize",function(me){return ce.onResize(me)},!1,T.tSv)},inputs:{providersData:"providersData",isLoadingProviders:"isLoadingProviders"},standalone:!1,decls:1,vars:1,consts:[["swiperProvider",""],["class","wlc-provider-links wlc-provider-links--theme-default wlc-provider-links--theme-mod-default\n wlc-provider-links--type-slider ",3,"wlc-provider-links--theme-mod-adaptive",4,"ngIf"],[1,"wlc-provider-links","wlc-provider-links--theme-default","wlc-provider-links--theme-mod-default","wlc-provider-links--type-slider"],[1,"wlc-section-title","wlc-section-title--theme-default","wlc-section-title--theme-mod-default","wlc-section-title--type-default"],[1,"wlc-section-title__content"],["class","wlc-provider-links__btn wlc-btn wlc-btn--size-default wlc-btn--theme-default\n wlc-btn--theme-mod-default wlc-btn--type-default",3,"click",4,"ngIf"],[1,"buttons-container"],[1,"wlc-provider-links__slider-navigation","wlc-slider-navigation","wlc-slider-navigation--theme-default","wlc-slider-navigation--theme-mod-default","wlc-slider-navigation--type-default"],[1,"swiper-button-prev","wlc-swiper-button-prev","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","ngClass","disabled"],[1,"wlc-icon-content"],["width","10","height","7","viewBox","0 0 10 7","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],[1,"swiper-button-next","wlc-swiper-button-next","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","ngClass","disabled"],[4,"ngIf"],["class","wlc-provider-links__slider wlc-slider wlc-slider--theme-default wlc-slider--theme-mod-default\n wlc-slider--type-default wlc-slider--overflow wlc-slider--on-end",4,"ngIf"],[1,"wlc-provider-links__btn","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[1,"wlc-provider-links__slider","wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--overflow","wlc-slider--on-end"],["init","true","slides-per-view","auto","swiper-watch-progress","true","space-between","15","watch-overflow","true",1,"swiper",3,"swiperslidechange"],["class","swiper-slide",4,"ngFor","ngForOf"],[1,"swiper-slide"],[1,"wlc-provider-links__item","wlc-provider-links__item--yggdrasil","wlc-provider-links-item","wlc-provider-links-item--theme-default","wlc-provider-links-item--theme-mod-default","wlc-provider-links-item--type-default"],[1,"wlc-provider-links-item__wrp",3,"click","title"],["loading","lazy",1,"wlc-provider-links-item__image",3,"alt","src"]],template:function(ct,ce){1&ct&&T.DNE(0,ht,18,11,"div",1),2&ct&&T.Y8G("ngIf",ce.translations)},dependencies:[q.YU,q.Sq,q.bT,M.N],styles:['.wlc-provider-links--theme-default{grid-template-columns:1fr auto auto;grid-template-areas:"title navigation button" "icons icons icons";display:grid;align-items:center;min-width:0;max-width:100%}.wlc-provider-links--theme-default .wlc-provider-links__btn{margin:0 0 0 20px;grid-area:button}.wlc-provider-links--theme-default .wlc-provider-links__btn{display:block;min-width:auto;height:auto;padding:0;background:transparent;transform:none;border:none;border-radius:unset}@media (pointer: fine){.wlc-provider-links--theme-default .wlc-provider-links__btn:hover{box-shadow:none}}.wlc-btn--theme-default:before{transition:opacity .3s linear;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:#000;opacity:0;mix-blend-mode:overlay}@media (pointer: fine){.wlc-btn--theme-default:hover:before{opacity:0}}.wlc-provider-links--theme-default .wlc-provider-links__btn .wlc-btn__text{color:var(--mc-baseMain);font-weight:700;font-size:1.4rem;font-style:normal;text-transform:uppercase;transition:color .3s linear}@media (pointer: fine){.wlc-provider-links--theme-default .wlc-provider-links__btn:hover .wlc-btn__text{color:var(--mc-main)}}.wlc-slider-navigation--theme-wolf{--wlc-icon-width: 12px;--wlc-icon-height: 12px}.wlc-provider-links--theme-default .wlc-provider-links__slider-navigation{display:none;grid-area:navigation}.wlc-provider-links--theme-default .wlc-provider-links__slider,.wlc-provider-links--theme-default .wlc-provider-links__wrapper{grid-area:icons;min-width:0;max-width:100%}.wlc-provider-links--theme-default .wlc-provider-links__wrapper{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.wlc-provider-links--theme-default .wlc-provider-links__slider{margin:10px 0 0}.wlc-provider-links--theme-default .wlc-provider-links__slider .swiper{margin:-10px -15px -10px -10px;padding:10px}@media (min-width: 768px){.wlc-provider-links--theme-default .wlc-provider-links__slider .swiper{margin:-15px}}@media (min-width: 768px){.wlc-provider-links--theme-default .wlc-provider-links__slider .swiper{padding:15px}}.wlc-provider-links--theme-default .wlc-provider-links__slider .swiper:before{display:block;content:"";position:absolute;inset:0 0 0 auto;z-index:2;width:30px;background:linear-gradient(to left,var(--mc-bg),transparent);pointer-events:none}.wlc-provider-links--theme-default .wlc-provider-links-item{position:relative;background:radial-gradient(117.25% 64.17% at 46.15% 100%,#75e6ff33,#75e6ff00 70.03%);border-radius:10px;transition:transform .2s,box-shadow 2s}@media (hover: hover){.wlc-provider-links--theme-default .wlc-provider-links-item:hover,.wlc-provider-links--theme-default .wlc-provider-links-item:focus-within{box-shadow:0 1px 5px var(--mc-bg100);transform:translate3d(0,-3px,0);transition:transform .2s,box-shadow .1s}}.wlc-provider-links--theme-default .wlc-provider-links-item:before{content:"";display:block;width:100%;padding-top:85px}.wlc-provider-links--theme-default .wlc-provider-links-item__wrp{font-size:2rem;padding:8px 15px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--mc-baseMain);font-weight:700;text-decoration:none;cursor:pointer}.wlc-provider-links--theme-default .wlc-provider-links-item__error{line-height:1.15;text-align:center;overflow-wrap:anywhere;overflow:hidden}.wlc-provider-links--theme-default .wlc-provider-links-item__image,.wlc-provider-links--theme-default .wlc-provider-links-item .wlc-icon-content{display:flex;align-items:center;justify-content:center;width:100%;max-width:125px;height:100%;max-height:60px;object-fit:contain;object-position:center}.wlc-provider-links--theme-default .wlc-provider-links-item{min-width:187px}.swiper-slide{padding:5px 0;width:auto}\n'],encapsulation:2})}}return Tt})()},3813:(Ht,Me,h)=>{h.d(Me,{U:()=>l});var r=h(1360);let l=(()=>{class i{_listeners=[];notify(d,v){for(let F of this._listeners)F(d,v)}listen(d){return this._listeners.push(d),()=>{this._listeners=this._listeners.filter(v=>d!==v)}}ngOnDestroy(){this._listeners=[]}static \u0275fac=function(v){return new(v||i)};static \u0275prov=r.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()},4138:(Ht,Me,h)=>{h.d(Me,{X2:()=>i,Yq:()=>d,be:()=>l}),(new Date).getTime();const l=(new Date).getTime()+864e5;function i(v,F){return v{h.d(Me,{G:()=>F});var r=h(8434),l=h(1377),i=h(8018),T=h(9417),d=h(871),v=h(1360);let F=(()=>{class q{static{this.\u0275fac=function(D){return new(D||q)}}static{this.\u0275mod=v.$C({type:q})}static{this.\u0275inj=v.G2t({imports:[r.MD,d.Ol,l.l,i.h,T.YN,T.X1]})}}return q})()},4198:(Ht,Me,h)=>{h.d(Me,{_:()=>D});var r=h(2900),l=h(6613),i=h(5312),T=h(1360),d=h(5794),v=h(4300),F=h(8018),q=h(8434);function M(fe,Se){if(1&fe){const We=T.RV6();T.j41(0,"div",16)(1,"a",17),T.bIt("click",function(){const ht=T.eBV(We).$implicit,dt=T.XpG(2);return T.Njj(dt.openSearchForGamesDialog(1,ht))}),T.nrm(2,"img",18),T.k0s()()}if(2&fe){const We=Se.$implicit,Te=T.XpG(2);T.R7$(),T.Y8G("title",Te.translations.viewgame+" "+We.title),T.R7$(),T.Y8G("alt",We.title)("src","/providers/"+We.image,T.B4B)}}function ee(fe,Se){if(1&fe){const We=T.RV6();T.j41(0,"div",1)(1,"div",2)(2,"div",3),T.EFF(3),T.k0s(),T.j41(4,"button",4),T.bIt("click",function(){T.eBV(We);const ht=T.XpG();return T.Njj(ht.closeDialog())}),T.j41(5,"span",5)(6,"span",6)(7,"span",7),T.qSk(),T.j41(8,"svg",8),T.nrm(9,"path",9),T.k0s()()()()()(),T.joV(),T.j41(10,"div",10)(11,"div",11)(12,"div",12),T.DNE(13,M,3,3,"div",13),T.k0s()()(),T.j41(14,"div",14)(15,"button",15),T.bIt("click",function(){T.eBV(We);const ht=T.XpG();return T.Njj(ht.closeDialog())}),T.j41(16,"span",5),T.EFF(17),T.k0s()()()()}if(2&fe){const We=T.XpG();T.R7$(3),T.SpI(" ",We.translations.providers,""),T.R7$(),T.Y8G("title",We.translations.close),T.R7$(9),T.Y8G("ngForOf",We.providers),T.R7$(4),T.JRh(We.translations.close)}}let D=(()=>{class fe{constructor(We,Te,ht,dt,Tt,pt){this.dialogRef=We,this.data=Te,this.dialog=ht,this.toastr=dt,this.languageService=Tt,this._translate=pt,this.providers=[],this.environment=i.c}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(We=>{this.translations=We.translations.data}),this.providers=this.data.providersList}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}openSearchForGamesDialog(We,Te){this.closeDialog(),this.dialog.open(l.A,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--search","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default"],autoFocus:!1,data:{searchType:We,selectedProvider:Te}})}static{this.\u0275fac=function(Te){return new(Te||fe)(T.rXU(r.m),T.rXU(r.e),T.rXU(r.j),T.rXU(d.tw),T.rXU(v.g),T.rXU(F.c$))}}static{this.\u0275cmp=T.VBU({type:fe,selectors:[["app-providers-list-dialog"]],standalone:!1,decls:1,vars:1,consts:[["class","wlc-modal__dialog modal-dialog wlc-modal__dialog--lg",4,"ngIf"],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--lg"],[1,"wlc-modal__header"],[1,"wlc-modal__title"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-provider-links","wlc-provider-links--theme-default","wlc-provider-links--theme-mod-inside-modal","wlc-provider-links--type-default"],[1,"wlc-provider-links__wrapper"],["class","wlc-provider-links__item wlc-provider-links-item wlc-provider-links-item--theme-default\n wlc-provider-links-item--theme-mod-default wlc-provider-links-item--type-default ",4,"ngFor","ngForOf"],[1,"wlc-modal__footer"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-rejected",3,"click"],[1,"wlc-provider-links__item","wlc-provider-links-item","wlc-provider-links-item--theme-default","wlc-provider-links-item--theme-mod-default","wlc-provider-links-item--type-default"],[1,"wlc-provider-links-item__wrp",3,"click","title"],["loading","lazy",1,"wlc-provider-links-item__image",3,"alt","src"]],template:function(Te,ht){1&Te&&T.DNE(0,ee,18,4,"div",0),2&Te&&T.Y8G("ngIf",ht.translations)},dependencies:[q.Sq,q.bT],styles:['.wlc-provider-links--theme-default{grid-template-columns:1fr auto auto;grid-template-areas:"title navigation button" "icons icons icons";display:grid;align-items:center;min-width:0;max-width:100%}.wlc-provider-links--theme-default .wlc-provider-links-item{position:relative;background:var(--mc-bg700);border-radius:20px;transition:transform .2s,box-shadow 2s;min-width:auto}.wlc-provider-links--theme-default .wlc-provider-links__wrapper{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.wlc-provider-links--theme-default .wlc-provider-links__wrapper{grid-area:icons;min-width:0;max-width:100%}@media (min-width: 768px){.wlc-provider-links--theme-default .wlc-provider-links__wrapper{gap:15px}}.wlc-provider-links--theme-default .wlc-provider-links-item__wrp{font-size:2rem;padding:8px 15px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--mc-baseMain);font-weight:700;text-decoration:none;cursor:pointer}.wlc-provider-links--theme-default .wlc-provider-links-item:before{content:"";display:block;width:100%;padding-top:85px}@media (hover: hover){.wlc-provider-links--theme-default .wlc-provider-links-item:hover,.wlc-provider-links--theme-default .wlc-provider-links-item:focus-within{box-shadow:0 1px 5px var(--mc-bg100);transform:translate3d(0,-3px,0);transition:transform .2s,box-shadow .1s}}.wlc-provider-links--theme-default .wlc-provider-links-item__image,.wlc-provider-links--theme-default .wlc-provider-links-item .wlc-icon-content{display:flex;align-items:center;justify-content:center;width:100%;max-width:125px;height:100%;max-height:60px;object-fit:contain;object-position:center}\n'],encapsulation:2})}}return fe})()},4299:(Ht,Me,h)=>{let r;function i(T){return function l(){if(null==r&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>r=!0}))}finally{r=r||!1}return r}()?T:!!T.capture}h.d(Me,{n:()=>i})},4300:(Ht,Me,h)=>{h.d(Me,{g:()=>l});var r=h(1360);let l=(()=>{class i{constructor(){this.AVAILABLE_LANGS="AVAILABLE_LANGS",this.USER_LANG="USER_LANG"}set lang(d){localStorage.setItem(this.USER_LANG,JSON.stringify(d))}get lang(){return JSON.parse(localStorage.getItem(this.USER_LANG))}set availableLanguages(d){localStorage.setItem(this.AVAILABLE_LANGS,JSON.stringify(d))}get availableLanguages(){return JSON.parse(localStorage.getItem(this.AVAILABLE_LANGS))}getCurrentLanguage(){const d=this.lang;return d?d.language:"ru"}setCurrentLanguage(d){localStorage.setItem(this.USER_LANG,JSON.stringify(d))}getAvailableLanguages(){return this.availableLanguages}setAvailableLanguages(d){localStorage.setItem(this.AVAILABLE_LANGS,JSON.stringify(d))}static{this.\u0275fac=function(v){return new(v||i)}}static{this.\u0275prov=r.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})()},4310:(Ht,Me,h)=>{h.d(Me,{n:()=>F});var r=h(605),l=h(9172),i=h(5558),T=h(6354),d=h(1360),v=h(9885);let F=(()=>{class q{constructor(ee){this.service=ee}execute$(){return(0,r.Y)(6e4).pipe((0,l.Z)(0),(0,i.n)(()=>this.service.getCurrentUser()),(0,T.T)(ee=>ee.data))}static{this.\u0275fac=function(D){return new(D||q)(d.KVO(v.D))}}static{this.\u0275prov=d.jDH({token:q,factory:q.\u0275fac,providedIn:"root"})}}return q})()},4360:(Ht,Me,h)=>{h.d(Me,{_:()=>l});var r=h(7707);function l(T,d,v,F,q){return new i(T,d,v,F,q)}class i extends r.vU{constructor(d,v,F,q,M,ee){super(d),this.onFinalize=M,this.shouldUnsubscribe=ee,this._next=v?function(D){try{v(D)}catch(fe){d.error(fe)}}:super._next,this._error=q?function(D){try{q(D)}catch(fe){d.error(fe)}finally{this.unsubscribe()}}:super._error,this._complete=F?function(){try{F()}catch(D){d.error(D)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var d;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:v}=this;super.unsubscribe(),!v&&(null===(d=this.onFinalize)||void 0===d||d.call(this))}}}},4402:(Ht,Me,h)=>{h.d(Me,{A:()=>i});var r=h(1985),l=h(8071);function i(T){return!!T&&(T instanceof r.c||(0,l.T)(T.lift)&&(0,l.T)(T.subscribe))}},4412:(Ht,Me,h)=>{h.d(Me,{t:()=>l});var r=h(1413);class l extends r.B{constructor(T){super(),this._value=T}get value(){return this.getValue()}_subscribe(T){const d=super._subscribe(T);return!d.closed&&T.next(this._value),d}getValue(){const{hasError:T,thrownError:d,_value:v}=this;if(T)throw d;return this._throwIfClosed(),v}next(T){super.next(this._value=T)}}},4518:(Ht,Me,h)=>{h.d(Me,{$3:()=>vt,pN:()=>Yt});var r=h(6334),l=h(1360),i=h(3510),T=h(5719),d=h(232),v=h(5316),F=h(5681),q=h(5855),M=h(2669),ee=h(8359),D=h(1413),fe=h(7786),Se=h(7673),We=h(9030),Te=h(1985),ht=h(8570),dt=h(8521),Tt=h(5093),pt=h(54),Xe=h(9327),ct=h(3239),ce=h(9417),Re=h(5964),me=h(6354),je=h(9172),Le=h(5558),Bt=h(8141),wt=h(3236),Mt=h(8793),xt=h(6697),Rt=h(9974),Ne=h(4360),Et=h(5343),Ot=h(3703),en=h(1397),At=h(8750);function H(rn,kn){return kn?it=>(0,Mt.x)(kn.pipe((0,xt.s)(1),function et(){return(0,Rt.N)((rn,kn)=>{rn.subscribe((0,Ne._)(kn,Et.l))})}()),it.pipe(H(rn))):(0,en.Z)((it,Xt)=>(0,At.Tg)(rn(it,Xt)).pipe((0,xt.s)(1),(0,Ot.u)(it)))}var $=h(1584),De=h(7356);const z=["panel"],Ae=["*"];function ye(rn,kn){if(1&rn&&(l.j41(0,"div",1,0),l.SdG(2),l.k0s()),2&rn){const it=kn.id,Xt=l.XpG();l.HbH(Xt._classList),l.AVh("mat-mdc-autocomplete-visible",Xt.showPanel)("mat-mdc-autocomplete-hidden",!Xt.showPanel)("mat-autocomplete-panel-animations-enabled",!Xt._animationsDisabled)("mat-primary","primary"===Xt._color)("mat-accent","accent"===Xt._color)("mat-warn","warn"===Xt._color),l.Y8G("id",Xt.id),l.BMQ("aria-label",Xt.ariaLabel||null)("aria-labelledby",Xt._getPanelAriaLabelledby(it))}}class Ke{source;option;constructor(kn,it){this.source=kn,this.option=it}}const Ve=new l.nKC("mat-autocomplete-default-options",{providedIn:"root",factory:function Ie(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1,hasBackdrop:!1}}});let vt=(()=>{class rn{_changeDetectorRef=(0,l.WQX)(l.gRc);_elementRef=(0,l.WQX)(l.aKT);_defaults=(0,l.WQX)(Ve);_animationsDisabled="NoopAnimations"===(0,l.WQX)(l.bc$,{optional:!0});_activeOptionChanges=ee.yU.EMPTY;_keyManager;showPanel=!1;get isOpen(){return this._isOpen&&this.showPanel}_isOpen=!1;_latestOpeningTrigger;_setColor(it){this._color=it,this._changeDetectorRef.markForCheck()}_color;template;panel;options;optionGroups;ariaLabel;ariaLabelledby;displayWith=null;autoActiveFirstOption;autoSelectActiveOption;requireSelection;panelWidth;disableRipple;optionSelected=new l.bkB;opened=new l.bkB;closed=new l.bkB;optionActivated=new l.bkB;set classList(it){this._classList=it,this._elementRef.nativeElement.className=""}_classList;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(it){this._hideSingleSelectionIndicator=it,this._syncParentProperties()}_hideSingleSelectionIndicator;_syncParentProperties(){if(this.options)for(const it of this.options)it._changeDetectorRef.markForCheck()}id=(0,l.WQX)(d._).getId("mat-autocomplete-");inertGroups;constructor(){const it=(0,l.WQX)(q.P);this.inertGroups=it?.SAFARI||!1,this.autoActiveFirstOption=!!this._defaults.autoActiveFirstOption,this.autoSelectActiveOption=!!this._defaults.autoSelectActiveOption,this.requireSelection=!!this._defaults.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new v.A(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(it=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[it]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe()}_setScrollTop(it){this.panel&&(this.panel.nativeElement.scrollTop=it)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options?.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(it){const Xt=new Ke(this,it);this.optionSelected.emit(Xt)}_getPanelAriaLabelledby(it){return this.ariaLabel?null:this.ariaLabelledby?(it?it+" ":"")+this.ariaLabelledby:it}_skipPredicate(){return!1}static \u0275fac=function(Xt){return new(Xt||rn)};static \u0275cmp=l.VBU({type:rn,selectors:[["mat-autocomplete"]],contentQueries:function(Xt,ze,gt){if(1&Xt&&(l.wni(gt,r.a,5),l.wni(gt,r.b,5)),2&Xt){let ue;l.mGM(ue=l.lsd())&&(ze.options=ue),l.mGM(ue=l.lsd())&&(ze.optionGroups=ue)}},viewQuery:function(Xt,ze){if(1&Xt&&(l.GBs(l.C4Q,7),l.GBs(z,5)),2&Xt){let gt;l.mGM(gt=l.lsd())&&(ze.template=gt.first),l.mGM(gt=l.lsd())&&(ze.panel=gt.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[2,"autoActiveFirstOption","autoActiveFirstOption",l.L39],autoSelectActiveOption:[2,"autoSelectActiveOption","autoSelectActiveOption",l.L39],requireSelection:[2,"requireSelection","requireSelection",l.L39],panelWidth:"panelWidth",disableRipple:[2,"disableRipple","disableRipple",l.L39],classList:[0,"class","classList"],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",l.L39]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],features:[l.Jv_([{provide:r.M,useExisting:rn}])],ngContentSelectors:Ae,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(Xt,ze){1&Xt&&(l.NAR(),l.DNE(0,ye,3,17,"ng-template"))},styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape, var(--mat-sys-corner-extra-small));box-shadow:var(--mat-autocomplete-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));background-color:var(--mat-autocomplete-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-autocomplete-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}@keyframes _mat-autocomplete-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}.mat-autocomplete-panel-animations-enabled{animation:_mat-autocomplete-enter 120ms cubic-bezier(0, 0, 0.2, 1)}mat-autocomplete{display:none}"],encapsulation:2,changeDetection:0})}return rn})();const ut={provide:ce.kq,useExisting:(0,l.Rfq)(()=>Yt),multi:!0},Ut=new l.nKC("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{const rn=(0,l.WQX)(T.a);return()=>rn.scrollStrategies.reposition()}});let Yt=(()=>{class rn{_environmentInjector=(0,l.WQX)(l.uvJ);_element=(0,l.WQX)(l.aKT);_overlay=(0,l.WQX)(T.a);_viewContainerRef=(0,l.WQX)(l.c1b);_zone=(0,l.WQX)(l.SKi);_changeDetectorRef=(0,l.WQX)(l.gRc);_dir=(0,l.WQX)(ht.D,{optional:!0});_formField=(0,l.WQX)(De.M,{optional:!0,host:!0});_viewportRuler=(0,l.WQX)(i.V);_scrollStrategy=(0,l.WQX)(Ut);_renderer=(0,l.WQX)(l.sFG);_defaults=(0,l.WQX)(Ve,{optional:!0});_overlayRef;_portal;_componentDestroyed=!1;_initialized=new D.B;_keydownSubscription;_outsideClickSubscription;_cleanupWindowBlur;_previousValue;_valueOnAttach;_valueOnLastKeydown;_positionStrategy;_manuallyFloatingLabel=!1;_closingActionsSubscription;_viewportSubscription=ee.yU.EMPTY;_breakpointObserver=(0,l.WQX)(pt.B);_handsetLandscapeSubscription=ee.yU.EMPTY;_canOpenOnNextFocus=!0;_valueBeforeAutoSelection;_pendingAutoselectedOption;_closeKeyEventStream=new D.B;_windowBlurHandler=()=>{this._canOpenOnNextFocus=this.panelOpen||!this._hasFocus()};_onChange=()=>{};_onTouched=()=>{};autocomplete;position="auto";connectedTo;autocompleteAttribute="off";autocompleteDisabled;constructor(){}_aboveClass="mat-mdc-autocomplete-panel-above";ngAfterViewInit(){this._initialized.next(),this._initialized.complete(),this._cleanupWindowBlur=this._renderer.listen("window","blur",this._windowBlurHandler)}ngOnChanges(it){it.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){this._cleanupWindowBlur?.(),this._handsetLandscapeSubscription.unsubscribe(),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}_overlayAttached=!1;openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&&(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&&(0,F.Ae)(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return(0,fe.h)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe((0,Re.p)(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe((0,Re.p)(()=>this._overlayAttached)):(0,Se.of)()).pipe((0,me.T)(it=>it instanceof r.c?it:null))}optionSelections=(0,We.v)(()=>{const it=this.autocomplete?this.autocomplete.options:null;return it?it.changes.pipe((0,je.Z)(it),(0,Le.n)(()=>(0,fe.h)(...it.map(Xt=>Xt.onSelectionChange)))):this._initialized.pipe((0,Le.n)(()=>this.optionSelections))});get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return new Te.c(it=>{const Xt=gt=>{const ue=(0,M._)(gt),pe=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,be=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;this._overlayAttached&&ue!==this._element.nativeElement&&!this._hasFocus()&&(!pe||!pe.contains(ue))&&(!be||!be.contains(ue))&&this._overlayRef&&!this._overlayRef.overlayElement.contains(ue)&&it.next(gt)},ze=[this._renderer.listen("document","click",Xt),this._renderer.listen("document","auxclick",Xt),this._renderer.listen("document","touchend",Xt)];return()=>{ze.forEach(gt=>gt())}})}writeValue(it){Promise.resolve(null).then(()=>this._assignOptionValue(it))}registerOnChange(it){this._onChange=it}registerOnTouched(it){this._onTouched=it}setDisabledState(it){this._element.nativeElement.disabled=it}_handleKeydown(it){const Xt=it.keyCode,ze=(0,dt.h)(it);if(Xt===Tt.e&&!ze&&it.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&&Xt===Tt.h&&this.panelOpen&&!ze)this.activeOption._selectViaInteraction(),this._resetActiveItem(),it.preventDefault();else if(this.autocomplete){const gt=this.autocomplete._keyManager.activeItem,ue=Xt===Tt.U||Xt===Tt.D;Xt===Tt.T||ue&&!ze&&this.panelOpen?this.autocomplete._keyManager.onKeydown(it):ue&&this._canOpen()&&this._openPanelInternal(this._valueOnLastKeydown),(ue||this.autocomplete._keyManager.activeItem!==gt)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(it){let Xt=it.target,ze=Xt.value;if("number"===Xt.type&&(ze=""==ze?null:parseFloat(ze)),this._previousValue!==ze){if(this._previousValue=ze,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&&this._onChange(ze),ze){if(this.panelOpen&&!this.autocomplete.requireSelection){const gt=this.autocomplete.options?.find(ue=>ue.selected);gt&&ze!==this._getDisplayValue(gt.value)&>.deselect(!1)}}else this._clearPreviousSelectedOption(null,!1);if(this._canOpen()&&this._hasFocus()){const gt=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(gt)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this._openPanelInternal()}_hasFocus(){return(0,M.b)()===this._element.nativeElement}_floatLabel(it=!1){this._formField&&"auto"===this._formField.floatLabel&&(it?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const it=new Te.c(ze=>{(0,l.mal)(()=>{ze.next()},{injector:this._environmentInjector})}),Xt=this.autocomplete.options?.changes.pipe((0,Bt.M)(()=>this._positionStrategy.reapplyLastPosition()),function ne(rn,kn=wt.E){const it=(0,$.O)(rn,kn);return H(()=>it)}(0))??(0,Se.of)();return(0,fe.h)(it,Xt).pipe((0,Le.n)(()=>this._zone.run(()=>{const ze=this.panelOpen;return this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),ze!==this.panelOpen&&(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit()),this.panelClosingActions})),(0,xt.s)(1)).subscribe(ze=>this._setValueAndClose(ze))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(it){const Xt=this.autocomplete;return Xt&&Xt.displayWith?Xt.displayWith(it):it}_assignOptionValue(it){const Xt=this._getDisplayValue(it);null==it&&this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(Xt??"")}_updateNativeInputValue(it){this._formField?this._formField._control.value=it:this._element.nativeElement.value=it,this._previousValue=it}_setValueAndClose(it){const Xt=this.autocomplete,ze=it?it.source:this._pendingAutoselectedOption;ze?(this._clearPreviousSelectedOption(ze),this._assignOptionValue(ze.value),this._onChange(ze.value),Xt._emitSelectEvent(ze),this._element.nativeElement.focus()):Xt.requireSelection&&this._element.nativeElement.value!==this._valueOnAttach&&(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(it,Xt){this.autocomplete?.options?.forEach(ze=>{ze!==it&&ze.selected&&ze.deselect(Xt)})}_openPanelInternal(it=this._element.nativeElement.value){this._attachOverlay(it),this._floatLabel(),this._trackedModal&&(0,F.px)(this._trackedModal,"aria-owns",this.autocomplete.id)}_attachOverlay(it){let Xt=this._overlayRef;Xt?(this._positionStrategy.setOrigin(this._getConnectedElement()),Xt.updateSize({width:this._getPanelWidth()})):(this._portal=new ct.T(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),Xt=this._overlay.create(this._getOverlayConfig()),this._overlayRef=Xt,this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&Xt&&Xt.updateSize({width:this._getPanelWidth()})}),this._handsetLandscapeSubscription=this._breakpointObserver.observe(Xe.Rp.HandsetLandscape).subscribe(gt=>{gt.matches?this._positionStrategy.withFlexibleDimensions(!0).withGrowAfterOpen(!0).withViewportMargin(8):this._positionStrategy.withFlexibleDimensions(!1).withGrowAfterOpen(!1).withViewportMargin(0)})),Xt&&!Xt.hasAttached()&&(Xt.attach(this._portal),this._valueOnAttach=it,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());const ze=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&&ze!==this.panelOpen&&this._emitOpened()}_handlePanelKeydown=it=>{(it.keyCode===Tt.e&&!(0,dt.h)(it)||it.keyCode===Tt.U&&(0,dt.h)(it,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),it.stopPropagation(),it.preventDefault())};_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){const it=this._overlayRef;this._keydownSubscription||(this._keydownSubscription=it.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=it.outsidePointerEvents().subscribe())}else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new T.c({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,hasBackdrop:this._defaults?.hasBackdrop,backdropClass:this._defaults?.backdropClass,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){const it=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(it),this._positionStrategy=it,it}_setStrategyPositions(it){const Xt=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],ze=this._aboveClass,gt=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:ze},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:ze}];let ue;ue="above"===this.position?gt:"below"===this.position?Xt:[...Xt,...gt],it.withPositions(ue)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const it=this.autocomplete;if(it.autoActiveFirstOption){let Xt=-1;for(let ze=0;ze .cdk-overlay-container [aria-modal="true"]');if(!it)return;const Xt=this.autocomplete.id;this._trackedModal&&(0,F.Ae)(this._trackedModal,"aria-owns",Xt),(0,F.px)(it,"aria-owns",Xt),this._trackedModal=it}_clearFromModal(){this._trackedModal&&((0,F.Ae)(this._trackedModal,"aria-owns",this.autocomplete.id),this._trackedModal=null)}static \u0275fac=function(Xt){return new(Xt||rn)};static \u0275dir=l.FsC({type:rn,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(Xt,ze){1&Xt&&l.bIt("focusin",function(){return ze._handleFocus()})("blur",function(){return ze._onTouched()})("input",function(ue){return ze._handleInput(ue)})("keydown",function(ue){return ze._handleKeydown(ue)})("click",function(){return ze._handleClick()}),2&Xt&&l.BMQ("autocomplete",ze.autocompleteAttribute)("role",ze.autocompleteDisabled?null:"combobox")("aria-autocomplete",ze.autocompleteDisabled?null:"list")("aria-activedescendant",ze.panelOpen&&ze.activeOption?ze.activeOption.id:null)("aria-expanded",ze.autocompleteDisabled?null:ze.panelOpen.toString())("aria-controls",ze.autocompleteDisabled||!ze.panelOpen||null==ze.autocomplete?null:ze.autocomplete.id)("aria-haspopup",ze.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],connectedTo:[0,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[0,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[2,"matAutocompleteDisabled","autocompleteDisabled",l.L39]},exportAs:["matAutocompleteTrigger"],features:[l.Jv_([ut]),l.OA$]})}return rn})()},4572:(Ht,Me,h)=>{h.d(Me,{z:()=>ee});var r=h(1985),l=h(3073),i=h(6648),T=h(3669),d=h(6450),v=h(9326),F=h(8496),q=h(4360),M=h(5225);function ee(...Se){const We=(0,v.lI)(Se),Te=(0,v.ms)(Se),{args:ht,keys:dt}=(0,l.D)(Se);if(0===ht.length)return(0,i.H)([],We);const Tt=new r.c(function D(Se,We,Te=T.D){return ht=>{fe(We,()=>{const{length:dt}=Se,Tt=new Array(dt);let pt=dt,Xe=dt;for(let ct=0;ct{const ce=(0,i.H)(Se[ct],We);let Re=!1;ce.subscribe((0,q._)(ht,me=>{Tt[ct]=me,Re||(Re=!0,Xe--),Xe||ht.next(Te(Tt.slice()))},()=>{--pt||ht.complete()}))},ht)},ht)}}(ht,We,dt?pt=>(0,F.e)(dt,pt):T.D));return Te?Tt.pipe((0,d.I)(Te)):Tt}function fe(Se,We,Te){Se?(0,M.N)(Te,Se,We):We()}},4593:(Ht,Me,h)=>{var r=h(1482),l=h(9377),i=h(9361),T=h(8434),d=h(1360);const v=new d.nKC("");let F=(()=>{class p{_zone;_plugins;_eventNameToPlugin=new Map;constructor(c,m){this._zone=m,c.forEach(_=>{_.manager=this}),this._plugins=c.slice().reverse()}addEventListener(c,m,_,y){return this._findPluginFor(m).addEventListener(c,m,_,y)}getZone(){return this._zone}_findPluginFor(c){let m=this._eventNameToPlugin.get(c);if(m)return m;if(m=this._plugins.find(y=>y.supports(c)),!m)throw new d.wOt(5101,!1);return this._eventNameToPlugin.set(c,m),m}static \u0275fac=function(m){return new(m||p)(d.KVO(v),d.KVO(d.SKi))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();class q{_doc;constructor(o){this._doc=o}manager}const M="ng-app-id";function ee(p){for(const o of p)o.remove()}function D(p,o){const c=o.createElement("style");return c.textContent=p,c}function Se(p,o){const c=o.createElement("link");return c.setAttribute("rel","stylesheet"),c.setAttribute("href",p),c}let We=(()=>{class p{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(c,m,_,y={}){this.doc=c,this.appId=m,this.nonce=_,this.isServer=(0,l.Vy)(y),function fe(p,o,c,m){const _=p.head?.querySelectorAll(`style[${M}="${o}"],link[${M}="${o}"]`);if(_)for(const y of _)y.removeAttribute(M),y instanceof HTMLLinkElement?m.set(y.href.slice(y.href.lastIndexOf("/")+1),{usage:0,elements:[y]}):y.textContent&&c.set(y.textContent,{usage:0,elements:[y]})}(c,m,this.inline,this.external),this.hosts.add(c.head)}addStyles(c,m){for(const _ of c)this.addUsage(_,this.inline,D);m?.forEach(_=>this.addUsage(_,this.external,Se))}removeStyles(c,m){for(const _ of c)this.removeUsage(_,this.inline);m?.forEach(_=>this.removeUsage(_,this.external))}addUsage(c,m,_){const y=m.get(c);y?y.usage++:m.set(c,{usage:1,elements:[...this.hosts].map(P=>this.addElement(P,_(c,this.doc)))})}removeUsage(c,m){const _=m.get(c);_&&(_.usage--,_.usage<=0&&(ee(_.elements),m.delete(c)))}ngOnDestroy(){for(const[,{elements:c}]of[...this.inline,...this.external])ee(c);this.hosts.clear()}addHost(c){this.hosts.add(c);for(const[m,{elements:_}]of this.inline)_.push(this.addElement(c,D(m,this.doc)));for(const[m,{elements:_}]of this.external)_.push(this.addElement(c,Se(m,this.doc)))}removeHost(c){this.hosts.delete(c)}addElement(c,m){return this.nonce&&m.setAttribute("nonce",this.nonce),this.isServer&&m.setAttribute(M,this.appId),c.appendChild(m)}static \u0275fac=function(m){return new(m||p)(d.KVO(i.q),d.KVO(d.sZ2),d.KVO(d.BIS,8),d.KVO(d.Agw))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();const Te={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"},ht=/%COMP%/g,Re=new d.nKC("",{providedIn:"root",factory:()=>!0});function Le(p,o){return o.map(c=>c.replace(ht,p))}let wt=(()=>{class p{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(c,m,_,y,P,N,G,j=null,Y=null){this.eventManager=c,this.sharedStylesHost=m,this.appId=_,this.removeStylesOnCompDestroy=y,this.doc=P,this.platformId=N,this.ngZone=G,this.nonce=j,this.tracingService=Y,this.platformIsServer=(0,l.Vy)(N),this.defaultRenderer=new Mt(c,P,G,this.platformIsServer,this.tracingService)}createRenderer(c,m){if(!c||!m)return this.defaultRenderer;this.platformIsServer&&m.encapsulation===d.gXe.ShadowDom&&(m={...m,encapsulation:d.gXe.Emulated});const _=this.getOrCreateRenderer(c,m);return _ instanceof Ot?_.applyToHost(c):_ instanceof et&&_.applyStyles(),_}getOrCreateRenderer(c,m){const _=this.rendererByCompId;let y=_.get(m.id);if(!y){const P=this.doc,N=this.ngZone,G=this.eventManager,j=this.sharedStylesHost,Y=this.removeStylesOnCompDestroy,Ce=this.platformIsServer,qe=this.tracingService;switch(m.encapsulation){case d.gXe.Emulated:y=new Ot(G,j,m,this.appId,Y,P,N,Ce,qe);break;case d.gXe.ShadowDom:return new Et(G,j,c,m,P,N,this.nonce,Ce,qe);default:y=new et(G,j,m,Y,P,N,Ce,qe)}_.set(m.id,y)}return y}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(c){this.rendererByCompId.delete(c)}static \u0275fac=function(m){return new(m||p)(d.KVO(F),d.KVO(We),d.KVO(d.sZ2),d.KVO(Re),d.KVO(i.q),d.KVO(d.Agw),d.KVO(d.SKi),d.KVO(d.BIS),d.KVO(d.Lf2,8))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();class Mt{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(o,c,m,_,y){this.eventManager=o,this.doc=c,this.ngZone=m,this.platformIsServer=_,this.tracingService=y}destroy(){}destroyNode=null;createElement(o,c){return c?this.doc.createElementNS(Te[c]||c,o):this.doc.createElement(o)}createComment(o){return this.doc.createComment(o)}createText(o){return this.doc.createTextNode(o)}appendChild(o,c){(Ne(o)?o.content:o).appendChild(c)}insertBefore(o,c,m){o&&(Ne(o)?o.content:o).insertBefore(c,m)}removeChild(o,c){c.remove()}selectRootElement(o,c){let m="string"==typeof o?this.doc.querySelector(o):o;if(!m)throw new d.wOt(-5104,!1);return c||(m.textContent=""),m}parentNode(o){return o.parentNode}nextSibling(o){return o.nextSibling}setAttribute(o,c,m,_){if(_){c=_+":"+c;const y=Te[_];y?o.setAttributeNS(y,c,m):o.setAttribute(c,m)}else o.setAttribute(c,m)}removeAttribute(o,c,m){if(m){const _=Te[m];_?o.removeAttributeNS(_,c):o.removeAttribute(`${m}:${c}`)}else o.removeAttribute(c)}addClass(o,c){o.classList.add(c)}removeClass(o,c){o.classList.remove(c)}setStyle(o,c,m,_){_&(d.czy.DashCase|d.czy.Important)?o.style.setProperty(c,m,_&d.czy.Important?"important":""):o.style[c]=m}removeStyle(o,c,m){m&d.czy.DashCase?o.style.removeProperty(c):o.style[c]=""}setProperty(o,c,m){null!=o&&(o[c]=m)}setValue(o,c){o.nodeValue=c}listen(o,c,m,_){if("string"==typeof o&&!(o=(0,r.rb)().getGlobalEventTarget(this.doc,o)))throw new d.wOt(5102,!1);let y=this.decoratePreventDefault(m);return this.tracingService?.wrapEventListener&&(y=this.tracingService.wrapEventListener(o,c,y)),this.eventManager.addEventListener(o,c,y,_)}decoratePreventDefault(o){return c=>{if("__ngUnwrap__"===c)return o;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>o(c)):o(c))&&c.preventDefault()}}}function Ne(p){return"TEMPLATE"===p.tagName&&void 0!==p.content}class Et extends Mt{sharedStylesHost;hostEl;shadowRoot;constructor(o,c,m,_,y,P,N,G,j){super(o,y,P,G,j),this.sharedStylesHost=c,this.hostEl=m,this.shadowRoot=m.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let Y=_.styles;Y=Le(_.id,Y);for(const qe of Y){const Ue=document.createElement("style");N&&Ue.setAttribute("nonce",N),Ue.textContent=qe,this.shadowRoot.appendChild(Ue)}const Ce=_.getExternalStyles?.();if(Ce)for(const qe of Ce){const Ue=Se(qe,y);N&&Ue.setAttribute("nonce",N),this.shadowRoot.appendChild(Ue)}}nodeOrShadowRoot(o){return o===this.hostEl?this.shadowRoot:o}appendChild(o,c){return super.appendChild(this.nodeOrShadowRoot(o),c)}insertBefore(o,c,m){return super.insertBefore(this.nodeOrShadowRoot(o),c,m)}removeChild(o,c){return super.removeChild(null,c)}parentNode(o){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(o)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class et extends Mt{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(o,c,m,_,y,P,N,G,j){super(o,y,P,N,G),this.sharedStylesHost=c,this.removeStylesOnCompDestroy=_;let Y=m.styles;this.styles=j?Le(j,Y):Y,this.styleUrls=m.getExternalStyles?.(j)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class Ot extends et{contentAttr;hostAttr;constructor(o,c,m,_,y,P,N,G,j){const Y=_+"-"+m.id;super(o,c,m,y,P,N,G,j,Y),this.contentAttr=function me(p){return"_ngcontent-%COMP%".replace(ht,p)}(Y),this.hostAttr=function je(p){return"_nghost-%COMP%".replace(ht,p)}(Y)}applyToHost(o){this.applyStyles(),this.setAttribute(o,this.hostAttr,"")}createElement(o,c){const m=super.createElement(o,c);return super.setAttribute(m,this.contentAttr,""),m}}class en extends r.qj{supportsDOMEvents=!0;static makeCurrent(){(0,r.ig)(new en)}onAndCancel(o,c,m,_){return o.addEventListener(c,m,_),()=>{o.removeEventListener(c,m,_)}}dispatchEvent(o,c){o.dispatchEvent(c)}remove(o){o.remove()}createElement(o,c){return(c=c||this.getDefaultDocument()).createElement(o)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(o){return o.nodeType===Node.ELEMENT_NODE}isShadowRoot(o){return o instanceof DocumentFragment}getGlobalEventTarget(o,c){return"window"===c?window:"document"===c?o:"body"===c?o.body:null}getBaseHref(o){const c=function H(){return At=At||document.querySelector("base"),At?At.getAttribute("href"):null}();return null==c?null:function $(p){return new URL(p,document.baseURI).pathname}(c)}resetBaseElement(){At=null}getUserAgent(){return window.navigator.userAgent}getCookie(o){return(0,l.bS)(document.cookie,o)}}let At=null,De=(()=>{class p{build(){return new XMLHttpRequest}static \u0275fac=function(m){return new(m||p)};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})(),z=(()=>{class p extends q{constructor(c){super(c)}supports(c){return!0}addEventListener(c,m,_,y){return c.addEventListener(m,_,y),()=>this.removeEventListener(c,m,_,y)}removeEventListener(c,m,_,y){return c.removeEventListener(m,_,y)}static \u0275fac=function(m){return new(m||p)(d.KVO(i.q))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();const Ae=["alt","control","meta","shift"],ye={"\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"},Ke={alt:p=>p.altKey,control:p=>p.ctrlKey,meta:p=>p.metaKey,shift:p=>p.shiftKey};let Ve=(()=>{class p extends q{constructor(c){super(c)}supports(c){return null!=p.parseEventName(c)}addEventListener(c,m,_,y){const P=p.parseEventName(m),N=p.eventCallback(P.fullKey,_,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,r.rb)().onAndCancel(c,P.domEventName,N,y))}static parseEventName(c){const m=c.toLowerCase().split("."),_=m.shift();if(0===m.length||"keydown"!==_&&"keyup"!==_)return null;const y=p._normalizeKey(m.pop());let P="",N=m.indexOf("code");if(N>-1&&(m.splice(N,1),P="code."),Ae.forEach(j=>{const Y=m.indexOf(j);Y>-1&&(m.splice(Y,1),P+=j+".")}),P+=y,0!=m.length||0===y.length)return null;const G={};return G.domEventName=_,G.fullKey=P,G}static matchEventFullKeyCode(c,m){let _=ye[c.key]||c.key,y="";return m.indexOf("code.")>-1&&(_=c.code,y="code."),!(null==_||!_)&&(_=_.toLowerCase()," "===_?_="space":"."===_&&(_="dot"),Ae.forEach(P=>{P!==_&&(0,Ke[P])(c)&&(y+=P+".")}),y+=_,y===m)}static eventCallback(c,m,_){return y=>{p.matchEventFullKeyCode(y,c)&&_.runGuarded(()=>m(y))}}static _normalizeKey(c){return"esc"===c?"escape":c}static \u0275fac=function(m){return new(m||p)(d.KVO(i.q))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();const Yt=(0,d.oH4)(d.fpN,"browser",[{provide:d.Agw,useValue:l.Zn},{provide:d.PLl,useValue:function at(){en.makeCurrent()},multi:!0},{provide:i.q,useFactory:function Qe(){return(0,d.TL$)(document),document}}]),rn=[{provide:d.e01,useClass:class ne{addToWindow(o){d.JZv.getAngularTestability=(m,_=!0)=>{const y=o.findTestabilityInTree(m,_);if(null==y)throw new d.wOt(5103,!1);return y},d.JZv.getAllAngularTestabilities=()=>o.getAllTestabilities(),d.JZv.getAllAngularRootElements=()=>o.getAllRootElements(),d.JZv.frameworkStabilizers||(d.JZv.frameworkStabilizers=[]),d.JZv.frameworkStabilizers.push(m=>{const _=d.JZv.getAllAngularTestabilities();let y=_.length;const P=function(){y--,0==y&&m()};_.forEach(N=>{N.whenStable(P)})})}findTestabilityInTree(o,c,m){return null==c?null:o.getTestability(c)??(m?(0,r.rb)().isShadowRoot(c)?this.findTestabilityInTree(o,c.host,!0):this.findTestabilityInTree(o,c.parentElement,!0):null)}}},{provide:d.WHO,useClass:d.NYb,deps:[d.SKi,d.giA,d.e01]},{provide:d.NYb,useClass:d.NYb,deps:[d.SKi,d.giA,d.e01]}],kn=[{provide:d.H8p,useValue:"root"},{provide:d.zcH,useFactory:function Ut(){return new d.zcH}},{provide:v,useClass:z,multi:!0,deps:[i.q]},{provide:v,useClass:Ve,multi:!0,deps:[i.q]},wt,We,F,{provide:d._9s,useExisting:wt},{provide:l.N0,useClass:De},[]];let it=(()=>{class p{constructor(){}static \u0275fac=function(m){return new(m||p)};static \u0275mod=d.$C({type:p});static \u0275inj=d.G2t({providers:[...kn,...rn],imports:[T.MD,d.Hbi]})}return p})();function Xt(p){return null!==p&&"object"==typeof p&&"constructor"in p&&p.constructor===Object}function ze(p,o){void 0===p&&(p={}),void 0===o&&(o={});const c=["__proto__","constructor","prototype"];Object.keys(o).filter(m=>c.indexOf(m)<0).forEach(m=>{typeof p[m]>"u"?p[m]=o[m]:Xt(o[m])&&Xt(p[m])&&Object.keys(o[m]).length>0&&ze(p[m],o[m])})}const gt={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ue(){const p=typeof document<"u"?document:{};return ze(p,gt),p}const pe={document:gt,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:p=>typeof setTimeout>"u"?(p(),null):setTimeout(p,0),cancelAnimationFrame(p){typeof setTimeout>"u"||clearTimeout(p)}};function be(){const p=typeof window<"u"?window:{};return ze(p,pe),p}function xe(p){return void 0===p&&(p=""),p.trim().split(" ").filter(o=>!!o.trim())}function re(p,o){return void 0===o&&(o=0),setTimeout(p,o)}function K(){return Date.now()}function tt(p,o){void 0===o&&(o="x");const c=be();let m,_,y;const P=function _e(p){const o=be();let c;return o.getComputedStyle&&(c=o.getComputedStyle(p,null)),!c&&p.currentStyle&&(c=p.currentStyle),c||(c=p.style),c}(p);return c.WebKitCSSMatrix?(_=P.transform||P.webkitTransform,_.split(",").length>6&&(_=_.split(", ").map(N=>N.replace(",",".")).join(", ")),y=new c.WebKitCSSMatrix("none"===_?"":_)):(y=P.MozTransform||P.OTransform||P.MsTransform||P.msTransform||P.transform||P.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),m=y.toString().split(",")),"x"===o&&(_=c.WebKitCSSMatrix?y.m41:16===m.length?parseFloat(m[12]):parseFloat(m[4])),"y"===o&&(_=c.WebKitCSSMatrix?y.m42:16===m.length?parseFloat(m[13]):parseFloat(m[5])),_||0}function $e(p){return"object"==typeof p&&null!==p&&p.constructor&&"Object"===Object.prototype.toString.call(p).slice(8,-1)}function st(p){return typeof window<"u"&&typeof window.HTMLElement<"u"?p instanceof HTMLElement:p&&(1===p.nodeType||11===p.nodeType)}function Oe(){const p=Object(arguments.length<=0?void 0:arguments[0]),o=["__proto__","constructor","prototype"];for(let c=1;co.indexOf(y)<0);for(let y=0,P=_.length;yy?"next":"prev",Y=(qe,Ue)=>"next"===j&&qe>=Ue||"prev"===j&&qe<=Ue,Ce=()=>{N=(new Date).getTime(),null===P&&(P=N);const qe=Math.max(Math.min((N-P)/G,1),0),Ue=.5-Math.cos(qe*Math.PI)/2;let Q=y+Ue*(c-y);if(Y(Q,c)&&(Q=c),o.wrapperEl.scrollTo({[m]:Q}),Y(Q,c))return o.wrapperEl.style.overflow="hidden",o.wrapperEl.style.scrollSnapType="",setTimeout(()=>{o.wrapperEl.style.overflow="",o.wrapperEl.scrollTo({[m]:Q})}),void _.cancelAnimationFrame(o.cssModeFrameID);o.cssModeFrameID=_.requestAnimationFrame(Ce)};Ce()}function le(p){return p.querySelector(".swiper-slide-transform")||p.shadowRoot&&p.shadowRoot.querySelector(".swiper-slide-transform")||p}function It(p,o){void 0===o&&(o="");const c=be(),m=[...p.children];return c.HTMLSlotElement&&p instanceof HTMLSlotElement&&m.push(...p.assignedElements()),o?m.filter(_=>_.matches(o)):m}function ei(p){try{return void console.warn(p)}catch{}}function Fn(p,o){void 0===o&&(o=[]);const c=document.createElement(p);return c.classList.add(...Array.isArray(o)?o:xe(o)),c}function li(p){const o=be(),c=ue(),m=p.getBoundingClientRect(),_=c.body;return{top:m.top+(p===o?o.scrollY:p.scrollTop)-(p.clientTop||_.clientTop||0),left:m.left+(p===o?o.scrollX:p.scrollLeft)-(p.clientLeft||_.clientLeft||0)}}function Di(p,o){return be().getComputedStyle(p,null).getPropertyValue(o)}function ki(p){let c,o=p;if(o){for(c=0;null!==(o=o.previousSibling);)1===o.nodeType&&(c+=1);return c}}function Ai(p,o){const c=[];let m=p.parentElement;for(;m;)o?m.matches(o)&&c.push(m):c.push(m),m=m.parentElement;return c}function Hn(p,o){o&&p.addEventListener("transitionend",function c(m){m.target===p&&(o.call(p,m),p.removeEventListener("transitionend",c))})}function Ci(p,o,c){const m=be();return c?p["width"===o?"offsetWidth":"offsetHeight"]+parseFloat(m.getComputedStyle(p,null).getPropertyValue("width"===o?"margin-right":"margin-top"))+parseFloat(m.getComputedStyle(p,null).getPropertyValue("width"===o?"margin-left":"margin-bottom")):p.offsetWidth}function zn(p){return(Array.isArray(p)?p:[p]).filter(o=>!!o)}function Wi(p){return o=>Math.abs(o)>0&&p.browser&&p.browser.need3dFix&&Math.abs(o)%90==0?o+.001:o}let Xi,wo,we;function io(){return Xi||(Xi=function Ki(){const p=be(),o=ue();return{smoothScroll:o.documentElement&&o.documentElement.style&&"scrollBehavior"in o.documentElement.style,touch:!!("ontouchstart"in p||p.DocumentTouch&&o instanceof p.DocumentTouch)}}()),Xi}function yo(p){return void 0===p&&(p={}),wo||(wo=function To(p){let{userAgent:o}=void 0===p?{}:p;const c=io(),m=be(),_=m.navigator.platform,y=o||m.navigator.userAgent,P={ios:!1,android:!1},N=m.screen.width,G=m.screen.height,j=y.match(/(Android);?[\s\/]+([\d.]+)?/);let Y=y.match(/(iPad).*OS\s([\d_]+)/);const Ce=y.match(/(iPod)(.*OS\s([\d_]+))?/),qe=!Y&&y.match(/(iPhone\sOS|iOS)\s([\d_]+)/),Ue="Win32"===_;let Q="MacIntel"===_;return!Y&&Q&&c.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${N}x${G}`)>=0&&(Y=y.match(/(Version)\/([\d.]+)/),Y||(Y=[0,1,"13_0_0"]),Q=!1),j&&!Ue&&(P.os="android",P.android=!0),(Y||qe||Ce)&&(P.os="ios",P.ios=!0),P}(p)),wo}function Gt(){return we||(we=function _t(){const p=be(),o=yo();let c=!1;function m(){const N=p.navigator.userAgent.toLowerCase();return N.indexOf("safari")>=0&&N.indexOf("chrome")<0&&N.indexOf("android")<0}if(m()){const N=String(p.navigator.userAgent);if(N.includes("Version/")){const[G,j]=N.split("Version/")[1].split(" ")[0].split(".").map(Y=>Number(Y));c=G<16||16===G&&j<2}}const _=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(p.navigator.userAgent),y=m();return{isSafari:c||y,needPerspectiveFix:c,need3dFix:y||_&&o.ios,isWebView:_}}()),we}const kt=(p,o,c)=>{o&&!p.classList.contains(c)?p.classList.add(c):!o&&p.classList.contains(c)&&p.classList.remove(c)},yt=(p,o,c)=>{o&&!p.classList.contains(c)?p.classList.add(c):!o&&p.classList.contains(c)&&p.classList.remove(c)},wn=(p,o)=>{if(!p||p.destroyed||!p.params)return;const m=o.closest(p.isElement?"swiper-slide":`.${p.params.slideClass}`);if(m){let _=m.querySelector(`.${p.params.lazyPreloaderClass}`);!_&&p.isElement&&(m.shadowRoot?_=m.shadowRoot.querySelector(`.${p.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{m.shadowRoot&&(_=m.shadowRoot.querySelector(`.${p.params.lazyPreloaderClass}`),_&&_.remove())})),_&&_.remove()}},Bn=(p,o)=>{if(!p.slides[o])return;const c=p.slides[o].querySelector('[loading="lazy"]');c&&c.removeAttribute("loading")},Tn=p=>{if(!p||p.destroyed||!p.params)return;let o=p.params.lazyPreloadPrevNext;const c=p.slides.length;if(!c||!o||o<0)return;o=Math.min(o,c);const m="auto"===p.params.slidesPerView?p.slidesPerViewDynamic():Math.ceil(p.params.slidesPerView),_=p.activeIndex;if(p.params.grid&&p.params.grid.rows>1){const P=_,N=[P-o];return N.push(...Array.from({length:o}).map((G,j)=>P+m+j)),void p.slides.forEach((G,j)=>{N.includes(G.column)&&Bn(p,j)})}const y=_+m-1;if(p.params.rewind||p.params.loop)for(let P=_-o;P<=y+o;P+=1){const N=(P%c+c)%c;(N<_||N>y)&&Bn(p,N)}else for(let P=Math.max(_-o,0);P<=Math.min(y+o,c-1);P+=1)P!==_&&(P>y||P<_)&&Bn(p,P)};function Co(p){let{swiper:o,runCallbacks:c,direction:m,step:_}=p;const{activeIndex:y,previousIndex:P}=o;let N=m;if(N||(N=y>P?"next":y=m.innerWidth-P)||"prevent"===y&&(o.preventDefault(),!0)}function di(p){const o=this,c=ue();let m=p;m.originalEvent&&(m=m.originalEvent);const _=o.touchEventsData;if("pointerdown"===m.type){if(null!==_.pointerId&&_.pointerId!==m.pointerId)return;_.pointerId=m.pointerId}else"touchstart"===m.type&&1===m.targetTouches.length&&(_.touchId=m.targetTouches[0].identifier);if("touchstart"===m.type)return void Pi(o,m,m.targetTouches[0].pageX);const{params:y,touches:P,enabled:N}=o;if(!N||!y.simulateTouch&&"mouse"===m.pointerType||o.animating&&y.preventInteractionOnTransition)return;!o.animating&&y.cssMode&&y.loop&&o.loopFix();let G=m.target;if("wrapper"===y.touchEventsTarget&&!function Gn(p,o){const c=be();let m=o.contains(p);return!m&&c.HTMLSlotElement&&o instanceof HTMLSlotElement&&(m=[...o.assignedElements()].includes(p),m||(m=function Kt(p,o){const c=[o];for(;c.length>0;){const m=c.shift();if(p===m)return!0;c.push(...m.children,...m.shadowRoot?m.shadowRoot.children:[],...m.assignedElements?m.assignedElements():[])}}(p,o))),m}(G,o.wrapperEl)||"which"in m&&3===m.which||"button"in m&&m.button>0||_.isTouched&&_.isMoved)return;const j=!!y.noSwipingClass&&""!==y.noSwipingClass,Y=m.composedPath?m.composedPath():m.path;j&&m.target&&m.target.shadowRoot&&Y&&(G=Y[0]);const Ce=y.noSwipingSelector?y.noSwipingSelector:`.${y.noSwipingClass}`;if(y.noSwiping&&(m.target&&m.target.shadowRoot?function Ti(p,o){return void 0===o&&(o=this),function c(m){if(!m||m===ue()||m===be())return null;m.assignedSlot&&(m=m.assignedSlot);const _=m.closest(p);return _||m.getRootNode?_||c(m.getRootNode().host):null}(o)}(Ce,G):G.closest(Ce)))return void(o.allowClick=!0);if(y.swipeHandler&&!G.closest(y.swipeHandler))return;P.currentX=m.pageX,P.currentY=m.pageY;const Ue=P.currentX,Q=P.currentY;if(!Pi(o,m,Ue))return;Object.assign(_,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),P.startX=Ue,P.startY=Q,_.touchStartTime=K(),o.allowClick=!0,o.updateSize(),o.swipeDirection=void 0,y.threshold>0&&(_.allowThresholdMove=!1);let ae=!0;G.matches(_.focusableElements)&&(ae=!1,"SELECT"===G.nodeName&&(_.isTouched=!1)),c.activeElement&&c.activeElement.matches(_.focusableElements)&&c.activeElement!==G&&("mouse"===m.pointerType||"mouse"!==m.pointerType&&!G.matches(_.focusableElements))&&c.activeElement.blur(),(y.touchStartForcePreventDefault||ae&&o.allowTouchMove&&y.touchStartPreventDefault)&&!G.isContentEditable&&m.preventDefault(),y.freeMode&&y.freeMode.enabled&&o.freeMode&&o.animating&&!y.cssMode&&o.freeMode.onTouchStart(),o.emit("touchStart",m)}function ti(p){const o=ue(),c=this,m=c.touchEventsData,{params:_,touches:y,rtlTranslate:P,enabled:N}=c;if(!N||!_.simulateTouch&&"mouse"===p.pointerType)return;let j,G=p;if(G.originalEvent&&(G=G.originalEvent),"pointermove"===G.type&&(null!==m.touchId||G.pointerId!==m.pointerId))return;if("touchmove"===G.type){if(j=[...G.changedTouches].find(_n=>_n.identifier===m.touchId),!j||j.identifier!==m.touchId)return}else j=G;if(!m.isTouched)return void(m.startMoving&&m.isScrolling&&c.emit("touchMoveOpposite",G));const Y=j.pageX,Ce=j.pageY;if(G.preventedByNestedSwiper)return y.startX=Y,void(y.startY=Ce);if(!c.allowTouchMove)return G.target.matches(m.focusableElements)||(c.allowClick=!1),void(m.isTouched&&(Object.assign(y,{startX:Y,startY:Ce,currentX:Y,currentY:Ce}),m.touchStartTime=K()));if(_.touchReleaseOnEdges&&!_.loop)if(c.isVertical()){if(Cey.startY&&c.translate>=c.minTranslate())return m.isTouched=!1,void(m.isMoved=!1)}else{if(P&&(Y>y.startX&&-c.translate<=c.maxTranslate()||Y=c.minTranslate()))return;if(!P&&(Yy.startX&&c.translate>=c.minTranslate()))return}if(o.activeElement&&o.activeElement.matches(m.focusableElements)&&o.activeElement!==G.target&&"mouse"!==G.pointerType&&o.activeElement.blur(),o.activeElement&&G.target===o.activeElement&&G.target.matches(m.focusableElements))return m.isMoved=!0,void(c.allowClick=!1);m.allowTouchCallbacks&&c.emit("touchMove",G),y.previousX=y.currentX,y.previousY=y.currentY,y.currentX=Y,y.currentY=Ce;const qe=y.currentX-y.startX,Ue=y.currentY-y.startY;if(c.params.threshold&&Math.sqrt(qe**2+Ue**2)"u"){let _n;c.isHorizontal()&&y.currentY===y.startY||c.isVertical()&&y.currentX===y.startX?m.isScrolling=!1:qe*qe+Ue*Ue>=25&&(_n=180*Math.atan2(Math.abs(Ue),Math.abs(qe))/Math.PI,m.isScrolling=c.isHorizontal()?_n>_.touchAngle:90-_n>_.touchAngle)}if(m.isScrolling&&c.emit("touchMoveOpposite",G),typeof m.startMoving>"u"&&(y.currentX!==y.startX||y.currentY!==y.startY)&&(m.startMoving=!0),m.isScrolling||"touchmove"===G.type&&m.preventTouchMoveFromPointerMove)return void(m.isTouched=!1);if(!m.startMoving)return;c.allowClick=!1,!_.cssMode&&G.cancelable&&G.preventDefault(),_.touchMoveStopPropagation&&!_.nested&&G.stopPropagation();let Q=c.isHorizontal()?qe:Ue,ae=c.isHorizontal()?y.currentX-y.previousX:y.currentY-y.previousY;_.oneWayMovement&&(Q=Math.abs(Q)*(P?1:-1),ae=Math.abs(ae)*(P?1:-1)),y.diff=Q,Q*=_.touchRatio,P&&(Q=-Q,ae=-ae);const rt=c.touchesDirection;c.swipeDirection=Q>0?"prev":"next",c.touchesDirection=ae>0?"prev":"next";const Ct=c.params.loop&&!_.cssMode,nt="next"===c.touchesDirection&&c.allowSlideNext||"prev"===c.touchesDirection&&c.allowSlidePrev;if(!m.isMoved){if(Ct&&nt&&c.loopFix({direction:c.swipeDirection}),m.startTranslate=c.getTranslate(),c.setTransition(0),c.animating){const _n=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});c.wrapperEl.dispatchEvent(_n)}m.allowMomentumBounce=!1,_.grabCursor&&(!0===c.allowSlideNext||!0===c.allowSlidePrev)&&c.setGrabCursor(!0),c.emit("sliderFirstMove",G)}if((new Date).getTime(),!1!==_._loopSwapReset&&m.isMoved&&m.allowThresholdMove&&rt!==c.touchesDirection&&Ct&&nt&&Math.abs(Q)>=1)return Object.assign(y,{startX:Y,startY:Ce,currentX:Y,currentY:Ce,startTranslate:m.currentTranslate}),m.loopSwapReset=!0,void(m.startTranslate=m.currentTranslate);c.emit("sliderMove",G),m.isMoved=!0,m.currentTranslate=Q+m.startTranslate;let Lt=!0,ln=_.resistanceRatio;if(_.touchReleaseOnEdges&&(ln=0),Q>0?(Ct&&nt&&m.allowThresholdMove&&m.currentTranslate>(_.centeredSlides?c.minTranslate()-c.slidesSizesGrid[c.activeIndex+1]-("auto"!==_.slidesPerView&&c.slides.length-_.slidesPerView>=2?c.slidesSizesGrid[c.activeIndex+1]+c.params.spaceBetween:0)-c.params.spaceBetween:c.minTranslate())&&c.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),m.currentTranslate>c.minTranslate()&&(Lt=!1,_.resistance&&(m.currentTranslate=c.minTranslate()-1+(-c.minTranslate()+m.startTranslate+Q)**ln))):Q<0&&(Ct&&nt&&m.allowThresholdMove&&m.currentTranslate<(_.centeredSlides?c.maxTranslate()+c.slidesSizesGrid[c.slidesSizesGrid.length-1]+c.params.spaceBetween+("auto"!==_.slidesPerView&&c.slides.length-_.slidesPerView>=2?c.slidesSizesGrid[c.slidesSizesGrid.length-1]+c.params.spaceBetween:0):c.maxTranslate())&&c.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:c.slides.length-("auto"===_.slidesPerView?c.slidesPerViewDynamic():Math.ceil(parseFloat(_.slidesPerView,10)))}),m.currentTranslatem.startTranslate&&(m.currentTranslate=m.startTranslate),!c.allowSlidePrev&&!c.allowSlideNext&&(m.currentTranslate=m.startTranslate),_.threshold>0){if(!(Math.abs(Q)>_.threshold||m.allowThresholdMove))return void(m.currentTranslate=m.startTranslate);if(!m.allowThresholdMove)return m.allowThresholdMove=!0,y.startX=y.currentX,y.startY=y.currentY,m.currentTranslate=m.startTranslate,void(y.diff=c.isHorizontal()?y.currentX-y.startX:y.currentY-y.startY)}!_.followFinger||_.cssMode||((_.freeMode&&_.freeMode.enabled&&c.freeMode||_.watchSlidesProgress)&&(c.updateActiveIndex(),c.updateSlidesClasses()),_.freeMode&&_.freeMode.enabled&&c.freeMode&&c.freeMode.onTouchMove(),c.updateProgress(m.currentTranslate),c.setTranslate(m.currentTranslate))}function Ii(p){const o=this,c=o.touchEventsData;let _,m=p;if(m.originalEvent&&(m=m.originalEvent),"touchend"===m.type||"touchcancel"===m.type){if(_=[...m.changedTouches].find(ln=>ln.identifier===c.touchId),!_||_.identifier!==c.touchId)return}else{if(null!==c.touchId||m.pointerId!==c.pointerId)return;_=m}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(m.type)&&(!["pointercancel","contextmenu"].includes(m.type)||!o.browser.isSafari&&!o.browser.isWebView))return;c.pointerId=null,c.touchId=null;const{params:P,touches:N,rtlTranslate:G,slidesGrid:j,enabled:Y}=o;if(!Y||!P.simulateTouch&&"mouse"===m.pointerType)return;if(c.allowTouchCallbacks&&o.emit("touchEnd",m),c.allowTouchCallbacks=!1,!c.isTouched)return c.isMoved&&P.grabCursor&&o.setGrabCursor(!1),c.isMoved=!1,void(c.startMoving=!1);P.grabCursor&&c.isMoved&&c.isTouched&&(!0===o.allowSlideNext||!0===o.allowSlidePrev)&&o.setGrabCursor(!1);const Ce=K(),qe=Ce-c.touchStartTime;if(o.allowClick){const ln=m.path||m.composedPath&&m.composedPath();o.updateClickedSlide(ln&&ln[0]||m.target,ln),o.emit("tap click",m),qe<300&&Ce-c.lastClickTime<300&&o.emit("doubleTap doubleClick",m)}if(c.lastClickTime=K(),re(()=>{o.destroyed||(o.allowClick=!0)}),!c.isTouched||!c.isMoved||!o.swipeDirection||0===N.diff&&!c.loopSwapReset||c.currentTranslate===c.startTranslate&&!c.loopSwapReset)return c.isTouched=!1,c.isMoved=!1,void(c.startMoving=!1);let Ue;if(c.isTouched=!1,c.isMoved=!1,c.startMoving=!1,Ue=P.followFinger?G?o.translate:-o.translate:-c.currentTranslate,P.cssMode)return;if(P.freeMode&&P.freeMode.enabled)return void o.freeMode.onTouchEnd({currentPos:Ue});const Q=Ue>=-o.maxTranslate()&&!o.params.loop;let ae=0,rt=o.slidesSizesGrid[0];for(let ln=0;ln=j[ln]&&Ue=j[ln])&&(ae=ln,rt=j[j.length-1]-j[j.length-2])}let Ct=null,nt=null;P.rewind&&(o.isBeginning?nt=P.virtual&&P.virtual.enabled&&o.virtual?o.virtual.slides.length-1:o.slides.length-1:o.isEnd&&(Ct=0));const Ye=(Ue-j[ae])/rt,Lt=aeP.longSwipesMs){if(!P.longSwipes)return void o.slideTo(o.activeIndex);"next"===o.swipeDirection&&o.slideTo(Ye>=P.longSwipesRatio?P.rewind&&o.isEnd?Ct:ae+Lt:ae),"prev"===o.swipeDirection&&(Ye>1-P.longSwipesRatio?o.slideTo(ae+Lt):null!==nt&&Ye<0&&Math.abs(Ye)>P.longSwipesRatio?o.slideTo(nt):o.slideTo(ae))}else{if(!P.shortSwipes)return void o.slideTo(o.activeIndex);!o.navigation||m.target!==o.navigation.nextEl&&m.target!==o.navigation.prevEl?("next"===o.swipeDirection&&o.slideTo(null!==Ct?Ct:ae+Lt),"prev"===o.swipeDirection&&o.slideTo(null!==nt?nt:ae)):o.slideTo(m.target===o.navigation.nextEl?ae+Lt:ae)}}function Gi(){const p=this,{params:o,el:c}=p;if(c&&0===c.offsetWidth)return;o.breakpoints&&p.setBreakpoint();const{allowSlideNext:m,allowSlidePrev:_,snapGrid:y}=p,P=p.virtual&&p.params.virtual.enabled;p.allowSlideNext=!0,p.allowSlidePrev=!0,p.updateSize(),p.updateSlides(),p.updateSlidesClasses(),!("auto"===o.slidesPerView||o.slidesPerView>1)||!p.isEnd||p.isBeginning||p.params.centeredSlides||P&&o.loop?p.params.loop&&!P?p.slideToLoop(p.realIndex,0,!1,!0):p.slideTo(p.activeIndex,0,!1,!0):p.slideTo(p.slides.length-1,0,!1,!0),p.autoplay&&p.autoplay.running&&p.autoplay.paused&&(clearTimeout(p.autoplay.resizeTimeout),p.autoplay.resizeTimeout=setTimeout(()=>{p.autoplay&&p.autoplay.running&&p.autoplay.paused&&p.autoplay.resume()},500)),p.allowSlidePrev=_,p.allowSlideNext=m,p.params.watchOverflow&&y!==p.snapGrid&&p.checkOverflow()}function wi(p){const o=this;o.enabled&&(o.allowClick||(o.params.preventClicks&&p.preventDefault(),o.params.preventClicksPropagation&&o.animating&&(p.stopPropagation(),p.stopImmediatePropagation())))}function po(){const p=this,{wrapperEl:o,rtlTranslate:c,enabled:m}=p;if(!m)return;let _;p.previousTranslate=p.translate,p.translate=p.isHorizontal()?-o.scrollLeft:-o.scrollTop,0===p.translate&&(p.translate=0),p.updateActiveIndex(),p.updateSlidesClasses();const y=p.maxTranslate()-p.minTranslate();_=0===y?0:(p.translate-p.minTranslate())/y,_!==p.progress&&p.updateProgress(c?-p.translate:p.translate),p.emit("setTranslate",p.translate,!1)}function qo(p){const o=this;wn(o,p.target),!o.params.cssMode&&("auto"===o.params.slidesPerView||o.params.autoHeight)&&o.update()}function ot(){const p=this;p.documentTouchHandlerProceeded||(p.documentTouchHandlerProceeded=!0,p.params.touchReleaseOnEdges&&(p.el.style.touchAction="auto"))}const Wt=(p,o)=>{const c=ue(),{params:m,el:_,wrapperEl:y,device:P}=p,N=!!m.nested,G="on"===o?"addEventListener":"removeEventListener",j=o;!_||"string"==typeof _||(c[G]("touchstart",p.onDocumentTouchStart,{passive:!1,capture:N}),_[G]("touchstart",p.onTouchStart,{passive:!1}),_[G]("pointerdown",p.onTouchStart,{passive:!1}),c[G]("touchmove",p.onTouchMove,{passive:!1,capture:N}),c[G]("pointermove",p.onTouchMove,{passive:!1,capture:N}),c[G]("touchend",p.onTouchEnd,{passive:!0}),c[G]("pointerup",p.onTouchEnd,{passive:!0}),c[G]("pointercancel",p.onTouchEnd,{passive:!0}),c[G]("touchcancel",p.onTouchEnd,{passive:!0}),c[G]("pointerout",p.onTouchEnd,{passive:!0}),c[G]("pointerleave",p.onTouchEnd,{passive:!0}),c[G]("contextmenu",p.onTouchEnd,{passive:!0}),(m.preventClicks||m.preventClicksPropagation)&&_[G]("click",p.onClick,!0),m.cssMode&&y[G]("scroll",p.onScroll),p[j](m.updateOnWindowResize?P.ios||P.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",Gi,!0),_[G]("load",p.onLoad,{capture:!0}))},Un=(p,o)=>p.grid&&o.grid&&o.grid.rows>1;var Wo={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Br(p,o){return function(m){void 0===m&&(m={});const _=Object.keys(m)[0],y=m[_];"object"==typeof y&&null!==y?(!0===p[_]&&(p[_]={enabled:!0}),"navigation"===_&&p[_]&&p[_].enabled&&!p[_].prevEl&&!p[_].nextEl&&(p[_].auto=!0),["pagination","scrollbar"].indexOf(_)>=0&&p[_]&&p[_].enabled&&!p[_].el&&(p[_].auto=!0),_ in p&&"enabled"in y?("object"==typeof p[_]&&!("enabled"in p[_])&&(p[_].enabled=!0),p[_]||(p[_]={enabled:!1}),Oe(o,m)):Oe(o,m)):Oe(o,m)}}const Xo={eventsEmitter:{on(p,o,c){const m=this;if(!m.eventsListeners||m.destroyed||"function"!=typeof o)return m;const _=c?"unshift":"push";return p.split(" ").forEach(y=>{m.eventsListeners[y]||(m.eventsListeners[y]=[]),m.eventsListeners[y][_](o)}),m},once(p,o,c){const m=this;if(!m.eventsListeners||m.destroyed||"function"!=typeof o)return m;function _(){m.off(p,_),_.__emitterProxy&&delete _.__emitterProxy;for(var y=arguments.length,P=new Array(y),N=0;N=0&&o.eventsAnyListeners.splice(c,1),o},off(p,o){const c=this;return!c.eventsListeners||c.destroyed||!c.eventsListeners||p.split(" ").forEach(m=>{typeof o>"u"?c.eventsListeners[m]=[]:c.eventsListeners[m]&&c.eventsListeners[m].forEach((_,y)=>{(_===o||_.__emitterProxy&&_.__emitterProxy===o)&&c.eventsListeners[m].splice(y,1)})}),c},emit(){const p=this;if(!p.eventsListeners||p.destroyed||!p.eventsListeners)return p;let o,c,m;for(var _=arguments.length,y=new Array(_),P=0;P<_;P++)y[P]=arguments[P];return"string"==typeof y[0]||Array.isArray(y[0])?(o=y[0],c=y.slice(1,y.length),m=p):(o=y[0].events,c=y[0].data,m=y[0].context||p),c.unshift(m),(Array.isArray(o)?o:o.split(" ")).forEach(G=>{p.eventsAnyListeners&&p.eventsAnyListeners.length&&p.eventsAnyListeners.forEach(j=>{j.apply(m,[G,...c])}),p.eventsListeners&&p.eventsListeners[G]&&p.eventsListeners[G].forEach(j=>{j.apply(m,c)})}),p}},update:{updateSize:function mt(){const p=this;let o,c;const m=p.el;o=typeof p.params.width<"u"&&null!==p.params.width?p.params.width:m.clientWidth,c=typeof p.params.height<"u"&&null!==p.params.height?p.params.height:m.clientHeight,!(0===o&&p.isHorizontal()||0===c&&p.isVertical())&&(o=o-parseInt(Di(m,"padding-left")||0,10)-parseInt(Di(m,"padding-right")||0,10),c=c-parseInt(Di(m,"padding-top")||0,10)-parseInt(Di(m,"padding-bottom")||0,10),Number.isNaN(o)&&(o=0),Number.isNaN(c)&&(c=0),Object.assign(p,{width:o,height:c,size:p.isHorizontal()?o:c}))},updateSlides:function Qt(){const p=this;function o(cn,xn){return parseFloat(cn.getPropertyValue(p.getDirectionLabel(xn))||0)}const c=p.params,{wrapperEl:m,slidesEl:_,size:y,rtlTranslate:P,wrongRTL:N}=p,G=p.virtual&&c.virtual.enabled,j=G?p.virtual.slides.length:p.slides.length,Y=It(_,`.${p.params.slideClass}, swiper-slide`),Ce=G?p.virtual.slides.length:Y.length;let qe=[];const Ue=[],Q=[];let ae=c.slidesOffsetBefore;"function"==typeof ae&&(ae=c.slidesOffsetBefore.call(p));let rt=c.slidesOffsetAfter;"function"==typeof rt&&(rt=c.slidesOffsetAfter.call(p));const Ct=p.snapGrid.length,nt=p.slidesGrid.length;let Ye=c.spaceBetween,Lt=-ae,ln=0,_n=0;if(typeof y>"u")return;"string"==typeof Ye&&Ye.indexOf("%")>=0?Ye=parseFloat(Ye.replace("%",""))/100*y:"string"==typeof Ye&&(Ye=parseFloat(Ye)),p.virtualSize=-Ye,Y.forEach(cn=>{P?cn.style.marginLeft="":cn.style.marginRight="",cn.style.marginBottom="",cn.style.marginTop=""}),c.centeredSlides&&c.cssMode&&(B(m,"--swiper-centered-offset-before",""),B(m,"--swiper-centered-offset-after",""));const mn=c.grid&&c.grid.rows>1&&p.grid;let fn;mn?p.grid.initSlides(Y):p.grid&&p.grid.unsetSlides();const qt="auto"===c.slidesPerView&&c.breakpoints&&Object.keys(c.breakpoints).filter(cn=>typeof c.breakpoints[cn].slidesPerView<"u").length>0;for(let cn=0;cn1&&qe.push(p.virtualSize-y)}if(G&&c.loop){const cn=Q[0]+Ye;if(c.slidesPerGroup>1){const xn=Math.ceil((p.virtual.slidesBefore+p.virtual.slidesAfter)/c.slidesPerGroup),hn=cn*c.slidesPerGroup;for(let bn=0;bn!(c.cssMode&&!c.loop)||hn!==Y.length-1).forEach(xn=>{xn.style[cn]=`${Ye}px`})}if(c.centeredSlides&&c.centeredSlidesBounds){let cn=0;Q.forEach(hn=>{cn+=hn+(Ye||0)}),cn-=Ye;const xn=cn>y?cn-y:0;qe=qe.map(hn=>hn<=0?-ae:hn>xn?xn+rt:hn)}if(c.centerInsufficientSlides){let cn=0;Q.forEach(hn=>{cn+=hn+(Ye||0)}),cn-=Ye;const xn=(c.slidesOffsetBefore||0)+(c.slidesOffsetAfter||0);if(cn+xn{qe[Cn]=bn-hn}),Ue.forEach((bn,Cn)=>{Ue[Cn]=bn+hn})}}if(Object.assign(p,{slides:Y,snapGrid:qe,slidesGrid:Ue,slidesSizesGrid:Q}),c.centeredSlides&&c.cssMode&&!c.centeredSlidesBounds){B(m,"--swiper-centered-offset-before",-qe[0]+"px"),B(m,"--swiper-centered-offset-after",p.size/2-Q[Q.length-1]/2+"px");const cn=-p.snapGrid[0],xn=-p.slidesGrid[0];p.snapGrid=p.snapGrid.map(hn=>hn+cn),p.slidesGrid=p.slidesGrid.map(hn=>hn+xn)}if(Ce!==j&&p.emit("slidesLengthChange"),qe.length!==Ct&&(p.params.watchOverflow&&p.checkOverflow(),p.emit("snapGridLengthChange")),Ue.length!==nt&&p.emit("slidesGridLengthChange"),c.watchSlidesProgress&&p.updateSlidesOffset(),p.emit("slidesUpdated"),!(G||c.cssMode||"slide"!==c.effect&&"fade"!==c.effect)){const cn=`${c.containerModifierClass}backface-hidden`,xn=p.el.classList.contains(cn);Ce<=c.maxBackfaceHiddenSlides?xn||p.el.classList.add(cn):xn&&p.el.classList.remove(cn)}},updateAutoHeight:function un(p){const o=this,c=[],m=o.virtual&&o.params.virtual.enabled;let y,_=0;"number"==typeof p?o.setTransition(p):!0===p&&o.setTransition(o.params.speed);const P=N=>m?o.slides[o.getSlideIndexByData(N)]:o.slides[N];if("auto"!==o.params.slidesPerView&&o.params.slidesPerView>1)if(o.params.centeredSlides)(o.visibleSlides||[]).forEach(N=>{c.push(N)});else for(y=0;yo.slides.length&&!m)break;c.push(P(N))}else c.push(P(o.activeIndex));for(y=0;y_?N:_}(_||0===_)&&(o.wrapperEl.style.height=`${_}px`)},updateSlidesOffset:function oe(){const p=this,o=p.slides,c=p.isElement?p.isHorizontal()?p.wrapperEl.offsetLeft:p.wrapperEl.offsetTop:0;for(let m=0;m"u"&&o.updateSlidesOffset();let P=-p;_&&(P=p),o.visibleSlidesIndexes=[],o.visibleSlides=[];let N=c.spaceBetween;"string"==typeof N&&N.indexOf("%")>=0?N=parseFloat(N.replace("%",""))/100*o.size:"string"==typeof N&&(N=parseFloat(N));for(let G=0;G=0&&Ue<=o.size-o.slidesSizesGrid[G],rt=Ue>=0&&Ue1&&Q<=o.size||Ue<=0&&Q>=o.size;rt&&(o.visibleSlides.push(j),o.visibleSlidesIndexes.push(G)),kt(j,rt,c.slideVisibleClass),kt(j,ae,c.slideFullyVisibleClass),j.progress=_?-Ce:Ce,j.originalProgress=_?-qe:qe}},updateProgress:function Ee(p){const o=this;typeof p>"u"&&(p=o&&o.translate&&o.translate*(o.rtlTranslate?-1:1)||0);const c=o.params,m=o.maxTranslate()-o.minTranslate();let{progress:_,isBeginning:y,isEnd:P,progressLoop:N}=o;const G=y,j=P;if(0===m)_=0,y=!0,P=!0;else{_=(p-o.minTranslate())/m;const Y=Math.abs(p-o.minTranslate())<1,Ce=Math.abs(p-o.maxTranslate())<1;y=Y||_<=0,P=Ce||_>=1,Y&&(_=0),Ce&&(_=1)}if(c.loop){const Y=o.getSlideIndexByData(0),Ce=o.getSlideIndexByData(o.slides.length-1),qe=o.slidesGrid[Y],Ue=o.slidesGrid[Ce],Q=o.slidesGrid[o.slidesGrid.length-1],ae=Math.abs(p);N=ae>=qe?(ae-qe)/Q:(ae+Q-Ue)/Q,N>1&&(N-=1)}Object.assign(o,{progress:_,progressLoop:N,isBeginning:y,isEnd:P}),(c.watchSlidesProgress||c.centeredSlides&&c.autoHeight)&&o.updateSlidesProgress(p),y&&!G&&o.emit("reachBeginning toEdge"),P&&!j&&o.emit("reachEnd toEdge"),(G&&!y||j&&!P)&&o.emit("fromEdge"),o.emit("progress",_)},updateSlidesClasses:function pn(){const p=this,{slides:o,params:c,slidesEl:m,activeIndex:_}=p,P=p.grid&&c.grid&&c.grid.rows>1,N=Ce=>It(m,`.${c.slideClass}${Ce}, swiper-slide${Ce}`)[0];let G,j,Y;if(p.virtual&&c.virtual.enabled)if(c.loop){let Ce=_-p.virtual.slidesBefore;Ce<0&&(Ce=p.virtual.slides.length+Ce),Ce>=p.virtual.slides.length&&(Ce-=p.virtual.slides.length),G=N(`[data-swiper-slide-index="${Ce}"]`)}else G=N(`[data-swiper-slide-index="${_}"]`);else P?(G=o.find(Ce=>Ce.column===_),Y=o.find(Ce=>Ce.column===_+1),j=o.find(Ce=>Ce.column===_-1)):G=o[_];G&&(P||(Y=function Fi(p,o){const c=[];for(;p.nextElementSibling;){const m=p.nextElementSibling;o?m.matches(o)&&c.push(m):c.push(m),p=m}return c}(G,`.${c.slideClass}, swiper-slide`)[0],c.loop&&!Y&&(Y=o[0]),j=function ai(p,o){const c=[];for(;p.previousElementSibling;){const m=p.previousElementSibling;o?m.matches(o)&&c.push(m):c.push(m),p=m}return c}(G,`.${c.slideClass}, swiper-slide`)[0],c.loop&&0===!j&&(j=o[o.length-1]))),o.forEach(Ce=>{yt(Ce,Ce===G,c.slideActiveClass),yt(Ce,Ce===Y,c.slideNextClass),yt(Ce,Ce===j,c.slidePrevClass)}),p.emitSlidesClasses()},updateActiveIndex:function Zn(p){const o=this,c=o.rtlTranslate?o.translate:-o.translate,{snapGrid:m,params:_,activeIndex:y,realIndex:P,snapIndex:N}=o;let j,G=p;const Y=Ue=>{let Q=Ue-o.virtual.slidesBefore;return Q<0&&(Q=o.virtual.slides.length+Q),Q>=o.virtual.slides.length&&(Q-=o.virtual.slides.length),Q};if(typeof G>"u"&&(G=function Kn(p){const{slidesGrid:o,params:c}=p,m=p.rtlTranslate?p.translate:-p.translate;let _;for(let y=0;y=o[y]&&m=o[y]&&m=o[y]&&(_=y);return c.normalizeSlideIndex&&(_<0||typeof _>"u")&&(_=0),_}(o)),m.indexOf(c)>=0)j=m.indexOf(c);else{const Ue=Math.min(_.slidesPerGroupSkip,G);j=Ue+Math.floor((G-Ue)/_.slidesPerGroup)}if(j>=m.length&&(j=m.length-1),G===y&&!o.params.loop)return void(j!==N&&(o.snapIndex=j,o.emit("snapIndexChange")));if(G===y&&o.params.loop&&o.virtual&&o.params.virtual.enabled)return void(o.realIndex=Y(G));const Ce=o.grid&&_.grid&&_.grid.rows>1;let qe;if(o.virtual&&_.virtual.enabled&&_.loop)qe=Y(G);else if(Ce){const Ue=o.slides.find(ae=>ae.column===G);let Q=parseInt(Ue.getAttribute("data-swiper-slide-index"),10);Number.isNaN(Q)&&(Q=Math.max(o.slides.indexOf(Ue),0)),qe=Math.floor(Q/_.grid.rows)}else if(o.slides[G]){const Ue=o.slides[G].getAttribute("data-swiper-slide-index");qe=Ue?parseInt(Ue,10):G}else qe=G;Object.assign(o,{previousSnapIndex:N,snapIndex:j,previousRealIndex:P,realIndex:qe,previousIndex:y,activeIndex:G}),o.initialized&&Tn(o),o.emit("activeIndexChange"),o.emit("snapIndexChange"),(o.initialized||o.params.runCallbacksOnInit)&&(P!==qe&&o.emit("realIndexChange"),o.emit("slideChange"))},updateClickedSlide:function Jn(p,o){const c=this,m=c.params;let _=p.closest(`.${m.slideClass}, swiper-slide`);!_&&c.isElement&&o&&o.length>1&&o.includes(p)&&[...o.slice(o.indexOf(p)+1,o.length)].forEach(N=>{!_&&N.matches&&N.matches(`.${m.slideClass}, swiper-slide`)&&(_=N)});let P,y=!1;if(_)for(let N=0;NG?G:m&&p"u"&&(o=y.params.speed);const ae=Math.min(y.params.slidesPerGroupSkip,P);let rt=ae+Math.floor((P-ae)/y.params.slidesPerGroup);rt>=G.length&&(rt=G.length-1);const Ct=-G[rt];if(N.normalizeSlideIndex)for(let mn=0;mn=qt&&fn=qt&&fn=qt&&(P=mn)}if(y.initialized&&P!==Ce&&(!y.allowSlideNext&&(qe?Ct>y.translate&&Ct>y.minTranslate():Cty.translate&&Ct>y.maxTranslate()&&(Ce||0)!==P))return!1;let nt;P!==(Y||0)&&c&&y.emit("beforeSlideChangeStart"),y.updateProgress(Ct),nt=P>Ce?"next":P0?(y._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{Ue[mn?"scrollLeft":"scrollTop"]=fn})):Ue[mn?"scrollLeft":"scrollTop"]=fn,Ye&&requestAnimationFrame(()=>{y.wrapperEl.style.scrollSnapType="",y._immediateVirtual=!1});else{if(!y.support.smoothScroll)return Fe({swiper:y,targetPosition:fn,side:mn?"left":"top"}),!0;Ue.scrollTo({[mn?"left":"top"]:fn,behavior:"smooth"})}return!0}const _n=Gt().isSafari;return Ye&&!_&&_n&&y.isElement&&y.virtual.update(!1,!1,P),y.setTransition(o),y.setTranslate(Ct),y.updateActiveIndex(P),y.updateSlidesClasses(),y.emit("beforeTransitionStart",o,m),y.transitionStart(c,nt),0===o?y.transitionEnd(c,nt):y.animating||(y.animating=!0,y.onSlideToWrapperTransitionEnd||(y.onSlideToWrapperTransitionEnd=function(fn){!y||y.destroyed||fn.target===this&&(y.wrapperEl.removeEventListener("transitionend",y.onSlideToWrapperTransitionEnd),y.onSlideToWrapperTransitionEnd=null,delete y.onSlideToWrapperTransitionEnd,y.transitionEnd(c,nt))}),y.wrapperEl.addEventListener("transitionend",y.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function Jo(p,o,c,m){void 0===p&&(p=0),void 0===c&&(c=!0),"string"==typeof p&&(p=parseInt(p,10));const _=this;if(_.destroyed)return;typeof o>"u"&&(o=_.params.speed);const y=_.grid&&_.params.grid&&_.params.grid.rows>1;let P=p;if(_.params.loop)if(_.virtual&&_.params.virtual.enabled)P+=_.virtual.slidesBefore;else{let N;if(y){const qe=P*_.params.grid.rows;N=_.slides.find(Ue=>1*Ue.getAttribute("data-swiper-slide-index")===qe).column}else N=_.getSlideIndexByData(P);const G=y?Math.ceil(_.slides.length/_.params.grid.rows):_.slides.length,{centeredSlides:j}=_.params;let Y=_.params.slidesPerView;"auto"===Y?Y=_.slidesPerViewDynamic():(Y=Math.ceil(parseFloat(_.params.slidesPerView,10)),j&&Y%2==0&&(Y+=1));let Ce=G-N1*Ue.getAttribute("data-swiper-slide-index")===qe).column}else P=_.getSlideIndexByData(P)}return requestAnimationFrame(()=>{_.slideTo(P,o,c,m)}),_},slideNext:function zo(p,o,c){void 0===o&&(o=!0);const m=this,{enabled:_,params:y,animating:P}=m;if(!_||m.destroyed)return m;typeof p>"u"&&(p=m.params.speed);let N=y.slidesPerGroup;"auto"===y.slidesPerView&&1===y.slidesPerGroup&&y.slidesPerGroupAuto&&(N=Math.max(m.slidesPerViewDynamic("current",!0),1));const G=m.activeIndex{m.slideTo(m.activeIndex+G,p,o,c)}),!0}return m.slideTo(y.rewind&&m.isEnd?0:m.activeIndex+G,p,o,c)},slidePrev:function $o(p,o,c){void 0===o&&(o=!0);const m=this,{params:_,snapGrid:y,slidesGrid:P,rtlTranslate:N,enabled:G,animating:j}=m;if(!G||m.destroyed)return m;if(typeof p>"u"&&(p=m.params.speed),_.loop){if(j&&(!m.virtual||!_.virtual.enabled)&&_.loopPreventsSliding)return!1;m.loopFix({direction:"prev"}),m._clientLeft=m.wrapperEl.clientLeft}function qe(nt){return nt<0?-Math.floor(Math.abs(nt)):Math.floor(nt)}const Ue=qe(N?m.translate:-m.translate),Q=y.map(nt=>qe(nt)),ae=_.freeMode&&_.freeMode.enabled;let rt=y[Q.indexOf(Ue)-1];if(typeof rt>"u"&&(_.cssMode||ae)){let nt;y.forEach((Ye,Lt)=>{Ue>=Ye&&(nt=Lt)}),typeof nt<"u"&&(rt=ae?y[nt]:y[nt>0?nt-1:nt])}let Ct=0;return typeof rt<"u"&&(Ct=P.indexOf(rt),Ct<0&&(Ct=m.activeIndex-1),"auto"===_.slidesPerView&&1===_.slidesPerGroup&&_.slidesPerGroupAuto&&(Ct=Ct-m.slidesPerViewDynamic("previous",!0)+1,Ct=Math.max(Ct,0))),_.rewind&&m.isBeginning?m.slideTo(m.params.virtual&&m.params.virtual.enabled&&m.virtual?m.virtual.slides.length-1:m.slides.length-1,p,o,c):_.loop&&0===m.activeIndex&&_.cssMode?(requestAnimationFrame(()=>{m.slideTo(Ct,p,o,c)}),!0):m.slideTo(Ct,p,o,c)},slideReset:function Kr(p,o,c){void 0===o&&(o=!0);const m=this;if(!m.destroyed)return typeof p>"u"&&(p=m.params.speed),m.slideTo(m.activeIndex,p,o,c)},slideToClosest:function yr(p,o,c,m){void 0===o&&(o=!0),void 0===m&&(m=.5);const _=this;if(_.destroyed)return;typeof p>"u"&&(p=_.params.speed);let y=_.activeIndex;const P=Math.min(_.params.slidesPerGroupSkip,y),N=P+Math.floor((y-P)/_.params.slidesPerGroup),G=_.rtlTranslate?_.translate:-_.translate;if(G>=_.snapGrid[N]){const j=_.snapGrid[N];G-j>(_.snapGrid[N+1]-j)*m&&(y+=_.params.slidesPerGroup)}else{const j=_.snapGrid[N-1];G-j<=(_.snapGrid[N]-j)*m&&(y-=_.params.slidesPerGroup)}return y=Math.max(y,0),y=Math.min(y,_.slidesGrid.length-1),_.slideTo(y,p,o,c)},slideToClickedSlide:function Z(){const p=this;if(p.destroyed)return;const{params:o,slidesEl:c}=p,m="auto"===o.slidesPerView?p.slidesPerViewDynamic():o.slidesPerView;let y,_=p.clickedIndex;const P=p.isElement?"swiper-slide":`.${o.slideClass}`;if(o.loop){if(p.animating)return;y=parseInt(p.clickedSlide.getAttribute("data-swiper-slide-index"),10),o.centeredSlides?_p.slides.length-p.loopedSlides+m/2?(p.loopFix(),_=p.getSlideIndex(It(c,`${P}[data-swiper-slide-index="${y}"]`)[0]),re(()=>{p.slideTo(_)})):p.slideTo(_):_>p.slides.length-m?(p.loopFix(),_=p.getSlideIndex(It(c,`${P}[data-swiper-slide-index="${y}"]`)[0]),re(()=>{p.slideTo(_)})):p.slideTo(_)}else p.slideTo(_)}},loop:{loopCreate:function he(p,o){const c=this,{params:m,slidesEl:_}=c;if(!m.loop||c.virtual&&c.params.virtual.enabled)return;const y=()=>{It(_,`.${m.slideClass}, swiper-slide`).forEach((qe,Ue)=>{qe.setAttribute("data-swiper-slide-index",Ue)})},P=c.grid&&m.grid&&m.grid.rows>1,N=m.slidesPerGroup*(P?m.grid.rows:1),j=P&&c.slides.length%m.grid.rows!=0,Y=Ce=>{for(let qe=0;qe1;Y.length"u"?y=j.getSlideIndex(Y.find(nn=>nn.classList.contains(Q.slideActiveClass))):qt=y;const cn="next"===m||!m,xn="prev"===m||!m;let hn=0,bn=0;const An=(Lt?Y[y].column:y)+(ae&&typeof _>"u"?-Ct/2+.5:0);if(An=0;En-=1)Y[En].column===$t&&ln.push(En)}else ln.push(mn-jt-1)}}else if(An+Ct>mn-Ye){bn=Math.max(An-(mn-2*Ye),nt),fn&&(bn=Math.max(bn,Ct-mn+rt+1));for(let nn=0;nn{$t.column===jt&&_n.push(En)}):_n.push(jt)}}if(j.__preventObserver__=!0,requestAnimationFrame(()=>{j.__preventObserver__=!1}),"cards"===j.params.effect&&Y.length{Y[nn].swiperLoopMoveDOM=!0,Ue.prepend(Y[nn]),Y[nn].swiperLoopMoveDOM=!1}),cn&&_n.forEach(nn=>{Y[nn].swiperLoopMoveDOM=!0,Ue.append(Y[nn]),Y[nn].swiperLoopMoveDOM=!1}),j.recalcSlides(),"auto"===Q.slidesPerView?j.updateSlides():Lt&&(ln.length>0&&xn||_n.length>0&&cn)&&j.slides.forEach((nn,jt)=>{j.grid.updateSlide(jt,nn,j.slides)}),Q.watchSlidesProgress&&j.updateSlidesOffset(),c)if(ln.length>0&&xn)if(typeof o>"u"){const $t=j.slidesGrid[qt+hn]-j.slidesGrid[qt];G?j.setTranslate(j.translate-$t):(j.slideTo(qt+Math.ceil(hn),0,!1,!0),_&&(j.touchEventsData.startTranslate=j.touchEventsData.startTranslate-$t,j.touchEventsData.currentTranslate=j.touchEventsData.currentTranslate-$t))}else _&&(j.slideTo(j.activeIndex+(Lt?ln.length/Q.grid.rows:ln.length),0,!1,!0),j.touchEventsData.currentTranslate=j.translate);else if(_n.length>0&&cn)if(typeof o>"u"){const $t=j.slidesGrid[qt-bn]-j.slidesGrid[qt];G?j.setTranslate(j.translate-$t):(j.slideTo(qt-bn,0,!1,!0),_&&(j.touchEventsData.startTranslate=j.touchEventsData.startTranslate-$t,j.touchEventsData.currentTranslate=j.touchEventsData.currentTranslate-$t))}else j.slideTo(j.activeIndex-(Lt?_n.length/Q.grid.rows:_n.length),0,!1,!0);if(j.allowSlidePrev=Ce,j.allowSlideNext=qe,j.controller&&j.controller.control&&!N){const nn={slideRealIndex:o,direction:m,setTranslate:_,activeSlideIndex:y,byController:!0};Array.isArray(j.controller.control)?j.controller.control.forEach(jt=>{!jt.destroyed&&jt.params.loop&&jt.loopFix({...nn,slideTo:jt.params.slidesPerView===Q.slidesPerView&&c})}):j.controller.control instanceof j.constructor&&j.controller.control.params.loop&&j.controller.control.loopFix({...nn,slideTo:j.controller.control.params.slidesPerView===Q.slidesPerView&&c})}j.emit("loopFix")},loopDestroy:function St(){const p=this,{params:o,slidesEl:c}=p;if(!o.loop||!c||p.virtual&&p.params.virtual.enabled)return;p.recalcSlides();const m=[];p.slides.forEach(_=>{const y=typeof _.swiperSlideIndex>"u"?1*_.getAttribute("data-swiper-slide-index"):_.swiperSlideIndex;m[y]=_}),p.slides.forEach(_=>{_.removeAttribute("data-swiper-slide-index")}),m.forEach(_=>{c.append(_)}),p.recalcSlides(),p.slideTo(p.realIndex,0)}},grabCursor:{setGrabCursor:function Ln(p){const o=this;if(!o.params.simulateTouch||o.params.watchOverflow&&o.isLocked||o.params.cssMode)return;const c="container"===o.params.touchEventsTarget?o.el:o.wrapperEl;o.isElement&&(o.__preventObserver__=!0),c.style.cursor="move",c.style.cursor=p?"grabbing":"grab",o.isElement&&requestAnimationFrame(()=>{o.__preventObserver__=!1})},unsetGrabCursor:function Wn(){const p=this;p.params.watchOverflow&&p.isLocked||p.params.cssMode||(p.isElement&&(p.__preventObserver__=!0),p["container"===p.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",p.isElement&&requestAnimationFrame(()=>{p.__preventObserver__=!1}))}},events:{attachEvents:function Pt(){const p=this,{params:o}=p;p.onTouchStart=di.bind(p),p.onTouchMove=ti.bind(p),p.onTouchEnd=Ii.bind(p),p.onDocumentTouchStart=ot.bind(p),o.cssMode&&(p.onScroll=po.bind(p)),p.onClick=wi.bind(p),p.onLoad=qo.bind(p),Wt(p,"on")},detachEvents:function Zt(){Wt(this,"off")}},breakpoints:{setBreakpoint:function qn(){const p=this,{realIndex:o,initialized:c,params:m,el:_}=p,y=m.breakpoints;if(!y||y&&0===Object.keys(y).length)return;const P=ue(),N="window"!==m.breakpointsBase&&m.breakpointsBase?"container":m.breakpointsBase,G=["window","container"].includes(m.breakpointsBase)||!m.breakpointsBase?p.el:P.querySelector(m.breakpointsBase),j=p.getBreakpoint(y,N,G);if(!j||p.currentBreakpoint===j)return;const Ce=(j in y?y[j]:void 0)||p.originalParams,qe=Un(p,m),Ue=Un(p,Ce),Q=p.params.grabCursor,ae=Ce.grabCursor,rt=m.enabled;qe&&!Ue?(_.classList.remove(`${m.containerModifierClass}grid`,`${m.containerModifierClass}grid-column`),p.emitContainerClasses()):!qe&&Ue&&(_.classList.add(`${m.containerModifierClass}grid`),(Ce.grid.fill&&"column"===Ce.grid.fill||!Ce.grid.fill&&"column"===m.grid.fill)&&_.classList.add(`${m.containerModifierClass}grid-column`),p.emitContainerClasses()),Q&&!ae?p.unsetGrabCursor():!Q&&ae&&p.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(_n=>{if(typeof Ce[_n]>"u")return;const mn=m[_n]&&m[_n].enabled,fn=Ce[_n]&&Ce[_n].enabled;mn&&!fn&&p[_n].disable(),!mn&&fn&&p[_n].enable()});const Ct=Ce.direction&&Ce.direction!==m.direction,nt=m.loop&&(Ce.slidesPerView!==m.slidesPerView||Ct),Ye=m.loop;Ct&&c&&p.changeDirection(),Oe(p.params,Ce);const Lt=p.params.enabled,ln=p.params.loop;Object.assign(p,{allowTouchMove:p.params.allowTouchMove,allowSlideNext:p.params.allowSlideNext,allowSlidePrev:p.params.allowSlidePrev}),rt&&!Lt?p.disable():!rt&&Lt&&p.enable(),p.currentBreakpoint=j,p.emit("_beforeBreakpoint",Ce),c&&(nt?(p.loopDestroy(),p.loopCreate(o),p.updateSlides()):!Ye&&ln?(p.loopCreate(o),p.updateSlides()):Ye&&!ln&&p.loopDestroy()),p.emit("breakpoint",Ce)},getBreakpoint:function lo(p,o,c){if(void 0===o&&(o="window"),!p||"container"===o&&!c)return;let m=!1;const _=be(),y="window"===o?_.innerHeight:c.clientHeight,P=Object.keys(p).map(N=>{if("string"==typeof N&&0===N.indexOf("@")){const G=parseFloat(N.substr(1));return{value:y*G,point:N}}return{value:N,point:N}});P.sort((N,G)=>parseInt(N.value,10)-parseInt(G.value,10));for(let N=0;Np.slidesGrid[_]+p.slidesSizesGrid[_]+2*m}else p.isLocked=1===p.snapGrid.length;!0===c.allowSlideNext&&(p.allowSlideNext=!p.isLocked),!0===c.allowSlidePrev&&(p.allowSlidePrev=!p.isLocked),o&&o!==p.isLocked&&(p.isEnd=!1),o!==p.isLocked&&p.emit(p.isLocked?"lock":"unlock")}},classes:{addClasses:function oo(){const p=this,{classNames:o,params:c,rtl:m,el:_,device:y}=p,P=function Nr(p,o){const c=[];return p.forEach(m=>{"object"==typeof m?Object.keys(m).forEach(_=>{m[_]&&c.push(o+_)}):"string"==typeof m&&c.push(o+m)}),c}(["initialized",c.direction,{"free-mode":p.params.freeMode&&c.freeMode.enabled},{autoheight:c.autoHeight},{rtl:m},{grid:c.grid&&c.grid.rows>1},{"grid-column":c.grid&&c.grid.rows>1&&"column"===c.grid.fill},{android:y.android},{ios:y.ios},{"css-mode":c.cssMode},{centered:c.cssMode&&c.centeredSlides},{"watch-progress":c.watchSlidesProgress}],c.containerModifierClass);o.push(...P),_.classList.add(...o),p.emitContainerClasses()},removeClasses:function Fr(){const{el:o,classNames:c}=this;!o||"string"==typeof o||(o.classList.remove(...c),this.emitContainerClasses())}}},Cr={};class Io{constructor(){let o,c;for(var m=arguments.length,_=new Array(m),y=0;y1){const Y=[];return P.querySelectorAll(c.el).forEach(Ce=>{const qe=Oe({},c,{el:Ce});Y.push(new Io(qe))}),Y}const N=this;N.__swiper__=!0,N.support=io(),N.device=yo({userAgent:c.userAgent}),N.browser=Gt(),N.eventsListeners={},N.eventsAnyListeners=[],N.modules=[...N.__modules__],c.modules&&Array.isArray(c.modules)&&N.modules.push(...c.modules);const G={};N.modules.forEach(Y=>{Y({params:c,swiper:N,extendParams:Br(c,G),on:N.on.bind(N),once:N.once.bind(N),off:N.off.bind(N),emit:N.emit.bind(N)})});const j=Oe({},Wo,G);return N.params=Oe({},j,Cr,c),N.originalParams=Oe({},N.params),N.passedParams=Oe({},c),N.params&&N.params.on&&Object.keys(N.params.on).forEach(Y=>{N.on(Y,N.params.on[Y])}),N.params&&N.params.onAny&&N.onAny(N.params.onAny),Object.assign(N,{enabled:N.params.enabled,el:o,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===N.params.direction,isVertical:()=>"vertical"===N.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:N.params.allowSlideNext,allowSlidePrev:N.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:N.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:N.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),N.emit("_swiper"),N.params.init&&N.init(),N}getDirectionLabel(o){return this.isHorizontal()?o:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[o]}getSlideIndex(o){const{slidesEl:c,params:m}=this,y=ki(It(c,`.${m.slideClass}, swiper-slide`)[0]);return ki(o)-y}getSlideIndexByData(o){return this.getSlideIndex(this.slides.find(c=>1*c.getAttribute("data-swiper-slide-index")===o))}recalcSlides(){const{slidesEl:c,params:m}=this;this.slides=It(c,`.${m.slideClass}, swiper-slide`)}enable(){const o=this;o.enabled||(o.enabled=!0,o.params.grabCursor&&o.setGrabCursor(),o.emit("enable"))}disable(){const o=this;o.enabled&&(o.enabled=!1,o.params.grabCursor&&o.unsetGrabCursor(),o.emit("disable"))}setProgress(o,c){const m=this;o=Math.min(Math.max(o,0),1);const _=m.minTranslate(),P=(m.maxTranslate()-_)*o+_;m.translateTo(P,typeof c>"u"?0:c),m.updateActiveIndex(),m.updateSlidesClasses()}emitContainerClasses(){const o=this;if(!o.params._emitClasses||!o.el)return;const c=o.el.className.split(" ").filter(m=>0===m.indexOf("swiper")||0===m.indexOf(o.params.containerModifierClass));o.emit("_containerClasses",c.join(" "))}getSlideClasses(o){const c=this;return c.destroyed?"":o.className.split(" ").filter(m=>0===m.indexOf("swiper-slide")||0===m.indexOf(c.params.slideClass)).join(" ")}emitSlidesClasses(){const o=this;if(!o.params._emitClasses||!o.el)return;const c=[];o.slides.forEach(m=>{const _=o.getSlideClasses(m);c.push({slideEl:m,classNames:_}),o.emit("_slideClass",m,_)}),o.emit("_slideClasses",c)}slidesPerViewDynamic(o,c){void 0===o&&(o="current"),void 0===c&&(c=!1);const{params:_,slides:y,slidesGrid:P,slidesSizesGrid:N,size:G,activeIndex:j}=this;let Y=1;if("number"==typeof _.slidesPerView)return _.slidesPerView;if(_.centeredSlides){let qe,Ce=y[j]?Math.ceil(y[j].swiperSlideSize):0;for(let Ue=j+1;UeG&&(qe=!0));for(let Ue=j-1;Ue>=0;Ue-=1)y[Ue]&&!qe&&(Ce+=y[Ue].swiperSlideSize,Y+=1,Ce>G&&(qe=!0))}else if("current"===o)for(let Ce=j+1;Ce=0;Ce-=1)P[j]-P[Ce]{P.complete&&wn(o,P)}),o.updateSize(),o.updateSlides(),o.updateProgress(),o.updateSlidesClasses(),m.freeMode&&m.freeMode.enabled&&!m.cssMode?(_(),m.autoHeight&&o.updateAutoHeight()):(y=o.slideTo(("auto"===m.slidesPerView||m.slidesPerView>1)&&o.isEnd&&!m.centeredSlides?(o.virtual&&m.virtual.enabled?o.virtual.slides:o.slides).length-1:o.activeIndex,0,!1,!0),y||_()),m.watchOverflow&&c!==o.snapGrid&&o.checkOverflow(),o.emit("update")}changeDirection(o,c){void 0===c&&(c=!0);const m=this,_=m.params.direction;return o||(o="horizontal"===_?"vertical":"horizontal"),o===_||"horizontal"!==o&&"vertical"!==o||(m.el.classList.remove(`${m.params.containerModifierClass}${_}`),m.el.classList.add(`${m.params.containerModifierClass}${o}`),m.emitContainerClasses(),m.params.direction=o,m.slides.forEach(y=>{"vertical"===o?y.style.width="":y.style.height=""}),m.emit("changeDirection"),c&&m.update()),m}changeLanguageDirection(o){const c=this;c.rtl&&"rtl"===o||!c.rtl&&"ltr"===o||(c.rtl="rtl"===o,c.rtlTranslate="horizontal"===c.params.direction&&c.rtl,c.rtl?(c.el.classList.add(`${c.params.containerModifierClass}rtl`),c.el.dir="rtl"):(c.el.classList.remove(`${c.params.containerModifierClass}rtl`),c.el.dir="ltr"),c.update())}mount(o){const c=this;if(c.mounted)return!0;let m=o||c.params.el;if("string"==typeof m&&(m=document.querySelector(m)),!m)return!1;m.swiper=c,m.parentNode&&m.parentNode.host&&m.parentNode.host.nodeName===c.params.swiperElementNodeName.toUpperCase()&&(c.isElement=!0);const _=()=>`.${(c.params.wrapperClass||"").trim().split(" ").join(".")}`;let P=m&&m.shadowRoot&&m.shadowRoot.querySelector?m.shadowRoot.querySelector(_()):It(m,_())[0];return!P&&c.params.createElements&&(P=Fn("div",c.params.wrapperClass),m.append(P),It(m,`.${c.params.slideClass}`).forEach(N=>{P.append(N)})),Object.assign(c,{el:m,wrapperEl:P,slidesEl:c.isElement&&!m.parentNode.host.slideSlots?m.parentNode.host:P,hostEl:c.isElement?m.parentNode.host:m,mounted:!0,rtl:"rtl"===m.dir.toLowerCase()||"rtl"===Di(m,"direction"),rtlTranslate:"horizontal"===c.params.direction&&("rtl"===m.dir.toLowerCase()||"rtl"===Di(m,"direction")),wrongRTL:"-webkit-box"===Di(P,"display")}),!0}init(o){const c=this;if(c.initialized||!1===c.mount(o))return c;c.emit("beforeInit"),c.params.breakpoints&&c.setBreakpoint(),c.addClasses(),c.updateSize(),c.updateSlides(),c.params.watchOverflow&&c.checkOverflow(),c.params.grabCursor&&c.enabled&&c.setGrabCursor(),c.slideTo(c.params.loop&&c.virtual&&c.params.virtual.enabled?c.params.initialSlide+c.virtual.slidesBefore:c.params.initialSlide,0,c.params.runCallbacksOnInit,!1,!0),c.params.loop&&c.loopCreate(void 0,!0),c.attachEvents();const _=[...c.el.querySelectorAll('[loading="lazy"]')];return c.isElement&&_.push(...c.hostEl.querySelectorAll('[loading="lazy"]')),_.forEach(y=>{y.complete?wn(c,y):y.addEventListener("load",P=>{wn(c,P.target)})}),Tn(c),c.initialized=!0,Tn(c),c.emit("init"),c.emit("afterInit"),c}destroy(o,c){void 0===o&&(o=!0),void 0===c&&(c=!0);const m=this,{params:_,el:y,wrapperEl:P,slides:N}=m;return typeof m.params>"u"||m.destroyed||(m.emit("beforeDestroy"),m.initialized=!1,m.detachEvents(),_.loop&&m.loopDestroy(),c&&(m.removeClasses(),y&&"string"!=typeof y&&y.removeAttribute("style"),P&&P.removeAttribute("style"),N&&N.length&&N.forEach(G=>{G.classList.remove(_.slideVisibleClass,_.slideFullyVisibleClass,_.slideActiveClass,_.slideNextClass,_.slidePrevClass),G.removeAttribute("style"),G.removeAttribute("data-swiper-slide-index")})),m.emit("destroy"),Object.keys(m.eventsListeners).forEach(G=>{m.off(G)}),!1!==o&&(m.el&&"string"!=typeof m.el&&(m.el.swiper=null),function Dt(p){const o=p;Object.keys(o).forEach(c=>{try{o[c]=null}catch{}try{delete o[c]}catch{}})}(m)),m.destroyed=!0),null}static extendDefaults(o){Oe(Cr,o)}static get extendedDefaults(){return Cr}static get defaults(){return Wo}static installModule(o){Io.prototype.__modules__||(Io.prototype.__modules__=[]);const c=Io.prototype.__modules__;"function"==typeof o&&c.indexOf(o)<0&&c.push(o)}static use(o){return Array.isArray(o)?(o.forEach(c=>Io.installModule(c)),Io):(Io.installModule(o),Io)}}function fr(p,o,c,m){return p.params.createElements&&Object.keys(m).forEach(_=>{if(!c[_]&&!0===c.auto){let y=It(p.el,`.${m[_]}`)[0];y||(y=Fn("div",m[_]),y.className=m[_],p.el.append(y)),c[_]=y,o[_]=y}}),c}function Ko(p){return void 0===p&&(p=""),`.${p.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function fi(p){const o=this,{params:c,slidesEl:m}=o;c.loop&&o.loopDestroy();const _=y=>{if("string"==typeof y){const P=document.createElement("div");P.innerHTML=y,m.append(P.children[0]),P.innerHTML=""}else m.append(y)};if("object"==typeof p&&"length"in p)for(let y=0;y{if("string"==typeof N){const G=document.createElement("div");G.innerHTML=N,_.prepend(G.children[0]),G.innerHTML=""}else _.prepend(N)};if("object"==typeof p&&"length"in p){for(let N=0;N=N)return void c.appendSlide(o);let G=P>p?P+1:P;const j=[];for(let Y=N-1;Y>=p;Y-=1){const Ce=c.slides[Y];Ce.remove(),j.unshift(Ce)}if("object"==typeof o&&"length"in o){for(let Y=0;Yp?P+o.length:P}else y.append(o);for(let Y=0;Y{if(c.params.effect!==o)return;c.classNames.push(`${c.params.containerModifierClass}${o}`),N&&N()&&c.classNames.push(`${c.params.containerModifierClass}3d`);const Ce=P?P():{};Object.assign(c.params,Ce),Object.assign(c.originalParams,Ce)}),m("setTranslate",()=>{c.params.effect===o&&_()}),m("setTransition",(Ce,qe)=>{c.params.effect===o&&y(qe)}),m("transitionEnd",()=>{if(c.params.effect===o&&G){if(!j||!j().slideShadows)return;c.slides.forEach(Ce=>{Ce.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(qe=>qe.remove())}),G()}}),m("virtualUpdate",()=>{c.params.effect===o&&(c.slides.length||(Y=!0),requestAnimationFrame(()=>{Y&&c.slides&&c.slides.length&&(_(),Y=!1)}))})}function Ji(p,o){const c=le(o);return c!==o&&(c.style.backfaceVisibility="hidden",c.style["-webkit-backface-visibility"]="hidden"),c}function eo(p){let{swiper:o,duration:c,transformElements:m,allSlides:_}=p;const{activeIndex:y}=o;if(o.params.virtualTranslate&&0!==c){let G,N=!1;G=_?m:m.filter(j=>{const Y=j.classList.contains("swiper-slide-transform")?(N=>N.parentElement?N.parentElement:o.slides.find(j=>j.shadowRoot&&j.shadowRoot===N.parentNode))(j):j;return o.getSlideIndex(Y)===y}),G.forEach(j=>{Hn(j,()=>{if(N||!o||o.destroyed)return;N=!0,o.animating=!1;const Y=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});o.wrapperEl.dispatchEvent(Y)})})}}function Ur(p,o,c){const m=`swiper-slide-shadow${c?`-${c}`:""}${p?` swiper-slide-shadow-${p}`:""}`,_=le(o);let y=_.querySelector(`.${m.split(" ").join(".")}`);return y||(y=Fn("div",m.split(" ")),_.append(y)),y}Object.keys(Xo).forEach(p=>{Object.keys(Xo[p]).forEach(o=>{Io.prototype[o]=Xo[p][o]})}),Io.use([function yn(p){let{swiper:o,on:c,emit:m}=p;const _=be();let y=null,P=null;const N=()=>{!o||o.destroyed||!o.initialized||(m("beforeResize"),m("resize"))},Y=()=>{!o||o.destroyed||!o.initialized||m("orientationchange")};c("init",()=>{o.params.resizeObserver&&typeof _.ResizeObserver<"u"?!o||o.destroyed||!o.initialized||(y=new ResizeObserver(Ce=>{P=_.requestAnimationFrame(()=>{const{width:qe,height:Ue}=o;let Q=qe,ae=Ue;Ce.forEach(rt=>{let{contentBoxSize:Ct,contentRect:nt,target:Ye}=rt;Ye&&Ye!==o.el||(Q=nt?nt.width:(Ct[0]||Ct).inlineSize,ae=nt?nt.height:(Ct[0]||Ct).blockSize)}),(Q!==qe||ae!==Ue)&&N()})}),y.observe(o.el)):(_.addEventListener("resize",N),_.addEventListener("orientationchange",Y))}),c("destroy",()=>{P&&_.cancelAnimationFrame(P),y&&y.unobserve&&o.el&&(y.unobserve(o.el),y=null),_.removeEventListener("resize",N),_.removeEventListener("orientationchange",Y)})},function ge(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;const y=[],P=be(),N=function(Y,Ce){void 0===Ce&&(Ce={});const Ue=new(P.MutationObserver||P.WebkitMutationObserver)(Q=>{if(o.__preventObserver__)return;if(1===Q.length)return void _("observerUpdate",Q[0]);const ae=function(){_("observerUpdate",Q[0])};P.requestAnimationFrame?P.requestAnimationFrame(ae):P.setTimeout(ae,0)});Ue.observe(Y,{attributes:typeof Ce.attributes>"u"||Ce.attributes,childList:o.isElement||(typeof Ce.childList>"u"||Ce).childList,characterData:typeof Ce.characterData>"u"||Ce.characterData}),y.push(Ue)};c({observer:!1,observeParents:!1,observeSlideChildren:!1}),m("init",()=>{if(o.params.observer){if(o.params.observeParents){const Y=Ai(o.hostEl);for(let Ce=0;Ce{y.forEach(Y=>{Y.disconnect()}),y.splice(0,y.length)})}]),Io.use([function Vo(p){let y,{swiper:o,extendParams:c,on:m,emit:_}=p;c({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const P=ue();o.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const N=P.createElement("div");function G(Q,ae){const rt=o.params.virtual;if(rt.cache&&o.virtual.cache[ae])return o.virtual.cache[ae];let Ct;return rt.renderSlide?(Ct=rt.renderSlide.call(o,Q,ae),"string"==typeof Ct&&(N.innerHTML=Ct,Ct=N.children[0])):Ct=o.isElement?Fn("swiper-slide"):Fn("div",o.params.slideClass),Ct.setAttribute("data-swiper-slide-index",ae),rt.renderSlide||(Ct.innerHTML=Q),rt.cache&&(o.virtual.cache[ae]=Ct),Ct}function j(Q,ae,rt){const{slidesPerView:Ct,slidesPerGroup:nt,centeredSlides:Ye,loop:Lt,initialSlide:ln}=o.params;if(ae&&!Lt&&ln>0)return;const{addSlidesBefore:_n,addSlidesAfter:mn}=o.params.virtual,{from:fn,to:qt,slides:cn,slidesGrid:xn,offset:hn}=o.virtual;o.params.cssMode||o.updateActiveIndex();const bn=typeof rt>"u"?o.activeIndex||0:rt;let Cn,An,nn;Cn=o.rtlTranslate?"right":o.isHorizontal()?"left":"top",Ye?(An=Math.floor(Ct/2)+nt+mn,nn=Math.floor(Ct/2)+nt+_n):(An=Ct+(nt-1)+mn,nn=(Lt?Ct:nt)+_n);let jt=bn-nn,$t=bn+An;Lt||(jt=Math.max(jt,0),$t=Math.min($t,cn.length-1));let En=(o.slidesGrid[jt]||0)-(o.slidesGrid[0]||0);function ii(){o.updateSlides(),o.updateProgress(),o.updateSlidesClasses(),_("virtualUpdate")}if(Lt&&bn>=nn?(jt-=nn,Ye||(En+=o.slidesGrid[0])):Lt&&bn{Sn.style[Cn]=En-Math.abs(o.cssOverflowAdjustment())+"px"}),o.updateProgress(),void _("virtualUpdate");if(o.params.virtual.renderExternal)return o.params.virtual.renderExternal.call(o,{offset:En,from:jt,to:$t,slides:function(){const Dn=[];for(let _i=jt;_i<=$t;_i+=1)Dn.push(cn[_i]);return Dn}()}),void(o.params.virtual.renderExternalUpdate?ii():_("virtualUpdate"));const Oi=[],Ei=[],Ro=Sn=>{let Dn=Sn;return Sn<0?Dn=cn.length+Sn:Dn>=cn.length&&(Dn-=cn.length),Dn};if(Q)o.slides.filter(Sn=>Sn.matches(`.${o.params.slideClass}, swiper-slide`)).forEach(Sn=>{Sn.remove()});else for(let Sn=fn;Sn<=qt;Sn+=1)if(Sn$t){const Dn=Ro(Sn);o.slides.filter(_i=>_i.matches(`.${o.params.slideClass}[data-swiper-slide-index="${Dn}"], swiper-slide[data-swiper-slide-index="${Dn}"]`)).forEach(_i=>{_i.remove()})}const Rn=Lt?2*cn.length:cn.length;for(let Sn=Lt?-cn.length:0;Sn=jt&&Sn<=$t){const Dn=Ro(Sn);typeof qt>"u"||Q?Ei.push(Dn):(Sn>qt&&Ei.push(Dn),Sn{o.slidesEl.append(G(cn[Sn],Sn))}),Lt)for(let Sn=Oi.length-1;Sn>=0;Sn-=1){const Dn=Oi[Sn];o.slidesEl.prepend(G(cn[Dn],Dn))}else Oi.sort((Sn,Dn)=>Dn-Sn),Oi.forEach(Sn=>{o.slidesEl.prepend(G(cn[Sn],Sn))});It(o.slidesEl,".swiper-slide, swiper-slide").forEach(Sn=>{Sn.style[Cn]=En-Math.abs(o.cssOverflowAdjustment())+"px"}),ii()}m("beforeInit",()=>{if(!o.params.virtual.enabled)return;let Q;if(typeof o.passedParams.virtual.slides>"u"){const ae=[...o.slidesEl.children].filter(rt=>rt.matches(`.${o.params.slideClass}, swiper-slide`));ae&&ae.length&&(o.virtual.slides=[...ae],Q=!0,ae.forEach((rt,Ct)=>{rt.setAttribute("data-swiper-slide-index",Ct),o.virtual.cache[Ct]=rt,rt.remove()}))}Q||(o.virtual.slides=o.params.virtual.slides),o.classNames.push(`${o.params.containerModifierClass}virtual`),o.params.watchSlidesProgress=!0,o.originalParams.watchSlidesProgress=!0,j(!1,!0)}),m("setTranslate",()=>{o.params.virtual.enabled&&(o.params.cssMode&&!o._immediateVirtual?(clearTimeout(y),y=setTimeout(()=>{j()},100)):j())}),m("init update resize",()=>{o.params.virtual.enabled&&o.params.cssMode&&B(o.wrapperEl,"--swiper-virtual-size",`${o.virtualSize}px`)}),Object.assign(o.virtual,{appendSlide:function Y(Q){if("object"==typeof Q&&"length"in Q)for(let ae=0;ae{const ln=nt[Lt],_n=ln.getAttribute("data-swiper-slide-index");_n&&ln.setAttribute("data-swiper-slide-index",parseInt(_n,10)+Ct),Ye[parseInt(Lt,10)+Ct]=ln}),o.virtual.cache=Ye}j(!0),o.slideTo(rt,0)},removeSlide:function qe(Q){if(typeof Q>"u"||null===Q)return;let ae=o.activeIndex;if(Array.isArray(Q))for(let rt=Q.length-1;rt>=0;rt-=1)o.params.virtual.cache&&(delete o.virtual.cache[Q[rt]],Object.keys(o.virtual.cache).forEach(Ct=>{Ct>Q&&(o.virtual.cache[Ct-1]=o.virtual.cache[Ct],o.virtual.cache[Ct-1].setAttribute("data-swiper-slide-index",Ct-1),delete o.virtual.cache[Ct])})),o.virtual.slides.splice(Q[rt],1),Q[rt]{rt>Q&&(o.virtual.cache[rt-1]=o.virtual.cache[rt],o.virtual.cache[rt-1].setAttribute("data-swiper-slide-index",rt-1),delete o.virtual.cache[rt])})),o.virtual.slides.splice(Q,1),Q0&&0===Ai(o.el,`.${o.params.slideActiveClass}`).length)return;const _n=o.el,mn=_n.clientWidth,fn=_n.clientHeight,qt=P.innerWidth,cn=P.innerHeight,xn=li(_n);Ce&&(xn.left-=_n.scrollLeft);const hn=[[xn.left,xn.top],[xn.left+mn,xn.top],[xn.left,xn.top+fn],[xn.left+mn,xn.top+fn]];for(let bn=0;bn=0&&Cn[0]<=qt&&Cn[1]>=0&&Cn[1]<=cn){if(0===Cn[0]&&0===Cn[1])continue;ln=!0}}if(!ln)return}o.isHorizontal()?((ae||rt||Ct||nt)&&(qe.preventDefault?qe.preventDefault():qe.returnValue=!1),((rt||nt)&&!Ce||(ae||Ct)&&Ce)&&o.slideNext(),((ae||Ct)&&!Ce||(rt||nt)&&Ce)&&o.slidePrev()):((ae||rt||Ye||Lt)&&(qe.preventDefault?qe.preventDefault():qe.returnValue=!1),(rt||Lt)&&o.slideNext(),(ae||Ye)&&o.slidePrev()),_("keyPress",Ue)}}function G(){o.keyboard.enabled||(y.addEventListener("keydown",N),o.keyboard.enabled=!0)}function j(){o.keyboard.enabled&&(y.removeEventListener("keydown",N),o.keyboard.enabled=!1)}o.keyboard={enabled:!1},c({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),m("init",()=>{o.params.keyboard.enabled&&G()}),m("destroy",()=>{o.keyboard.enabled&&j()}),Object.assign(o.keyboard,{enable:G,disable:j})},function _o(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;const y=be();c({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),o.mousewheel={enabled:!1};let P,G,N=K();const j=[];function Ce(){o.enabled&&(o.mouseEntered=!0)}function qe(){o.enabled&&(o.mouseEntered=!1)}function Ue(Ye){return!(o.params.mousewheel.thresholdDelta&&Ye.delta=6&&K()-N<60||(Ye.direction<0?(!o.isEnd||o.params.loop)&&!o.animating&&(o.slideNext(),_("scroll",Ye.raw)):(!o.isBeginning||o.params.loop)&&!o.animating&&(o.slidePrev(),_("scroll",Ye.raw)),N=(new y.Date).getTime(),!1))}function ae(Ye){let Lt=Ye,ln=!0;if(!o.enabled||Ye.target.closest(`.${o.params.mousewheel.noMousewheelClass}`))return;const _n=o.params.mousewheel;o.params.cssMode&&Lt.preventDefault();let mn=o.el;"container"!==o.params.mousewheel.eventsTarget&&(mn=document.querySelector(o.params.mousewheel.eventsTarget));const fn=mn&&mn.contains(Lt.target);if(!o.mouseEntered&&!fn&&!_n.releaseOnEdges)return!0;Lt.originalEvent&&(Lt=Lt.originalEvent);let qt=0;const cn=o.rtlTranslate?-1:1,xn=function Y(Ye){let mn=0,fn=0,qt=0,cn=0;return"detail"in Ye&&(fn=Ye.detail),"wheelDelta"in Ye&&(fn=-Ye.wheelDelta/120),"wheelDeltaY"in Ye&&(fn=-Ye.wheelDeltaY/120),"wheelDeltaX"in Ye&&(mn=-Ye.wheelDeltaX/120),"axis"in Ye&&Ye.axis===Ye.HORIZONTAL_AXIS&&(mn=fn,fn=0),qt=10*mn,cn=10*fn,"deltaY"in Ye&&(cn=Ye.deltaY),"deltaX"in Ye&&(qt=Ye.deltaX),Ye.shiftKey&&!qt&&(qt=cn,cn=0),(qt||cn)&&Ye.deltaMode&&(1===Ye.deltaMode?(qt*=40,cn*=40):(qt*=800,cn*=800)),qt&&!mn&&(mn=qt<1?-1:1),cn&&!fn&&(fn=cn<1?-1:1),{spinX:mn,spinY:fn,pixelX:qt,pixelY:cn}}(Lt);if(_n.forceToAxis)if(o.isHorizontal()){if(!(Math.abs(xn.pixelX)>Math.abs(xn.pixelY)))return!0;qt=-xn.pixelX*cn}else{if(!(Math.abs(xn.pixelY)>Math.abs(xn.pixelX)))return!0;qt=-xn.pixelY}else qt=Math.abs(xn.pixelX)>Math.abs(xn.pixelY)?-xn.pixelX*cn:-xn.pixelY;if(0===qt)return!0;_n.invert&&(qt=-qt);let hn=o.getTranslate()+qt*_n.sensitivity;if(hn>=o.minTranslate()&&(hn=o.minTranslate()),hn<=o.maxTranslate()&&(hn=o.maxTranslate()),ln=!!o.params.loop||!(hn===o.minTranslate()||hn===o.maxTranslate()),ln&&o.params.nested&&Lt.stopPropagation(),o.params.freeMode&&o.params.freeMode.enabled){const bn={time:K(),delta:Math.abs(qt),direction:Math.sign(qt)},Cn=G&&bn.time=o.minTranslate()&&(An=o.minTranslate()),An<=o.maxTranslate()&&(An=o.maxTranslate()),o.setTransition(0),o.setTranslate(An),o.updateProgress(),o.updateActiveIndex(),o.updateSlidesClasses(),(!nn&&o.isBeginning||!jt&&o.isEnd)&&o.updateSlidesClasses(),o.params.loop&&o.loopFix({direction:bn.direction<0?"next":"prev",byMousewheel:!0}),o.params.freeMode.sticky){clearTimeout(P),P=void 0,j.length>=15&&j.shift();const $t=j.length?j[j.length-1]:void 0,En=j[0];if(j.push(bn),$t&&(bn.delta>$t.delta||bn.direction!==$t.direction))j.splice(0);else if(j.length>=15&&bn.time-En.time<500&&En.delta-bn.delta>=1&&bn.delta<=6){const ii=qt>0?.8:.2;G=bn,j.splice(0),P=re(()=>{o.destroyed||!o.params||o.slideToClosest(o.params.speed,!0,void 0,ii)},0)}P||(P=re(()=>{!o.destroyed&&o.params&&(G=bn,j.splice(0),o.slideToClosest(o.params.speed,!0,void 0,.5))},500))}if(Cn||_("scroll",Lt),o.params.autoplay&&o.params.autoplay.disableOnInteraction&&o.autoplay.stop(),_n.releaseOnEdges&&(An===o.minTranslate()||An===o.maxTranslate()))return!0}}else{const bn={time:K(),delta:Math.abs(qt),direction:Math.sign(qt),raw:Ye};j.length>=2&&j.shift();const Cn=j.length?j[j.length-1]:void 0;if(j.push(bn),Cn?(bn.direction!==Cn.direction||bn.delta>Cn.delta||bn.time>Cn.time+150)&&Ue(bn):Ue(bn),function Q(Ye){const Lt=o.params.mousewheel;if(Ye.direction<0){if(o.isEnd&&!o.params.loop&&Lt.releaseOnEdges)return!0}else if(o.isBeginning&&!o.params.loop&&Lt.releaseOnEdges)return!0;return!1}(bn))return!0}return Lt.preventDefault?Lt.preventDefault():Lt.returnValue=!1,!1}function rt(Ye){let Lt=o.el;"container"!==o.params.mousewheel.eventsTarget&&(Lt=document.querySelector(o.params.mousewheel.eventsTarget)),Lt[Ye]("mouseenter",Ce),Lt[Ye]("mouseleave",qe),Lt[Ye]("wheel",ae)}function Ct(){return o.params.cssMode?(o.wrapperEl.removeEventListener("wheel",ae),!0):!o.mousewheel.enabled&&(rt("addEventListener"),o.mousewheel.enabled=!0,!0)}function nt(){return o.params.cssMode?(o.wrapperEl.addEventListener(event,ae),!0):!!o.mousewheel.enabled&&(rt("removeEventListener"),o.mousewheel.enabled=!1,!0)}m("init",()=>{!o.params.mousewheel.enabled&&o.params.cssMode&&nt(),o.params.mousewheel.enabled&&Ct()}),m("destroy",()=>{o.params.cssMode&&Ct(),o.mousewheel.enabled&&nt()}),Object.assign(o.mousewheel,{enable:Ct,disable:nt})},function gr(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;function y(Q){let ae;return Q&&"string"==typeof Q&&o.isElement&&(ae=o.el.querySelector(Q)||o.hostEl.querySelector(Q),ae)?ae:(Q&&("string"==typeof Q&&(ae=[...document.querySelectorAll(Q)]),o.params.uniqueNavElements&&"string"==typeof Q&&ae&&ae.length>1&&1===o.el.querySelectorAll(Q).length?ae=o.el.querySelector(Q):ae&&1===ae.length&&(ae=ae[0])),Q&&!ae?Q:ae)}function P(Q,ae){const rt=o.params.navigation;(Q=zn(Q)).forEach(Ct=>{Ct&&(Ct.classList[ae?"add":"remove"](...rt.disabledClass.split(" ")),"BUTTON"===Ct.tagName&&(Ct.disabled=ae),o.params.watchOverflow&&o.enabled&&Ct.classList[o.isLocked?"add":"remove"](rt.lockClass))})}function N(){const{nextEl:Q,prevEl:ae}=o.navigation;if(o.params.loop)return P(ae,!1),void P(Q,!1);P(ae,o.isBeginning&&!o.params.rewind),P(Q,o.isEnd&&!o.params.rewind)}function G(Q){Q.preventDefault(),(!o.isBeginning||o.params.loop||o.params.rewind)&&(o.slidePrev(),_("navigationPrev"))}function j(Q){Q.preventDefault(),(!o.isEnd||o.params.loop||o.params.rewind)&&(o.slideNext(),_("navigationNext"))}function Y(){const Q=o.params.navigation;if(o.params.navigation=fr(o,o.originalParams.navigation,o.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!Q.nextEl&&!Q.prevEl)return;let ae=y(Q.nextEl),rt=y(Q.prevEl);Object.assign(o.navigation,{nextEl:ae,prevEl:rt}),ae=zn(ae),rt=zn(rt);const Ct=(nt,Ye)=>{nt&&nt.addEventListener("click","next"===Ye?j:G),!o.enabled&&nt&&nt.classList.add(...Q.lockClass.split(" "))};ae.forEach(nt=>Ct(nt,"next")),rt.forEach(nt=>Ct(nt,"prev"))}function Ce(){let{nextEl:Q,prevEl:ae}=o.navigation;Q=zn(Q),ae=zn(ae);const rt=(Ct,nt)=>{Ct.removeEventListener("click","next"===nt?j:G),Ct.classList.remove(...o.params.navigation.disabledClass.split(" "))};Q.forEach(Ct=>rt(Ct,"next")),ae.forEach(Ct=>rt(Ct,"prev"))}c({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),o.navigation={nextEl:null,prevEl:null},m("init",()=>{!1===o.params.navigation.enabled?Ue():(Y(),N())}),m("toEdge fromEdge lock unlock",()=>{N()}),m("destroy",()=>{Ce()}),m("enable disable",()=>{let{nextEl:Q,prevEl:ae}=o.navigation;Q=zn(Q),ae=zn(ae),o.enabled?N():[...Q,...ae].filter(rt=>!!rt).forEach(rt=>rt.classList.add(o.params.navigation.lockClass))}),m("click",(Q,ae)=>{let{nextEl:rt,prevEl:Ct}=o.navigation;rt=zn(rt),Ct=zn(Ct);const nt=ae.target;let Ye=Ct.includes(nt)||rt.includes(nt);if(o.isElement&&!Ye){const Lt=ae.path||ae.composedPath&&ae.composedPath();Lt&&(Ye=Lt.find(ln=>rt.includes(ln)||Ct.includes(ln)))}if(o.params.navigation.hideOnClick&&!Ye){if(o.pagination&&o.params.pagination&&o.params.pagination.clickable&&(o.pagination.el===nt||o.pagination.el.contains(nt)))return;let Lt;rt.length?Lt=rt[0].classList.contains(o.params.navigation.hiddenClass):Ct.length&&(Lt=Ct[0].classList.contains(o.params.navigation.hiddenClass)),_(!0===Lt?"navigationShow":"navigationHide"),[...rt,...Ct].filter(ln=>!!ln).forEach(ln=>ln.classList.toggle(o.params.navigation.hiddenClass))}});const Ue=()=>{o.el.classList.add(...o.params.navigation.navigationDisabledClass.split(" ")),Ce()};Object.assign(o.navigation,{enable:()=>{o.el.classList.remove(...o.params.navigation.navigationDisabledClass.split(" ")),Y(),N()},disable:Ue,update:N,init:Y,destroy:Ce})},function xo(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;const y="swiper-pagination";c({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:nt=>nt,formatFractionTotal:nt=>nt,bulletClass:`${y}-bullet`,bulletActiveClass:`${y}-bullet-active`,modifierClass:`${y}-`,currentClass:`${y}-current`,totalClass:`${y}-total`,hiddenClass:`${y}-hidden`,progressbarFillClass:`${y}-progressbar-fill`,progressbarOppositeClass:`${y}-progressbar-opposite`,clickableClass:`${y}-clickable`,lockClass:`${y}-lock`,horizontalClass:`${y}-horizontal`,verticalClass:`${y}-vertical`,paginationDisabledClass:`${y}-disabled`}}),o.pagination={el:null,bullets:[]};let P,N=0;function G(){return!o.params.pagination.el||!o.pagination.el||Array.isArray(o.pagination.el)&&0===o.pagination.el.length}function j(nt,Ye){const{bulletActiveClass:Lt}=o.params.pagination;nt&&(nt=nt[("prev"===Ye?"previous":"next")+"ElementSibling"])&&(nt.classList.add(`${Lt}-${Ye}`),(nt=nt[("prev"===Ye?"previous":"next")+"ElementSibling"])&&nt.classList.add(`${Lt}-${Ye}-${Ye}`))}function Ce(nt){const Ye=nt.target.closest(Ko(o.params.pagination.bulletClass));if(!Ye)return;nt.preventDefault();const Lt=ki(Ye)*o.params.slidesPerGroup;if(o.params.loop){if(o.realIndex===Lt)return;const ln=function Y(nt,Ye,Lt){return(Ye%=Lt)==1+(nt%=Lt)?"next":Ye===nt-1?"previous":void 0}(o.realIndex,Lt,o.slides.length);"next"===ln?o.slideNext():"previous"===ln?o.slidePrev():o.slideToLoop(Lt)}else o.slideTo(Lt)}function qe(){const nt=o.rtl,Ye=o.params.pagination;if(G())return;let ln,_n,Lt=o.pagination.el;Lt=zn(Lt);const fn=o.params.loop?Math.ceil((o.virtual&&o.params.virtual.enabled?o.virtual.slides.length:o.slides.length)/o.params.slidesPerGroup):o.snapGrid.length;if(o.params.loop?(_n=o.previousRealIndex||0,ln=o.params.slidesPerGroup>1?Math.floor(o.realIndex/o.params.slidesPerGroup):o.realIndex):typeof o.snapIndex<"u"?(ln=o.snapIndex,_n=o.previousSnapIndex):(_n=o.previousIndex||0,ln=o.activeIndex||0),"bullets"===Ye.type&&o.pagination.bullets&&o.pagination.bullets.length>0){const qt=o.pagination.bullets;let cn,xn,hn;if(Ye.dynamicBullets&&(P=Ci(qt[0],o.isHorizontal()?"width":"height",!0),Lt.forEach(bn=>{bn.style[o.isHorizontal()?"width":"height"]=P*(Ye.dynamicMainBullets+4)+"px"}),Ye.dynamicMainBullets>1&&void 0!==_n&&(N+=ln-(_n||0),N>Ye.dynamicMainBullets-1?N=Ye.dynamicMainBullets-1:N<0&&(N=0)),cn=Math.max(ln-N,0),xn=cn+(Math.min(qt.length,Ye.dynamicMainBullets)-1),hn=(xn+cn)/2),qt.forEach(bn=>{const Cn=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(An=>`${Ye.bulletActiveClass}${An}`)].map(An=>"string"==typeof An&&An.includes(" ")?An.split(" "):An).flat();bn.classList.remove(...Cn)}),Lt.length>1)qt.forEach(bn=>{const Cn=ki(bn);Cn===ln?bn.classList.add(...Ye.bulletActiveClass.split(" ")):o.isElement&&bn.setAttribute("part","bullet"),Ye.dynamicBullets&&(Cn>=cn&&Cn<=xn&&bn.classList.add(...`${Ye.bulletActiveClass}-main`.split(" ")),Cn===cn&&j(bn,"prev"),Cn===xn&&j(bn,"next"))});else{const bn=qt[ln];if(bn&&bn.classList.add(...Ye.bulletActiveClass.split(" ")),o.isElement&&qt.forEach((Cn,An)=>{Cn.setAttribute("part",An===ln?"bullet-active":"bullet")}),Ye.dynamicBullets){const Cn=qt[cn],An=qt[xn];for(let nn=cn;nn<=xn;nn+=1)qt[nn]&&qt[nn].classList.add(...`${Ye.bulletActiveClass}-main`.split(" "));j(Cn,"prev"),j(An,"next")}}if(Ye.dynamicBullets){const bn=Math.min(qt.length,Ye.dynamicMainBullets+4),Cn=(P*bn-P)/2-hn*P,An=nt?"right":"left";qt.forEach(nn=>{nn.style[o.isHorizontal()?An:"top"]=`${Cn}px`})}}Lt.forEach((qt,cn)=>{if("fraction"===Ye.type&&(qt.querySelectorAll(Ko(Ye.currentClass)).forEach(xn=>{xn.textContent=Ye.formatFractionCurrent(ln+1)}),qt.querySelectorAll(Ko(Ye.totalClass)).forEach(xn=>{xn.textContent=Ye.formatFractionTotal(fn)})),"progressbar"===Ye.type){let xn;xn=Ye.progressbarOpposite?o.isHorizontal()?"vertical":"horizontal":o.isHorizontal()?"horizontal":"vertical";const hn=(ln+1)/fn;let bn=1,Cn=1;"horizontal"===xn?bn=hn:Cn=hn,qt.querySelectorAll(Ko(Ye.progressbarFillClass)).forEach(An=>{An.style.transform=`translate3d(0,0,0) scaleX(${bn}) scaleY(${Cn})`,An.style.transitionDuration=`${o.params.speed}ms`})}"custom"===Ye.type&&Ye.renderCustom?(qt.innerHTML=Ye.renderCustom(o,ln+1,fn),0===cn&&_("paginationRender",qt)):(0===cn&&_("paginationRender",qt),_("paginationUpdate",qt)),o.params.watchOverflow&&o.enabled&&qt.classList[o.isLocked?"add":"remove"](Ye.lockClass)})}function Ue(){const nt=o.params.pagination;if(G())return;const Ye=o.virtual&&o.params.virtual.enabled?o.virtual.slides.length:o.grid&&o.params.grid.rows>1?o.slides.length/Math.ceil(o.params.grid.rows):o.slides.length;let Lt=o.pagination.el;Lt=zn(Lt);let ln="";if("bullets"===nt.type){let _n=o.params.loop?Math.ceil(Ye/o.params.slidesPerGroup):o.snapGrid.length;o.params.freeMode&&o.params.freeMode.enabled&&_n>Ye&&(_n=Ye);for(let mn=0;mn<_n;mn+=1)ln+=nt.renderBullet?nt.renderBullet.call(o,mn,nt.bulletClass):`<${nt.bulletElement} ${o.isElement?'part="bullet"':""} class="${nt.bulletClass}">`}"fraction"===nt.type&&(ln=nt.renderFraction?nt.renderFraction.call(o,nt.currentClass,nt.totalClass):` / `),"progressbar"===nt.type&&(ln=nt.renderProgressbar?nt.renderProgressbar.call(o,nt.progressbarFillClass):``),o.pagination.bullets=[],Lt.forEach(_n=>{"custom"!==nt.type&&(_n.innerHTML=ln||""),"bullets"===nt.type&&o.pagination.bullets.push(..._n.querySelectorAll(Ko(nt.bulletClass)))}),"custom"!==nt.type&&_("paginationRender",Lt[0])}function Q(){o.params.pagination=fr(o,o.originalParams.pagination,o.params.pagination,{el:"swiper-pagination"});const nt=o.params.pagination;if(!nt.el)return;let Ye;"string"==typeof nt.el&&o.isElement&&(Ye=o.el.querySelector(nt.el)),!Ye&&"string"==typeof nt.el&&(Ye=[...document.querySelectorAll(nt.el)]),Ye||(Ye=nt.el),Ye&&0!==Ye.length&&(o.params.uniqueNavElements&&"string"==typeof nt.el&&Array.isArray(Ye)&&Ye.length>1&&(Ye=[...o.el.querySelectorAll(nt.el)],Ye.length>1&&(Ye=Ye.find(Lt=>Ai(Lt,".swiper")[0]===o.el))),Array.isArray(Ye)&&1===Ye.length&&(Ye=Ye[0]),Object.assign(o.pagination,{el:Ye}),Ye=zn(Ye),Ye.forEach(Lt=>{"bullets"===nt.type&&nt.clickable&&Lt.classList.add(...(nt.clickableClass||"").split(" ")),Lt.classList.add(nt.modifierClass+nt.type),Lt.classList.add(o.isHorizontal()?nt.horizontalClass:nt.verticalClass),"bullets"===nt.type&&nt.dynamicBullets&&(Lt.classList.add(`${nt.modifierClass}${nt.type}-dynamic`),N=0,nt.dynamicMainBullets<1&&(nt.dynamicMainBullets=1)),"progressbar"===nt.type&&nt.progressbarOpposite&&Lt.classList.add(nt.progressbarOppositeClass),nt.clickable&&Lt.addEventListener("click",Ce),o.enabled||Lt.classList.add(nt.lockClass)}))}function ae(){const nt=o.params.pagination;if(G())return;let Ye=o.pagination.el;Ye&&(Ye=zn(Ye),Ye.forEach(Lt=>{Lt.classList.remove(nt.hiddenClass),Lt.classList.remove(nt.modifierClass+nt.type),Lt.classList.remove(o.isHorizontal()?nt.horizontalClass:nt.verticalClass),nt.clickable&&(Lt.classList.remove(...(nt.clickableClass||"").split(" ")),Lt.removeEventListener("click",Ce))})),o.pagination.bullets&&o.pagination.bullets.forEach(Lt=>Lt.classList.remove(...nt.bulletActiveClass.split(" ")))}m("changeDirection",()=>{if(!o.pagination||!o.pagination.el)return;const nt=o.params.pagination;let{el:Ye}=o.pagination;Ye=zn(Ye),Ye.forEach(Lt=>{Lt.classList.remove(nt.horizontalClass,nt.verticalClass),Lt.classList.add(o.isHorizontal()?nt.horizontalClass:nt.verticalClass)})}),m("init",()=>{!1===o.params.pagination.enabled?Ct():(Q(),Ue(),qe())}),m("activeIndexChange",()=>{typeof o.snapIndex>"u"&&qe()}),m("snapIndexChange",()=>{qe()}),m("snapGridLengthChange",()=>{Ue(),qe()}),m("destroy",()=>{ae()}),m("enable disable",()=>{let{el:nt}=o.pagination;nt&&(nt=zn(nt),nt.forEach(Ye=>Ye.classList[o.enabled?"remove":"add"](o.params.pagination.lockClass)))}),m("lock unlock",()=>{qe()}),m("click",(nt,Ye)=>{const Lt=Ye.target,ln=zn(o.pagination.el);if(o.params.pagination.el&&o.params.pagination.hideOnClick&&ln&&ln.length>0&&!Lt.classList.contains(o.params.pagination.bulletClass)){if(o.navigation&&(o.navigation.nextEl&&Lt===o.navigation.nextEl||o.navigation.prevEl&&Lt===o.navigation.prevEl))return;const _n=ln[0].classList.contains(o.params.pagination.hiddenClass);_(!0===_n?"paginationShow":"paginationHide"),ln.forEach(mn=>mn.classList.toggle(o.params.pagination.hiddenClass))}});const Ct=()=>{o.el.classList.add(o.params.pagination.paginationDisabledClass);let{el:nt}=o.pagination;nt&&(nt=zn(nt),nt.forEach(Ye=>Ye.classList.add(o.params.pagination.paginationDisabledClass))),ae()};Object.assign(o.pagination,{enable:()=>{o.el.classList.remove(o.params.pagination.paginationDisabledClass);let{el:nt}=o.pagination;nt&&(nt=zn(nt),nt.forEach(Ye=>Ye.classList.remove(o.params.pagination.paginationDisabledClass))),Q(),Ue(),qe()},disable:Ct,render:Ue,update:qe,init:Q,destroy:ae})},function xr(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;const y=ue();let j,Y,Ce,qe,P=!1,N=null,G=null;function Ue(){if(!o.params.scrollbar.el||!o.scrollbar.el)return;const{scrollbar:hn,rtlTranslate:bn}=o,{dragEl:Cn,el:An}=hn,nn=o.params.scrollbar;let $t=Y,En=(Ce-Y)*(o.params.loop?o.progressLoop:o.progress);bn?(En=-En,En>0?($t=Y-En,En=0):-En+Y>Ce&&($t=Ce+En)):En<0?($t=Y+En,En=0):En+Y>Ce&&($t=Ce-En),o.isHorizontal()?(Cn.style.transform=`translate3d(${En}px, 0, 0)`,Cn.style.width=`${$t}px`):(Cn.style.transform=`translate3d(0px, ${En}px, 0)`,Cn.style.height=`${$t}px`),nn.hide&&(clearTimeout(N),An.style.opacity=1,N=setTimeout(()=>{An.style.opacity=0,An.style.transitionDuration="400ms"},1e3))}function ae(){if(!o.params.scrollbar.el||!o.scrollbar.el)return;const{scrollbar:hn}=o,{dragEl:bn,el:Cn}=hn;bn.style.width="",bn.style.height="",Ce=o.isHorizontal()?Cn.offsetWidth:Cn.offsetHeight,qe=o.size/(o.virtualSize+o.params.slidesOffsetBefore-(o.params.centeredSlides?o.snapGrid[0]:0)),Y="auto"===o.params.scrollbar.dragSize?Ce*qe:parseInt(o.params.scrollbar.dragSize,10),o.isHorizontal()?bn.style.width=`${Y}px`:bn.style.height=`${Y}px`,Cn.style.display=qe>=1?"none":"",o.params.scrollbar.hide&&(Cn.style.opacity=0),o.params.watchOverflow&&o.enabled&&hn.el.classList[o.isLocked?"add":"remove"](o.params.scrollbar.lockClass)}function rt(hn){return o.isHorizontal()?hn.clientX:hn.clientY}function Ct(hn){const{scrollbar:bn,rtlTranslate:Cn}=o,{el:An}=bn;let nn;nn=(rt(hn)-li(An)[o.isHorizontal()?"left":"top"]-(null!==j?j:Y/2))/(Ce-Y),nn=Math.max(Math.min(nn,1),0),Cn&&(nn=1-nn);const jt=o.minTranslate()+(o.maxTranslate()-o.minTranslate())*nn;o.updateProgress(jt),o.setTranslate(jt),o.updateActiveIndex(),o.updateSlidesClasses()}function nt(hn){const bn=o.params.scrollbar,{scrollbar:Cn,wrapperEl:An}=o,{el:nn,dragEl:jt}=Cn;P=!0,j=hn.target===jt?rt(hn)-hn.target.getBoundingClientRect()[o.isHorizontal()?"left":"top"]:null,hn.preventDefault(),hn.stopPropagation(),An.style.transitionDuration="100ms",jt.style.transitionDuration="100ms",Ct(hn),clearTimeout(G),nn.style.transitionDuration="0ms",bn.hide&&(nn.style.opacity=1),o.params.cssMode&&(o.wrapperEl.style["scroll-snap-type"]="none"),_("scrollbarDragStart",hn)}function Ye(hn){const{scrollbar:bn,wrapperEl:Cn}=o,{el:An,dragEl:nn}=bn;P&&(hn.preventDefault&&hn.cancelable?hn.preventDefault():hn.returnValue=!1,Ct(hn),Cn.style.transitionDuration="0ms",An.style.transitionDuration="0ms",nn.style.transitionDuration="0ms",_("scrollbarDragMove",hn))}function Lt(hn){const bn=o.params.scrollbar,{scrollbar:Cn,wrapperEl:An}=o,{el:nn}=Cn;P&&(P=!1,o.params.cssMode&&(o.wrapperEl.style["scroll-snap-type"]="",An.style.transitionDuration=""),bn.hide&&(clearTimeout(G),G=re(()=>{nn.style.opacity=0,nn.style.transitionDuration="400ms"},1e3)),_("scrollbarDragEnd",hn),bn.snapOnRelease&&o.slideToClosest())}function ln(hn){const{scrollbar:bn,params:Cn}=o,An=bn.el;if(!An)return;const jt=!!Cn.passiveListeners&&{passive:!1,capture:!1},$t=!!Cn.passiveListeners&&{passive:!0,capture:!1};if(!An)return;const En="on"===hn?"addEventListener":"removeEventListener";An[En]("pointerdown",nt,jt),y[En]("pointermove",Ye,jt),y[En]("pointerup",Lt,$t)}function fn(){const{scrollbar:hn,el:bn}=o;o.params.scrollbar=fr(o,o.originalParams.scrollbar,o.params.scrollbar,{el:"swiper-scrollbar"});const Cn=o.params.scrollbar;if(!Cn.el)return;let An,nn;if("string"==typeof Cn.el&&o.isElement&&(An=o.el.querySelector(Cn.el)),An||"string"!=typeof Cn.el)An||(An=Cn.el);else if(An=y.querySelectorAll(Cn.el),!An.length)return;o.params.uniqueNavElements&&"string"==typeof Cn.el&&An.length>1&&1===bn.querySelectorAll(Cn.el).length&&(An=bn.querySelector(Cn.el)),An.length>0&&(An=An[0]),An.classList.add(o.isHorizontal()?Cn.horizontalClass:Cn.verticalClass),An&&(nn=An.querySelector(Ko(o.params.scrollbar.dragClass)),nn||(nn=Fn("div",o.params.scrollbar.dragClass),An.append(nn))),Object.assign(hn,{el:An,dragEl:nn}),Cn.draggable&&function _n(){!o.params.scrollbar.el||!o.scrollbar.el||ln("on")}(),An&&An.classList[o.enabled?"remove":"add"](...xe(o.params.scrollbar.lockClass))}function qt(){const hn=o.params.scrollbar,bn=o.scrollbar.el;bn&&bn.classList.remove(...xe(o.isHorizontal()?hn.horizontalClass:hn.verticalClass)),function mn(){!o.params.scrollbar.el||!o.scrollbar.el||ln("off")}()}c({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),o.scrollbar={el:null,dragEl:null},m("changeDirection",()=>{if(!o.scrollbar||!o.scrollbar.el)return;const hn=o.params.scrollbar;let{el:bn}=o.scrollbar;bn=zn(bn),bn.forEach(Cn=>{Cn.classList.remove(hn.horizontalClass,hn.verticalClass),Cn.classList.add(o.isHorizontal()?hn.horizontalClass:hn.verticalClass)})}),m("init",()=>{!1===o.params.scrollbar.enabled?xn():(fn(),ae(),Ue())}),m("update resize observerUpdate lock unlock changeDirection",()=>{ae()}),m("setTranslate",()=>{Ue()}),m("setTransition",(hn,bn)=>{!function Q(hn){!o.params.scrollbar.el||!o.scrollbar.el||(o.scrollbar.dragEl.style.transitionDuration=`${hn}ms`)}(bn)}),m("enable disable",()=>{const{el:hn}=o.scrollbar;hn&&hn.classList[o.enabled?"remove":"add"](...xe(o.params.scrollbar.lockClass))}),m("destroy",()=>{qt()});const xn=()=>{o.el.classList.add(...xe(o.params.scrollbar.scrollbarDisabledClass)),o.scrollbar.el&&o.scrollbar.el.classList.add(...xe(o.params.scrollbar.scrollbarDisabledClass)),qt()};Object.assign(o.scrollbar,{enable:()=>{o.el.classList.remove(...xe(o.params.scrollbar.scrollbarDisabledClass)),o.scrollbar.el&&o.scrollbar.el.classList.remove(...xe(o.params.scrollbar.scrollbarDisabledClass)),fn(),ae(),Ue()},disable:xn,updateSize:ae,setTranslate:Ue,init:fn,destroy:qt})},function Ia(p){let{swiper:o,extendParams:c,on:m}=p;c({parallax:{enabled:!1}});const _="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",y=(G,j)=>{const{rtl:Y}=o,Ce=Y?-1:1,qe=G.getAttribute("data-swiper-parallax")||"0";let Ue=G.getAttribute("data-swiper-parallax-x"),Q=G.getAttribute("data-swiper-parallax-y");const ae=G.getAttribute("data-swiper-parallax-scale"),rt=G.getAttribute("data-swiper-parallax-opacity"),Ct=G.getAttribute("data-swiper-parallax-rotate");if(Ue||Q?(Ue=Ue||"0",Q=Q||"0"):o.isHorizontal()?(Ue=qe,Q="0"):(Q=qe,Ue="0"),Ue=Ue.indexOf("%")>=0?parseInt(Ue,10)*j*Ce+"%":Ue*j*Ce+"px",Q=Q.indexOf("%")>=0?parseInt(Q,10)*j+"%":Q*j+"px",typeof rt<"u"&&null!==rt){const Ye=rt-(rt-1)*(1-Math.abs(j));G.style.opacity=Ye}let nt=`translate3d(${Ue}, ${Q}, 0px)`;typeof ae<"u"&&null!==ae&&(nt+=` scale(${ae-(ae-1)*(1-Math.abs(j))})`),Ct&&typeof Ct<"u"&&null!==Ct&&(nt+=` rotate(${Ct*j*-1}deg)`),G.style.transform=nt},P=()=>{const{el:G,slides:j,progress:Y,snapGrid:Ce}=o,Ue=It(G,_);o.isElement&&Ue.push(...It(o.hostEl,_)),Ue.forEach(Q=>{y(Q,Y)}),j.forEach((Q,ae)=>{let rt=Q.progress;o.params.slidesPerGroup>1&&"auto"!==o.params.slidesPerView&&(rt+=Math.ceil(ae/2)-Y*(Ce.length-1)),rt=Math.min(Math.max(rt,-1),1),Q.querySelectorAll(`${_}, [data-swiper-parallax-rotate]`).forEach(Ct=>{y(Ct,rt)})})};m("beforeInit",()=>{o.params.parallax.enabled&&(o.params.watchSlidesProgress=!0,o.originalParams.watchSlidesProgress=!0)}),m("init",()=>{o.params.parallax.enabled&&P()}),m("setTranslate",()=>{o.params.parallax.enabled&&P()}),m("setTransition",(G,j)=>{o.params.parallax.enabled&&function(G){void 0===G&&(G=o.params.speed);const{el:j,hostEl:Y}=o,Ce=[...j.querySelectorAll(_)];o.isElement&&Ce.push(...Y.querySelectorAll(_)),Ce.forEach(qe=>{let Ue=parseInt(qe.getAttribute("data-swiper-parallax-duration"),10)||G;0===G&&(Ue=0),qe.style.transitionDuration=`${Ue}ms`})}(j)})},function Mr(p){let{swiper:o,extendParams:c,on:m,emit:_}=p;const y=be();c({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),o.zoom={enabled:!1};let Ce,qe,P=1,N=!1,G=!1,j={x:0,y:0};const Ue=[],Q={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},ae={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},rt={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let xn,Ct=1;function nt(){return Ue.length<2?1:Math.sqrt((Ue[1].pageX-Ue[0].pageX)**2+(Ue[1].pageY-Ue[0].pageY)**2)}function Ye(){const Rn=o.params.zoom,Sn=Q.imageWrapEl.getAttribute("data-swiper-zoom")||Rn.maxRatio;return Rn.limitToOriginalSize&&Q.imageEl&&Q.imageEl.naturalWidth?Math.min(Q.imageEl.naturalWidth/Q.imageEl.offsetWidth,Sn):Sn}function _n(Rn){const Sn=function ln(){return o.isElement?"swiper-slide":`.${o.params.slideClass}`}();return!!(Rn.target.matches(Sn)||o.slides.filter(Dn=>Dn.contains(Rn.target)).length>0)}function mn(Rn){const Sn=`.${o.params.zoom.containerClass}`;return!!(Rn.target.matches(Sn)||[...o.hostEl.querySelectorAll(Sn)].filter(Dn=>Dn.contains(Rn.target)).length>0)}function fn(Rn){if("mouse"===Rn.pointerType&&Ue.splice(0,Ue.length),!_n(Rn))return;const Sn=o.params.zoom;if(Ce=!1,qe=!1,Ue.push(Rn),!(Ue.length<2)){if(Ce=!0,Q.scaleStart=nt(),!Q.slideEl){Q.slideEl=Rn.target.closest(`.${o.params.slideClass}, swiper-slide`),Q.slideEl||(Q.slideEl=o.slides[o.activeIndex]);let Dn=Q.slideEl.querySelector(`.${Sn.containerClass}`);if(Dn&&(Dn=Dn.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),Q.imageEl=Dn,Q.imageWrapEl=Dn?Ai(Q.imageEl,`.${Sn.containerClass}`)[0]:void 0,!Q.imageWrapEl)return void(Q.imageEl=void 0);Q.maxRatio=Ye()}if(Q.imageEl){const[Dn,_i]=function Lt(){if(Ue.length<2)return{x:null,y:null};const Rn=Q.imageEl.getBoundingClientRect();return[(Ue[0].pageX+(Ue[1].pageX-Ue[0].pageX)/2-Rn.x-y.scrollX)/P,(Ue[0].pageY+(Ue[1].pageY-Ue[0].pageY)/2-Rn.y-y.scrollY)/P]}();Q.originX=Dn,Q.originY=_i,Q.imageEl.style.transitionDuration="0ms"}N=!0}}function qt(Rn){if(!_n(Rn))return;const Sn=o.params.zoom,Dn=o.zoom,_i=Ue.findIndex(zi=>zi.pointerId===Rn.pointerId);_i>=0&&(Ue[_i]=Rn),!(Ue.length<2)&&(qe=!0,Q.scaleMove=nt(),Q.imageEl&&(Dn.scale=Q.scaleMove/Q.scaleStart*P,Dn.scale>Q.maxRatio&&(Dn.scale=Q.maxRatio-1+(Dn.scale-Q.maxRatio+1)**.5),Dn.scalezi.pointerId===Rn.pointerId);_i>=0&&Ue.splice(_i,1),Ce&&qe&&(Ce=!1,qe=!1,Q.imageEl&&(Dn.scale=Math.max(Math.min(Dn.scale,Q.maxRatio),Sn.minRatio),Q.imageEl.style.transitionDuration=`${o.params.speed}ms`,Q.imageEl.style.transform=`translate3d(0,0,0) scale(${Dn.scale})`,P=Dn.scale,N=!1,Dn.scale>1&&Q.slideEl?Q.slideEl.classList.add(`${Sn.zoomedSlideClass}`):Dn.scale<=1&&Q.slideEl&&Q.slideEl.classList.remove(`${Sn.zoomedSlideClass}`),1===Dn.scale&&(Q.originX=0,Q.originY=0,Q.slideEl=void 0)))}function hn(){o.touchEventsData.preventTouchMoveFromPointerMove=!1}function An(Rn){const Dn="mouse"===Rn.pointerType&&o.params.zoom.panOnMouseMove;if(!_n(Rn)||!mn(Rn))return;const _i=o.zoom;if(!Q.imageEl)return;if(!ae.isTouched||!Q.slideEl)return void(Dn&&$t(Rn));if(Dn)return void $t(Rn);ae.isMoved||(ae.width=Q.imageEl.offsetWidth||Q.imageEl.clientWidth,ae.height=Q.imageEl.offsetHeight||Q.imageEl.clientHeight,ae.startX=tt(Q.imageWrapEl,"x")||0,ae.startY=tt(Q.imageWrapEl,"y")||0,Q.slideWidth=Q.slideEl.offsetWidth,Q.slideHeight=Q.slideEl.offsetHeight,Q.imageWrapEl.style.transitionDuration="0ms");const vr=ae.height*_i.scale;if(ae.minX=Math.min(Q.slideWidth/2-ae.width*_i.scale/2,0),ae.maxX=-ae.minX,ae.minY=Math.min(Q.slideHeight/2-vr/2,0),ae.maxY=-ae.minY,ae.touchesCurrent.x=Ue.length>0?Ue[0].pageX:Rn.pageX,ae.touchesCurrent.y=Ue.length>0?Ue[0].pageY:Rn.pageY,Math.max(Math.abs(ae.touchesCurrent.x-ae.touchesStart.x),Math.abs(ae.touchesCurrent.y-ae.touchesStart.y))>5&&(o.allowClick=!1),!ae.isMoved&&!N){if(o.isHorizontal()&&(Math.floor(ae.minX)===Math.floor(ae.startX)&&ae.touchesCurrent.xae.touchesStart.x))return ae.isTouched=!1,void hn();if(!o.isHorizontal()&&(Math.floor(ae.minY)===Math.floor(ae.startY)&&ae.touchesCurrent.yae.touchesStart.y))return ae.isTouched=!1,void hn()}Rn.cancelable&&Rn.preventDefault(),Rn.stopPropagation(),function bn(){clearTimeout(xn),o.touchEventsData.preventTouchMoveFromPointerMove=!0,xn=setTimeout(()=>{o.destroyed||hn()})}(),ae.isMoved=!0;const Ea=(_i.scale-P)/(Q.maxRatio-o.params.zoom.minRatio),{originX:ja,originY:ar}=Q;ae.currentX=ae.touchesCurrent.x-ae.touchesStart.x+ae.startX+Ea*(ae.width-2*ja),ae.currentY=ae.touchesCurrent.y-ae.touchesStart.y+ae.startY+Ea*(ae.height-2*ar),ae.currentXae.maxX&&(ae.currentX=ae.maxX-1+(ae.currentX-ae.maxX+1)**.8),ae.currentYae.maxY&&(ae.currentY=ae.maxY-1+(ae.currentY-ae.maxY+1)**.8),rt.prevPositionX||(rt.prevPositionX=ae.touchesCurrent.x),rt.prevPositionY||(rt.prevPositionY=ae.touchesCurrent.y),rt.prevTime||(rt.prevTime=Date.now()),rt.x=(ae.touchesCurrent.x-rt.prevPositionX)/(Date.now()-rt.prevTime)/2,rt.y=(ae.touchesCurrent.y-rt.prevPositionY)/(Date.now()-rt.prevTime)/2,Math.abs(ae.touchesCurrent.x-rt.prevPositionX)<2&&(rt.x=0),Math.abs(ae.touchesCurrent.y-rt.prevPositionY)<2&&(rt.y=0),rt.prevPositionX=ae.touchesCurrent.x,rt.prevPositionY=ae.touchesCurrent.y,rt.prevTime=Date.now(),Q.imageWrapEl.style.transform=`translate3d(${ae.currentX}px, ${ae.currentY}px,0)`}function jt(){const Rn=o.zoom;Q.slideEl&&o.activeIndex!==o.slides.indexOf(Q.slideEl)&&(Q.imageEl&&(Q.imageEl.style.transform="translate3d(0,0,0) scale(1)"),Q.imageWrapEl&&(Q.imageWrapEl.style.transform="translate3d(0,0,0)"),Q.slideEl.classList.remove(`${o.params.zoom.zoomedSlideClass}`),Rn.scale=1,P=1,Q.slideEl=void 0,Q.imageEl=void 0,Q.imageWrapEl=void 0,Q.originX=0,Q.originY=0)}function $t(Rn){if(P<=1||!Q.imageWrapEl||!_n(Rn)||!mn(Rn))return;const Sn=y.getComputedStyle(Q.imageWrapEl).transform,Dn=new y.DOMMatrix(Sn);if(!G)return G=!0,j.x=Rn.clientX,j.y=Rn.clientY,ae.startX=Dn.e,ae.startY=Dn.f,ae.width=Q.imageEl.offsetWidth||Q.imageEl.clientWidth,ae.height=Q.imageEl.offsetHeight||Q.imageEl.clientHeight,Q.slideWidth=Q.slideEl.offsetWidth,void(Q.slideHeight=Q.slideEl.offsetHeight);const _i=-3*(Rn.clientX-j.x),zi=-3*(Rn.clientY-j.y),rr=ae.height*P,ja=Q.slideHeight,ar=Math.min(Q.slideWidth/2-ae.width*P/2,0),$r=-ar,Vs=Math.min(ja/2-rr/2,0),xl=-Vs,is=Math.max(Math.min(ae.startX+_i,$r),ar),os=Math.max(Math.min(ae.startY+zi,xl),Vs);Q.imageWrapEl.style.transitionDuration="0ms",Q.imageWrapEl.style.transform=`translate3d(${is}px, ${os}px, 0)`,j.x=Rn.clientX,j.y=Rn.clientY,ae.startX=is,ae.startY=os,ae.currentX=is,ae.currentY=os}function En(Rn){const Sn=o.zoom,Dn=o.params.zoom;if(!Q.slideEl){Rn&&Rn.target&&(Q.slideEl=Rn.target.closest(`.${o.params.slideClass}, swiper-slide`)),Q.slideEl||(Q.slideEl=o.params.virtual&&o.params.virtual.enabled&&o.virtual?It(o.slidesEl,`.${o.params.slideActiveClass}`)[0]:o.slides[o.activeIndex]);let Gs=Q.slideEl.querySelector(`.${Dn.containerClass}`);Gs&&(Gs=Gs.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),Q.imageEl=Gs,Q.imageWrapEl=Gs?Ai(Q.imageEl,`.${Dn.containerClass}`)[0]:void 0}if(!Q.imageEl||!Q.imageWrapEl)return;let _i,zi,vr,rr,Ea,ja,ar,$r,Vs,xl,is,os,Ga,Ml,hr,Pm,js,Dd;o.params.cssMode&&(o.wrapperEl.style.overflow="hidden",o.wrapperEl.style.touchAction="none"),Q.slideEl.classList.add(`${Dn.zoomedSlideClass}`),typeof ae.touchesStart.x>"u"&&Rn?(_i=Rn.pageX,zi=Rn.pageY):(_i=ae.touchesStart.x,zi=ae.touchesStart.y);const rs=P,as="number"==typeof Rn?Rn:null;1===P&&as&&(_i=void 0,zi=void 0,ae.touchesStart.x=void 0,ae.touchesStart.y=void 0);const Ad=Ye();Sn.scale=as||Ad,P=as||Ad,!Rn||1===P&&as?(ar=0,$r=0):(js=Q.slideEl.offsetWidth,Dd=Q.slideEl.offsetHeight,vr=li(Q.slideEl).left+y.scrollX,rr=li(Q.slideEl).top+y.scrollY,Ea=vr+js/2-_i,ja=rr+Dd/2-zi,Vs=Q.imageEl.offsetWidth||Q.imageEl.clientWidth,xl=Q.imageEl.offsetHeight||Q.imageEl.clientHeight,is=Vs*Sn.scale,os=xl*Sn.scale,Ga=Math.min(js/2-is/2,0),Ml=Math.min(Dd/2-os/2,0),hr=-Ga,Pm=-Ml,rs>0&&as&&"number"==typeof ae.currentX&&"number"==typeof ae.currentY?(ar=ae.currentX*Sn.scale/rs,$r=ae.currentY*Sn.scale/rs):(ar=Ea*Sn.scale,$r=ja*Sn.scale),arhr&&(ar=hr),$rPm&&($r=Pm)),as&&1===Sn.scale&&(Q.originX=0,Q.originY=0),ae.currentX=ar,ae.currentY=$r,Q.imageWrapEl.style.transitionDuration="300ms",Q.imageWrapEl.style.transform=`translate3d(${ar}px, ${$r}px,0)`,Q.imageEl.style.transitionDuration="300ms",Q.imageEl.style.transform=`translate3d(0,0,0) scale(${Sn.scale})`}function ii(){const Rn=o.zoom,Sn=o.params.zoom;if(!Q.slideEl){Q.slideEl=o.params.virtual&&o.params.virtual.enabled&&o.virtual?It(o.slidesEl,`.${o.params.slideActiveClass}`)[0]:o.slides[o.activeIndex];let Dn=Q.slideEl.querySelector(`.${Sn.containerClass}`);Dn&&(Dn=Dn.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),Q.imageEl=Dn,Q.imageWrapEl=Dn?Ai(Q.imageEl,`.${Sn.containerClass}`)[0]:void 0}!Q.imageEl||!Q.imageWrapEl||(o.params.cssMode&&(o.wrapperEl.style.overflow="",o.wrapperEl.style.touchAction=""),Rn.scale=1,P=1,ae.currentX=void 0,ae.currentY=void 0,ae.touchesStart.x=void 0,ae.touchesStart.y=void 0,Q.imageWrapEl.style.transitionDuration="300ms",Q.imageWrapEl.style.transform="translate3d(0,0,0)",Q.imageEl.style.transitionDuration="300ms",Q.imageEl.style.transform="translate3d(0,0,0) scale(1)",Q.slideEl.classList.remove(`${Sn.zoomedSlideClass}`),Q.slideEl=void 0,Q.originX=0,Q.originY=0,o.params.zoom.panOnMouseMove&&(j={x:0,y:0},G&&(G=!1,ae.startX=0,ae.startY=0)))}function Oi(Rn){const Sn=o.zoom;Sn.scale&&1!==Sn.scale?ii():En(Rn)}function Ei(){return{passiveListener:!!o.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!o.params.passiveListeners||{passive:!1,capture:!0}}}function Ro(){const Rn=o.zoom;if(Rn.enabled)return;Rn.enabled=!0;const{passiveListener:Sn,activeListenerWithCapture:Dn}=Ei();o.wrapperEl.addEventListener("pointerdown",fn,Sn),o.wrapperEl.addEventListener("pointermove",qt,Dn),["pointerup","pointercancel","pointerout"].forEach(_i=>{o.wrapperEl.addEventListener(_i,cn,Sn)}),o.wrapperEl.addEventListener("pointermove",An,Dn)}function Vi(){const Rn=o.zoom;if(!Rn.enabled)return;Rn.enabled=!1;const{passiveListener:Sn,activeListenerWithCapture:Dn}=Ei();o.wrapperEl.removeEventListener("pointerdown",fn,Sn),o.wrapperEl.removeEventListener("pointermove",qt,Dn),["pointerup","pointercancel","pointerout"].forEach(_i=>{o.wrapperEl.removeEventListener(_i,cn,Sn)}),o.wrapperEl.removeEventListener("pointermove",An,Dn)}Object.defineProperty(o.zoom,"scale",{get:()=>Ct,set(Rn){Ct!==Rn&&_("zoomChange",Rn,Q.imageEl,Q.slideEl),Ct=Rn}}),m("init",()=>{o.params.zoom.enabled&&Ro()}),m("destroy",()=>{Vi()}),m("touchStart",(Rn,Sn)=>{o.zoom.enabled&&function Cn(Rn){if(!Q.imageEl||ae.isTouched)return;o.device.android&&Rn.cancelable&&Rn.preventDefault(),ae.isTouched=!0;const Dn=Ue.length>0?Ue[0]:Rn;ae.touchesStart.x=Dn.pageX,ae.touchesStart.y=Dn.pageY}(Sn)}),m("touchEnd",(Rn,Sn)=>{o.zoom.enabled&&function nn(){const Rn=o.zoom;if(Ue.length=0,!Q.imageEl)return;if(!ae.isTouched||!ae.isMoved)return ae.isTouched=!1,void(ae.isMoved=!1);ae.isTouched=!1,ae.isMoved=!1;let Sn=300,Dn=300;const zi=ae.currentX+rt.x*Sn,rr=ae.currentY+rt.y*Dn;0!==rt.x&&(Sn=Math.abs((zi-ae.currentX)/rt.x)),0!==rt.y&&(Dn=Math.abs((rr-ae.currentY)/rt.y));const Ea=Math.max(Sn,Dn);ae.currentX=zi,ae.currentY=rr;const ar=ae.height*Rn.scale;ae.minX=Math.min(Q.slideWidth/2-ae.width*Rn.scale/2,0),ae.maxX=-ae.minX,ae.minY=Math.min(Q.slideHeight/2-ar/2,0),ae.maxY=-ae.minY,ae.currentX=Math.max(Math.min(ae.currentX,ae.maxX),ae.minX),ae.currentY=Math.max(Math.min(ae.currentY,ae.maxY),ae.minY),Q.imageWrapEl.style.transitionDuration=`${Ea}ms`,Q.imageWrapEl.style.transform=`translate3d(${ae.currentX}px, ${ae.currentY}px,0)`}()}),m("doubleTap",(Rn,Sn)=>{!o.animating&&o.params.zoom.enabled&&o.zoom.enabled&&o.params.zoom.toggle&&Oi(Sn)}),m("transitionEnd",()=>{o.zoom.enabled&&o.params.zoom.enabled&&jt()}),m("slideChange",()=>{o.zoom.enabled&&o.params.zoom.enabled&&o.params.cssMode&&jt()}),Object.assign(o.zoom,{enable:Ro,disable:Vi,in:En,out:ii,toggle:Oi})},function dr(p){let{swiper:o,extendParams:c,on:m}=p;function _(j,Y){const Ce=function(){let ae,rt,Ct;return(nt,Ye)=>{for(rt=-1,ae=nt.length;ae-rt>1;)Ct=ae+rt>>1,nt[Ct]<=Ye?rt=Ct:ae=Ct;return ae}}();let qe,Ue;return this.x=j,this.y=Y,this.lastIndex=j.length-1,this.interpolate=function(ae){return ae?(Ue=Ce(this.x,ae),qe=Ue-1,(ae-this.x[qe])*(this.y[Ue]-this.y[qe])/(this.x[Ue]-this.x[qe])+this.y[qe]):0},this}function G(){o.controller.control&&o.controller.spline&&(o.controller.spline=void 0,delete o.controller.spline)}c({controller:{control:void 0,inverse:!1,by:"slide"}}),o.controller={control:void 0},m("beforeInit",()=>{typeof window<"u"&&("string"==typeof o.params.controller.control||o.params.controller.control instanceof HTMLElement)?("string"==typeof o.params.controller.control?[...document.querySelectorAll(o.params.controller.control)]:[o.params.controller.control]).forEach(Y=>{if(o.controller.control||(o.controller.control=[]),Y&&Y.swiper)o.controller.control.push(Y.swiper);else if(Y){const Ce=`${o.params.eventsPrefix}init`,qe=Ue=>{o.controller.control.push(Ue.detail[0]),o.update(),Y.removeEventListener(Ce,qe)};Y.addEventListener(Ce,qe)}}):o.controller.control=o.params.controller.control}),m("update",()=>{G()}),m("resize",()=>{G()}),m("observerUpdate",()=>{G()}),m("setTranslate",(j,Y,Ce)=>{!o.controller.control||o.controller.control.destroyed||o.controller.setTranslate(Y,Ce)}),m("setTransition",(j,Y,Ce)=>{!o.controller.control||o.controller.control.destroyed||o.controller.setTransition(Y,Ce)}),Object.assign(o.controller,{setTranslate:function P(j,Y){const Ce=o.controller.control;let qe,Ue;const Q=o.constructor;function ae(rt){if(rt.destroyed)return;const Ct=o.rtlTranslate?-o.translate:o.translate;"slide"===o.params.controller.by&&(function y(j){o.controller.spline=o.params.loop?new _(o.slidesGrid,j.slidesGrid):new _(o.snapGrid,j.snapGrid)}(rt),Ue=-o.controller.spline.interpolate(-Ct)),(!Ue||"container"===o.params.controller.by)&&(qe=(rt.maxTranslate()-rt.minTranslate())/(o.maxTranslate()-o.minTranslate()),(Number.isNaN(qe)||!Number.isFinite(qe))&&(qe=1),Ue=(Ct-o.minTranslate())*qe+rt.minTranslate()),o.params.controller.inverse&&(Ue=rt.maxTranslate()-Ue),rt.updateProgress(Ue),rt.setTranslate(Ue,o),rt.updateActiveIndex(),rt.updateSlidesClasses()}if(Array.isArray(Ce))for(let rt=0;rt{ae.updateAutoHeight()}),Hn(ae.wrapperEl,()=>{qe&&ae.transitionEnd()})))}if(Array.isArray(qe))for(Ue=0;Ue{$t.setAttribute("tabIndex","0")})}function Ce(jt){(jt=zn(jt)).forEach($t=>{$t.setAttribute("tabIndex","-1")})}function qe(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("role",$t)})}function Ue(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("aria-roledescription",$t)})}function ae(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("aria-label",$t)})}function nt(jt){(jt=zn(jt)).forEach($t=>{$t.setAttribute("aria-disabled",!0)})}function Ye(jt){(jt=zn(jt)).forEach($t=>{$t.setAttribute("aria-disabled",!1)})}function Lt(jt){if(13!==jt.keyCode&&32!==jt.keyCode)return;const $t=o.params.a11y,En=jt.target;if(!o.pagination||!o.pagination.el||En!==o.pagination.el&&!o.pagination.el.contains(jt.target)||jt.target.matches(Ko(o.params.pagination.bulletClass))){if(o.navigation&&o.navigation.prevEl&&o.navigation.nextEl){const ii=zn(o.navigation.prevEl);zn(o.navigation.nextEl).includes(En)&&(o.isEnd&&!o.params.loop||o.slideNext(),G(o.isEnd?$t.lastSlideMessage:$t.nextSlideMessage)),ii.includes(En)&&(o.isBeginning&&!o.params.loop||o.slidePrev(),G(o.isBeginning?$t.firstSlideMessage:$t.prevSlideMessage))}o.pagination&&En.matches(Ko(o.params.pagination.bulletClass))&&En.click()}}function _n(){return o.pagination&&o.pagination.bullets&&o.pagination.bullets.length}function mn(){return _n()&&o.params.pagination.clickable}const qt=(jt,$t,En)=>{Y(jt),"BUTTON"!==jt.tagName&&(qe(jt,"button"),jt.addEventListener("keydown",Lt)),ae(jt,En),function Q(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("aria-controls",$t)})}(jt,$t)},cn=jt=>{P&&P!==jt.target&&!P.contains(jt.target)&&(y=!0),o.a11y.clicked=!0},xn=()=>{y=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{o.destroyed||(o.a11y.clicked=!1)})})},hn=jt=>{N=(new Date).getTime()},bn=jt=>{if(o.a11y.clicked||!o.params.a11y.scrollOnFocus||(new Date).getTime()-N<100)return;const $t=jt.target.closest(`.${o.params.slideClass}, swiper-slide`);if(!$t||!o.slides.includes($t))return;P=$t;const En=o.slides.indexOf($t)===o.activeIndex,ii=o.params.watchSlidesProgress&&o.visibleSlides&&o.visibleSlides.includes($t);En||ii||jt.sourceCapabilities&&jt.sourceCapabilities.firesTouchEvents||(o.isHorizontal()?o.el.scrollLeft=0:o.el.scrollTop=0,requestAnimationFrame(()=>{y||(o.params.loop?o.slideToLoop(parseInt($t.getAttribute("data-swiper-slide-index")),0):o.slideTo(o.slides.indexOf($t),0),y=!1)}))},Cn=()=>{const jt=o.params.a11y;jt.itemRoleDescriptionMessage&&Ue(o.slides,jt.itemRoleDescriptionMessage),jt.slideRole&&qe(o.slides,jt.slideRole);const $t=o.slides.length;jt.slideLabelMessage&&o.slides.forEach((En,ii)=>{const Oi=o.params.loop?parseInt(En.getAttribute("data-swiper-slide-index"),10):ii;ae(En,jt.slideLabelMessage.replace(/\{\{index\}\}/,Oi+1).replace(/\{\{slidesLength\}\}/,$t))})};m("beforeInit",()=>{_=Fn("span",o.params.a11y.notificationClass),_.setAttribute("aria-live","assertive"),_.setAttribute("aria-atomic","true")}),m("afterInit",()=>{o.params.a11y.enabled&&(()=>{const jt=o.params.a11y;o.el.append(_);const $t=o.el;jt.containerRoleDescriptionMessage&&Ue($t,jt.containerRoleDescriptionMessage),jt.containerMessage&&ae($t,jt.containerMessage),jt.containerRole&&qe($t,jt.containerRole);const En=o.wrapperEl,ii=jt.id||En.getAttribute("id")||`swiper-wrapper-${function j(jt){return void 0===jt&&(jt=16),"x".repeat(jt).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,Oi=o.params.autoplay&&o.params.autoplay.enabled?"off":"polite";(function rt(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("id",$t)})})(En,ii),function Ct(jt,$t){(jt=zn(jt)).forEach(En=>{En.setAttribute("aria-live",$t)})}(En,Oi),Cn();let{nextEl:Ei,prevEl:Ro}=o.navigation?o.navigation:{};Ei=zn(Ei),Ro=zn(Ro),Ei&&Ei.forEach(Rn=>qt(Rn,ii,jt.nextSlideMessage)),Ro&&Ro.forEach(Rn=>qt(Rn,ii,jt.prevSlideMessage)),mn()&&zn(o.pagination.el).forEach(Sn=>{Sn.addEventListener("keydown",Lt)}),ue().addEventListener("visibilitychange",hn),o.el.addEventListener("focus",bn,!0),o.el.addEventListener("focus",bn,!0),o.el.addEventListener("pointerdown",cn,!0),o.el.addEventListener("pointerup",xn,!0)})()}),m("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{o.params.a11y.enabled&&Cn()}),m("fromEdge toEdge afterInit lock unlock",()=>{o.params.a11y.enabled&&function ln(){if(o.params.loop||o.params.rewind||!o.navigation)return;const{nextEl:jt,prevEl:$t}=o.navigation;$t&&(o.isBeginning?(nt($t),Ce($t)):(Ye($t),Y($t))),jt&&(o.isEnd?(nt(jt),Ce(jt)):(Ye(jt),Y(jt)))}()}),m("paginationUpdate",()=>{o.params.a11y.enabled&&function fn(){const jt=o.params.a11y;_n()&&o.pagination.bullets.forEach($t=>{o.params.pagination.clickable&&(Y($t),o.params.pagination.renderBullet||(qe($t,"button"),ae($t,jt.paginationBulletMessage.replace(/\{\{index\}\}/,ki($t)+1)))),$t.matches(Ko(o.params.pagination.bulletActiveClass))?$t.setAttribute("aria-current","true"):$t.removeAttribute("aria-current")})}()}),m("destroy",()=>{o.params.a11y.enabled&&function nn(){_&&_.remove();let{nextEl:jt,prevEl:$t}=o.navigation?o.navigation:{};jt=zn(jt),$t=zn($t),jt&&jt.forEach(ii=>ii.removeEventListener("keydown",Lt)),$t&&$t.forEach(ii=>ii.removeEventListener("keydown",Lt)),mn()&&zn(o.pagination.el).forEach(Oi=>{Oi.removeEventListener("keydown",Lt)}),ue().removeEventListener("visibilitychange",hn),o.el&&"string"!=typeof o.el&&(o.el.removeEventListener("focus",bn,!0),o.el.removeEventListener("pointerdown",cn,!0),o.el.removeEventListener("pointerup",xn,!0))}()})},function Yr(p){let{swiper:o,extendParams:c,on:m}=p;c({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let _=!1,y={};const P=Ue=>Ue.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),N=Ue=>{const Q=be();let ae;ae=Ue?new URL(Ue):Q.location;const rt=ae.pathname.slice(1).split("/").filter(Lt=>""!==Lt),Ct=rt.length;return{key:rt[Ct-2],value:rt[Ct-1]}},G=(Ue,Q)=>{const ae=be();if(!_||!o.params.history.enabled)return;let rt;rt=o.params.url?new URL(o.params.url):ae.location;const Ct=o.virtual&&o.params.virtual.enabled?o.slidesEl.querySelector(`[data-swiper-slide-index="${Q}"]`):o.slides[Q];let nt=P(Ct.getAttribute("data-history"));if(o.params.history.root.length>0){let Lt=o.params.history.root;"/"===Lt[Lt.length-1]&&(Lt=Lt.slice(0,Lt.length-1)),nt=`${Lt}/${Ue?`${Ue}/`:""}${nt}`}else rt.pathname.includes(Ue)||(nt=`${Ue?`${Ue}/`:""}${nt}`);o.params.history.keepQuery&&(nt+=rt.search);const Ye=ae.history.state;Ye&&Ye.value===nt||(o.params.history.replaceState?ae.history.replaceState({value:nt},null,nt):ae.history.pushState({value:nt},null,nt))},j=(Ue,Q,ae)=>{if(Q)for(let rt=0,Ct=o.slides.length;rt{y=N(o.params.url),j(o.params.speed,y.value,!1)};m("init",()=>{o.params.history.enabled&&(()=>{const Ue=be();if(o.params.history){if(!Ue.history||!Ue.history.pushState)return o.params.history.enabled=!1,void(o.params.hashNavigation.enabled=!0);if(_=!0,y=N(o.params.url),!y.key&&!y.value)return void(o.params.history.replaceState||Ue.addEventListener("popstate",Y));j(0,y.value,o.params.runCallbacksOnInit),o.params.history.replaceState||Ue.addEventListener("popstate",Y)}})()}),m("destroy",()=>{o.params.history.enabled&&(()=>{const Ue=be();o.params.history.replaceState||Ue.removeEventListener("popstate",Y)})()}),m("transitionEnd _freeModeNoMomentumRelease",()=>{_&&G(o.params.history.key,o.activeIndex)}),m("slideChange",()=>{_&&o.params.cssMode&&G(o.params.history.key,o.activeIndex)})},function ro(p){let{swiper:o,extendParams:c,emit:m,on:_}=p,y=!1;const P=ue(),N=be();c({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(qe,Ue){if(o.virtual&&o.params.virtual.enabled){const Q=o.slides.find(rt=>rt.getAttribute("data-hash")===Ue);return Q?parseInt(Q.getAttribute("data-swiper-slide-index"),10):0}return o.getSlideIndex(It(o.slidesEl,`.${o.params.slideClass}[data-hash="${Ue}"], swiper-slide[data-hash="${Ue}"]`)[0])}}});const G=()=>{m("hashChange");const qe=P.location.hash.replace("#",""),Ue=o.virtual&&o.params.virtual.enabled?o.slidesEl.querySelector(`[data-swiper-slide-index="${o.activeIndex}"]`):o.slides[o.activeIndex];if(qe!==(Ue?Ue.getAttribute("data-hash"):"")){const ae=o.params.hashNavigation.getSlideIndex(o,qe);if(typeof ae>"u"||Number.isNaN(ae))return;o.slideTo(ae)}},j=()=>{if(!y||!o.params.hashNavigation.enabled)return;const qe=o.virtual&&o.params.virtual.enabled?o.slidesEl.querySelector(`[data-swiper-slide-index="${o.activeIndex}"]`):o.slides[o.activeIndex],Ue=qe?qe.getAttribute("data-hash")||qe.getAttribute("data-history"):"";o.params.hashNavigation.replaceState&&N.history&&N.history.replaceState?(N.history.replaceState(null,null,`#${Ue}`||""),m("hashSet")):(P.location.hash=Ue||"",m("hashSet"))};_("init",()=>{o.params.hashNavigation.enabled&&(()=>{if(!o.params.hashNavigation.enabled||o.params.history&&o.params.history.enabled)return;y=!0;const qe=P.location.hash.replace("#","");if(qe){const Q=o.params.hashNavigation.getSlideIndex(o,qe);o.slideTo(Q||0,0,o.params.runCallbacksOnInit,!0)}o.params.hashNavigation.watchState&&N.addEventListener("hashchange",G)})()}),_("destroy",()=>{o.params.hashNavigation.enabled&&o.params.hashNavigation.watchState&&N.removeEventListener("hashchange",G)}),_("transitionEnd _freeModeNoMomentumRelease",()=>{y&&j()}),_("slideChange",()=>{y&&o.params.cssMode&&j()})},function _r(p){let{swiper:o,extendParams:c,on:m,emit:_,params:y}=p;o.autoplay={running:!1,paused:!1,timeLeft:0},c({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let P,N,Y,qe,Ue,Q,ae,rt,Ct,nt,G=y&&y.autoplay?y.autoplay.delay:3e3,j=y&&y.autoplay?y.autoplay.delay:3e3,Ce=(new Date).getTime();function Ye($t){!o||o.destroyed||!o.wrapperEl||$t.target===o.wrapperEl&&(o.wrapperEl.removeEventListener("transitionend",Ye),!(nt||$t.detail&&$t.detail.bySwiperTouchMove)&&cn())}const Lt=()=>{if(o.destroyed||!o.autoplay.running)return;o.autoplay.paused?qe=!0:qe&&(j=Y,qe=!1);const $t=o.autoplay.paused?Y:Ce+j-(new Date).getTime();o.autoplay.timeLeft=$t,_("autoplayTimeLeft",$t,$t/G),N=requestAnimationFrame(()=>{Lt()})},_n=$t=>{if(o.destroyed||!o.autoplay.running)return;cancelAnimationFrame(N),Lt();let En=typeof $t>"u"?o.params.autoplay.delay:$t;G=o.params.autoplay.delay,j=o.params.autoplay.delay;const ii=(()=>{let $t;return $t=o.virtual&&o.params.virtual.enabled?o.slides.find(ii=>ii.classList.contains("swiper-slide-active")):o.slides[o.activeIndex],$t?parseInt($t.getAttribute("data-swiper-autoplay"),10):void 0})();!Number.isNaN(ii)&&ii>0&&typeof $t>"u"&&(En=ii,G=ii,j=ii),Y=En;const Oi=o.params.speed,Ei=()=>{!o||o.destroyed||(o.params.autoplay.reverseDirection?!o.isBeginning||o.params.loop||o.params.rewind?(o.slidePrev(Oi,!0,!0),_("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(o.slides.length-1,Oi,!0,!0),_("autoplay")):!o.isEnd||o.params.loop||o.params.rewind?(o.slideNext(Oi,!0,!0),_("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(0,Oi,!0,!0),_("autoplay")),o.params.cssMode&&(Ce=(new Date).getTime(),requestAnimationFrame(()=>{_n()})))};return En>0?(clearTimeout(P),P=setTimeout(()=>{Ei()},En)):requestAnimationFrame(()=>{Ei()}),En},mn=()=>{Ce=(new Date).getTime(),o.autoplay.running=!0,_n(),_("autoplayStart")},fn=()=>{o.autoplay.running=!1,clearTimeout(P),cancelAnimationFrame(N),_("autoplayStop")},qt=($t,En)=>{if(o.destroyed||!o.autoplay.running)return;clearTimeout(P),$t||(Ct=!0);const ii=()=>{_("autoplayPause"),o.params.autoplay.waitForTransition?o.wrapperEl.addEventListener("transitionend",Ye):cn()};if(o.autoplay.paused=!0,En)return rt&&(Y=o.params.autoplay.delay),rt=!1,void ii();Y=(Y||o.params.autoplay.delay)-((new Date).getTime()-Ce),(!(o.isEnd&&Y<0)||o.params.loop)&&(Y<0&&(Y=0),ii())},cn=()=>{o.isEnd&&Y<0&&!o.params.loop||o.destroyed||!o.autoplay.running||(Ce=(new Date).getTime(),Ct?(Ct=!1,_n(Y)):_n(),o.autoplay.paused=!1,_("autoplayResume"))},xn=()=>{if(o.destroyed||!o.autoplay.running)return;const $t=ue();"hidden"===$t.visibilityState&&(Ct=!0,qt(!0)),"visible"===$t.visibilityState&&cn()},hn=$t=>{"mouse"===$t.pointerType&&(Ct=!0,nt=!0,!o.animating&&!o.autoplay.paused&&qt(!0))},bn=$t=>{"mouse"===$t.pointerType&&(nt=!1,o.autoplay.paused&&cn())};m("init",()=>{o.params.autoplay.enabled&&(o.params.autoplay.pauseOnMouseEnter&&(o.el.addEventListener("pointerenter",hn),o.el.addEventListener("pointerleave",bn)),ue().addEventListener("visibilitychange",xn),mn())}),m("destroy",()=>{o.el&&"string"!=typeof o.el&&(o.el.removeEventListener("pointerenter",hn),o.el.removeEventListener("pointerleave",bn)),ue().removeEventListener("visibilitychange",xn),o.autoplay.running&&fn()}),m("_freeModeStaticRelease",()=>{(Q||Ct)&&cn()}),m("_freeModeNoMomentumRelease",()=>{o.params.autoplay.disableOnInteraction?fn():qt(!0,!0)}),m("beforeTransitionStart",($t,En,ii)=>{o.destroyed||!o.autoplay.running||(ii||!o.params.autoplay.disableOnInteraction?qt(!0,!0):fn())}),m("sliderFirstMove",()=>{if(!o.destroyed&&o.autoplay.running){if(o.params.autoplay.disableOnInteraction)return void fn();Ue=!0,Q=!1,Ct=!1,ae=setTimeout(()=>{Ct=!0,Q=!0,qt(!0)},200)}}),m("touchEnd",()=>{if(!o.destroyed&&o.autoplay.running&&Ue){if(clearTimeout(ae),clearTimeout(P),o.params.autoplay.disableOnInteraction)return Q=!1,void(Ue=!1);Q&&o.params.cssMode&&cn(),Q=!1,Ue=!1}}),m("slideChange",()=>{o.destroyed||!o.autoplay.running||(rt=!0)}),Object.assign(o.autoplay,{start:mn,stop:fn,pause:qt,resume:cn})},function Qr(p){let{swiper:o,extendParams:c,on:m}=p;c({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let _=!1,y=!1;function P(){const j=o.thumbs.swiper;if(!j||j.destroyed)return;const Y=j.clickedIndex,Ce=j.clickedSlide;if(Ce&&Ce.classList.contains(o.params.thumbs.slideThumbActiveClass)||typeof Y>"u"||null===Y)return;let qe;qe=j.params.loop?parseInt(j.clickedSlide.getAttribute("data-swiper-slide-index"),10):Y,o.params.loop?o.slideToLoop(qe):o.slideTo(qe)}function N(){const{thumbs:j}=o.params;if(_)return!1;_=!0;const Y=o.constructor;if(j.swiper instanceof Y){if(j.swiper.destroyed)return _=!1,!1;o.thumbs.swiper=j.swiper,Object.assign(o.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(o.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),o.thumbs.swiper.update()}else if($e(j.swiper)){const Ce=Object.assign({},j.swiper);Object.assign(Ce,{watchSlidesProgress:!0,slideToClickedSlide:!1}),o.thumbs.swiper=new Y(Ce),y=!0}return o.thumbs.swiper.el.classList.add(o.params.thumbs.thumbsContainerClass),o.thumbs.swiper.on("tap",P),!0}function G(j){const Y=o.thumbs.swiper;if(!Y||Y.destroyed)return;const Ce="auto"===Y.params.slidesPerView?Y.slidesPerViewDynamic():Y.params.slidesPerView;let qe=1;const Ue=o.params.thumbs.slideThumbActiveClass;if(o.params.slidesPerView>1&&!o.params.centeredSlides&&(qe=o.params.slidesPerView),o.params.thumbs.multipleActiveThumbs||(qe=1),qe=Math.floor(qe),Y.slides.forEach(rt=>rt.classList.remove(Ue)),Y.params.loop||Y.params.virtual&&Y.params.virtual.enabled)for(let rt=0;rt{Ct.classList.add(Ue)});else for(let rt=0;rtLt.getAttribute("data-swiper-slide-index")===`${o.realIndex}`);Ct=Y.slides.indexOf(Ye),nt=o.activeIndex>o.previousIndex?"next":"prev"}else Ct=o.realIndex,nt=Ct>o.previousIndex?"next":"prev";ae&&(Ct+="next"===nt?Q:-1*Q),Y.visibleSlidesIndexes&&Y.visibleSlidesIndexes.indexOf(Ct)<0&&(Y.params.centeredSlides&&(Ct=Ct>rt?Ct-Math.floor(Ce/2)+1:Ct+Math.floor(Ce/2)-1),Y.slideTo(Ct,j?0:void 0))}}o.thumbs={swiper:null},m("beforeInit",()=>{const{thumbs:j}=o.params;if(j&&j.swiper)if("string"==typeof j.swiper||j.swiper instanceof HTMLElement){const Y=ue(),Ce=()=>{const Ue="string"==typeof j.swiper?Y.querySelector(j.swiper):j.swiper;if(Ue&&Ue.swiper)j.swiper=Ue.swiper,N(),G(!0);else if(Ue){const Q=`${o.params.eventsPrefix}init`,ae=rt=>{j.swiper=rt.detail[0],Ue.removeEventListener(Q,ae),N(),G(!0),j.swiper.update(),o.update()};Ue.addEventListener(Q,ae)}return Ue},qe=()=>{o.destroyed||Ce()||requestAnimationFrame(qe)};requestAnimationFrame(qe)}else N(),G(!0)}),m("slideChange update resize observerUpdate",()=>{G()}),m("setTransition",(j,Y)=>{const Ce=o.thumbs.swiper;!Ce||Ce.destroyed||Ce.setTransition(Y)}),m("beforeDestroy",()=>{const j=o.thumbs.swiper;!j||j.destroyed||y&&j.destroy()}),Object.assign(o.thumbs,{init:N,update:G})},function ca(p){let{swiper:o,extendParams:c,emit:m,once:_}=p;c({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(o,{freeMode:{onTouchStart:function y(){if(o.params.cssMode)return;const G=o.getTranslate();o.setTranslate(G),o.setTransition(0),o.touchEventsData.velocities.length=0,o.freeMode.onTouchEnd({currentPos:o.rtl?o.translate:-o.translate})},onTouchMove:function P(){if(o.params.cssMode)return;const{touchEventsData:G,touches:j}=o;0===G.velocities.length&&G.velocities.push({position:j[o.isHorizontal()?"startX":"startY"],time:G.touchStartTime}),G.velocities.push({position:j[o.isHorizontal()?"currentX":"currentY"],time:K()})},onTouchEnd:function N(G){let{currentPos:j}=G;if(o.params.cssMode)return;const{params:Y,wrapperEl:Ce,rtlTranslate:qe,snapGrid:Ue,touchEventsData:Q}=o,rt=K()-Q.touchStartTime;if(j<-o.minTranslate())o.slideTo(o.activeIndex);else if(j>-o.maxTranslate())o.slideTo(o.slides.length1){const fn=Q.velocities.pop(),qt=Q.velocities.pop(),xn=fn.time-qt.time;o.velocity=(fn.position-qt.position)/xn,o.velocity/=2,Math.abs(o.velocity)150||K()-fn.time>300)&&(o.velocity=0)}else o.velocity=0;o.velocity*=Y.freeMode.momentumVelocityRatio,Q.velocities.length=0;let Ct=1e3*Y.freeMode.momentumRatio,Ye=o.translate+o.velocity*Ct;qe&&(Ye=-Ye);let ln,Lt=!1;const _n=20*Math.abs(o.velocity)*Y.freeMode.momentumBounceRatio;let mn;if(Yeo.minTranslate())Y.freeMode.momentumBounce?(Ye-o.minTranslate()>_n&&(Ye=o.minTranslate()+_n),ln=o.minTranslate(),Lt=!0,Q.allowMomentumBounce=!0):Ye=o.minTranslate(),Y.loop&&Y.centeredSlides&&(mn=!0);else if(Y.freeMode.sticky){let fn;for(let qt=0;qt-Ye){fn=qt;break}Ye=Math.abs(Ue[fn]-Ye){o.loopFix()}),0!==o.velocity){if(Ct=qe?Math.abs((-Ye-o.translate)/o.velocity):Math.abs((Ye-o.translate)/o.velocity),Y.freeMode.sticky){const fn=Math.abs((qe?-Ye:Ye)-o.translate),qt=o.slidesSizesGrid[o.activeIndex];Ct=fn{!o||o.destroyed||!Q.allowMomentumBounce||(m("momentumBounce"),o.setTransition(Y.speed),setTimeout(()=>{o.setTranslate(ln),Hn(Ce,()=>{!o||o.destroyed||o.transitionEnd()})},0))})):o.velocity?(m("_freeModeNoMomentumRelease"),o.updateProgress(Ye),o.setTransition(Ct),o.setTranslate(Ye),o.transitionStart(!0,o.swipeDirection),o.animating||(o.animating=!0,Hn(Ce,()=>{!o||o.destroyed||o.transitionEnd()}))):o.updateProgress(Ye),o.updateActiveIndex(),o.updateSlidesClasses()}else{if(Y.freeMode.sticky)return void o.slideToClosest();Y.freeMode&&m("_freeModeNoMomentumRelease")}(!Y.freeMode.momentum||rt>=Y.longSwipesMs)&&(m("_freeModeStaticRelease"),o.updateProgress(),o.updateActiveIndex(),o.updateSlidesClasses())}}}})},function bo(p){let _,y,P,N,{swiper:o,extendParams:c,on:m}=p;c({grid:{rows:1,fill:"column"}});const G=()=>{let ae=o.params.spaceBetween;return"string"==typeof ae&&ae.indexOf("%")>=0?ae=parseFloat(ae.replace("%",""))/100*o.size:"string"==typeof ae&&(ae=parseFloat(ae)),ae};m("init",()=>{N=o.params.grid&&o.params.grid.rows>1}),m("update",()=>{const{params:ae,el:rt}=o,Ct=ae.grid&&ae.grid.rows>1;N&&!Ct?(rt.classList.remove(`${ae.containerModifierClass}grid`,`${ae.containerModifierClass}grid-column`),P=1,o.emitContainerClasses()):!N&&Ct&&(rt.classList.add(`${ae.containerModifierClass}grid`),"column"===ae.grid.fill&&rt.classList.add(`${ae.containerModifierClass}grid-column`),o.emitContainerClasses()),N=Ct}),o.grid={initSlides:ae=>{const{slidesPerView:rt}=o.params,{rows:Ct,fill:nt}=o.params.grid,Ye=o.virtual&&o.params.virtual.enabled?o.virtual.slides.length:ae.length;P=Math.floor(Ye/Ct),_=Math.floor(Ye/Ct)===Ye/Ct?Ye:Math.ceil(Ye/Ct)*Ct,"auto"!==rt&&"row"===nt&&(_=Math.max(_,rt*Ct)),y=_/Ct},unsetSlides:()=>{o.slides&&o.slides.forEach(ae=>{ae.swiperSlideGridSet&&(ae.style.height="",ae.style[o.getDirectionLabel("margin-top")]="")})},updateSlide:(ae,rt,Ct)=>{const{slidesPerGroup:nt}=o.params,Ye=G(),{rows:Lt,fill:ln}=o.params.grid,_n=o.virtual&&o.params.virtual.enabled?o.virtual.slides.length:Ct.length;let mn,fn,qt;if("row"===ln&&nt>1){const cn=Math.floor(ae/(nt*Lt)),xn=ae-Lt*nt*cn,hn=0===cn?nt:Math.min(Math.ceil((_n-cn*Lt*nt)/Lt),nt);qt=Math.floor(xn/hn),fn=xn-qt*hn+cn*nt,mn=fn+qt*_/Lt,rt.style.order=mn}else"column"===ln?(fn=Math.floor(ae/Lt),qt=ae-fn*Lt,(fn>P||fn===P&&qt===Lt-1)&&(qt+=1,qt>=Lt&&(qt=0,fn+=1))):(qt=Math.floor(ae/y),fn=ae-qt*y);rt.row=qt,rt.column=fn,rt.style.height=`calc((100% - ${(Lt-1)*Ye}px) / ${Lt})`,rt.style[o.getDirectionLabel("margin-top")]=0!==qt?Ye&&`${Ye}px`:"",rt.swiperSlideGridSet=!0},updateWrapperSize:(ae,rt)=>{const{centeredSlides:Ct,roundLengths:nt}=o.params,Ye=G(),{rows:Lt}=o.params.grid;if(o.virtualSize=(ae+Ye)*_,o.virtualSize=Math.ceil(o.virtualSize/Lt)-Ye,o.params.cssMode||(o.wrapperEl.style[o.getDirectionLabel("width")]=`${o.virtualSize+Ye}px`),Ct){const ln=[];for(let _n=0;_n{const{slides:P}=o;for(let G=0;G{const N=o.slides.map(G=>le(G));N.forEach(G=>{G.style.transitionDuration=`${P}ms`}),eo({swiper:o,duration:P,transformElements:N,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!o.params.cssMode})})},function Go(p){let{swiper:o,extendParams:c,on:m}=p;c({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const _=(G,j,Y)=>{let Ce=G.querySelector(Y?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),qe=G.querySelector(Y?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");Ce||(Ce=Fn("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(Y?"left":"top")).split(" ")),G.append(Ce)),qe||(qe=Fn("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(Y?"right":"bottom")).split(" ")),G.append(qe)),Ce&&(Ce.style.opacity=Math.max(-j,0)),qe&&(qe.style.opacity=Math.max(j,0))};ui({effect:"cube",swiper:o,on:m,setTranslate:()=>{const{el:G,wrapperEl:j,slides:Y,width:Ce,height:qe,rtlTranslate:Ue,size:Q,browser:ae}=o,rt=Wi(o),Ct=o.params.cubeEffect,nt=o.isHorizontal(),Ye=o.virtual&&o.params.virtual.enabled;let ln,Lt=0;Ct.shadow&&(nt?(ln=o.wrapperEl.querySelector(".swiper-cube-shadow"),ln||(ln=Fn("div","swiper-cube-shadow"),o.wrapperEl.append(ln)),ln.style.height=`${Ce}px`):(ln=G.querySelector(".swiper-cube-shadow"),ln||(ln=Fn("div","swiper-cube-shadow"),G.append(ln))));for(let mn=0;mn-1&&(Lt=90*qt+90*hn,Ue&&(Lt=90*-qt-90*hn)),fn.style.transform=nn,Ct.slideShadows&&_(fn,hn,nt)}if(j.style.transformOrigin=`50% 50% -${Q/2}px`,j.style["-webkit-transform-origin"]=`50% 50% -${Q/2}px`,Ct.shadow)if(nt)ln.style.transform=`translate3d(0px, ${Ce/2+Ct.shadowOffset}px, ${-Ce/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${Ct.shadowScale})`;else{const mn=Math.abs(Lt)-90*Math.floor(Math.abs(Lt)/90),fn=1.5-(Math.sin(2*mn*Math.PI/360)/2+Math.cos(2*mn*Math.PI/360)/2),cn=Ct.shadowScale/fn;ln.style.transform=`scale3d(${Ct.shadowScale}, 1, ${cn}) translate3d(0px, ${qe/2+Ct.shadowOffset}px, ${-qe/2/cn}px) rotateX(-89.99deg)`}const _n=(ae.isSafari||ae.isWebView)&&ae.needPerspectiveFix?-Q/2:0;j.style.transform=`translate3d(0px,0,${_n}px) rotateX(${rt(o.isHorizontal()?0:Lt)}deg) rotateY(${rt(o.isHorizontal()?-Lt:0)}deg)`,j.style.setProperty("--swiper-cube-translate-z",`${_n}px`)},setTransition:G=>{const{el:j,slides:Y}=o;if(Y.forEach(Ce=>{Ce.style.transitionDuration=`${G}ms`,Ce.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(qe=>{qe.style.transitionDuration=`${G}ms`})}),o.params.cubeEffect.shadow&&!o.isHorizontal()){const Ce=j.querySelector(".swiper-cube-shadow");Ce&&(Ce.style.transitionDuration=`${G}ms`)}},recreateShadows:()=>{const G=o.isHorizontal();o.slides.forEach(j=>{const Y=Math.max(Math.min(j.progress,1),-1);_(j,Y,G)})},getEffectParams:()=>o.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function _a(p){let{swiper:o,extendParams:c,on:m}=p;c({flipEffect:{slideShadows:!0,limitRotation:!0}});const _=(G,j)=>{let Y=o.isHorizontal()?G.querySelector(".swiper-slide-shadow-left"):G.querySelector(".swiper-slide-shadow-top"),Ce=o.isHorizontal()?G.querySelector(".swiper-slide-shadow-right"):G.querySelector(".swiper-slide-shadow-bottom");Y||(Y=Ur("flip",G,o.isHorizontal()?"left":"top")),Ce||(Ce=Ur("flip",G,o.isHorizontal()?"right":"bottom")),Y&&(Y.style.opacity=Math.max(-j,0)),Ce&&(Ce.style.opacity=Math.max(j,0))};ui({effect:"flip",swiper:o,on:m,setTranslate:()=>{const{slides:G,rtlTranslate:j}=o,Y=o.params.flipEffect,Ce=Wi(o);for(let qe=0;qe{const j=o.slides.map(Y=>le(Y));j.forEach(Y=>{Y.style.transitionDuration=`${G}ms`,Y.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(Ce=>{Ce.style.transitionDuration=`${G}ms`})}),eo({swiper:o,duration:G,transformElements:j})},recreateShadows:()=>{o.slides.forEach(G=>{let j=G.progress;o.params.flipEffect.limitRotation&&(j=Math.max(Math.min(G.progress,1),-1)),_(G,j)})},getEffectParams:()=>o.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!o.params.cssMode})})},function Zr(p){let{swiper:o,extendParams:c,on:m}=p;c({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ui({effect:"coverflow",swiper:o,on:m,setTranslate:()=>{const{width:P,height:N,slides:G,slidesSizesGrid:j}=o,Y=o.params.coverflowEffect,Ce=o.isHorizontal(),qe=o.translate,Ue=Ce?P/2-qe:N/2-qe,Q=Ce?Y.rotate:-Y.rotate,ae=Y.depth,rt=Wi(o);for(let Ct=0,nt=G.length;Ct0?mn:0),$t&&($t.style.opacity=-mn>0?-mn:0)}}},setTransition:P=>{o.slides.map(G=>le(G)).forEach(G=>{G.style.transitionDuration=`${P}ms`,G.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(j=>{j.style.transitionDuration=`${P}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function ba(p){let{swiper:o,extendParams:c,on:m}=p;c({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const _=N=>"string"==typeof N?N:`${N}px`;ui({effect:"creative",swiper:o,on:m,setTranslate:()=>{const{slides:N,wrapperEl:G,slidesSizesGrid:j}=o,Y=o.params.creativeEffect,{progressMultiplier:Ce}=Y,qe=o.params.centeredSlides,Ue=Wi(o);qe&&(G.style.transform=`translateX(calc(50% - ${j[0]/2-o.params.slidesOffsetBefore||0}px))`);for(let Q=0;Q0&&(mn=Y.prev,_n=!0),Lt.forEach((Cn,An)=>{Lt[An]=`calc(${Cn}px + (${_(mn.translate[An])} * ${Math.abs(Ct*Ce)}))`}),ln.forEach((Cn,An)=>{let nn=mn.rotate[An]*Math.abs(Ct*Ce);ln[An]=nn}),ae.style.zIndex=-Math.abs(Math.round(rt))+N.length;const fn=Lt.join(", "),qt=`rotateX(${Ue(ln[0])}deg) rotateY(${Ue(ln[1])}deg) rotateZ(${Ue(ln[2])}deg)`,xn=nt<0?1+(1-mn.opacity)*nt*Ce:1-(1-mn.opacity)*nt*Ce,hn=`translate3d(${fn}) ${qt} ${nt<0?`scale(${1+(1-mn.scale)*nt*Ce})`:`scale(${1-(1-mn.scale)*nt*Ce})`}`;if(_n&&mn.shadow||!_n){let Cn=ae.querySelector(".swiper-slide-shadow");!Cn&&mn.shadow&&(Cn=Ur("creative",ae)),Cn&&(Cn.style.opacity=Math.min(Math.max(Math.abs(Y.shadowPerProgress?Ct*(1/Y.limitProgress):Ct),0),1))}const bn=Ji(0,ae);bn.style.transform=hn,bn.style.opacity=xn,mn.origin&&(bn.style.transformOrigin=mn.origin)}},setTransition:N=>{const G=o.slides.map(j=>le(j));G.forEach(j=>{j.style.transitionDuration=`${N}ms`,j.querySelectorAll(".swiper-slide-shadow").forEach(Y=>{Y.style.transitionDuration=`${N}ms`})}),eo({swiper:o,duration:N,transformElements:G,allSlides:!0})},perspective:()=>o.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!o.params.cssMode})})},function W(p){let{swiper:o,extendParams:c,on:m}=p;c({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ui({effect:"cards",swiper:o,on:m,setTranslate:()=>{const{slides:P,activeIndex:N,rtlTranslate:G}=o,j=o.params.cardsEffect,{startTranslate:Y,isTouched:Ce}=o.touchEventsData,qe=G?-o.translate:o.translate;for(let Ue=0;Ue0&&rt<1&&(Ce||o.params.cssMode)&&qe-1&&(Ce||o.params.cssMode)&&qe>Y){const Cn=(1-Math.abs((Math.abs(rt)-.5)/.5))**.5;_n+=-28*rt*Cn,ln+=-.5*Cn,mn+=96*Cn,Ye=-25*Cn*Math.abs(rt)+"%"}if(nt=rt<0?`calc(${nt}px ${G?"-":"+"} (${mn*Math.abs(rt)}%))`:rt>0?`calc(${nt}px ${G?"-":"+"} (-${mn*Math.abs(rt)}%))`:`${nt}px`,!o.isHorizontal()){const Cn=Ye;Ye=nt,nt=Cn}const hn=`\n translate3d(${nt}, ${Ye}, ${Lt}px)\n rotateZ(${j.rotate?G?-_n:_n:0}deg)\n scale(${rt<0?""+(1+(1-ln)*rt):""+(1-(1-ln)*rt)})\n `;if(j.slideShadows){let Cn=Q.querySelector(".swiper-slide-shadow");Cn||(Cn=Ur("cards",Q)),Cn&&(Cn.style.opacity=Math.min(Math.max((Math.abs(rt)-.5)/.5,0),1))}Q.style.zIndex=-Math.abs(Math.round(ae))+P.length,Ji(0,Q).style.transform=hn}},setTransition:P=>{const N=o.slides.map(G=>le(G));N.forEach(G=>{G.style.transitionDuration=`${P}ms`,G.querySelectorAll(".swiper-slide-shadow").forEach(j=>{j.style.transitionDuration=`${P}ms`})}),eo({swiper:o,duration:P,transformElements:N})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:o.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!o.params.cssMode})})}]);const A=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function ve(p){return"object"==typeof p&&null!==p&&p.constructor&&"Object"===Object.prototype.toString.call(p).slice(8,-1)&&!p.__swiper__}function E(p,o){const c=["__proto__","constructor","prototype"];Object.keys(o).filter(m=>c.indexOf(m)<0).forEach(m=>{typeof p[m]>"u"?p[m]=o[m]:ve(o[m])&&ve(p[m])&&Object.keys(o[m]).length>0?o[m].__swiper__?p[m]=o[m]:E(p[m],o[m]):p[m]=o[m]})}function Ze(p){return void 0===p&&(p=""),p.replace(/-[a-z]/g,o=>o.toUpperCase().replace("-",""))}const Yn=p=>{if(parseFloat(p)===Number(p))return Number(p);if("true"===p||""===p)return!0;if("false"===p)return!1;if("null"===p)return null;if("undefined"!==p){if("string"==typeof p&&p.includes("{")&&p.includes("}")&&p.includes('"')){let o;try{o=JSON.parse(p)}catch{o=p}return o}return p}},gi=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function ci(p,o,c){const m={},_={};E(m,Wo);const y=[...A,"on"],P=y.map(G=>G.replace(/_/,""));y.forEach(G=>{G=G.replace("_",""),typeof p[G]<"u"&&(_[G]=p[G])});const N=[...p.attributes];return"string"==typeof o&&typeof c<"u"&&N.push({name:o,value:ve(c)?{...c}:c}),N.forEach(G=>{const j=gi.find(Y=>G.name.startsWith(`${Y}-`));if(j){const Y=Ze(j),Ce=Ze(G.name.split(`${j}-`)[1]);typeof _[Y]>"u"&&(_[Y]={}),!0===_[Y]&&(_[Y]={enabled:!0}),_[Y][Ce]=Yn(G.value)}else{const Y=Ze(G.name);if(!P.includes(Y))return;const Ce=Yn(G.value);_[Y]&&gi.includes(G.name)&&!ve(Ce)?(_[Y].constructor!==Object&&(_[Y]={}),_[Y].enabled=!!Ce):_[Y]=Ce}}),E(m,_),m.navigation?m.navigation={prevEl:".swiper-button-prev",nextEl:".swiper-button-next",...!0!==m.navigation?m.navigation:{}}:!1===m.navigation&&delete m.navigation,m.scrollbar?m.scrollbar={el:".swiper-scrollbar",...!0!==m.scrollbar?m.scrollbar:{}}:!1===m.scrollbar&&delete m.scrollbar,m.pagination?m.pagination={el:".swiper-pagination",...!0!==m.pagination?m.pagination:{}}:!1===m.pagination&&delete m.pagination,{params:m,passedParams:_}}const Mi=":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",er=typeof window>"u"||typeof HTMLElement>"u"?class Mo{}:HTMLElement,br='\n ',Yo=(p,o)=>{if(typeof CSSStyleSheet<"u"&&p.adoptedStyleSheets){const c=new CSSStyleSheet;c.replaceSync(o),p.adoptedStyleSheets=[c]}else{const c=document.createElement("style");c.rel="stylesheet",c.textContent=o,p.appendChild(c)}};class Vr extends er{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return br}static get prevButtonSvg(){return br.replace("/>",' transform-origin="center" transform="rotate(180)"/>')}cssStyles(){return[Mi,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join("\n")}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){const o=this.slideSlots||0,c=[...this.querySelectorAll("[slot^=slide-]")].map(m=>parseInt(m.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=c.length?Math.max(...c)+1:0,this.rendered)if(this.slideSlots>o)for(let m=o;m=0;_-=1)_>this.slideSlots&&m[_].remove()}}render(){if(this.rendered)return;this.calcSlideSlots();let o=this.cssStyles();this.slideSlots>0&&(o=o.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),o.length&&Yo(this.shadowRoot,o),this.cssLinks().forEach(m=>{if(this.shadowRoot.querySelector(`link[href="${m}"]`))return;const y=document.createElement("link");y.rel="stylesheet",y.href=m,this.shadowRoot.appendChild(y)});const c=document.createElement("div");c.classList.add("swiper"),c.part="container",c.innerHTML=`\n \n
\n \n ${Array.from({length:this.slideSlots}).map((m,_)=>`\n \n \n \n `).join("")}\n
\n \n ${function Ge(p){return void 0===p&&(p={}),p.navigation&&typeof p.navigation.nextEl>"u"&&typeof p.navigation.prevEl>"u"}(this.passedParams)?`\n
${this.constructor.prevButtonSvg}
\n
${this.constructor.nextButtonSvg}
\n `:""}\n ${function g(p){return void 0===p&&(p={}),p.pagination&&typeof p.pagination.el>"u"}(this.passedParams)?'\n
\n ':""}\n ${function R(p){return void 0===p&&(p={}),p.scrollbar&&typeof p.scrollbar.el>"u"}(this.passedParams)?'\n
\n ':""}\n `,this.shadowRoot.appendChild(c),this.rendered=!0}initialize(){var o=this;if(this.swiper&&this.swiper.initialized)return;const{params:c,passedParams:m}=ci(this);this.swiperParams=c,this.passedParams=m,delete this.swiperParams.init,this.render(),this.swiper=new Io(this.shadowRoot.querySelector(".swiper"),{...c.virtual?{}:{observer:!0},...c,touchEventsTarget:"container",onAny:function(_){"observerUpdate"===_&&o.calcSlideSlots();const y=c.eventsPrefix?`${c.eventsPrefix}${_.toLowerCase()}`:_.toLowerCase();for(var P=arguments.length,N=new Array(P>1?P-1:0),G=1;G"children"!==qt&&"direction"!==qt&&"wrapperClass"!==qt),{params:Y,pagination:Ce,navigation:qe,scrollbar:Ue,virtual:Q,thumbs:ae}=o;let rt,Ct,nt,Ye,Lt,ln,_n,mn;_.includes("thumbs")&&m.thumbs&&m.thumbs.swiper&&!m.thumbs.swiper.destroyed&&Y.thumbs&&(!Y.thumbs.swiper||Y.thumbs.swiper.destroyed)&&(rt=!0),_.includes("controller")&&m.controller&&m.controller.control&&Y.controller&&!Y.controller.control&&(Ct=!0),_.includes("pagination")&&m.pagination&&(m.pagination.el||G)&&(Y.pagination||!1===Y.pagination)&&Ce&&!Ce.el&&(nt=!0),_.includes("scrollbar")&&m.scrollbar&&(m.scrollbar.el||N)&&(Y.scrollbar||!1===Y.scrollbar)&&Ue&&!Ue.el&&(Ye=!0),_.includes("navigation")&&m.navigation&&(m.navigation.prevEl||P)&&(m.navigation.nextEl||y)&&(Y.navigation||!1===Y.navigation)&&qe&&!qe.prevEl&&!qe.nextEl&&(Lt=!0);const fn=qt=>{o[qt]&&(o[qt].destroy(),"navigation"===qt?(o.isElement&&(o[qt].prevEl.remove(),o[qt].nextEl.remove()),Y[qt].prevEl=void 0,Y[qt].nextEl=void 0,o[qt].prevEl=void 0,o[qt].nextEl=void 0):(o.isElement&&o[qt].el.remove(),Y[qt].el=void 0,o[qt].el=void 0))};_.includes("loop")&&o.isElement&&(Y.loop&&!m.loop?ln=!0:!Y.loop&&m.loop?_n=!0:mn=!0),j.forEach(qt=>{if(ve(Y[qt])&&ve(m[qt]))Object.assign(Y[qt],m[qt]),("navigation"===qt||"pagination"===qt||"scrollbar"===qt)&&"enabled"in m[qt]&&!m[qt].enabled&&fn(qt);else{const cn=m[qt];!0!==cn&&!1!==cn||"navigation"!==qt&&"pagination"!==qt&&"scrollbar"!==qt?Y[qt]=m[qt]:!1===cn&&fn(qt)}}),j.includes("controller")&&!Ct&&o.controller&&o.controller.control&&Y.controller&&Y.controller.control&&(o.controller.control=Y.controller.control),_.includes("children")&&c&&Q&&Y.virtual.enabled?(Q.slides=c,Q.update(!0)):_.includes("virtual")&&Q&&Y.virtual.enabled&&(c&&(Q.slides=c),Q.update(!0)),_.includes("children")&&c&&Y.loop&&(mn=!0),rt&&ae.init()&&ae.update(!0),Ct&&(o.controller.control=Y.controller.control),nt&&(o.isElement&&(!G||"string"==typeof G)&&(G=document.createElement("div"),G.classList.add("swiper-pagination"),G.part.add("pagination"),o.el.appendChild(G)),G&&(Y.pagination.el=G),Ce.init(),Ce.render(),Ce.update()),Ye&&(o.isElement&&(!N||"string"==typeof N)&&(N=document.createElement("div"),N.classList.add("swiper-scrollbar"),N.part.add("scrollbar"),o.el.appendChild(N)),N&&(Y.scrollbar.el=N),Ue.init(),Ue.updateSize(),Ue.setTranslate()),Lt&&(o.isElement&&((!y||"string"==typeof y)&&(y=document.createElement("div"),y.classList.add("swiper-button-next"),y.innerHTML=o.hostEl.constructor.nextButtonSvg,y.part.add("button-next"),o.el.appendChild(y)),(!P||"string"==typeof P)&&(P=document.createElement("div"),P.classList.add("swiper-button-prev"),P.innerHTML=o.hostEl.constructor.prevButtonSvg,P.part.add("button-prev"),o.el.appendChild(P))),y&&(Y.navigation.nextEl=y),P&&(Y.navigation.prevEl=P),qe.init(),qe.update()),_.includes("allowSlideNext")&&(o.allowSlideNext=m.allowSlideNext),_.includes("allowSlidePrev")&&(o.allowSlidePrev=m.allowSlidePrev),_.includes("direction")&&o.changeDirection(m.direction,!1),(ln||mn)&&o.loopDestroy(),(_n||mn)&&o.loopCreate(),o.update()}({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Ze(o)],..."navigation"===o&&_[o]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{},..."pagination"===o&&_[o]?{paginationEl:".swiper-pagination"}:{},..."scrollbar"===o&&_[o]?{scrollbarEl:".swiper-scrollbar"}:{}})}attributeChangedCallback(o,c,m){this.swiper&&this.swiper.initialized&&("true"===c&&null===m&&(m=!1),this.updateSwiperOnPropChange(o,m))}static get observedAttributes(){return A.filter(c=>c.includes("_")).map(c=>c.replace(/[A-Z]/g,m=>`-${m}`).replace("_","").toLowerCase())}}A.forEach(p=>{"init"!==p&&(p=p.replace("_",""),Object.defineProperty(Vr.prototype,p,{configurable:!0,get(){return(this.passedParams||{})[p]},set(o){this.passedParams||(this.passedParams={}),this.passedParams[p]=o,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(p,o)}}))});typeof window<"u"&&(window.SwiperElementRegisterParams=p=>{A.push(...p)});var Ms=h(33),Jr=h(4300),va=h(4796),kr=h(5794),No=h(5724),Tr=h(2491),Ir=h(8018);let jl=(()=>{class p{onResize(c){this.windowWidth=c.target.innerWidth}constructor(c,m,_,y,P,N,G){this.languageService=c,this.authService=m,this.toastr=_,this.router=y,this.authenticationService=P,this._translate=N,this.elementRef=G,this.windowWidth=window.innerWidth,this.authService.currentUserChange().subscribe(j=>{j&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(c=>{this.translations=c.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.toastr.success(this.translations.successs,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.router.navigate(["/"])}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(Jr.g),d.rXU(va.u),d.rXU(kr.tw),d.rXU(No.Ix),d.rXU(Tr.k),d.rXU(Ir.c$),d.rXU(d.aKT))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-deposit-success"]],hostBindings:function(m,_){1&m&&d.bIt("resize",function(P){return _.onResize(P)},!1,d.tSv)},decls:0,vars:0,template:function(m,_){},encapsulation:2})}}return p})(),vo=(()=>{class p{onResize(c){this.windowWidth=c.target.innerWidth}constructor(c,m,_,y,P,N,G){this.languageService=c,this.authService=m,this.toastr=_,this.router=y,this.authenticationService=P,this._translate=N,this.elementRef=G,this.windowWidth=window.innerWidth,this.authService.currentUserChange().subscribe(j=>{j&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(c=>{this.translations=c.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.toastr.error(this.translations.fails,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.router.navigate(["/"])}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(Jr.g),d.rXU(va.u),d.rXU(kr.tw),d.rXU(No.Ix),d.rXU(Tr.k),d.rXU(Ir.c$),d.rXU(d.aKT))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-deposit-fail"]],hostBindings:function(m,_){1&m&&d.bIt("resize",function(P){return _.onResize(P)},!1,d.tSv)},decls:0,vars:0,template:function(m,_){},encapsulation:2})}}return p})(),Ka=(()=>{class p{onResize(c){this.windowWidth=c.target.innerWidth}constructor(c,m,_,y,P,N,G){this.languageService=c,this.authService=m,this.toastr=_,this.router=y,this.authenticationService=P,this._translate=N,this.elementRef=G,this.windowWidth=window.innerWidth,this.authService.currentUserChange().subscribe(j=>{j&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(c=>{this.translations=c.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.toastr.error(this.translations.error_redirect,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.router.navigate(["/"])}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(Jr.g),d.rXU(va.u),d.rXU(kr.tw),d.rXU(No.Ix),d.rXU(Tr.k),d.rXU(Ir.c$),d.rXU(d.aKT))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-error-redirect"]],hostBindings:function(m,_){1&m&&d.bIt("resize",function(P){return _.onResize(P)},!1,d.tSv)},decls:0,vars:0,template:function(m,_){},encapsulation:2})}}return p})();class Qs{constructor(o={}){Object.assign(this,o)}}var da=h(6533);let Ya=(()=>{class p{constructor(c,m,_){this.router=c,this.activeRoute=m,this.store=_,this.isToActivate=!1}ngOnInit(){this.id=this.activeRoute.snapshot.paramMap.get("id"),this.promo=this.activeRoute.snapshot.paramMap.get("extra"),this.isToActivate="activate"===this.router.url.split("/").pop();const c=new Qs({id:this.id,extra:this.promo,created:new Date});this.store.setKeyValue(this.store.REFERRAL,c),this.router.navigate(this.promo&&this.isToActivate?["/home/"+this.id+"/"+this.promo+"/activate"]:["/home/"+this.id])}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(No.Ix),d.rXU(No.nX),d.rXU(da.S))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-refferral"]],decls:0,vars:0,template:function(m,_){},encapsulation:2})}}return p})();var qr=h(6354),Es=h(3294),Qa=h(9885),Za=h(2068);function ks(p,o){1&p&&d.nrm(0,"loading-spinner")}let us=(()=>{class p{constructor(c,m,_,y,P,N,G){this.toastr=c,this.router=m,this.activeRoute=_,this.userService=y,this.languageService=P,this._translate=N,this.elementRef=G,this.isLoading=!0}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(c=>{this.translations=c.translations.data}),this.activeRoute.params.pipe((0,qr.T)(c=>c.token),(0,Es.F)()).subscribe(c=>{this.token=c}),this.userService.confirmEmailVerification(this.token).subscribe({next:c=>{this.isLoading=!1,this.router.navigate(["/"]),this.toastr.success(this.translations.mailverif,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-success",closeButton:!0,timeOut:5e3})},error:c=>{this.isLoading=!1,this.router.navigate(["/"]),this.toastr.error(c?.error?.message||this.translations.netopismo,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(kr.tw),d.rXU(No.Ix),d.rXU(No.nX),d.rXU(Qa.D),d.rXU(Jr.g),d.rXU(Ir.c$),d.rXU(d.aKT))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-email-verification"]],standalone:!1,decls:1,vars:1,consts:[[4,"ngIf"]],template:function(m,_){1&m&&d.DNE(0,ks,1,0,"loading-spinner",0),2&m&&d.Y8G("ngIf",_.isLoading)},dependencies:[T.bT,Za.N],encapsulation:2})}}return p})();var so=h(9417),Ni=h(8222),In=h(2046),oi=h(8655),Hi=h(7356),Eo=h(5861),ko=h(9183);const Do=p=>({"is-invalid":p});function Gr(p,o){if(1&p&&d.nrm(0,"img",15),2&p){const c=d.XpG();d.Y8G("matTooltip",c.form.controls.email.hasError("pattern")&&!c.form.controls.email.hasError("required")?c.translations.you_have_email_valid:c.form.controls.email.hasError("maxlength")&&!c.form.controls.email.hasError("required")?c.translations["25mail"]:c.translations.register_required_email)}}function Li(p,o){1&p&&d.nrm(0,"img",16)}function qi(p,o){if(1&p&&d.nrm(0,"img",19),2&p){const c=d.XpG();d.Y8G("matTooltip",c.form.controls.newPassword.hasError("maxlength")&&!c.form.controls.newPassword.hasError("required")?c.translations["25pass"]:c.form.controls.newPassword.hasError("minlength")&&!c.form.controls.newPassword.hasError("required")?c.translations.register_password_min:c.translations.register_required_password)}}function tr(p,o){1&p&&d.nrm(0,"img",20)}function ri(p,o){if(1&p&&d.nrm(0,"img",19),2&p){const c=d.XpG();d.Y8G("matTooltip",c.form.controls.confirmPassword.hasError("maxlength")&&!c.form.controls.confirmPassword.hasError("required")?c.translations["25pass"]:c.form.controls.confirmPassword.hasError("minlength")&&!c.form.controls.confirmPassword.hasError("required")?c.translations.register_password_min:c.form.controls.confirmPassword.hasError("confirmedValidator")&&!c.form.controls.confirmPassword.hasError("required")?c.translations.register_password_confirmed:c.translations.register_required_password)}}function ua(p,o){1&p&&d.nrm(0,"img",20)}function Da(p,o){if(1&p&&(d.j41(0,"span",33),d.EFF(1),d.k0s()),2&p){const c=d.XpG();d.R7$(),d.JRh(c.translations.save3)}}function ma(p,o){1&p&&d.nrm(0,"mat-spinner",34)}const ea=[{path:"",redirectTo:"home",pathMatch:"full"},{path:"",loadChildren:()=>Promise.resolve().then(h.bind(h,6783)).then(p=>p.HomeModule)},{path:"r/:id",component:Ya},{path:"r/:id/:extra",component:Ya},{path:"r/:id/:extra/activate",component:Ya},{path:"verify/confirm/:token",component:us},{path:"password/reset/:token",component:(()=>{class p{constructor(c,m,_,y,P,N,G,j,Y,Ce,qe){this.userService=c,this.activeRoute=m,this.router=_,this.authenticationService=y,this.fb=P,this.toastr=N,this.authService=G,this.tokenService=j,this.languageService=Y,this._translate=Ce,this.elementRef=qe,this.errorMsg=[],this.isLoading=!1,this.newPasswordVisible=!1,this.confirmPasswordVisible=!1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(c=>{this.translations=c.translations.data}),this.authenticationService.currentUser.subscribe(c=>{this.currentUser=c}),this.activeRoute.params.pipe((0,qr.T)(c=>c.token),(0,Es.F)()).subscribe(c=>{this.token=c}),this.form=this.fb.group({email:["",{validators:[so.k0.required,so.k0.pattern('^(([^<>()[\\]\\\\.,;:\\s@"]+(\\.[^<>()[\\]\\\\.,;:\\s@"]+)*)|.(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$'),so.k0.maxLength(35)]}],newPassword:["",{validators:[so.k0.required,so.k0.minLength(6),so.k0.maxLength(25)]}],confirmPassword:["",{validators:[so.k0.required,so.k0.minLength(6),so.k0.maxLength(25)]}]},{validators:this.matchValidator("newPassword","confirmPassword")})}matchValidator(c,m){return _=>{const y=_.get(c),P=_.get(m);if(P.errors&&!P.errors?.confirmedValidator)return null;if(y.value!==P.value){const N={confirmedValidator:this.translations.register_password_confirmed};return P.setErrors(N),N}return P.setErrors(null),null}}get f(){return this.form.controls}getFormValidationErrors(){let c=[];return this.form.controls.email.hasError("pattern")&&c.push(this.translations.you_have_email_valid),this.form.controls.email.hasError("maxlength")&&c.push(this.translations["25mail"]),this.form.controls.email.hasError("required")&&c.push(this.translations.register_required_email),this.form.controls.newPassword.hasError("maxlength")&&c.push(this.translations["25pass"]),this.form.controls.newPassword.hasError("minlength")&&c.push(this.translations.register_password_min),this.form.controls.newPassword.hasError("required")&&c.push(this.translations.register_required_password),this.form.controls.confirmPassword.hasError("maxlength")&&c.push(this.translations["25pass"]),this.form.controls.confirmPassword.hasError("minlength")&&c.push(this.translations.register_password_min),this.form.controls.confirmPassword.hasError("required")&&c.push(this.translations.register_required_password),this.form.controls.confirmPassword.hasError("confirmedValidator")&&c.push(this.translations.register_password_confirmed),c}change(){if(this.errorMsg=[],this.isLoading=!0,this.form.invalid)return this.getFormValidationErrors().forEach(_=>{this.toastr.error(_,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}),void(this.isLoading=!1);const c=new Ni.U({email:this.form.controls.email.value,password:this.form.controls.newPassword.value,password_confirmation:this.form.controls.confirmPassword.value,token:this.token});this.userService.resetPassword(c).subscribe({next:m=>{this.isLoading=!1,this.authService.login(c.email,c.password).subscribe({next:_=>{this.tokenService.token=_.token,this.isLoading=!1,this.toastr.success(this.translations.successfulauth,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-success",closeButton:!0,timeOut:5e3})},error:_=>{if(_.validationErrors){this.errorMsg=_.validationErrors;for(let y in this.errorMsg)this.toastr.error(_.error.errorMsg,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}else this.errorMsg.push(_.error),this.toastr.error(_?.error?.error||_.error?.message,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3});this.isLoading=!1}}),this.router.navigate(["/"])},error:m=>{this.isLoading=!1}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(Qa.D),d.rXU(No.nX),d.rXU(No.Ix),d.rXU(Tr.k),d.rXU(so.ok),d.rXU(kr.tw),d.rXU(va.u),d.rXU(In.B),d.rXU(Jr.g),d.rXU(Ir.c$),d.rXU(d.aKT))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-password-reset"]],standalone:!1,decls:50,vars:22,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__body"],[1,"wlc-change-password-form","wlc-change-password-form--theme-default","wlc-change-password-form--theme-mod-default","wlc-change-password-form--type-default"],[1,"wlc-form-wrapper"],[1,"wlc-form",3,"formGroup"],[1,"wlc-text-block","wlc-text-block--theme-default","wlc-text-block--theme-mod-default","wlc-text-block--type-default"],[1,"wlc-text-block__head"],[1,"wlc-text-block__title"],[1,"wlc-text-block__subtitle"],[1,"wlc-input","wlc-input--right-shift","wlc-input--theme-mod-default","wlc-input--theme-vertical","wlc-input--type-default"],[1,"wlc-input__label"],["appearance","outline","height","43px",1,"example-full-width"],[1,"wlc-input__container"],["type","email","matInput","","formControlName","email","height","43px",1,"wlc-input__input",3,"placeholder","ngClass"],["matSuffix","",1,"input-suffix"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip",2,"margin-right","10px",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success",2,"margin-right","10px"],["for","newPassword",1,"wlc-input__label"],["matInput","","formControlName","newPassword","id","newPassword","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"type","placeholder"],["src","assets/img/icons/input-error-icon.svg","alt","error","matTooltipClass","error-tooltip","matTooltipHideDelay","1000",3,"matTooltip"],["src","assets/img/icons/input-success-icon.svg","alt","success"],[1,"field-icon","field-icon--button","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content",3,"mousedown","mouseup"],["src","assets/img/icons/show-eye.svg","alt","show"],["for","newPasswordRepeat",1,"wlc-input__label"],["matInput","","formControlName","confirmPassword","id","newPasswordRepeat","height","43px",1,"wlc-input__input","wlc-input__input--right-shift",3,"type","placeholder"],["type","submit",1,"wlc-btn","wlc-btn--centered","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","disabled"],["class","wlc-btn__text",4,"ngIf"],["diameter","20",4,"ngIf"],[1,"wlc-btn__pending","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","20","height","20","viewBox","0 0 20 20","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M20 10C20 12.2761 19.2235 14.4842 17.7988 16.2593C16.3741 18.0344 14.3865 19.2703 12.1644 19.763C9.94221 20.2556 7.61847 19.9754 5.57709 18.9687C3.53571 17.962 1.89884 16.289 0.936914 14.2262C-0.0250091 12.1633 -0.254421 9.83401 0.286582 7.62313C0.827585 5.41224 2.10663 3.45207 3.91239 2.06646C5.71816 0.680853 7.94258 -0.047274 10.2182 0.00237992C12.4937 0.0520338 14.6843 0.876499 16.4279 2.33956L14.8209 4.25467C13.5132 3.15737 11.8703 2.53903 10.1636 2.50178C8.45694 2.46454 6.78862 3.01064 5.43429 4.04985C4.07997 5.08905 3.12069 6.55918 2.71494 8.21735C2.30918 9.87551 2.48124 11.6225 3.20269 13.1696C3.92413 14.7168 5.15178 15.9715 6.68282 16.7265C8.21386 17.4816 9.95666 17.6917 11.6233 17.3222C13.2899 16.9527 14.7806 16.0258 15.8491 14.6944C16.9176 13.3631 17.5 11.7071 17.5 10L20 10Z","fill","white"],[1,"wlc-btn__text"],["diameter","20"]],template:function(m,_){1&m&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"form",4)(5,"div",5)(6,"div",6)(7,"h2",7),d.EFF(8),d.k0s(),d.nrm(9,"h3",8),d.k0s()(),d.j41(10,"div",9)(11,"label",10),d.EFF(12),d.k0s(),d.j41(13,"mat-form-field",11)(14,"div",12),d.nrm(15,"input",13),d.j41(16,"span",14),d.DNE(17,Gr,1,1,"img",15)(18,Li,1,0,"img",16),d.k0s()()()(),d.j41(19,"div",9)(20,"label",17),d.EFF(21),d.k0s(),d.j41(22,"mat-form-field",11)(23,"div",12),d.nrm(24,"input",18),d.j41(25,"span",14),d.DNE(26,qi,1,1,"img",19)(27,tr,1,0,"img",20),d.j41(28,"span",21)(29,"span",22),d.bIt("mousedown",function(){return _.newPasswordVisible=!0})("mouseup",function(){return _.newPasswordVisible=!1}),d.nrm(30,"img",23),d.k0s()()()()()(),d.j41(31,"div",9)(32,"label",24),d.EFF(33),d.k0s(),d.j41(34,"mat-form-field",11)(35,"div",12),d.nrm(36,"input",25),d.j41(37,"span",14),d.DNE(38,ri,1,1,"img",19)(39,ua,1,0,"img",20),d.j41(40,"span",21)(41,"span",22),d.bIt("mousedown",function(){return _.confirmPasswordVisible=!0})("mouseup",function(){return _.confirmPasswordVisible=!1}),d.nrm(42,"img",23),d.k0s()()()()()(),d.j41(43,"button",26),d.bIt("click",function(){return _.change()}),d.DNE(44,Da,2,1,"span",27)(45,ma,1,0,"mat-spinner",28),d.j41(46,"span",29)(47,"span",30),d.qSk(),d.j41(48,"svg",31),d.nrm(49,"path",32),d.k0s()()()()()()()()()),2&m&&(d.R7$(4),d.Y8G("formGroup",_.form),d.R7$(4),d.SpI(" ",_.translations.smenit," "),d.R7$(4),d.SpI("",_.translations.pochta," *"),d.R7$(3),d.Y8G("placeholder",_.translations.pochta)("ngClass",d.eq3(20,Do,_.f.email.errors&&(_.f.email.dirty||_.f.email.touched))),d.R7$(2),d.vxM(_.f.email.errors&&(_.f.email.dirty||_.f.email.touched)?17:-1),d.R7$(),d.vxM(_.f.email.errors||!_.f.email.dirty&&!_.f.email.touched?-1:18),d.R7$(3),d.SpI(" ",_.translations.newpass,""),d.R7$(3),d.Y8G("type",_.newPasswordVisible?"text":"password")("placeholder",_.translations.newpass),d.R7$(2),d.vxM(_.f.newPassword.errors&&(_.f.newPassword.dirty||_.f.newPassword.touched)?26:-1),d.R7$(),d.vxM(_.f.newPassword.errors||!_.f.newPassword.dirty&&!_.f.newPassword.touched?-1:27),d.R7$(6),d.JRh(_.translations.potpass),d.R7$(3),d.Y8G("type",_.confirmPasswordVisible?"text":"password")("placeholder",_.translations.potpass),d.R7$(2),d.vxM(_.f.confirmPassword.errors&&(_.f.confirmPassword.dirty||_.f.confirmPassword.touched)?38:-1),d.R7$(),d.vxM(_.f.confirmPassword.errors||!_.f.confirmPassword.dirty&&!_.f.confirmPassword.touched?-1:39),d.R7$(4),d.Y8G("disabled",_.isLoading),d.R7$(),d.Y8G("ngIf",!_.isLoading),d.R7$(),d.Y8G("ngIf",_.isLoading))},dependencies:[T.YU,T.bT,oi.M,Hi.k,Hi.i,Eo.fg,ko.LG,so.qT,so.me,so.BC,so.cb,so.j4,so.JD],styles:[".wlc-change-password-form--theme-default[_ngcontent-%COMP%]{max-width:100%;margin:auto}@media (min-width: 768px){.wlc-change-password-form--theme-default[_ngcontent-%COMP%]{max-width:285px}}.wlc-change-password-form--theme-default[_ngcontent-%COMP%] .wlc-input[_ngcontent-%COMP%]{margin:0 0 20px}.wlc-change-password-form--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{margin:40px auto 10px}"]})}}return p})()},{path:"success",component:jl},{path:"fail",component:vo},{path:"error-redirect",component:Ka}];let Aa=(()=>{class p{static{this.\u0275fac=function(m){return new(m||p)}}static{this.\u0275mod=d.$C({type:p})}static{this.\u0275inj=d.G2t({imports:[Ms.iI.forRoot(ea,{scrollPositionRestoration:"enabled"}),Ms.iI]})}}return p})();var nr=h(5312),Ra=h(4310);function Zs(p,o){1&p&&d.nrm(0,"loading-spinner",2),2&p&&d.Y8G("isFullPage",!0)}function ta(p,o){1&p&&d.nrm(0,"router-outlet")}let ms=(()=>{class p{constructor(c,m,_,y,P,N,G,j,Y,Ce){this.translate=c,this.tokenService=m,this.renderer=_,this.router=y,this.authService=P,this.userService=N,this.storage=G,this.pollService=j,this.authenticationService=Y,this.languageService=Ce,this.isLoading=!0,window.innerWidth>=1024?this.renderer.addClass(document.body,"wlc-body--fp-left"):window.innerWidth>=900?this.renderer.addClass(document.body,"wlc-body--device-desktop"):window.innerWidth<900&&window.innerWidth>770?(this.renderer.addClass(document.body,"wlc-body--device-tablet"),this.renderer.addClass(document.body,"wlc-body--sticky-footer")):(this.renderer.addClass(document.body,"wlc-body--device-mobile"),this.renderer.addClass(document.body,"wlc-body--sticky-footer")),this.router.events.subscribe(ae=>{this.tokenService.token&&ae instanceof No.wF&&this.userService.getCurrentUser().subscribe({next:rt=>{this.storage.setKeyValue(nr.c.ls_prefix+".currentUser",rt.data),this.authenticationService.setCurrentUserValue(rt.data),this.authService.userChanged.next(!0)},error:rt=>{}})});const qe=[{language:"en",country:"gb",name:"English"},{language:"ru",country:"ru",name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439"},{language:"tr",country:"tr",name:"T\xfcrk\xe7e"},{language:"ua",country:"ua",name:"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"},{language:"kz",country:"kk",name:"\u041a\u0430\u0437\u0430\u0445\u0441\u043a\u0438\u0439"},{language:"it",country:"it",name:"Italiano"},{language:"de",country:"de",name:"Deutsch"},{language:"es",country:"es",name:"Espa\xf1ol"}];this.languageService.setAvailableLanguages(qe);let Ue,Q=this.languageService.lang;if(Q)Ue=Q;else{let ae=c.getBrowserLang(),rt=qe.findIndex(Ct=>Ct.language===ae);Ue=rt>-1?qe[rt]:{language:"ru",country:"ru",name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439"}}this.translate.setDefaultLang(Ue.language),this.translate.use(Ue.language),this.languageService.setCurrentLanguage(Ue)}ngOnInit(){this.translate.get("data").subscribe({next:c=>{this.isLoading=!1},error:c=>{console.error(c)}}),this.tokenService.token&&this.pollService.execute$().subscribe({next:c=>{this.storage.setKeyValue(nr.c.ls_prefix+".currentUser",c),this.authenticationService.setCurrentUserValue(c),this.authService.userChanged.next(!0)},error:c=>{}})}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(Ir.c$),d.rXU(In.B),d.rXU(d.sFG),d.rXU(No.Ix),d.rXU(va.u),d.rXU(Qa.D),d.rXU(da.S),d.rXU(Ra.n),d.rXU(Tr.k),d.rXU(Jr.g))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["app-root"]],standalone:!1,decls:2,vars:2,consts:[[3,"isFullPage",4,"ngIf"],[4,"ngIf"],[3,"isFullPage"]],template:function(m,_){1&m&&d.DNE(0,Zs,1,1,"loading-spinner",0)(1,ta,1,0,"router-outlet",1),2&m&&(d.Y8G("ngIf",_.isLoading),d.R7$(),d.Y8G("ngIf",!_.isLoading))},dependencies:[T.bT,No.n3,Za.N],encapsulation:2})}}return p})();var ur=h(3165),mr=h(983),wa=h(8810),Qn=h(9437);const x=(p,o)=>{const c=(0,d.WQX)(In.B),m=(0,d.WQX)(kr.tw),_=(0,d.WQX)(Tr.k),y=c.token;return p.headers.get("skip")?o(p):y?o(p.clone({setHeaders:{Authorization:`Bearer ${y}`}})).pipe((0,Qn.W)(N=>{if(400!==N.status){if(401===N.status)return _.logout(),mr.w;if(422!==N.status){if(500!==N.status)return(0,wa.$)(()=>N);m.error(N.error.message,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}else for(let G in N.error.error)m.error(N.error.error[G],"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}else{if("\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u043a\u0435\u043d \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f."==N.error.error)return;m.error(N.error.message||N.error.error,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}})):o(p).pipe((0,Qn.W)(P=>{if(500!==P.status){if(400!==P.status)return(0,wa.$)(()=>P);m.error(P.error.message||P.error.error,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}else m.error(P.error.message,"fail",{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}))};var L=h(1985);class k{constructor(o){this.httpClient=o}getTranslation(o){return new L.c(m=>{this.httpClient.get(nr.c.apiUrl+"/translations/"+o+"?pr=kometa",{headers:{skip:"true"}}).subscribe(_=>{m.next(_),m.complete()})})}}var S=h(5218);const se=["custom-toast-component",""];function Je(p,o){1&p&&d.nrm(0,"img",13)}function He(p,o){1&p&&d.nrm(0,"img",14)}function zt(p,o){1&p&&d.nrm(0,"img",15)}function vn(p,o){if(1&p){const c=d.RV6();d.j41(0,"button",16),d.bIt("click",function(){d.eBV(c);const _=d.XpG();return d.Njj(_.remove())}),d.j41(1,"span",3),d.nrm(2,"img",17),d.k0s()()}}function jn(p,o){if(1&p&&(d.j41(0,"div"),d.nrm(1,"div",18),d.k0s()),2&p){const c=d.XpG();d.R7$(),d.xc7("width",c.width+"%")}}let yi=(()=>{class p extends kr.y8{constructor(c,m,_,y){super(c,m),this.toastrService=c,this.toastPackage=m,this.languageService=_,this._translate=y,this.type="info",this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this.type=this.toastPackage.toastType;var P=this;setTimeout(function(){P.remove()},this.options.timeOut)}static{this.\u0275fac=function(m){return new(m||p)(d.rXU(kr.tw),d.rXU(kr.sn),d.rXU(Jr.g),d.rXU(Ir.c$))}}static{this.\u0275cmp=d.VBU({type:p,selectors:[["","custom-toast-component",""]],standalone:!1,features:[d.Vt3],attrs:se,decls:15,vars:7,consts:[[1,"wlc-notification-message","wlc-notification-message--theme-default","wlc-notification-message--theme-mod-default","wlc-notification-message--popup"],[1,"wlc-notification-message__inner"],[1,"wlc-notification-message__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["src","assets/img/icons/error-icon.svg","alt","error",4,"ngIf"],["src","assets/img/icons/success-icon.svg","alt","success",4,"ngIf"],["src","assets/img/icons/warning-icon.svg","alt","warning",4,"ngIf"],[1,"wlc-notification-message__content"],[1,"wlc-notification-message__heading"],[1,"wlc-notification-message__message-container"],[1,"wlc-notification-message__message"],["type","button","class","wlc-notification-message__dismiss wlc-icon wlc-icon--theme-default\n wlc-icon--theme-mod-default wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",3,"click",4,"ngIf"],[4,"ngIf"],["src","assets/img/icons/error-icon.svg","alt","error"],["src","assets/img/icons/success-icon.svg","alt","success"],["src","assets/img/icons/warning-icon.svg","alt","warning"],["type","button",1,"wlc-notification-message__dismiss","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],["src","assets/img/icons/close.svg","alt","close"],[1,"toast-progress"]],template:function(m,_){1&m&&(d.j41(0,"div",0)(1,"div",1)(2,"span",2)(3,"span",3),d.DNE(4,Je,1,0,"img",4)(5,He,1,0,"img",5)(6,zt,1,0,"img",6),d.k0s()(),d.j41(7,"div",7)(8,"h4",8),d.EFF(9),d.k0s(),d.j41(10,"div",9)(11,"div",10),d.EFF(12),d.k0s()()(),d.DNE(13,vn,3,0,"button",11),d.k0s(),d.DNE(14,jn,2,2,"div",12),d.k0s()),2&m&&(d.R7$(4),d.Y8G("ngIf","toast-error"==_.type),d.R7$(),d.Y8G("ngIf","toast-success"==_.type),d.R7$(),d.Y8G("ngIf","toast-warning"==_.type),d.R7$(3),d.SpI(" ",_.translations[_.title]," "),d.R7$(3),d.SpI(" ",_.message," "),d.R7$(),d.Y8G("ngIf",_.options.closeButton),d.R7$(),d.Y8G("ngIf",_.options.progressBar))},dependencies:[T.bT],styles:[".wlc-notification-message--theme-default[_ngcontent-%COMP%]{position:relative;max-width:450px;margin-bottom:10px}.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%]{border-radius:20px;padding:20px;background:var(--mc-bgModal);filter:drop-shadow(0 0 4px #000)}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__inner[_ngcontent-%COMP%]{display:flex;align-items:stretch}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%]{max-width:40px;display:flex;flex:1 0 auto}@media (min-width: 900px){.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%]{max-width:50px}}.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:40px;height:40px}@media (min-width: 900px){.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:50px}}@media (min-width: 900px){.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{height:50px}}.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__icon[_ngcontent-%COMP%], .wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__image-container[_ngcontent-%COMP%]{margin:0 20px 0 0}.wlc-notification-message--theme-default.wlc-notification-message--popup[_ngcontent-%COMP%] .wlc-notification-message__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;margin:0 35px 0 0}@media (min-width: 900px){.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__heading[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.25}}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__message-container[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:inline-block;width:100%;max-width:100%;margin:5px 0 0}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__message[_ngcontent-%COMP%]{display:inline-block;white-space:pre-line;word-break:break-word}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__dismiss[_ngcontent-%COMP%]{transition:opacity .3s linear;top:15px;right:15px;position:absolute;display:flex;align-items:center;justify-content:center;padding:5px;color:var(--mc-baseMain);background-color:transparent;outline:none;cursor:pointer;opacity:.5;border:none;pointer-events:all;z-index:10000}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__dismiss[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex}.wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__dismiss[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-notification-message--theme-default[_ngcontent-%COMP%] .wlc-notification-message__dismiss[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:15px;height:15px}"],data:{animation:[(0,S.hZ)("flyInOut",[(0,S.wk)("inactive",(0,S.iF)({display:"none",opacity:0})),(0,S.kY)("inactive => active",(0,S.i0)("400ms ease-out",(0,S.i7)([(0,S.iF)({opacity:0}),(0,S.iF)({opacity:1})]))),(0,S.kY)("active => removed",(0,S.i0)("400ms ease-out",(0,S.i7)([(0,S.iF)({opacity:1}),(0,S.iF)({transform:"translate3d(10%, 0, 0) skewX(10deg)",opacity:0})])))])]}})}}return p})();function go(p){return new d.wOt(3e3,!1)}function na(p){switch(p.length){case 0:return new S.sf;case 1:return p[0];default:return new S.PZ(p)}}function qs(p,o,c=new Map,m=new Map){const _=[],y=[];let P=-1,N=null;if(o.forEach(G=>{const j=G.get("offset"),Y=j==P,Ce=Y&&N||new Map;G.forEach((qe,Ue)=>{let Q=Ue,ae=qe;if("offset"!==Ue)switch(Q=p.normalizePropertyName(Q,_),ae){case S.FX:ae=c.get(Ue);break;case S.kp:ae=m.get(Ue);break;default:ae=p.normalizeStyleValue(Ue,Q,ae,_)}Ce.set(Q,ae)}),Y||y.push(Ce),N=Ce,P=j}),_.length)throw function Tu(){return new d.wOt(3502,!1)}();return y}function X(p,o,c,m){switch(o){case"start":p.onStart(()=>m(c&&tn(c,"start",p)));break;case"done":p.onDone(()=>m(c&&tn(c,"done",p)));break;case"destroy":p.onDestroy(()=>m(c&&tn(c,"destroy",p)))}}function tn(p,o,c){const y=b(p.element,p.triggerName,p.fromState,p.toState,o||p.phaseName,c.totalTime??p.totalTime,!!c.disabled),P=p._data;return null!=P&&(y._data=P),y}function b(p,o,c,m,_="",y=0,P){return{element:p,triggerName:o,fromState:c,toState:m,phaseName:_,totalTime:y,disabled:!!P}}function O(p,o,c){let m=p.get(o);return m||p.set(o,m=c),m}function U(p){const o=p.indexOf(":");return[p.substring(1,o),p.slice(o+1)]}const Nt=typeof document>"u"?null:document.documentElement;function sn(p){const o=p.parentNode||p.host||null;return o===Nt?null:o}let uo=null,ia=!1;function el(p,o){for(;o;){if(o===p)return!0;o=sn(o)}return!1}function rd(p,o,c){if(c)return Array.from(p.querySelectorAll(o));const m=p.querySelector(o);return m?[m]:[]}const nl="ng-enter",il="ng-leave",oa="ng-trigger",Os=".ng-trigger",$l="ng-animating",ad=".ng-animating";function si(p){if("number"==typeof p)return p;const o=p.match(/^(-?[\.\d]+)(m?s)/);return!o||o.length<2?0:Ds(parseFloat(o[1]),o[2])}function Ds(p,o){return"s"===o?1e3*p:p}function As(p,o,c){return p.hasOwnProperty("duration")?p:function sd(p,o,c){let _,y=0,P="";if("string"==typeof p){const N=p.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===N)return o.push(go()),{duration:0,delay:0,easing:""};_=Ds(parseFloat(N[1]),N[2]);const G=N[3];null!=G&&(y=Ds(parseFloat(G),N[4]));const j=N[5];j&&(P=j)}else _=p;if(!c){let N=!1,G=o.length;_<0&&(o.push(function Sr(){return new d.wOt(3100,!1)}()),N=!0),y<0&&(o.push(function Qo(){return new d.wOt(3101,!1)}()),N=!0),N&&o.splice(G,0,go())}return{duration:_,delay:y,easing:P}}(p,o,c)}function ya(p,o,c){o.forEach((m,_)=>{const y=an(_);c&&!c.has(_)&&c.set(_,p.style[y]),p.style[y]=m})}function La(p,o){o.forEach((c,m)=>{const _=an(m);p.style[_]=""})}function ha(p){return Array.isArray(p)?1==p.length?p[0]:(0,S.K2)(p):p}const ld=new RegExp("{{\\s*(.+?)\\s*}}","g");function Du(p){let o=[];if("string"==typeof p){let c;for(;c=ld.exec(p);)o.push(c[1]);ld.lastIndex=0}return o}function ol(p,o,c){const m=`${p}`,_=m.replace(ld,(y,P)=>{let N=o[P];return null==N&&(c.push(function Hr(){return new d.wOt(3003,!1)}()),N=""),N.toString()});return _==m?p:_}const qh=/-+([a-z0-9])/g;function an(p){return p.replace(qh,(...o)=>o[1].toUpperCase())}function mi(p,o,c){switch(o.type){case S.If.Trigger:return p.visitTrigger(o,c);case S.If.State:return p.visitState(o,c);case S.If.Transition:return p.visitTransition(o,c);case S.If.Sequence:return p.visitSequence(o,c);case S.If.Group:return p.visitGroup(o,c);case S.If.Animate:return p.visitAnimate(o,c);case S.If.Keyframes:return p.visitKeyframes(o,c);case S.If.Style:return p.visitStyle(o,c);case S.If.Reference:return p.visitReference(o,c);case S.If.AnimateChild:return p.visitAnimateChild(o,c);case S.If.AnimateRef:return p.visitAnimateRef(o,c);case S.If.Query:return p.visitQuery(o,c);case S.If.Stagger:return p.visitStagger(o,c);default:throw function Ts(){return new d.wOt(3004,!1)}()}}let ps=(()=>{class p{validateStyleProperty(c){return function Pa(p){uo||(uo=function od(){return typeof document<"u"?document.body:null}()||{},ia=!!uo.style&&"WebkitAppearance"in uo.style);let o=!0;return uo.style&&!function ni(p){return"ebkit"==p.substring(1,6)}(p)&&(o=p in uo.style,!o&&ia&&(o="Webkit"+p.charAt(0).toUpperCase()+p.slice(1)in uo.style)),o}(c)}containsElement(c,m){return el(c,m)}getParentElement(c){return sn(c)}query(c,m,_){return rd(c,m,_)}computeStyle(c,m,_){return _||""}animate(c,m,_,y,P,N=[],G){return new S.sf(_,y)}static \u0275fac=function(m){return new(m||p)};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})();class zr{static NOOP=new ps}class rl{}const Pu=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class ep extends rl{normalizePropertyName(o,c){return an(o)}normalizeStyleValue(o,c,m,_){let y="";const P=m.toString().trim();if(Pu.has(c)&&0!==m&&"0"!==m)if("number"==typeof m)y="px";else{const N=m.match(/^[+-]?[\d\.]+([a-z]*)$/);N&&0==N[1].length&&_.push(function hs(){return new d.wOt(3005,!1)}())}return P+y}}const Xl=new Set(["true","1"]),al=new Set(["false","0"]);function Fu(p,o){const c=Xl.has(p)||al.has(p),m=Xl.has(o)||al.has(o);return(_,y)=>{let P="*"==p||p==_,N="*"==o||o==y;return!P&&c&&"boolean"==typeof _&&(P=_?Xl.has(p):al.has(p)),!N&&m&&"boolean"==typeof y&&(N=y?Xl.has(o):al.has(o)),P&&N}}const ud=new RegExp("s*:selfs*,?","g");function sl(p,o,c,m){return new Yl(p).build(o,c,m)}class Yl{_driver;constructor(o){this._driver=o}build(o,c,m){const _=new md(c);return this._resetContextStyleTimingState(_),mi(this,ha(o),_)}_resetContextStyleTimingState(o){o.currentQuerySelector="",o.collectedStyles=new Map,o.collectedStyles.set("",new Map),o.currentTime=0}visitTrigger(o,c){let m=c.queryCount=0,_=c.depCount=0;const y=[],P=[];return"@"==o.name.charAt(0)&&c.errors.push(function Is(){return new d.wOt(3006,!1)}()),o.definitions.forEach(N=>{if(this._resetContextStyleTimingState(c),N.type==S.If.State){const G=N,j=G.name;j.toString().split(/\s*,\s*/).forEach(Y=>{G.name=Y,y.push(this.visitState(G,c))}),G.name=j}else if(N.type==S.If.Transition){const G=this.visitTransition(N,c);m+=G.queryCount,_+=G.depCount,P.push(G)}else c.errors.push(function Gh(){return new d.wOt(3007,!1)}())}),{type:S.If.Trigger,name:o.name,states:y,transitions:P,queryCount:m,depCount:_,options:null}}visitState(o,c){const m=this.visitStyle(o.styles,c),_=o.options&&o.options.params||null;if(m.containsDynamicStyles){const y=new Set,P=_||{};m.styles.forEach(N=>{N instanceof Map&&N.forEach(G=>{Du(G).forEach(j=>{P.hasOwnProperty(j)||y.add(j)})})}),y.size&&c.errors.push(function Hh(){return new d.wOt(3008,!1)}(0,y.values()))}return{type:S.If.State,name:o.name,style:m,options:_?{params:_}:null}}visitTransition(o,c){c.queryCount=0,c.depCount=0;const m=mi(this,ha(o.animation),c),_=function Nu(p,o){const c=[];return"string"==typeof p?p.split(/\s*,\s*/).forEach(m=>function aa(p,o,c){if(":"==p[0]){const G=function Na(p,o){switch(p){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(c,m)=>parseFloat(m)>parseFloat(c);case":decrement":return(c,m)=>parseFloat(m) *"}}(p,c);if("function"==typeof G)return void o.push(G);p=G}const m=p.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==m||m.length<4)return c.push(function Jc(){return new d.wOt(3015,!1)}()),o;const _=m[1],y=m[2],P=m[3];o.push(Fu(_,P)),"<"==y[0]&&("*"!=_||"*"!=P)&&o.push(Fu(P,_))}(m,c,o)):c.push(p),c}(o.expr,c.errors);return{type:S.If.Transition,matchers:_,animation:m,queryCount:c.queryCount,depCount:c.depCount,options:Ja(o.options)}}visitSequence(o,c){return{type:S.If.Sequence,steps:o.steps.map(m=>mi(this,m,c)),options:Ja(o.options)}}visitGroup(o,c){const m=c.currentTime;let _=0;const y=o.steps.map(P=>{c.currentTime=m;const N=mi(this,P,c);return _=Math.max(_,c.currentTime),N});return c.currentTime=_,{type:S.If.Group,steps:y,options:Ja(o.options)}}visitAnimate(o,c){const m=function ju(p,o){if(p.hasOwnProperty("duration"))return p;if("number"==typeof p)return Ql(As(p,o).duration,0,"");const c=p;if(c.split(/\s+/).some(y=>"{"==y.charAt(0)&&"{"==y.charAt(1))){const y=Ql(0,0,"");return y.dynamic=!0,y.strValue=c,y}const _=As(c,o);return Ql(_.duration,_.delay,_.easing)}(o.timings,c.errors);c.currentAnimateTimings=m;let _,y=o.styles?o.styles:(0,S.iF)({});if(y.type==S.If.Keyframes)_=this.visitKeyframes(y,c);else{let P=o.styles,N=!1;if(!P){N=!0;const j={};m.easing&&(j.easing=m.easing),P=(0,S.iF)(j)}c.currentTime+=m.duration+m.delay;const G=this.visitStyle(P,c);G.isEmptyStep=N,_=G}return c.currentAnimateTimings=null,{type:S.If.Animate,timings:m,style:_,options:null}}visitStyle(o,c){const m=this._makeStyleAst(o,c);return this._validateStyleAst(m,c),m}_makeStyleAst(o,c){const m=[],_=Array.isArray(o.styles)?o.styles:[o.styles];for(let N of _)"string"==typeof N?N===S.kp?m.push(N):c.errors.push(new d.wOt(3002,!1)):m.push(new Map(Object.entries(N)));let y=!1,P=null;return m.forEach(N=>{if(N instanceof Map&&(N.has("easing")&&(P=N.get("easing"),N.delete("easing")),!y))for(let G of N.values())if(G.toString().indexOf("{{")>=0){y=!0;break}}),{type:S.If.Style,styles:m,easing:P,offset:o.offset,containsDynamicStyles:y,options:null}}_validateStyleAst(o,c){const m=c.currentAnimateTimings;let _=c.currentTime,y=c.currentTime;m&&y>0&&(y-=m.duration+m.delay),o.styles.forEach(P=>{"string"!=typeof P&&P.forEach((N,G)=>{const j=c.collectedStyles.get(c.currentQuerySelector),Y=j.get(G);let Ce=!0;Y&&(y!=_&&y>=Y.startTime&&_<=Y.endTime&&(c.errors.push(function zh(){return new d.wOt(3010,!1)}()),Ce=!1),y=Y.startTime),Ce&&j.set(G,{startTime:y,endTime:_}),c.options&&function Jh(p,o,c){const m=o.params||{},_=Du(p);_.length&&_.forEach(y=>{m.hasOwnProperty(y)||c.push(function Zo(){return new d.wOt(3001,!1)}())})}(N,c.options,c.errors)})})}visitKeyframes(o,c){const m={type:S.If.Keyframes,styles:[],options:null};if(!c.currentAnimateTimings)return c.errors.push(function $h(){return new d.wOt(3011,!1)}()),m;let y=0;const P=[];let N=!1,G=!1,j=0;const Y=o.steps.map(Ct=>{const nt=this._makeStyleAst(Ct,c);let Ye=null!=nt.offset?nt.offset:function Vu(p){if("string"==typeof p)return null;let o=null;if(Array.isArray(p))p.forEach(c=>{if(c instanceof Map&&c.has("offset")){const m=c;o=parseFloat(m.get("offset")),m.delete("offset")}});else if(p instanceof Map&&p.has("offset")){const c=p;o=parseFloat(c.get("offset")),c.delete("offset")}return o}(nt.styles),Lt=0;return null!=Ye&&(y++,Lt=nt.offset=Ye),G=G||Lt<0||Lt>1,N=N||Lt0&&y{const Ye=qe>0?nt==Ue?1:qe*nt:P[nt],Lt=Ye*rt;c.currentTime=Q+ae.delay+Lt,ae.duration=Lt,this._validateStyleAst(Ct,c),Ct.offset=Ye,m.styles.push(Ct)}),m}visitReference(o,c){return{type:S.If.Reference,animation:mi(this,ha(o.animation),c),options:Ja(o.options)}}visitAnimateChild(o,c){return c.depCount++,{type:S.If.AnimateChild,options:Ja(o.options)}}visitAnimateRef(o,c){return{type:S.If.AnimateRef,animation:this.visitReference(o.animation,c),options:Ja(o.options)}}visitQuery(o,c){const m=c.currentQuerySelector,_=o.options||{};c.queryCount++,c.currentQuery=o;const[y,P]=function ip(p){const o=!!p.split(/\s*,\s*/).find(c=>":self"==c);return o&&(p=p.replace(ud,"")),p=p.replace(/@\*/g,Os).replace(/@\w+/g,c=>Os+"-"+c.slice(1)).replace(/:animating/g,ad),[p,o]}(o.selector);c.currentQuerySelector=m.length?m+" "+y:y,O(c.collectedStyles,c.currentQuerySelector,new Map);const N=mi(this,ha(o.animation),c);return c.currentQuery=null,c.currentQuerySelector=m,{type:S.If.Query,selector:y,limit:_.limit||0,optional:!!_.optional,includeSelf:P,animation:N,originalSelector:o.selector,options:Ja(o.options)}}visitStagger(o,c){c.currentQuery||c.errors.push(function Kh(){return new d.wOt(3013,!1)}());const m="full"===o.timings?{duration:0,delay:0,easing:"full"}:As(o.timings,c.errors,!0);return{type:S.If.Stagger,animation:mi(this,ha(o.animation),c),timings:m,options:null}}}class md{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(o){this.errors=o}}function Ja(p){return p?(p={...p}).params&&(p.params=function Uu(p){return p?{...p}:null}(p.params)):p={},p}function Ql(p,o,c){return{duration:p,delay:o,easing:c}}function ll(p,o,c,m,_,y,P=null,N=!1){return{type:1,element:p,keyframes:o,preStyleProps:c,postStyleProps:m,duration:_,delay:y,totalTime:_+y,easing:P,subTimeline:N}}class Zl{_map=new Map;get(o){return this._map.get(o)||[]}append(o,c){let m=this._map.get(o);m||this._map.set(o,m=[]),m.push(...c)}has(o){return this._map.has(o)}clear(){this._map.clear()}}const to=new RegExp(":enter","g"),op=new RegExp(":leave","g");function Jl(p,o,c,m,_,y=new Map,P=new Map,N,G,j=[]){return(new rp).buildKeyframes(p,o,c,m,_,y,P,N,G,j)}class rp{buildKeyframes(o,c,m,_,y,P,N,G,j,Y=[]){j=j||new Zl;const Ce=new ql(o,c,j,_,y,Y,[]);Ce.options=G;const qe=G.delay?si(G.delay):0;Ce.currentTimeline.delayNextStep(qe),Ce.currentTimeline.setStyles([P],null,Ce.errors,G),mi(this,m,Ce);const Ue=Ce.timelines.filter(Q=>Q.containsAnimation());if(Ue.length&&N.size){let Q;for(let ae=Ue.length-1;ae>=0;ae--){const rt=Ue[ae];if(rt.element===c){Q=rt;break}}Q&&!Q.allowOnlyTimelineStyles()&&Q.setStyles([N],null,Ce.errors,G)}return Ue.length?Ue.map(Q=>Q.buildKeyframes()):[ll(c,[],[],[],0,qe,"",!1)]}visitTrigger(o,c){}visitState(o,c){}visitTransition(o,c){}visitAnimateChild(o,c){const m=c.subInstructions.get(c.element);if(m){const _=c.createSubContext(o.options),y=c.currentTimeline.currentTime,P=this._visitSubInstructions(m,_,_.options);y!=P&&c.transformIntoNewTimeline(P)}c.previousNode=o}visitAnimateRef(o,c){const m=c.createSubContext(o.options);m.transformIntoNewTimeline(),this._applyAnimationRefDelays([o.options,o.animation.options],c,m),this.visitReference(o.animation,m),c.transformIntoNewTimeline(m.currentTimeline.currentTime),c.previousNode=o}_applyAnimationRefDelays(o,c,m){for(const _ of o){const y=_?.delay;if(y){const P="number"==typeof y?y:si(ol(y,_?.params??{},c.errors));m.delayNextStep(P)}}}_visitSubInstructions(o,c,m){let y=c.currentTimeline.currentTime;const P=null!=m.duration?si(m.duration):null,N=null!=m.delay?si(m.delay):null;return 0!==P&&o.forEach(G=>{const j=c.appendInstructionToTimeline(G,P,N);y=Math.max(y,j.duration+j.delay)}),y}visitReference(o,c){c.updateOptions(o.options,!0),mi(this,o.animation,c),c.previousNode=o}visitSequence(o,c){const m=c.subContextCount;let _=c;const y=o.options;if(y&&(y.params||y.delay)&&(_=c.createSubContext(y),_.transformIntoNewTimeline(),null!=y.delay)){_.previousNode.type==S.If.Style&&(_.currentTimeline.snapshotCurrentStyles(),_.previousNode=cl);const P=si(y.delay);_.delayNextStep(P)}o.steps.length&&(o.steps.forEach(P=>mi(this,P,_)),_.currentTimeline.applyStylesToKeyframe(),_.subContextCount>m&&_.transformIntoNewTimeline()),c.previousNode=o}visitGroup(o,c){const m=[];let _=c.currentTimeline.currentTime;const y=o.options&&o.options.delay?si(o.options.delay):0;o.steps.forEach(P=>{const N=c.createSubContext(o.options);y&&N.delayNextStep(y),mi(this,P,N),_=Math.max(_,N.currentTimeline.currentTime),m.push(N.currentTimeline)}),m.forEach(P=>c.currentTimeline.mergeTimelineCollectedStyles(P)),c.transformIntoNewTimeline(_),c.previousNode=o}_visitTiming(o,c){if(o.dynamic){const m=o.strValue;return As(c.params?ol(m,c.params,c.errors):m,c.errors)}return{duration:o.duration,delay:o.delay,easing:o.easing}}visitAnimate(o,c){const m=c.currentAnimateTimings=this._visitTiming(o.timings,c),_=c.currentTimeline;m.delay&&(c.incrementTime(m.delay),_.snapshotCurrentStyles());const y=o.style;y.type==S.If.Keyframes?this.visitKeyframes(y,c):(c.incrementTime(m.duration),this.visitStyle(y,c),_.applyStylesToKeyframe()),c.currentAnimateTimings=null,c.previousNode=o}visitStyle(o,c){const m=c.currentTimeline,_=c.currentAnimateTimings;!_&&m.hasCurrentStyleProperties()&&m.forwardFrame();const y=_&&_.easing||o.easing;o.isEmptyStep?m.applyEmptyStep(y):m.setStyles(o.styles,y,c.errors,c.options),c.previousNode=o}visitKeyframes(o,c){const m=c.currentAnimateTimings,_=c.currentTimeline.duration,y=m.duration,N=c.createSubContext().currentTimeline;N.easing=m.easing,o.styles.forEach(G=>{N.forwardTime((G.offset||0)*y),N.setStyles(G.styles,G.easing,c.errors,c.options),N.applyStylesToKeyframe()}),c.currentTimeline.mergeTimelineCollectedStyles(N),c.transformIntoNewTimeline(_+y),c.previousNode=o}visitQuery(o,c){const m=c.currentTimeline.currentTime,_=o.options||{},y=_.delay?si(_.delay):0;y&&(c.previousNode.type===S.If.Style||0==m&&c.currentTimeline.hasCurrentStyleProperties())&&(c.currentTimeline.snapshotCurrentStyles(),c.previousNode=cl);let P=m;const N=c.invokeQuery(o.selector,o.originalSelector,o.limit,o.includeSelf,!!_.optional,c.errors);c.currentQueryTotal=N.length;let G=null;N.forEach((j,Y)=>{c.currentQueryIndex=Y;const Ce=c.createSubContext(o.options,j);y&&Ce.delayNextStep(y),j===c.element&&(G=Ce.currentTimeline),mi(this,o.animation,Ce),Ce.currentTimeline.applyStylesToKeyframe(),P=Math.max(P,Ce.currentTimeline.currentTime)}),c.currentQueryIndex=0,c.currentQueryTotal=0,c.transformIntoNewTimeline(P),G&&(c.currentTimeline.mergeTimelineCollectedStyles(G),c.currentTimeline.snapshotCurrentStyles()),c.previousNode=o}visitStagger(o,c){const m=c.parentContext,_=c.currentTimeline,y=o.timings,P=Math.abs(y.duration),N=P*(c.currentQueryTotal-1);let G=P*c.currentQueryIndex;switch(y.duration<0?"reverse":y.easing){case"reverse":G=N-G;break;case"full":G=m.currentStaggerTime}const Y=c.currentTimeline;G&&Y.delayNextStep(G);const Ce=Y.currentTime;mi(this,o.animation,c),c.previousNode=o,m.currentStaggerTime=_.currentTime-Ce+(_.startTime-m.currentTimeline.startTime)}}const cl={};class ql{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=cl;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(o,c,m,_,y,P,N,G){this._driver=o,this.element=c,this.subInstructions=m,this._enterClassName=_,this._leaveClassName=y,this.errors=P,this.timelines=N,this.currentTimeline=G||new qa(this._driver,c,0),N.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(o,c){if(!o)return;const m=o;let _=this.options;null!=m.duration&&(_.duration=si(m.duration)),null!=m.delay&&(_.delay=si(m.delay));const y=m.params;if(y){let P=_.params;P||(P=this.options.params={}),Object.keys(y).forEach(N=>{(!c||!P.hasOwnProperty(N))&&(P[N]=ol(y[N],P,this.errors))})}}_copyOptions(){const o={};if(this.options){const c=this.options.params;if(c){const m=o.params={};Object.keys(c).forEach(_=>{m[_]=c[_]})}}return o}createSubContext(o=null,c,m){const _=c||this.element,y=new ql(this._driver,_,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(_,m||0));return y.previousNode=this.previousNode,y.currentAnimateTimings=this.currentAnimateTimings,y.options=this._copyOptions(),y.updateOptions(o),y.currentQueryIndex=this.currentQueryIndex,y.currentQueryTotal=this.currentQueryTotal,y.parentContext=this,this.subContextCount++,y}transformIntoNewTimeline(o){return this.previousNode=cl,this.currentTimeline=this.currentTimeline.fork(this.element,o),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(o,c,m){const _={duration:c??o.duration,delay:this.currentTimeline.currentTime+(m??0)+o.delay,easing:""},y=new Ca(this._driver,o.element,o.keyframes,o.preStyleProps,o.postStyleProps,_,o.stretchStartingKeyframe);return this.timelines.push(y),_}incrementTime(o){this.currentTimeline.forwardTime(this.currentTimeline.duration+o)}delayNextStep(o){o>0&&this.currentTimeline.delayNextStep(o)}invokeQuery(o,c,m,_,y,P){let N=[];if(_&&N.push(this.element),o.length>0){o=(o=o.replace(to,"."+this._enterClassName)).replace(op,"."+this._leaveClassName);let j=this._driver.query(this.element,o,1!=m);0!==m&&(j=m<0?j.slice(j.length+m,j.length):j.slice(0,m)),N.push(...j)}return!y&&0==N.length&&P.push(function Yh(){return new d.wOt(3014,!1)}()),N}}class qa{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(o,c,m,_){this._driver=o,this.element=c,this.startTime=m,this._elementTimelineStylesLookup=_,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(c),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(c,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(o){const c=1===this._keyframes.size&&this._pendingStyles.size;this.duration||c?(this.forwardTime(this.currentTime+o),c&&this.snapshotCurrentStyles()):this.startTime+=o}fork(o,c){return this.applyStylesToKeyframe(),new qa(this._driver,o,c||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(o){this.applyStylesToKeyframe(),this.duration=o,this._loadKeyframe()}_updateStyle(o,c){this._localTimelineStyles.set(o,c),this._globalTimelineStyles.set(o,c),this._styleSummary.set(o,{time:this.currentTime,value:c})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(o){o&&this._previousKeyframe.set("easing",o);for(let[c,m]of this._globalTimelineStyles)this._backFill.set(c,m||S.kp),this._currentKeyframe.set(c,S.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(o,c,m,_){c&&this._previousKeyframe.set("easing",c);const y=_&&_.params||{},P=function hd(p,o){const c=new Map;let m;return p.forEach(_=>{if("*"===_){m??=o.keys();for(let y of m)c.set(y,S.kp)}else for(let[y,P]of _)c.set(y,P)}),c}(o,this._globalTimelineStyles);for(let[N,G]of P){const j=ol(G,y,m);this._pendingStyles.set(N,j),this._localTimelineStyles.has(N)||this._backFill.set(N,this._globalTimelineStyles.get(N)??S.kp),this._updateStyle(N,j)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((o,c)=>{this._currentKeyframe.set(c,o)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((o,c)=>{this._currentKeyframe.has(c)||this._currentKeyframe.set(c,o)}))}snapshotCurrentStyles(){for(let[o,c]of this._localTimelineStyles)this._pendingStyles.set(o,c),this._updateStyle(o,c)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const o=[];for(let c in this._currentKeyframe)o.push(c);return o}mergeTimelineCollectedStyles(o){o._styleSummary.forEach((c,m)=>{const _=this._styleSummary.get(m);(!_||c.time>_.time)&&this._updateStyle(m,c.value)})}buildKeyframes(){this.applyStylesToKeyframe();const o=new Set,c=new Set,m=1===this._keyframes.size&&0===this.duration;let _=[];this._keyframes.forEach((N,G)=>{const j=new Map([...this._backFill,...N]);j.forEach((Y,Ce)=>{Y===S.FX?o.add(Ce):Y===S.kp&&c.add(Ce)}),m||j.set("offset",G/this.duration),_.push(j)});const y=[...o.values()],P=[...c.values()];if(m){const N=_[0],G=new Map(N);N.set("offset",0),G.set("offset",1),_=[N,G]}return ll(this.element,_,y,P,this.duration,this.startTime,this.easing,!1)}}class Ca extends qa{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(o,c,m,_,y,P,N=!1){super(o,c,P.delay),this.keyframes=m,this.preStyleProps=_,this.postStyleProps=y,this._stretchStartingKeyframe=N,this.timings={duration:P.duration,delay:P.delay,easing:P.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let o=this.keyframes,{delay:c,duration:m,easing:_}=this.timings;if(this._stretchStartingKeyframe&&c){const y=[],P=m+c,N=c/P,G=new Map(o[0]);G.set("offset",0),y.push(G);const j=new Map(o[0]);j.set("offset",Hu(N)),y.push(j);const Y=o.length-1;for(let Ce=1;Ce<=Y;Ce++){let qe=new Map(o[Ce]);const Ue=qe.get("offset");qe.set("offset",Hu((c+Ue*m)/P)),y.push(qe)}m=P,c=0,_="",o=y}return ll(this.element,o,this.preStyleProps,this.postStyleProps,m,c,_,!0)}}function Hu(p,o=3){const c=Math.pow(10,o-1);return Math.round(p*c)/c}function dl(p,o,c,m,_,y,P,N,G,j,Y,Ce,qe){return{type:0,element:p,triggerName:o,isRemovalTransition:_,fromState:c,fromStyles:y,toState:m,toStyles:P,timelines:N,queriedElements:G,preStyleProps:j,postStyleProps:Y,totalTime:Ce,errors:qe}}const Rs={};class ec{_triggerName;ast;_stateStyles;constructor(o,c,m){this._triggerName=o,this.ast=c,this._stateStyles=m}match(o,c,m,_){return function zu(p,o,c,m,_){return p.some(y=>y(o,c,m,_))}(this.ast.matchers,o,c,m,_)}buildStyles(o,c,m){let _=this._stateStyles.get("*");return void 0!==o&&(_=this._stateStyles.get(o?.toString())||_),_?_.buildStyles(c,m):new Map}build(o,c,m,_,y,P,N,G,j,Y){const Ce=[],qe=this.ast.options&&this.ast.options.params||Rs,Q=this.buildStyles(m,N&&N.params||Rs,Ce),ae=G&&G.params||Rs,rt=this.buildStyles(_,ae,Ce),Ct=new Set,nt=new Map,Ye=new Map,Lt="void"===_,ln={params:$u(ae,qe),delay:this.ast.options?.delay},_n=Y?[]:Jl(o,c,this.ast.animation,y,P,Q,rt,ln,j,Ce);let mn=0;return _n.forEach(fn=>{mn=Math.max(fn.duration+fn.delay,mn)}),Ce.length?dl(c,this._triggerName,m,_,Lt,Q,rt,[],[],nt,Ye,mn,Ce):(_n.forEach(fn=>{const qt=fn.element,cn=O(nt,qt,new Set);fn.preStyleProps.forEach(hn=>cn.add(hn));const xn=O(Ye,qt,new Set);fn.postStyleProps.forEach(hn=>xn.add(hn)),qt!==c&&Ct.add(qt)}),dl(c,this._triggerName,m,_,Lt,Q,rt,_n,[...Ct.values()],nt,Ye,mn))}}function $u(p,o){const c={...o};return Object.entries(p).forEach(([m,_])=>{null!=_&&(c[m]=_)}),c}class Ps{styles;defaultParams;normalizer;constructor(o,c,m){this.styles=o,this.defaultParams=c,this.normalizer=m}buildStyles(o,c){const m=new Map,_=$u(o,this.defaultParams);return this.styles.styles.forEach(y=>{"string"!=typeof y&&y.forEach((P,N)=>{P&&(P=ol(P,_,c));const G=this.normalizer.normalizePropertyName(N,c);P=this.normalizer.normalizeStyleValue(N,G,P,c),m.set(N,P)})}),m}}class pd{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(o,c,m){this.name=o,this.ast=c,this._normalizer=m,c.states.forEach(_=>{this.states.set(_.name,new Ps(_.style,_.options&&_.options.params||{},m))}),Wu(this.states,"true","1"),Wu(this.states,"false","0"),c.transitions.forEach(_=>{this.transitionFactories.push(new ec(o,_,this.states))}),this.fallbackTransition=function fd(p,o){return new ec(p,{type:S.If.Transition,animation:{type:S.If.Sequence,steps:[],options:null},matchers:[(P,N)=>!0],options:null,queryCount:0,depCount:0},o)}(o,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(o,c,m,_){return this.transitionFactories.find(P=>P.match(o,c,m,_))||null}matchStyles(o,c,m){return this.fallbackTransition.buildStyles(o,c,m)}}function Wu(p,o,c){p.has(o)?p.has(c)||p.set(c,p.get(o)):p.has(c)&&p.set(o,p.get(c))}const sp=new Zl;class lp{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(o,c,m){this.bodyNode=o,this._driver=c,this._normalizer=m}register(o,c){const m=[],y=sl(this._driver,c,m,[]);if(m.length)throw function ed(){return new d.wOt(3503,!1)}();this._animations.set(o,y)}_buildPlayer(o,c,m){const _=o.element,y=qs(this._normalizer,o.keyframes,c,m);return this._driver.animate(_,y,o.duration,o.delay,o.easing,[],!0)}create(o,c,m={}){const _=[],y=this._animations.get(o);let P;const N=new Map;if(y?(P=Jl(this._driver,c,y,nl,il,new Map,new Map,m,sp,_),P.forEach(Y=>{const Ce=O(N,Y.element,new Map);Y.postStyleProps.forEach(qe=>Ce.set(qe,null))})):(_.push(function td(){return new d.wOt(3300,!1)}()),P=[]),_.length)throw function Js(){return new d.wOt(3504,!1)}();N.forEach((Y,Ce)=>{Y.forEach((qe,Ue)=>{Y.set(Ue,this._driver.computeStyle(Ce,Ue,S.kp))})});const j=na(P.map(Y=>{const Ce=N.get(Y.element);return this._buildPlayer(Y,new Map,Ce)}));return this._playersById.set(o,j),j.onDestroy(()=>this.destroy(o)),this.players.push(j),j}destroy(o){const c=this._getPlayer(o);c.destroy(),this._playersById.delete(o);const m=this.players.indexOf(c);m>=0&&this.players.splice(m,1)}_getPlayer(o){const c=this._playersById.get(o);if(!c)throw function Iu(){return new d.wOt(3301,!1)}();return c}listen(o,c,m,_){const y=b(c,"","","");return X(this._getPlayer(o),m,y,_),()=>{}}command(o,c,m,_){if("register"==m)return void this.register(o,_[0]);if("create"==m)return void this.create(o,c,_[0]||{});const y=this._getPlayer(o);switch(m){case"play":y.play();break;case"pause":y.pause();break;case"reset":y.reset();break;case"restart":y.restart();break;case"finish":y.finish();break;case"init":y.init();break;case"setPosition":y.setPosition(parseFloat(_[0]));break;case"destroy":this.destroy(o)}}}const cp="ng-animate-queued",gd="ng-animate-disabled",Yu=[],tc={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},ml={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},pa="__ng_removed";class gs{namespaceId;value;options;get params(){return this.options.params}constructor(o,c=""){this.namespaceId=c;const m=o&&o.hasOwnProperty("value");if(this.value=function xa(p){return p??null}(m?o.value:o),m){const{value:y,...P}=o;this.options=P}else this.options={};this.options.params||(this.options.params={})}absorbOptions(o){const c=o.params;if(c){const m=this.options.params;Object.keys(c).forEach(_=>{null==m[_]&&(m[_]=c[_])})}}}const _s="void",Ns=new gs(_s);class G_{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(o,c,m){this.id=o,this.hostElement=c,this._engine=m,this._hostClassName="ng-tns-"+o,Ar(c,this._hostClassName)}listen(o,c,m,_){if(!this._triggers.has(c))throw function Su(){return new d.wOt(3302,!1)}();if(null==m||0==m.length)throw function nd(){return new d.wOt(3303,!1)}();if(!function oc(p){return"start"==p||"done"==p}(m))throw function id(){return new d.wOt(3400,!1)}();const y=O(this._elementListeners,o,[]),P={name:c,phase:m,callback:_};y.push(P);const N=O(this._engine.statesByElement,o,new Map);return N.has(c)||(Ar(o,oa),Ar(o,oa+"-"+c),N.set(c,Ns)),()=>{this._engine.afterFlush(()=>{const G=y.indexOf(P);G>=0&&y.splice(G,1),this._triggers.has(c)||N.delete(c)})}}register(o,c){return!this._triggers.has(o)&&(this._triggers.set(o,c),!0)}_getTrigger(o){const c=this._triggers.get(o);if(!c)throw function Ou(){return new d.wOt(3401,!1)}();return c}trigger(o,c,m,_=!0){const y=this._getTrigger(c),P=new nc(this.id,c,o);let N=this._engine.statesByElement.get(o);N||(Ar(o,oa),Ar(o,oa+"-"+c),this._engine.statesByElement.set(o,N=new Map));let G=N.get(c);const j=new gs(m,this.id);if(!(m&&m.hasOwnProperty("value"))&&G&&j.absorbOptions(G.options),N.set(c,j),G||(G=Ns),j.value!==_s&&G.value===j.value){if(!function qu(p,o){const c=Object.keys(p),m=Object.keys(o);if(c.length!=m.length)return!1;for(let _=0;_{La(o,rt),ya(o,Ct)})}return}const qe=O(this._engine.playersByElement,o,[]);qe.forEach(ae=>{ae.namespaceId==this.id&&ae.triggerName==c&&ae.queued&&ae.destroy()});let Ue=y.matchTransition(G.value,j.value,o,j.params),Q=!1;if(!Ue){if(!_)return;Ue=y.fallbackTransition,Q=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:o,triggerName:c,transition:Ue,fromState:G,toState:j,player:P,isFallbackTransition:Q}),Q||(Ar(o,cp),P.onStart(()=>{Fs(o,cp)})),P.onDone(()=>{let ae=this.players.indexOf(P);ae>=0&&this.players.splice(ae,1);const rt=this._engine.playersByElement.get(o);if(rt){let Ct=rt.indexOf(P);Ct>=0&&rt.splice(Ct,1)}}),this.players.push(P),qe.push(P),P}deregister(o){this._triggers.delete(o),this._engine.statesByElement.forEach(c=>c.delete(o)),this._elementListeners.forEach((c,m)=>{this._elementListeners.set(m,c.filter(_=>_.name!=o))})}clearElementCache(o){this._engine.statesByElement.delete(o),this._elementListeners.delete(o);const c=this._engine.playersByElement.get(o);c&&(c.forEach(m=>m.destroy()),this._engine.playersByElement.delete(o))}_signalRemovalForInnerTriggers(o,c){const m=this._engine.driver.query(o,Os,!0);m.forEach(_=>{if(_[pa])return;const y=this._engine.fetchNamespacesByElement(_);y.size?y.forEach(P=>P.triggerLeaveAnimation(_,c,!1,!0)):this.clearElementCache(_)}),this._engine.afterFlushAnimationsDone(()=>m.forEach(_=>this.clearElementCache(_)))}triggerLeaveAnimation(o,c,m,_){const y=this._engine.statesByElement.get(o),P=new Map;if(y){const N=[];if(y.forEach((G,j)=>{if(P.set(j,G.value),this._triggers.has(j)){const Y=this.trigger(o,j,_s,_);Y&&N.push(Y)}}),N.length)return this._engine.markElementAsRemoved(this.id,o,!0,c,P),m&&na(N).onDone(()=>this._engine.processLeaveNode(o)),!0}return!1}prepareLeaveAnimationListeners(o){const c=this._elementListeners.get(o),m=this._engine.statesByElement.get(o);if(c&&m){const _=new Set;c.forEach(y=>{const P=y.name;if(_.has(P))return;_.add(P);const G=this._triggers.get(P).fallbackTransition,j=m.get(P)||Ns,Y=new gs(_s),Ce=new nc(this.id,P,o);this._engine.totalQueuedPlayers++,this._queue.push({element:o,triggerName:P,transition:G,fromState:j,toState:Y,player:Ce,isFallbackTransition:!0})})}}removeNode(o,c){const m=this._engine;if(o.childElementCount&&this._signalRemovalForInnerTriggers(o,c),this.triggerLeaveAnimation(o,c,!0))return;let _=!1;if(m.totalAnimations){const y=m.players.length?m.playersByQueriedElement.get(o):[];if(y&&y.length)_=!0;else{let P=o;for(;P=P.parentNode;)if(m.statesByElement.get(P)){_=!0;break}}}if(this.prepareLeaveAnimationListeners(o),_)m.markElementAsRemoved(this.id,o,!1,c);else{const y=o[pa];(!y||y===tc)&&(m.afterFlush(()=>this.clearElementCache(o)),m.destroyInnerAnimations(o),m._onRemovalComplete(o,c))}}insertNode(o,c){Ar(o,this._hostClassName)}drainQueuedTransitions(o){const c=[];return this._queue.forEach(m=>{const _=m.player;if(_.destroyed)return;const y=m.element,P=this._elementListeners.get(y);P&&P.forEach(N=>{if(N.name==m.triggerName){const G=b(y,m.triggerName,m.fromState.value,m.toState.value);G._data=o,X(m.player,N.phase,G,N.callback)}}),_.markedForDestroy?this._engine.afterFlush(()=>{_.destroy()}):c.push(m)}),this._queue=[],c.sort((m,_)=>{const y=m.transition.ast.depCount,P=_.transition.ast.depCount;return 0==y||0==P?y-P:this._engine.driver.containsElement(m.element,_.element)?1:-1})}destroy(o){this.players.forEach(c=>c.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,o)}}class Qu{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(o,c)=>{};_onRemovalComplete(o,c){this.onRemovalComplete(o,c)}constructor(o,c,m){this.bodyNode=o,this.driver=c,this._normalizer=m}get queuedPlayers(){const o=[];return this._namespaceList.forEach(c=>{c.players.forEach(m=>{m.queued&&o.push(m)})}),o}createNamespace(o,c){const m=new G_(o,c,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,c)?this._balanceNamespaceList(m,c):(this.newHostElements.set(c,m),this.collectEnterElement(c)),this._namespaceLookup[o]=m}_balanceNamespaceList(o,c){const m=this._namespaceList,_=this.namespacesByHostElement;if(m.length-1>=0){let P=!1,N=this.driver.getParentElement(c);for(;N;){const G=_.get(N);if(G){const j=m.indexOf(G);m.splice(j+1,0,o),P=!0;break}N=this.driver.getParentElement(N)}P||m.unshift(o)}else m.push(o);return _.set(c,o),o}register(o,c){let m=this._namespaceLookup[o];return m||(m=this.createNamespace(o,c)),m}registerTrigger(o,c,m){let _=this._namespaceLookup[o];_&&_.register(c,m)&&this.totalAnimations++}destroy(o,c){o&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const m=this._fetchNamespace(o);this.namespacesByHostElement.delete(m.hostElement);const _=this._namespaceList.indexOf(m);_>=0&&this._namespaceList.splice(_,1),m.destroy(c),delete this._namespaceLookup[o]}))}_fetchNamespace(o){return this._namespaceLookup[o]}fetchNamespacesByElement(o){const c=new Set,m=this.statesByElement.get(o);if(m)for(let _ of m.values())if(_.namespaceId){const y=this._fetchNamespace(_.namespaceId);y&&c.add(y)}return c}trigger(o,c,m,_){if(ic(c)){const y=this._fetchNamespace(o);if(y)return y.trigger(c,m,_),!0}return!1}insertNode(o,c,m,_){if(!ic(c))return;const y=c[pa];if(y&&y.setForRemoval){y.setForRemoval=!1,y.setForMove=!0;const P=this.collectedLeaveElements.indexOf(c);P>=0&&this.collectedLeaveElements.splice(P,1)}if(o){const P=this._fetchNamespace(o);P&&P.insertNode(c,m)}_&&this.collectEnterElement(c)}collectEnterElement(o){this.collectedEnterElements.push(o)}markElementAsDisabled(o,c){c?this.disabledNodes.has(o)||(this.disabledNodes.add(o),Ar(o,gd)):this.disabledNodes.has(o)&&(this.disabledNodes.delete(o),Fs(o,gd))}removeNode(o,c,m){if(ic(c)){const _=o?this._fetchNamespace(o):null;_?_.removeNode(c,m):this.markElementAsRemoved(o,c,!1,m);const y=this.namespacesByHostElement.get(c);y&&y.id!==o&&y.removeNode(c,m)}else this._onRemovalComplete(c,m)}markElementAsRemoved(o,c,m,_,y){this.collectedLeaveElements.push(c),c[pa]={namespaceId:o,setForRemoval:_,hasAnimation:m,removedBeforeQueried:!1,previousTriggersValues:y}}listen(o,c,m,_,y){return ic(c)?this._fetchNamespace(o).listen(c,m,_,y):()=>{}}_buildInstruction(o,c,m,_,y){return o.transition.build(this.driver,o.element,o.fromState.value,o.toState.value,m,_,o.fromState.options,o.toState.options,c,y)}destroyInnerAnimations(o){let c=this.driver.query(o,Os,!0);c.forEach(m=>this.destroyActiveAnimationsForElement(m)),0!=this.playersByQueriedElement.size&&(c=this.driver.query(o,ad,!0),c.forEach(m=>this.finishActiveQueriedAnimationOnElement(m)))}destroyActiveAnimationsForElement(o){const c=this.playersByElement.get(o);c&&c.forEach(m=>{m.queued?m.markedForDestroy=!0:m.destroy()})}finishActiveQueriedAnimationOnElement(o){const c=this.playersByQueriedElement.get(o);c&&c.forEach(m=>m.finish())}whenRenderingDone(){return new Promise(o=>{if(this.players.length)return na(this.players).onDone(()=>o());o()})}processLeaveNode(o){const c=o[pa];if(c&&c.setForRemoval){if(o[pa]=tc,c.namespaceId){this.destroyInnerAnimations(o);const m=this._fetchNamespace(c.namespaceId);m&&m.clearElementCache(o)}this._onRemovalComplete(o,c.setForRemoval)}o.classList?.contains(gd)&&this.markElementAsDisabled(o,!1),this.driver.query(o,".ng-animate-disabled",!0).forEach(m=>{this.markElementAsDisabled(m,!1)})}flush(o=-1){let c=[];if(this.newHostElements.size&&(this.newHostElements.forEach((m,_)=>this._balanceNamespaceList(m,_)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let m=0;mm()),this._flushFns=[],this._whenQuietFns.length){const m=this._whenQuietFns;this._whenQuietFns=[],c.length?na(c).onDone(()=>{m.forEach(_=>_())}):m.forEach(_=>_())}}reportError(o){throw function Gl(){return new d.wOt(3402,!1)}()}_flushAnimations(o,c){const m=new Zl,_=[],y=new Map,P=[],N=new Map,G=new Map,j=new Map,Y=new Set;this.disabledNodes.forEach(nn=>{Y.add(nn);const jt=this.driver.query(nn,".ng-animate-queued",!0);for(let $t=0;$t{const $t=nl+ae++;Q.set(jt,$t),nn.forEach(En=>Ar(En,$t))});const rt=[],Ct=new Set,nt=new Set;for(let nn=0;nnCt.add(En)):nt.add(jt))}const Ye=new Map,Lt=hl(qe,Array.from(Ct));Lt.forEach((nn,jt)=>{const $t=il+ae++;Ye.set(jt,$t),nn.forEach(En=>Ar(En,$t))}),o.push(()=>{Ue.forEach((nn,jt)=>{const $t=Q.get(jt);nn.forEach(En=>Fs(En,$t))}),Lt.forEach((nn,jt)=>{const $t=Ye.get(jt);nn.forEach(En=>Fs(En,$t))}),rt.forEach(nn=>{this.processLeaveNode(nn)})});const ln=[],_n=[];for(let nn=this._namespaceList.length-1;nn>=0;nn--)this._namespaceList[nn].drainQueuedTransitions(c).forEach($t=>{const En=$t.player,ii=$t.element;if(ln.push(En),this.collectedEnterElements.length){const Dn=ii[pa];if(Dn&&Dn.setForMove){if(Dn.previousTriggersValues&&Dn.previousTriggersValues.has($t.triggerName)){const _i=Dn.previousTriggersValues.get($t.triggerName),zi=this.statesByElement.get($t.element);if(zi&&zi.has($t.triggerName)){const vr=zi.get($t.triggerName);vr.value=_i,zi.set($t.triggerName,vr)}}return void En.destroy()}}const Oi=!Ce||!this.driver.containsElement(Ce,ii),Ei=Ye.get(ii),Ro=Q.get(ii),Vi=this._buildInstruction($t,m,Ro,Ei,Oi);if(Vi.errors&&Vi.errors.length)return void _n.push(Vi);if(Oi)return En.onStart(()=>La(ii,Vi.fromStyles)),En.onDestroy(()=>ya(ii,Vi.toStyles)),void _.push(En);if($t.isFallbackTransition)return En.onStart(()=>La(ii,Vi.fromStyles)),En.onDestroy(()=>ya(ii,Vi.toStyles)),void _.push(En);const Rn=[];Vi.timelines.forEach(Dn=>{Dn.stretchStartingKeyframe=!0,this.disabledNodes.has(Dn.element)||Rn.push(Dn)}),Vi.timelines=Rn,m.append(ii,Vi.timelines),P.push({instruction:Vi,player:En,element:ii}),Vi.queriedElements.forEach(Dn=>O(N,Dn,[]).push(En)),Vi.preStyleProps.forEach((Dn,_i)=>{if(Dn.size){let zi=G.get(_i);zi||G.set(_i,zi=new Set),Dn.forEach((vr,rr)=>zi.add(rr))}}),Vi.postStyleProps.forEach((Dn,_i)=>{let zi=j.get(_i);zi||j.set(_i,zi=new Set),Dn.forEach((vr,rr)=>zi.add(rr))})});if(_n.length){const nn=[];_n.forEach(jt=>{nn.push(function Hl(){return new d.wOt(3505,!1)}())}),ln.forEach(jt=>jt.destroy()),this.reportError(nn)}const mn=new Map,fn=new Map;P.forEach(nn=>{const jt=nn.element;m.has(jt)&&(fn.set(jt,jt),this._beforeAnimationBuild(nn.player.namespaceId,nn.instruction,mn))}),_.forEach(nn=>{const jt=nn.element;this._getPreviousPlayers(jt,!1,nn.namespaceId,nn.triggerName,null).forEach(En=>{O(mn,jt,[]).push(En),En.destroy()})});const qt=rt.filter(nn=>em(nn,G,j)),cn=new Map;_d(cn,this.driver,nt,j,S.kp).forEach(nn=>{em(nn,G,j)&&qt.push(nn)});const hn=new Map;Ue.forEach((nn,jt)=>{_d(hn,this.driver,new Set(nn),G,S.FX)}),qt.forEach(nn=>{const jt=cn.get(nn),$t=hn.get(nn);cn.set(nn,new Map([...jt?.entries()??[],...$t?.entries()??[]]))});const bn=[],Cn=[],An={};P.forEach(nn=>{const{element:jt,player:$t,instruction:En}=nn;if(m.has(jt)){if(Y.has(jt))return $t.onDestroy(()=>ya(jt,En.toStyles)),$t.disabled=!0,$t.overrideTotalTime(En.totalTime),void _.push($t);let ii=An;if(fn.size>1){let Ei=jt;const Ro=[];for(;Ei=Ei.parentNode;){const Vi=fn.get(Ei);if(Vi){ii=Vi;break}Ro.push(Ei)}Ro.forEach(Vi=>fn.set(Vi,ii))}const Oi=this._buildAnimation($t.namespaceId,En,mn,y,hn,cn);if($t.setRealPlayer(Oi),ii===An)bn.push($t);else{const Ei=this.playersByElement.get(ii);Ei&&Ei.length&&($t.parentPlayer=na(Ei)),_.push($t)}}else La(jt,En.fromStyles),$t.onDestroy(()=>ya(jt,En.toStyles)),Cn.push($t),Y.has(jt)&&_.push($t)}),Cn.forEach(nn=>{const jt=y.get(nn.element);if(jt&&jt.length){const $t=na(jt);nn.setRealPlayer($t)}}),_.forEach(nn=>{nn.parentPlayer?nn.syncPlayerEvents(nn.parentPlayer):nn.destroy()});for(let nn=0;nn!Oi.destroyed);ii.length?Zu(this,jt,ii):this.processLeaveNode(jt)}return rt.length=0,bn.forEach(nn=>{this.players.push(nn),nn.onDone(()=>{nn.destroy();const jt=this.players.indexOf(nn);this.players.splice(jt,1)}),nn.play()}),bn}afterFlush(o){this._flushFns.push(o)}afterFlushAnimationsDone(o){this._whenQuietFns.push(o)}_getPreviousPlayers(o,c,m,_,y){let P=[];if(c){const N=this.playersByQueriedElement.get(o);N&&(P=N)}else{const N=this.playersByElement.get(o);if(N){const G=!y||y==_s;N.forEach(j=>{j.queued||!G&&j.triggerName!=_||P.push(j)})}}return(m||_)&&(P=P.filter(N=>!(m&&m!=N.namespaceId||_&&_!=N.triggerName))),P}_beforeAnimationBuild(o,c,m){const y=c.element,P=c.isRemovalTransition?void 0:o,N=c.isRemovalTransition?void 0:c.triggerName;for(const G of c.timelines){const j=G.element,Y=j!==y,Ce=O(m,j,[]);this._getPreviousPlayers(j,Y,P,N,c.toState).forEach(Ue=>{const Q=Ue.getRealPlayer();Q.beforeDestroy&&Q.beforeDestroy(),Ue.destroy(),Ce.push(Ue)})}La(y,c.fromStyles)}_buildAnimation(o,c,m,_,y,P){const N=c.triggerName,G=c.element,j=[],Y=new Set,Ce=new Set,qe=c.timelines.map(Q=>{const ae=Q.element;Y.add(ae);const rt=ae[pa];if(rt&&rt.removedBeforeQueried)return new S.sf(Q.duration,Q.delay);const Ct=ae!==G,nt=function Ju(p){const o=[];return bd(p,o),o}((m.get(ae)||Yu).map(mn=>mn.getRealPlayer())).filter(mn=>!!mn.element&&mn.element===ae),Ye=y.get(ae),Lt=P.get(ae),ln=qs(this._normalizer,Q.keyframes,Ye,Lt),_n=this._buildPlayer(Q,ln,nt);if(Q.subTimeline&&_&&Ce.add(ae),Ct){const mn=new nc(o,N,ae);mn.setRealPlayer(_n),j.push(mn)}return _n});j.forEach(Q=>{O(this.playersByQueriedElement,Q.element,[]).push(Q),Q.onDone(()=>function dp(p,o,c){let m=p.get(o);if(m){if(m.length){const _=m.indexOf(c);m.splice(_,1)}0==m.length&&p.delete(o)}return m}(this.playersByQueriedElement,Q.element,Q))}),Y.forEach(Q=>Ar(Q,$l));const Ue=na(qe);return Ue.onDestroy(()=>{Y.forEach(Q=>Fs(Q,$l)),ya(G,c.toStyles)}),Ce.forEach(Q=>{O(_,Q,[]).push(Ue)}),Ue}_buildPlayer(o,c,m){return c.length>0?this.driver.animate(o.element,c,o.duration,o.delay,o.easing,m):new S.sf(o.duration,o.delay)}}class nc{namespaceId;triggerName;element;_player=new S.sf;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(o,c,m){this.namespaceId=o,this.triggerName=c,this.element=m}setRealPlayer(o){this._containsRealPlayer||(this._player=o,this._queuedCallbacks.forEach((c,m)=>{c.forEach(_=>X(o,m,void 0,_))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(o.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(o){this.totalTime=o}syncPlayerEvents(o){const c=this._player;c.triggerCallback&&o.onStart(()=>c.triggerCallback("start")),o.onDone(()=>this.finish()),o.onDestroy(()=>this.destroy())}_queueEvent(o,c){O(this._queuedCallbacks,o,[]).push(c)}onDone(o){this.queued&&this._queueEvent("done",o),this._player.onDone(o)}onStart(o){this.queued&&this._queueEvent("start",o),this._player.onStart(o)}onDestroy(o){this.queued&&this._queueEvent("destroy",o),this._player.onDestroy(o)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(o){this.queued||this._player.setPosition(o)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(o){const c=this._player;c.triggerCallback&&c.triggerCallback(o)}}function ic(p){return p&&1===p.nodeType}function rc(p,o){const c=p.style.display;return p.style.display=o??"none",c}function _d(p,o,c,m,_){const y=[];c.forEach(G=>y.push(rc(G)));const P=[];m.forEach((G,j)=>{const Y=new Map;G.forEach(Ce=>{const qe=o.computeStyle(j,Ce,_);Y.set(Ce,qe),(!qe||0==qe.length)&&(j[pa]=ml,P.push(j))}),p.set(j,Y)});let N=0;return c.forEach(G=>rc(G,y[N++])),P}function hl(p,o){const c=new Map;if(p.forEach(N=>c.set(N,[])),0==o.length)return c;const _=new Set(o),y=new Map;function P(N){if(!N)return 1;let G=y.get(N);if(G)return G;const j=N.parentNode;return G=c.has(j)?j:_.has(j)?1:P(j),y.set(N,G),G}return o.forEach(N=>{const G=P(N);1!==G&&c.get(G).push(N)}),c}function Ar(p,o){p.classList?.add(o)}function Fs(p,o){p.classList?.remove(o)}function Zu(p,o,c){na(c).onDone(()=>p.processLeaveNode(o))}function bd(p,o){for(let c=0;c_.add(y)):o.set(p,m),c.delete(p),!0}class es{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(o,c)=>{};constructor(o,c,m){this._driver=c,this._normalizer=m,this._transitionEngine=new Qu(o.body,c,m),this._timelineEngine=new lp(o.body,c,m),this._transitionEngine.onRemovalComplete=(_,y)=>this.onRemovalComplete(_,y)}registerTrigger(o,c,m,_,y){const P=o+"-"+_;let N=this._triggerCache[P];if(!N){const G=[],Y=sl(this._driver,y,G,[]);if(G.length)throw function Qh(){return new d.wOt(3404,!1)}();N=function ul(p,o,c){return new pd(p,o,c)}(_,Y,this._normalizer),this._triggerCache[P]=N}this._transitionEngine.registerTrigger(c,_,N)}register(o,c){this._transitionEngine.register(o,c)}destroy(o,c){this._transitionEngine.destroy(o,c)}onInsert(o,c,m,_){this._transitionEngine.insertNode(o,c,m,_)}onRemove(o,c,m){this._transitionEngine.removeNode(o,c,m)}disableAnimations(o,c){this._transitionEngine.markElementAsDisabled(o,c)}process(o,c,m,_){if("@"==m.charAt(0)){const[y,P]=U(m);this._timelineEngine.command(y,c,P,_)}else this._transitionEngine.trigger(o,c,m,_)}listen(o,c,m,_,y){if("@"==m.charAt(0)){const[P,N]=U(m);return this._timelineEngine.listen(P,c,N,y)}return this._transitionEngine.listen(o,c,m,_,y)}flush(o=-1){this._transitionEngine.flush(o)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(o){this._transitionEngine.afterFlushAnimationsDone(o)}}const sc="@.disabled";class nm{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(o,c,m,_){this.namespaceId=o,this.delegate=c,this.engine=m,this._onDestroy=_}get data(){return this.delegate.data}destroyNode(o){this.delegate.destroyNode?.(o)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(o,c){return this.delegate.createElement(o,c)}createComment(o){return this.delegate.createComment(o)}createText(o){return this.delegate.createText(o)}appendChild(o,c){this.delegate.appendChild(o,c),this.engine.onInsert(this.namespaceId,c,o,!1)}insertBefore(o,c,m,_=!0){this.delegate.insertBefore(o,c,m),this.engine.onInsert(this.namespaceId,c,o,_)}removeChild(o,c,m){this.parentNode(c)&&this.engine.onRemove(this.namespaceId,c,this.delegate)}selectRootElement(o,c){return this.delegate.selectRootElement(o,c)}parentNode(o){return this.delegate.parentNode(o)}nextSibling(o){return this.delegate.nextSibling(o)}setAttribute(o,c,m,_){this.delegate.setAttribute(o,c,m,_)}removeAttribute(o,c,m){this.delegate.removeAttribute(o,c,m)}addClass(o,c){this.delegate.addClass(o,c)}removeClass(o,c){this.delegate.removeClass(o,c)}setStyle(o,c,m,_){this.delegate.setStyle(o,c,m,_)}removeStyle(o,c,m){this.delegate.removeStyle(o,c,m)}setProperty(o,c,m){"@"==c.charAt(0)&&c==sc?this.disableAnimations(o,!!m):this.delegate.setProperty(o,c,m)}setValue(o,c){this.delegate.setValue(o,c)}listen(o,c,m,_){return this.delegate.listen(o,c,m,_)}disableAnimations(o,c){this.engine.disableAnimations(o,c)}}class im extends nm{factory;constructor(o,c,m,_,y){super(c,m,_,y),this.factory=o,this.namespaceId=c}setProperty(o,c,m){"@"==c.charAt(0)?"."==c.charAt(1)&&c==sc?this.disableAnimations(o,m=void 0===m||!!m):this.engine.process(this.namespaceId,o,c.slice(1),m):this.delegate.setProperty(o,c,m)}listen(o,c,m,_){if("@"==c.charAt(0)){const y=function lc(p){switch(p){case"body":return document.body;case"document":return document;case"window":return window;default:return p}}(o);let P=c.slice(1),N="";return"@"!=P.charAt(0)&&([P,N]=function mp(p){const o=p.indexOf(".");return[p.substring(0,o),p.slice(o+1)]}(P)),this.engine.listen(this.namespaceId,y,P,N,G=>{this.factory.scheduleListenerCallback(G._data||-1,m,G)})}return this.delegate.listen(o,c,m,_)}}class om{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(o,c,m){this.delegate=o,this.engine=c,this._zone=m,c.onRemovalComplete=(_,y)=>{y?.removeChild(null,_)}}createRenderer(o,c){const _=this.delegate.createRenderer(o,c);if(!o||!c?.data?.animation){const j=this._rendererCache;let Y=j.get(_);return Y||(Y=new nm("",_,this.engine,()=>j.delete(_)),j.set(_,Y)),Y}const y=c.id,P=c.id+"-"+this._currentId;this._currentId++,this.engine.register(P,o);const N=j=>{Array.isArray(j)?j.forEach(N):this.engine.registerTrigger(y,P,o,j.name,j)};return c.data.animation.forEach(N),new im(this,P,_,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(o,c,m){if(o>=0&&oc(m));const _=this._animationCallbacksBuffer;0==_.length&&queueMicrotask(()=>{this._zone.run(()=>{_.forEach(y=>{const[P,N]=y;P(N)}),this._animationCallbacksBuffer=[]})}),_.push([c,m])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(o){this.engine.flush(),this.delegate.componentReplaced?.(o)}}const am=[{provide:rl,useFactory:function cc(){return new ep}},{provide:es,useClass:(()=>{class p extends es{constructor(c,m,_){super(c,m,_)}ngOnDestroy(){this.flush()}static \u0275fac=function(m){return new(m||p)(d.KVO(i.q),d.KVO(zr),d.KVO(rl))};static \u0275prov=d.jDH({token:p,factory:p.\u0275fac})}return p})()},{provide:d._9s,useFactory:function rm(p,o,c){return new om(p,o,c)},deps:[wt,es,d.SKi]}],sm=[{provide:zr,useClass:ps},{provide:d.bc$,useValue:"NoopAnimations"},...am];let lm=(()=>{class p{static \u0275fac=function(m){return new(m||p)};static \u0275mod=d.$C({type:p});static \u0275inj=d.G2t({providers:sm,imports:[it]})}return p})();var fp=h(1377),gp=h(871),cm=h(6783),dm=h(74),Wp={primitive:{borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},semantic:{transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},components:{accordion:{root:{transitionDuration:"{transition.duration}"},panel:{borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},header:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},content:{borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"}},autocomplete:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},dropdown:{width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{chip:{focusBackground:"{surface.200}",focusColor:"{surface.800}"},dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",focusColor:"{surface.0}"},dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}}},avatar:{root:{width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},icon:{size:"1rem"},group:{borderColor:"{content.background}",offset:"-0.75rem"},lg:{width:"3rem",height:"3rem",fontSize:"1.5rem",icon:{size:"1.5rem"},group:{offset:"-1rem"}},xl:{width:"4rem",height:"4rem",fontSize:"2rem",icon:{size:"2rem"},group:{offset:"-1.5rem"}}},badge:{root:{borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},dot:{size:"0.5rem"},sm:{fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},lg:{fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},xl:{fontSize:"1rem",minWidth:"2rem",height:"2rem"},colorScheme:{light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},blockui:{root:{borderRadius:"{content.border.radius}"}},breadcrumb:{root:{padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},item:{color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},separator:{color:"{navigation.item.icon.color}"}},button:{root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},colorScheme:{light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}}},datepicker:{root:{transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},header:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},title:{gap:"0.5rem",fontWeight:"500"},dropdown:{width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},inputIcon:{color:"{form.field.icon.color}"},selectMonth:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},selectYear:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},dayView:{margin:"0.5rem 0 0 0"},weekDay:{padding:"0.25rem",fontWeight:"500",color:"{content.color}"},date:{hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},monthView:{margin:"0.5rem 0 0 0"},month:{padding:"0.375rem",borderRadius:"{content.border.radius}"},yearView:{margin:"0.5rem 0 0 0"},year:{padding:"0.375rem",borderRadius:"{content.border.radius}"},buttonbar:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},timePicker:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}}},card:{root:{background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},body:{padding:"1.25rem",gap:"0.5rem"},caption:{gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"500"},subtitle:{color:"{text.muted.color}"}},carousel:{root:{transitionDuration:"{transition.duration}"},content:{gap:"0.25rem"},indicatorList:{padding:"1rem",gap:"0.5rem"},indicator:{width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{indicator:{background:"{surface.200}",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}}},cascadeselect:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",mobileIndent:"1rem"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}},clearIcon:{color:"{form.field.icon.color}"}},checkbox:{root:{borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},icon:{size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.75rem"},lg:{size:"1rem"}}},chip:{root:{borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},image:{width:"2rem",height:"2rem"},icon:{size:"1rem"},removeIcon:{size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},colorScheme:{light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}}},colorpicker:{root:{transitionDuration:"{transition.duration}"},preview:{width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},panel:{shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},colorScheme:{light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}}},confirmdialog:{icon:{size:"2rem",color:"{overlay.modal.color}"},content:{gap:"1rem"}},confirmpopup:{root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}",gap:"1rem"},icon:{size:"1.5rem",color:"{overlay.popover.color}"},footer:{gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"}},contextmenu:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenu:{mobileIndent:"1rem"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},dataview:{root:{borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},header:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},content:{background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},footer:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"}},datatable:{root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{datatable.border.color}",padding:"0.75rem 1rem"},footerCell:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},dropPoint:{color:"{primary.color}"},columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},loadingIcon:{size:"2rem"},rowToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},filter:{inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},paginatorTop:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},dialog:{root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}",gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}},divider:{root:{borderColor:"{content.border.color}"},content:{background:"{content.background}",color:"{text.color}"},horizontal:{margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},vertical:{margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}}},dock:{root:{background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},item:{borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},drawer:{root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}"},title:{fontSize:"1.5rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"{overlay.modal.padding}"}},editor:{toolbar:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},toolbarItem:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},overlayOption:{focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},content:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"}},fieldset:{root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},legend:{background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},content:{padding:"0"}},fileupload:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"unset",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},content:{highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem",gap:"1rem"},file:{padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},fileList:{gap:"0.5rem"},progressbar:{height:"0.25rem"},basic:{gap:"0.5rem"}},iftalabel:{root:{color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",top:"{form.field.padding.y}",fontSize:"0.75rem",fontWeight:"400"},input:{paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"}},floatlabel:{root:{color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",activeColor:"{form.field.float.label.active.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",positionY:"{form.field.padding.y}",fontWeight:"500",active:{fontSize:"0.75rem",fontWeight:"400"}},over:{active:{top:"-1.25rem"}},in:{input:{paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},active:{top:"{form.field.padding.y}"}},on:{borderRadius:"{border.radius.xs}",active:{background:"{form.field.background}",padding:"0 0.125rem"}}},galleria:{root:{borderWidth:"1px",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},navButton:{background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},navIcon:{size:"1.5rem"},thumbnailsContent:{background:"{content.background}",padding:"1rem 0.25rem"},thumbnailNavButton:{size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},thumbnailNavButtonIcon:{size:"1rem"},caption:{background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},indicatorList:{gap:"0.5rem",padding:"1rem"},indicatorButton:{width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},insetIndicatorList:{background:"rgba(0, 0, 0, 0.5)"},insetIndicatorButton:{background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},closeButton:{size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},closeButtonIcon:{size:"1.5rem"},colorScheme:{light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}}},iconfield:{icon:{color:"{form.field.icon.color}"}},image:{root:{transitionDuration:"{transition.duration}"},preview:{icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},toolbar:{position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},action:{hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},imagecompare:{handle:{size:"15px",hoverSize:"30px",background:"rgba(255,255,255,0.3)",hoverBackground:"rgba(255,255,255,0.3)",borderColor:"unset",hoverBorderColor:"unset",borderWidth:"0",borderRadius:"50%",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"rgba(255,255,255,0.3)",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},inlinemessage:{root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},text:{fontWeight:"500"},icon:{size:"1rem"},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}}},inplace:{root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},display:{hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"}},inputchips:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},chip:{borderRadius:"{border.radius.sm}"},colorScheme:{light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}}},inputgroup:{addon:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}",padding:"0.5rem",minWidth:"2.5rem"}},inputnumber:{root:{transitionDuration:"{transition.duration}"},button:{width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},colorScheme:{light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}}},inputotp:{root:{gap:"0.5rem"},input:{width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"}}},inputtext:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},knob:{root:{transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},value:{background:"{primary.color}"},range:{background:"{content.border.color}"},text:{color:"{text.muted.color}"}},listbox:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",transitionDuration:"{form.field.transition.duration}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}}},megamenu:{root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},horizontalOrientation:{padding:"0.5rem 0.75rem",gap:"0.5rem"},transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},overlay:{padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},menu:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},separator:{borderColor:"{content.border.color}"}},menubar:{root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem",icon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"}},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},message:{root:{borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},content:{padding:"0.5rem 0.75rem",gap:"0.5rem",sm:{padding:"0.375rem 0.625rem"},lg:{padding:"0.625rem 0.875rem"}},text:{fontSize:"1rem",fontWeight:"500",sm:{fontSize:"0.875rem"},lg:{fontSize:"1.125rem"}},icon:{size:"1.125rem",sm:{size:"1rem"},lg:{size:"1.25rem"}},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem",sm:{size:"0.875rem"},lg:{size:"1.125rem"}},outlined:{root:{borderWidth:"1px"}},simple:{content:{padding:"0"}},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}},outlined:{color:"{blue.600}",borderColor:"{blue.600}"},simple:{color:"{blue.600}"}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}},outlined:{color:"{green.600}",borderColor:"{green.600}"},simple:{color:"{green.600}"}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}},outlined:{color:"{yellow.600}",borderColor:"{yellow.600}"},simple:{color:"{yellow.600}"}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}},outlined:{color:"{red.600}",borderColor:"{red.600}"},simple:{color:"{red.600}"}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}},outlined:{color:"{surface.500}",borderColor:"{surface.500}"},simple:{color:"{surface.500}"}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}},outlined:{color:"{surface.950}",borderColor:"{surface.950}"},simple:{color:"{surface.950}"}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}},outlined:{color:"{blue.500}",borderColor:"{blue.500}"},simple:{color:"{blue.500}"}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}},outlined:{color:"{green.500}",borderColor:"{green.500}"},simple:{color:"{green.500}"}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}},outlined:{color:"{yellow.500}",borderColor:"{yellow.500}"},simple:{color:"{yellow.500}"}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}},outlined:{color:"{red.500}",borderColor:"{red.500}"},simple:{color:"{red.500}"}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}},outlined:{color:"{surface.400}",borderColor:"{surface.400}"},simple:{color:"{surface.400}"}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}},outlined:{color:"{surface.0}",borderColor:"{surface.0}"},simple:{color:"{surface.0}"}}}}},metergroup:{root:{borderRadius:"{content.border.radius}",gap:"1rem"},meters:{background:"{content.border.color}",size:"0.5rem"},label:{gap:"0.5rem"},labelMarker:{size:"0.5rem"},labelIcon:{size:"1rem"},labelList:{verticalGap:"0.5rem",horizontalGap:"1rem"}},multiselect:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},clearIcon:{color:"{form.field.icon.color}"},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"}},orderlist:{root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},organizationchart:{root:{gutter:"0.75rem",transitionDuration:"{transition.duration}"},node:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},nodeToggleButton:{background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},connector:{color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"}},overlaybadge:{root:{outline:{width:"2px",color:"{content.background}"}}},popover:{root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}"}},paginator:{root:{padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},navButton:{background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},currentPageReport:{color:"{text.muted.color}"},jumpToPageInput:{maxWidth:"2.5rem"}},password:{meter:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},icon:{color:"{form.field.icon.color}"},overlay:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},content:{gap:"0.5rem"},colorScheme:{light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}}},panel:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},toggleableHeader:{padding:"0.375rem 1.125rem"},title:{fontWeight:"600"},content:{padding:"0 1.125rem 1.125rem 1.125rem"},footer:{padding:"0 1.125rem 1.125rem 1.125rem"}},panelmenu:{root:{gap:"0.5rem",transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenu:{indent:"1rem"},submenuIcon:{color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"}},picklist:{root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},progressbar:{root:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},value:{background:"{primary.color}"},label:{color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"}},progressspinner:{colorScheme:{light:{root:{"color.1":"{red.500}","color.2":"{blue.500}","color.3":"{green.500}","color.4":"{yellow.500}"}},dark:{root:{"color.1":"{red.400}","color.2":"{blue.400}","color.3":"{green.400}","color.4":"{yellow.400}"}}}},radiobutton:{root:{width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},icon:{size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.5rem"},lg:{size:"1rem"}}},rating:{root:{gap:"0.25rem",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},icon:{size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},scrollpanel:{root:{transitionDuration:"{transition.duration}"},bar:{size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}}},select:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},clearIcon:{color:"{form.field.icon.color}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"}},selectbutton:{root:{borderRadius:"{form.field.border.radius}"},colorScheme:{light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}}},skeleton:{root:{borderRadius:"{content.border.radius}"},colorScheme:{light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}}},slider:{root:{transitionDuration:"{transition.duration}"},track:{background:"{content.border.color}",borderRadius:"{content.border.radius}",size:"3px"},range:{background:"{primary.color}"},handle:{width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{handle:{contentBackground:"{surface.0}"}},dark:{handle:{contentBackground:"{surface.950}"}}}},speeddial:{root:{gap:"0.5rem",transitionDuration:"{transition.duration}"}},splitter:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},gutter:{background:"{content.border.color}"},handle:{size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},splitbutton:{root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"}},stepper:{root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},step:{padding:"0.5rem",gap:"1rem"},stepHeader:{padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},stepTitle:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},stepNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},steppanels:{padding:"0.875rem 0.5rem 1.125rem 0.5rem"},steppanel:{background:"{content.background}",color:"{content.color}",padding:"0",indent:"1rem"}},steps:{root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}"},itemLink:{borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},itemLabel:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},itemNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},tabmenu:{root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},item:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},itemIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"}},tabs:{root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},tab:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},tabpanel:{background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},tabview:{root:{transitionDuration:"{transition.duration}"},tabList:{background:"{content.background}",borderColor:"{content.border.color}"},tab:{borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},tabPanel:{background:"{content.background}",color:"{content.color}"},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},textarea:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}}},tieredmenu:{root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenu:{mobileIndent:"1rem"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},tag:{root:{fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},icon:{size:"0.75rem"},colorScheme:{light:{primary:{background:"{primary.100}",color:"{primary.700}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},terminal:{root:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},prompt:{gap:"0.25rem"},commandResponse:{margin:"2px 0"}},timeline:{event:{minHeight:"5rem"},horizontal:{eventContent:{padding:"1rem 0"}},vertical:{eventContent:{padding:"0 1rem"}},eventMarker:{size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},eventConnector:{color:"{content.border.color}",size:"2px"}},togglebutton:{root:{padding:"0.5rem 1rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",padding:"0.375rem 0.75rem"},lg:{fontSize:"{form.field.lg.font.size}",padding:"0.625rem 1.25rem"}},icon:{disabledColor:"{form.field.disabled.color}"},content:{left:"0.25rem",top:"0.25rem",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)"},colorScheme:{light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}}},toggleswitch:{root:{width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s"},handle:{borderRadius:"50%",size:"1rem"},colorScheme:{light:{root:{background:"{surface.300}",disabledBackground:"{form.field.disabled.background}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",disabledBackground:"{form.field.disabled.color}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}",color:"{text.muted.color}",hoverColor:"{text.color}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}},dark:{root:{background:"{surface.700}",disabledBackground:"{surface.600}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",disabledBackground:"{surface.900}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}",color:"{surface.900}",hoverColor:"{surface.800}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}}}},tree:{root:{background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},node:{padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},nodeIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},nodeToggleButton:{borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},loadingIcon:{size:"2rem"},filter:{margin:"0 0 0.5rem 0"}},treeselect:{root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},tree:{padding:"{list.padding}"},clearIcon:{color:"{form.field.icon.color}"},emptyMessage:{padding:"{list.option.padding}"},chip:{borderRadius:"{border.radius.sm}"}},treetable:{root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},footerCell:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},loadingIcon:{size:"2rem"},nodeToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},toast:{root:{width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},icon:{size:"1.125rem"},content:{padding:"{overlay.popover.padding}",gap:"0.5rem"},text:{gap:"0.5rem"},summary:{fontWeight:"500",fontSize:"1rem"},detail:{fontWeight:"500",fontSize:"0.875rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{blur:"1.5px",info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{blur:"10px",info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},toolbar:{root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"}},virtualscroller:{loader:{mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}}},tooltip:{root:{maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},colorScheme:{light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}}},ripple:{colorScheme:{light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}}}}},Am=h(4179);h(183);let Rm=(()=>{class p{static{this.\u0275fac=function(m){return new(m||p)}}static{this.\u0275mod=d.$C({type:p,bootstrap:[ms]})}static{this.\u0275inj=d.G2t({providers:[(0,ur.$R)(),(0,d.oKB)(ur.q1),(0,ur.$R)((0,ur.b$)([x])),(0,dm.wG)({theme:{preset:Wp,options:{darkModeSelector:".p-dark"}}})],imports:[it,so.X1,lm,fp.l,Am.G,Ir.h.forRoot({loader:{provide:Ir.Wr,useFactory:pc,deps:[ur.Qq]}}),gp.Ol.forRoot({themes:[gp.a5],active:"dark"}),kr._B.forRoot({toastComponent:yi,closeButton:!0,positionClass:"toast-top-right",newestOnTop:!0}),Aa,cm.HomeModule]})}}return p})();function pc(p){return new k(p)}nr.c.production&&(0,d.SmG)(),typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",Vr),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",class jr extends er{constructor(){super(),this.attachShadow({mode:"open"})}render(){const o=this.lazy||""===this.getAttribute("lazy")||"true"===this.getAttribute("lazy");if(Yo(this.shadowRoot,"::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}"),this.shadowRoot.appendChild(document.createElement("slot")),o){const c=document.createElement("div");c.classList.add("swiper-lazy-preloader"),c.part.add("preloader"),this.shadowRoot.appendChild(c)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}})),(0,ur.$R)((0,ur.b$)([x])),Yt().bootstrapModule(Rm).catch(p=>console.error(p))},4610:(Ht,Me,h)=>{h.d(Me,{$R:()=>Ki,YV:()=>Ai,cC:()=>zn,Qo:()=>Xi,Zq:()=>Ci,iF:()=>_t,xW:()=>To,KS:()=>Wi,tL:()=>Hn,YZ:()=>we,ji:()=>wo,NB:()=>Gt,iL:()=>yo,Zl:()=>ki,tP:()=>mt});var r=h(1360),l=h(17);function T(oe){return oe&&"function"==typeof oe.connect&&!(oe instanceof l.G)}var d=h(9361),v=h(1413),F=h(4412),q=h(4402),M=h(7673),ee=h(6977),fe=function(oe){return oe[oe.REPLACED=0]="REPLACED",oe[oe.INSERTED=1]="INSERTED",oe[oe.MOVED=2]="MOVED",oe[oe.REMOVED=3]="REMOVED",oe}(fe||{});const Se=new r.nKC("_ViewRepeater");class Te{applyChanges(kt,J,Ee,yt,pn){kt.forEachOperation((wn,Bn,Tn)=>{let Kn,Zn;if(null==wn.previousIndex){const Jn=Ee(wn,Bn,Tn);Kn=J.createEmbeddedView(Jn.templateRef,Jn.context,Jn.index),Zn=fe.INSERTED}else null==Tn?(J.remove(Bn),Zn=fe.REMOVED):(Kn=J.get(Bn),J.move(Kn,Tn),Zn=fe.MOVED);pn&&pn({context:Kn?.context,operation:Zn,record:wn})})}detach(){}}var ht=h(8570),dt=h(5855),Tt=h(3510);const pt=[[["caption"]],[["colgroup"],["col"]],"*"],Xe=["caption","colgroup, col","*"];function ct(oe,kt){1&oe&&r.SdG(0,2)}function ce(oe,kt){1&oe&&(r.j41(0,"thead",0),r.eu8(1,1),r.k0s(),r.j41(2,"tbody",0),r.eu8(3,2)(4,3),r.k0s(),r.j41(5,"tfoot",0),r.eu8(6,4),r.k0s())}function Re(oe,kt){1&oe&&r.eu8(0,1)(1,2)(2,3)(3,4)}const Le=new r.nKC("CDK_TABLE");let wt=(()=>{class oe{template=(0,r.WQX)(r.C4Q);constructor(){}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkCellDef",""]]})}return oe})(),Mt=(()=>{class oe{template=(0,r.WQX)(r.C4Q);constructor(){}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkHeaderCellDef",""]]})}return oe})(),xt=(()=>{class oe{template=(0,r.WQX)(r.C4Q);constructor(){}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkFooterCellDef",""]]})}return oe})(),Rt=(()=>{class oe{_table=(0,r.WQX)(Le,{optional:!0});_hasStickyChanged=!1;get name(){return this._name}set name(J){this._setNameInput(J)}_name;get sticky(){return this._sticky}set sticky(J){J!==this._sticky&&(this._sticky=J,this._hasStickyChanged=!0)}_sticky=!1;get stickyEnd(){return this._stickyEnd}set stickyEnd(J){J!==this._stickyEnd&&(this._stickyEnd=J,this._hasStickyChanged=!0)}_stickyEnd=!1;cell;headerCell;footerCell;cssClassFriendlyName;_columnCssClassName;constructor(){}hasStickyChanged(){const J=this._hasStickyChanged;return this.resetStickyChanged(),J}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(J){J&&(this._name=J,this.cssClassFriendlyName=J.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkColumnDef",""]],contentQueries:function(Ee,yt,pn){if(1&Ee&&(r.wni(pn,wt,5),r.wni(pn,Mt,5),r.wni(pn,xt,5)),2&Ee){let wn;r.mGM(wn=r.lsd())&&(yt.cell=wn.first),r.mGM(wn=r.lsd())&&(yt.headerCell=wn.first),r.mGM(wn=r.lsd())&&(yt.footerCell=wn.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",r.L39],stickyEnd:[2,"stickyEnd","stickyEnd",r.L39]},features:[r.Jv_([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:oe}])]})}return oe})();class Ne{constructor(kt,J){J.nativeElement.classList.add(...kt._columnCssClassName)}}let Et=(()=>{class oe extends Ne{constructor(){super((0,r.WQX)(Rt),(0,r.WQX)(r.aKT))}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[r.Vt3]})}return oe})(),et=(()=>{class oe extends Ne{constructor(){const J=(0,r.WQX)(Rt),Ee=(0,r.WQX)(r.aKT);super(J,Ee);const yt=J._table?._getCellRole();yt&&Ee.nativeElement.setAttribute("role",yt)}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["cdk-footer-cell"],["td","cdk-footer-cell",""]],hostAttrs:[1,"cdk-footer-cell"],features:[r.Vt3]})}return oe})(),Ot=(()=>{class oe extends Ne{constructor(){const J=(0,r.WQX)(Rt),Ee=(0,r.WQX)(r.aKT);super(J,Ee);const yt=J._table?._getCellRole();yt&&Ee.nativeElement.setAttribute("role",yt)}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[r.Vt3]})}return oe})();class en{tasks=[];endTasks=[]}const At=new r.nKC("_COALESCED_STYLE_SCHEDULER");let H=(()=>{class oe{_currentSchedule=null;_ngZone=(0,r.WQX)(r.SKi);constructor(){}schedule(J){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(J)}scheduleEnd(J){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(J)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new en,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const J=this._currentSchedule;this._currentSchedule=new en;for(const Ee of J.tasks)Ee();for(const Ee of J.endTasks)Ee()}this._currentSchedule=null})))}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275prov=r.jDH({token:oe,factory:oe.\u0275fac})}return oe})(),ne=(()=>{class oe{template=(0,r.WQX)(r.C4Q);_differs=(0,r.WQX)(r._q3);columns;_columnsDiffer;constructor(){}ngOnChanges(J){if(!this._columnsDiffer){const Ee=J.columns&&J.columns.currentValue||[];this._columnsDiffer=this._differs.find(Ee).create(),this._columnsDiffer.diff(Ee)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(J){return this instanceof De?J.headerCell.template:this instanceof z?J.footerCell.template:J.cell.template}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,features:[r.OA$]})}return oe})(),De=(()=>{class oe extends ne{_table=(0,r.WQX)(Le,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(J){J!==this._sticky&&(this._sticky=J,this._hasStickyChanged=!0)}_sticky=!1;constructor(){super((0,r.WQX)(r.C4Q),(0,r.WQX)(r._q3))}ngOnChanges(J){super.ngOnChanges(J)}hasStickyChanged(){const J=this._hasStickyChanged;return this.resetStickyChanged(),J}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",r.L39]},features:[r.Vt3,r.OA$]})}return oe})(),z=(()=>{class oe extends ne{_table=(0,r.WQX)(Le,{optional:!0});_hasStickyChanged=!1;get sticky(){return this._sticky}set sticky(J){J!==this._sticky&&(this._sticky=J,this._hasStickyChanged=!0)}_sticky=!1;constructor(){super((0,r.WQX)(r.C4Q),(0,r.WQX)(r._q3))}ngOnChanges(J){super.ngOnChanges(J)}hasStickyChanged(){const J=this._hasStickyChanged;return this.resetStickyChanged(),J}resetStickyChanged(){this._hasStickyChanged=!1}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",r.L39]},features:[r.Vt3,r.OA$]})}return oe})(),Ae=(()=>{class oe extends ne{_table=(0,r.WQX)(Le,{optional:!0});when;constructor(){super((0,r.WQX)(r.C4Q),(0,r.WQX)(r._q3))}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},features:[r.Vt3]})}return oe})(),ye=(()=>{class oe{_viewContainer=(0,r.WQX)(r.c1b);cells;context;static mostRecentCellOutlet=null;constructor(){oe.mostRecentCellOutlet=this}ngOnDestroy(){oe.mostRecentCellOutlet===this&&(oe.mostRecentCellOutlet=null)}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","cdkCellOutlet",""]]})}return oe})(),Ke=(()=>{class oe{static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275cmp=r.VBU({type:oe,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),Ve=(()=>{class oe{static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275cmp=r.VBU({type:oe,selectors:[["cdk-footer-row"],["tr","cdk-footer-row",""]],hostAttrs:["role","row",1,"cdk-footer-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),Ie=(()=>{class oe{static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275cmp=r.VBU({type:oe,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),vt=(()=>{class oe{templateRef=(0,r.WQX)(r.C4Q);_contentClassName="cdk-no-data-row";constructor(){}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["ng-template","cdkNoDataRow",""]]})}return oe})();const de=["top","bottom","left","right"];class ut{_isNativeHtmlTable;_stickCellCss;direction;_coalescedStyleScheduler;_isBrowser;_needsPositionStickyOnElement;_positionListener;_tableInjector;_elemSizeCache=new WeakMap;_resizeObserver=globalThis?.ResizeObserver?new globalThis.ResizeObserver(kt=>this._updateCachedSizes(kt)):null;_updatedStickyColumnsParamsToReplay=[];_stickyColumnsReplayTimeout=null;_cachedCellWidths=[];_borderCellCss;_destroyed=!1;constructor(kt,J,Ee,yt,pn=!0,wn=!0,Bn,Tn){this._isNativeHtmlTable=kt,this._stickCellCss=J,this.direction=Ee,this._coalescedStyleScheduler=yt,this._isBrowser=pn,this._needsPositionStickyOnElement=wn,this._positionListener=Bn,this._tableInjector=Tn,this._borderCellCss={top:`${J}-border-elem-top`,bottom:`${J}-border-elem-bottom`,left:`${J}-border-elem-left`,right:`${J}-border-elem-right`}}clearStickyPositioning(kt,J){(J.includes("left")||J.includes("right"))&&this._removeFromStickyColumnReplayQueue(kt);const Ee=[];for(const yt of kt)yt.nodeType===yt.ELEMENT_NODE&&Ee.push(yt,...Array.from(yt.children));this._afterNextRender({write:()=>{for(const yt of Ee)this._removeStickyStyle(yt,J)}})}updateStickyColumns(kt,J,Ee,yt=!0,pn=!0){if(!kt.length||!this._isBrowser||!J.some(Ri=>Ri)&&!Ee.some(Ri=>Ri))return this._positionListener?.stickyColumnsUpdated({sizes:[]}),void this._positionListener?.stickyEndColumnsUpdated({sizes:[]});const wn=kt[0],Bn=wn.children.length,Tn="rtl"===this.direction,Kn=Tn?"right":"left",Zn=Tn?"left":"right",Jn=J.lastIndexOf(!0),pi=Ee.indexOf(!0);let Yi,Vn,Bi;pn&&this._updateStickyColumnReplayQueue({rows:[...kt],stickyStartStates:[...J],stickyEndStates:[...Ee]}),this._afterNextRender({earlyRead:()=>{Yi=this._getCellWidths(wn,yt),Vn=this._getStickyStartColumnPositions(Yi,J),Bi=this._getStickyEndColumnPositions(Yi,Ee)},write:()=>{for(const Ri of kt)for(let Si=0;Si!!Ri)&&(this._positionListener.stickyColumnsUpdated({sizes:-1===Jn?[]:Yi.slice(0,Jn+1).map((Ri,Si)=>J[Si]?Ri:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===pi?[]:Yi.slice(pi).map((Ri,Si)=>Ee[Si+pi]?Ri:null).reverse()}))}})}stickRows(kt,J,Ee){if(!this._isBrowser)return;const yt="bottom"===Ee?kt.slice().reverse():kt,pn="bottom"===Ee?J.slice().reverse():J,wn=[],Bn=[],Tn=[];this._afterNextRender({earlyRead:()=>{for(let Kn=0,Zn=0;Kn{const Kn=pn.lastIndexOf(!0);for(let Zn=0;Zn{const Ee=kt.querySelector("tfoot");Ee&&(J.some(yt=>!yt)?this._removeStickyStyle(Ee,["bottom"]):this._addStickyStyle(Ee,"bottom",0,!1))}})}destroy(){this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._resizeObserver?.disconnect(),this._destroyed=!0}_removeStickyStyle(kt,J){if(kt.classList.contains(this._stickCellCss)){for(const yt of J)kt.style[yt]="",kt.classList.remove(this._borderCellCss[yt]);de.some(yt=>-1===J.indexOf(yt)&&kt.style[yt])?kt.style.zIndex=this._getCalculatedZIndex(kt):(kt.style.zIndex="",this._needsPositionStickyOnElement&&(kt.style.position=""),kt.classList.remove(this._stickCellCss))}}_addStickyStyle(kt,J,Ee,yt){kt.classList.add(this._stickCellCss),yt&&kt.classList.add(this._borderCellCss[J]),kt.style[J]=`${Ee}px`,kt.style.zIndex=this._getCalculatedZIndex(kt),this._needsPositionStickyOnElement&&(kt.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(kt){const J={top:100,bottom:10,left:1,right:1};let Ee=0;for(const yt of de)kt.style[yt]&&(Ee+=J[yt]);return Ee?`${Ee}`:""}_getCellWidths(kt,J=!0){if(!J&&this._cachedCellWidths.length)return this._cachedCellWidths;const Ee=[],yt=kt.children;for(let pn=0;pn0;pn--)J[pn]&&(Ee[pn]=yt,yt+=kt[pn]);return Ee}_retrieveElementSize(kt){const J=this._elemSizeCache.get(kt);if(J)return J;const Ee=kt.getBoundingClientRect(),yt={width:Ee.width,height:Ee.height};return this._resizeObserver&&(this._elemSizeCache.set(kt,yt),this._resizeObserver.observe(kt,{box:"border-box"})),yt}_updateStickyColumnReplayQueue(kt){this._removeFromStickyColumnReplayQueue(kt.rows),this._stickyColumnsReplayTimeout||this._updatedStickyColumnsParamsToReplay.push(kt)}_removeFromStickyColumnReplayQueue(kt){const J=new Set(kt);for(const Ee of this._updatedStickyColumnsParamsToReplay)Ee.rows=Ee.rows.filter(yt=>!J.has(yt));this._updatedStickyColumnsParamsToReplay=this._updatedStickyColumnsParamsToReplay.filter(Ee=>!!Ee.rows.length)}_updateCachedSizes(kt){let J=!1;for(const Ee of kt){const yt=Ee.borderBoxSize?.length?{width:Ee.borderBoxSize[0].inlineSize,height:Ee.borderBoxSize[0].blockSize}:{width:Ee.contentRect.width,height:Ee.contentRect.height};yt.width!==this._elemSizeCache.get(Ee.target)?.width&&at(Ee.target)&&(J=!0),this._elemSizeCache.set(Ee.target,yt)}J&&this._updatedStickyColumnsParamsToReplay.length&&(this._stickyColumnsReplayTimeout&&clearTimeout(this._stickyColumnsReplayTimeout),this._stickyColumnsReplayTimeout=setTimeout(()=>{if(!this._destroyed){for(const Ee of this._updatedStickyColumnsParamsToReplay)this.updateStickyColumns(Ee.rows,Ee.stickyStartStates,Ee.stickyEndStates,!0,!1);this._updatedStickyColumnsParamsToReplay=[],this._stickyColumnsReplayTimeout=null}},0))}_afterNextRender(kt){this._tableInjector?(0,r.mal)(kt,{injector:this._tableInjector}):this._coalescedStyleScheduler.schedule(()=>{kt.earlyRead?.(),kt.write()})}}function at(oe){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(kt=>oe.classList.contains(kt))}const Xt=new r.nKC("CDK_SPL");let gt=(()=>{class oe{viewContainer=(0,r.WQX)(r.c1b);elementRef=(0,r.WQX)(r.aKT);constructor(){const J=(0,r.WQX)(Le);J._rowOutlet=this,J._outletAssigned()}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","rowOutlet",""]]})}return oe})(),ue=(()=>{class oe{viewContainer=(0,r.WQX)(r.c1b);elementRef=(0,r.WQX)(r.aKT);constructor(){const J=(0,r.WQX)(Le);J._headerRowOutlet=this,J._outletAssigned()}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","headerRowOutlet",""]]})}return oe})(),pe=(()=>{class oe{viewContainer=(0,r.WQX)(r.c1b);elementRef=(0,r.WQX)(r.aKT);constructor(){const J=(0,r.WQX)(Le);J._footerRowOutlet=this,J._outletAssigned()}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","footerRowOutlet",""]]})}return oe})(),be=(()=>{class oe{viewContainer=(0,r.WQX)(r.c1b);elementRef=(0,r.WQX)(r.aKT);constructor(){const J=(0,r.WQX)(Le);J._noDataRowOutlet=this,J._outletAssigned()}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275dir=r.FsC({type:oe,selectors:[["","noDataRowOutlet",""]]})}return oe})(),Dt=(()=>{class oe{_differs=(0,r.WQX)(r._q3);_changeDetectorRef=(0,r.WQX)(r.gRc);_elementRef=(0,r.WQX)(r.aKT);_dir=(0,r.WQX)(ht.D,{optional:!0});_platform=(0,r.WQX)(dt.P);_viewRepeater=(0,r.WQX)(Se);_coalescedStyleScheduler=(0,r.WQX)(At);_viewportRuler=(0,r.WQX)(Tt.V);_stickyPositioningListener=(0,r.WQX)(Xt,{optional:!0,skipSelf:!0});_document=(0,r.WQX)(d.q);_data;_onDestroy=new v.B;_renderRows;_renderChangeSubscription;_columnDefsByName=new Map;_rowDefs;_headerRowDefs;_footerRowDefs;_dataDiffer;_defaultRowDef;_customColumnDefs=new Set;_customRowDefs=new Set;_customHeaderRowDefs=new Set;_customFooterRowDefs=new Set;_customNoDataRow;_headerRowDefChanged=!0;_footerRowDefChanged=!0;_stickyColumnStylesNeedReset=!0;_forceRecalculateCellWidths=!0;_cachedRenderRowsMap=new Map;_isNativeHtmlTable;_stickyStyler;stickyCssClass="cdk-table-sticky";needsPositionStickyOnElement=!0;_isServer;_isShowingNoDataRow=!1;_hasAllOutlets=!1;_hasInitialized=!1;_getCellRole(){if(void 0===this._cellRoleInternal){const J=this._elementRef.nativeElement.getAttribute("role");return"grid"===J||"treegrid"===J?"gridcell":"cell"}return this._cellRoleInternal}_cellRoleInternal=void 0;get trackBy(){return this._trackByFn}set trackBy(J){this._trackByFn=J}_trackByFn;get dataSource(){return this._dataSource}set dataSource(J){this._dataSource!==J&&this._switchDataSource(J)}_dataSource;get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(J){this._multiTemplateDataRows=J,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}_multiTemplateDataRows=!1;get fixedLayout(){return this._fixedLayout}set fixedLayout(J){this._fixedLayout=J,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}_fixedLayout=!1;contentChanged=new r.bkB;viewChange=new F.t({start:0,end:Number.MAX_VALUE});_rowOutlet;_headerRowOutlet;_footerRowOutlet;_noDataRowOutlet;_contentColumnDefs;_contentRowDefs;_contentHeaderRowDefs;_contentFooterRowDefs;_noDataRow;_injector=(0,r.WQX)(r.zZn);constructor(){(0,r.WQX)(new r.ES_("role"),{optional:!0})||this._elementRef.nativeElement.setAttribute("role","table"),this._isServer=!this._platform.isBrowser,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName,this._dataDiffer=this._differs.find([]).create((Ee,yt)=>this.trackBy?this.trackBy(yt.dataIndex,yt.data):yt)}ngOnInit(){this._setupStickyStyler(),this._viewportRuler.change().pipe((0,ee.Q)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){this._stickyStyler?.destroy(),[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(J=>{J?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),T(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const J=this._dataDiffer.diff(this._renderRows);if(!J)return this._updateNoDataRow(),void this.contentChanged.next();const Ee=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(J,Ee,(yt,pn,wn)=>this._getEmbeddedViewArgs(yt.item,wn),yt=>yt.item.data,yt=>{yt.operation===fe.INSERTED&&yt.context&&this._renderCellTemplateForItem(yt.record.item.rowDef,yt.context)}),this._updateRowIndexContext(),J.forEachIdentityChange(yt=>{Ee.get(yt.currentIndex).context.$implicit=yt.item.data}),this._updateNoDataRow(),this.contentChanged.next(),this.updateStickyColumnStyles()}addColumnDef(J){this._customColumnDefs.add(J)}removeColumnDef(J){this._customColumnDefs.delete(J)}addRowDef(J){this._customRowDefs.add(J)}removeRowDef(J){this._customRowDefs.delete(J)}addHeaderRowDef(J){this._customHeaderRowDefs.add(J),this._headerRowDefChanged=!0}removeHeaderRowDef(J){this._customHeaderRowDefs.delete(J),this._headerRowDefChanged=!0}addFooterRowDef(J){this._customFooterRowDefs.add(J),this._footerRowDefChanged=!0}removeFooterRowDef(J){this._customFooterRowDefs.delete(J),this._footerRowDefChanged=!0}setNoDataRow(J){this._customNoDataRow=J}updateStickyHeaderRowStyles(){const J=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){const yt=K(this._headerRowOutlet,"thead");yt&&(yt.style.display=J.length?"":"none")}const Ee=this._headerRowDefs.map(yt=>yt.sticky);this._stickyStyler.clearStickyPositioning(J,["top"]),this._stickyStyler.stickRows(J,Ee,"top"),this._headerRowDefs.forEach(yt=>yt.resetStickyChanged())}updateStickyFooterRowStyles(){const J=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){const yt=K(this._footerRowOutlet,"tfoot");yt&&(yt.style.display=J.length?"":"none")}const Ee=this._footerRowDefs.map(yt=>yt.sticky);this._stickyStyler.clearStickyPositioning(J,["bottom"]),this._stickyStyler.stickRows(J,Ee,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,Ee),this._footerRowDefs.forEach(yt=>yt.resetStickyChanged())}updateStickyColumnStyles(){const J=this._getRenderedRows(this._headerRowOutlet),Ee=this._getRenderedRows(this._rowOutlet),yt=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...J,...Ee,...yt],["left","right"]),this._stickyColumnStylesNeedReset=!1),J.forEach((pn,wn)=>{this._addStickyColumnStyles([pn],this._headerRowDefs[wn])}),this._rowDefs.forEach(pn=>{const wn=[];for(let Bn=0;Bn{this._addStickyColumnStyles([pn],this._footerRowDefs[wn])}),Array.from(this._columnDefsByName.values()).forEach(pn=>pn.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs();const Ee=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||Ee,this._forceRecalculateCellWidths=Ee,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){const J=[],Ee=this._cachedRenderRowsMap;if(this._cachedRenderRowsMap=new Map,!this._data)return J;for(let yt=0;yt{const Bn=yt&&yt.has(wn)?yt.get(wn):[];if(Bn.length){const Tn=Bn.shift();return Tn.dataIndex=Ee,Tn}return{data:J,rowDef:wn,dataIndex:Ee}})}_cacheColumnDefs(){this._columnDefsByName.clear(),re(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(Ee=>{this._columnDefsByName.has(Ee.name),this._columnDefsByName.set(Ee.name,Ee)})}_cacheRowDefs(){this._headerRowDefs=re(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=re(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=re(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const J=this._rowDefs.filter(Ee=>!Ee.when);this._defaultRowDef=J[0]}_renderUpdatedColumns(){const J=(wn,Bn)=>{const Tn=!!Bn.getColumnsDiff();return wn||Tn},Ee=this._rowDefs.reduce(J,!1);Ee&&this._forceRenderDataRows();const yt=this._headerRowDefs.reduce(J,!1);yt&&this._forceRenderHeaderRows();const pn=this._footerRowDefs.reduce(J,!1);return pn&&this._forceRenderFooterRows(),Ee||yt||pn}_switchDataSource(J){this._data=[],T(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),J||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=J}_observeRenderChanges(){if(!this.dataSource)return;let J;T(this.dataSource)?J=this.dataSource.connect(this):(0,q.A)(this.dataSource)?J=this.dataSource:Array.isArray(this.dataSource)&&(J=(0,M.of)(this.dataSource)),this._renderChangeSubscription=J.pipe((0,ee.Q)(this._onDestroy)).subscribe(Ee=>{this._data=Ee||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((J,Ee)=>this._renderRow(this._headerRowOutlet,J,Ee)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((J,Ee)=>this._renderRow(this._footerRowOutlet,J,Ee)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(J,Ee){const yt=Array.from(Ee?.columns||[]).map(Bn=>this._columnDefsByName.get(Bn)),pn=yt.map(Bn=>Bn.sticky),wn=yt.map(Bn=>Bn.stickyEnd);this._stickyStyler.updateStickyColumns(J,pn,wn,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(J){const Ee=[];for(let yt=0;yt!pn.when||pn.when(Ee,J));else{let pn=this._rowDefs.find(wn=>wn.when&&wn.when(Ee,J))||this._defaultRowDef;pn&&yt.push(pn)}return yt}_getEmbeddedViewArgs(J,Ee){return{templateRef:J.rowDef.template,context:{$implicit:J.data},index:Ee}}_renderRow(J,Ee,yt,pn={}){const wn=J.viewContainer.createEmbeddedView(Ee.template,pn,yt);return this._renderCellTemplateForItem(Ee,pn),wn}_renderCellTemplateForItem(J,Ee){for(let yt of this._getCellTemplates(J))ye.mostRecentCellOutlet&&ye.mostRecentCellOutlet._viewContainer.createEmbeddedView(yt,Ee);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const J=this._rowOutlet.viewContainer;for(let Ee=0,yt=J.length;Ee{const yt=this._columnDefsByName.get(Ee);return J.extractCellTemplate(yt)}):[]}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const J=(Ee,yt)=>Ee||yt.hasStickyChanged();this._headerRowDefs.reduce(J,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(J,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(J,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new ut(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener,this._injector),(this._dir?this._dir.change:(0,M.of)()).pipe((0,ee.Q)(this._onDestroy)).subscribe(Ee=>{this._stickyStyler.direction=Ee,this.updateStickyColumnStyles()})}_getOwnDefs(J){return J.filter(Ee=>!Ee._table||Ee._table===this)}_updateNoDataRow(){const J=this._customNoDataRow||this._noDataRow;if(!J)return;const Ee=0===this._rowOutlet.viewContainer.length;if(Ee===this._isShowingNoDataRow)return;const yt=this._noDataRowOutlet.viewContainer;if(Ee){const pn=yt.createEmbeddedView(J.templateRef),wn=pn.rootNodes[0];1===pn.rootNodes.length&&wn?.nodeType===this._document.ELEMENT_NODE&&(wn.setAttribute("role","row"),wn.classList.add(J._contentClassName))}else yt.clear();this._isShowingNoDataRow=Ee,this._changeDetectorRef.markForCheck()}static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275cmp=r.VBU({type:oe,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(Ee,yt,pn){if(1&Ee&&(r.wni(pn,vt,5),r.wni(pn,Rt,5),r.wni(pn,Ae,5),r.wni(pn,De,5),r.wni(pn,z,5)),2&Ee){let wn;r.mGM(wn=r.lsd())&&(yt._noDataRow=wn.first),r.mGM(wn=r.lsd())&&(yt._contentColumnDefs=wn),r.mGM(wn=r.lsd())&&(yt._contentRowDefs=wn),r.mGM(wn=r.lsd())&&(yt._contentHeaderRowDefs=wn),r.mGM(wn=r.lsd())&&(yt._contentFooterRowDefs=wn)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(Ee,yt){2&Ee&&r.AVh("cdk-table-fixed-layout",yt.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",r.L39],fixedLayout:[2,"fixedLayout","fixedLayout",r.L39]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[r.Jv_([{provide:Le,useExisting:oe},{provide:Se,useClass:Te},{provide:At,useClass:H},{provide:Xt,useValue:null}])],ngContentSelectors:Xe,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(Ee,yt){1&Ee&&(r.NAR(pt),r.SdG(0),r.SdG(1,1),r.DNE(2,ct,1,0)(3,ce,7,0)(4,Re,4,0)),2&Ee&&(r.R7$(2),r.vxM(yt._isServer?2:-1),r.R7$(),r.vxM(yt._isNativeHtmlTable?3:4))},dependencies:[ue,gt,be,pe],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}return oe})();function re(oe,kt){return oe.concat(Array.from(kt))}function K(oe,kt){const J=kt.toUpperCase();let Ee=oe.viewContainer.element.nativeElement;for(;Ee;){const yt=1===Ee.nodeType?Ee.nodeName:null;if(yt===J)return Ee;if("TABLE"===yt)break;Ee=Ee.parentNode}return null}let $e=(()=>{class oe{static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275mod=r.$C({type:oe});static \u0275inj=r.G2t({imports:[Tt.a]})}return oe})();var Oe=h(6649);h(7786),h(4572),h(7064),h(6354);const Kt=[[["caption"]],[["colgroup"],["col"]],"*"],Gn=["caption","colgroup, col","*"];function ei(oe,kt){1&oe&&r.SdG(0,2)}function Fn(oe,kt){1&oe&&(r.j41(0,"thead",0),r.eu8(1,1),r.k0s(),r.j41(2,"tbody",2),r.eu8(3,3)(4,4),r.k0s(),r.j41(5,"tfoot",0),r.eu8(6,5),r.k0s())}function li(oe,kt){1&oe&&r.eu8(0,1)(1,3)(2,4)(3,5)}let ki=(()=>{class oe extends Dt{stickyCssClass="mat-mdc-table-sticky";needsPositionStickyOnElement=!1;static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275cmp=r.VBU({type:oe,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(Ee,yt){2&Ee&&r.AVh("mdc-table-fixed-layout",yt.fixedLayout)},exportAs:["matTable"],features:[r.Jv_([{provide:Dt,useExisting:oe},{provide:Le,useExisting:oe},{provide:At,useClass:H},{provide:Se,useClass:Te},{provide:Xt,useValue:null}]),r.Vt3],ngContentSelectors:Gn,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(Ee,yt){1&Ee&&(r.NAR(Kt),r.SdG(0),r.SdG(1,1),r.DNE(2,ei,1,0)(3,Fn,7,0)(4,li,4,0)),2&Ee&&(r.R7$(2),r.vxM(yt._isServer?2:-1),r.R7$(),r.vxM(yt._isNativeHtmlTable?3:4))},dependencies:[ue,gt,be,pe],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-sys-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-sys-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-sys-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-sys-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-sys-title-small-weight, 500))}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking, var(--mat-sys-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mdc-data-table__row:last-child>.mat-mdc-header-cell{border-bottom:none}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking));line-height:inherit}.mdc-data-table__row:last-child>.mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking))}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2})}return oe})(),Ai=(()=>{class oe extends wt{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matCellDef",""]],features:[r.Jv_([{provide:wt,useExisting:oe}]),r.Vt3]})}return oe})(),Hn=(()=>{class oe extends Mt{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matHeaderCellDef",""]],features:[r.Jv_([{provide:Mt,useExisting:oe}]),r.Vt3]})}return oe})(),Ci=(()=>{class oe extends xt{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matFooterCellDef",""]],features:[r.Jv_([{provide:xt,useExisting:oe}]),r.Vt3]})}return oe})(),zn=(()=>{class oe extends Rt{get name(){return this._name}set name(J){this._setNameInput(J)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[r.Jv_([{provide:Rt,useExisting:oe},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:oe}]),r.Vt3]})}return oe})(),Wi=(()=>{class oe extends Et{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[r.Vt3]})}return oe})(),Xi=(()=>{class oe extends et{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["mat-footer-cell"],["td","mat-footer-cell",""]],hostAttrs:[1,"mat-mdc-footer-cell","mdc-data-table__cell"],features:[r.Vt3]})}return oe})(),Ki=(()=>{class oe extends Ot{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[r.Vt3]})}return oe})(),wo=(()=>{class oe extends De{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",r.L39]},features:[r.Jv_([{provide:De,useExisting:oe}]),r.Vt3]})}return oe})(),To=(()=>{class oe extends z{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matFooterRowDef",""]],inputs:{columns:[0,"matFooterRowDef","columns"],sticky:[2,"matFooterRowDefSticky","sticky",r.L39]},features:[r.Jv_([{provide:z,useExisting:oe}]),r.Vt3]})}return oe})(),yo=(()=>{class oe extends Ae{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275dir=r.FsC({type:oe,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},features:[r.Jv_([{provide:Ae,useExisting:oe}]),r.Vt3]})}return oe})(),we=(()=>{class oe extends Ke{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275cmp=r.VBU({type:oe,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],features:[r.Jv_([{provide:Ke,useExisting:oe}]),r.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),_t=(()=>{class oe extends Ve{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275cmp=r.VBU({type:oe,selectors:[["mat-footer-row"],["tr","mat-footer-row",""]],hostAttrs:["role","row",1,"mat-mdc-footer-row","mdc-data-table__row"],exportAs:["matFooterRow"],features:[r.Jv_([{provide:Ve,useExisting:oe}]),r.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),Gt=(()=>{class oe extends Ie{static \u0275fac=(()=>{let J;return function(yt){return(J||(J=r.xGo(oe)))(yt||oe)}})();static \u0275cmp=r.VBU({type:oe,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[r.Jv_([{provide:Ie,useExisting:oe}]),r.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Ee,yt){1&Ee&&r.eu8(0,0)},dependencies:[ye],encapsulation:2})}return oe})(),mt=(()=>{class oe{static \u0275fac=function(Ee){return new(Ee||oe)};static \u0275mod=r.$C({type:oe});static \u0275inj=r.G2t({imports:[Oe.M,$e,Oe.M]})}return oe})()},4701:(Ht,Me,h)=>{h.d(Me,{L:()=>ct});var r=h(1360),l=h(306),i=h(2900),T=h(5312),d=h(4817),v=h(5794),F=h(5724),q=h(4300),M=h(8018),ee=h(4796),D=h(2491),fe=h(8434),Se=h(9417);function We(ce,Re){if(1&ce){const me=r.RV6();r.j41(0,"div",23),r.bIt("click",function(){r.eBV(me);const Le=r.XpG();return r.Njj(Le.updateFavorite())}),r.j41(1,"span",5),r.qSk(),r.j41(2,"svg",24),r.nrm(3,"path",25)(4,"path",26),r.k0s()()()}if(2&ce){const me=r.XpG();r.AVh("active",me.game.isFavorite)}}function Te(ce,Re){if(1&ce){const me=r.RV6();r.j41(0,"button",27),r.bIt("click",function(){r.eBV(me);const Le=r.XpG();return r.Njj(Le.navigateToGamePlay())}),r.j41(1,"span",3),r.EFF(2),r.k0s()()}if(2&ce){const me=r.XpG();r.R7$(2),r.JRh(me.translations.play)}}let ht=(()=>{class ce{constructor(me,je,Le,Bt,wt,Mt,xt,Rt,Ne,Et,et){this.dialogRef=me,this.data=je,this.gamesService=Le,this.toastr=Bt,this.router=wt,this.languageService=Mt,this._translate=xt,this.elementRef=Rt,this.authService=Ne,this.authenticationService=Et,this.dialog=et,this.environment=T.c,this.authService.currentUserChange().subscribe(Ot=>{Ot&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(me=>{this.translations=me.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.game=this.data.game}updateFavorite(){const me=this.game.isFavorite?"dell":"add";this.gamesService.updateFavoriteGame(this.game.id,this.game.isFavorite?"dell":"add").subscribe({next:je=>{this.game.isFavorite=!this.game.isFavorite,this.toastr.success("add"===me?this.game.title+" "+this.translations.addizbr:this.game.title+" "+this.translations.deleteizbr,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})},error:je=>{this.toastr.error(je,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}})}navigateToGamePlay(){this.currentUser?this.router.navigate(["/game/play/"+this.game.id+"/"+this.game.name]):this.openRegistrationDialog(),this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}navigateToGameDemo(){this.router.navigate(["/game/play/"+this.game.id+"/"+this.game.name],{queryParams:{demo:!0}}),this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}openRegistrationDialog(){this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}}).afterClosed().subscribe(je=>{"back"==je.event?this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{activeTab:0}}):"register"==je.event&&this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})})}closeDialog(){this.dialogRef.close({panelClass:["animate__animated","animate__slideOutUp"]})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(je){return new(je||ce)(r.rXU(i.m),r.rXU(i.e),r.rXU(d.L),r.rXU(v.tw),r.rXU(F.Ix),r.rXU(q.g),r.rXU(M.c$),r.rXU(r.aKT),r.rXU(ee.u),r.rXU(D.k),r.rXU(i.j))}}static{this.\u0275cmp=r.VBU({type:ce,selectors:[["app-game-item-dialog"]],standalone:!1,decls:26,vars:6,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header","wlc-modal__header--headless"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-play-for-real","wlc-play-for-real--theme-default","wlc-play-for-real--theme-mod-default","wlc-play-for-real--type-default","is-auth"],[1,"wlc-form-wrapper"],[1,"wlc-form"],[1,"wlc-text-block","wlc-text-block--theme-default","wlc-text-block--theme-mod-default","wlc-text-block--type-default"],[1,"wlc-text-block__head"],[1,"wlc-text-block__subtitle"],[1,"wlc-game-thumb","wlc-game-thumb--theme-default","wlc-game-thumb--theme-mod-default","wlc-game-thumb--type-modal","wlc-game-thumb--merchant-icon","wlc-game-thumb--onlyplay"],[1,"wlc-image","wlc-image--theme-default","wlc-image--theme-mod-default","wlc-image--type-modal"],[1,"wlc-image__content"],[1,"wlc-image__picture"],["loading","lazy",3,"src"],["class","wlc-game-thumb__icon wlc-icon wlc-icon--theme-default wlc-icon--theme-mod-default\n wlc-icon--type-default wlc-icon--loaded wlc-icon--svg","data-wlc-element","button_favourite",3,"active","click",4,"ngIf"],["class","wlc-btn wlc-btn--size-default wlc-btn--theme-default wlc-btn--theme-mod-default wlc-btn--type-default","type","button",3,"click",4,"ngIf"],["type","button",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-default",3,"click"],["data-wlc-element","button_favourite",1,"wlc-game-thumb__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],["width","30","height","30","viewBox","0 0 24 24","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M4.5 5H20l.5 6.5-5 5L13 19l-3-.5L3.5 11l1-6Z"],["d","M12.001 4.529a5.998 5.998 0 0 1 8.242.228 6 6 0 0 1 .236 8.236l-8.48 8.492-8.478-8.492a6 6 0 0 1 8.48-8.464Zm6.826 1.641a3.998 3.998 0 0 0-5.49-.153l-1.335 1.198-1.336-1.197a3.999 3.999 0 0 0-5.494.154 4 4 0 0 0-.192 5.451L12 18.654l7.02-7.03a4 4 0 0 0-.193-5.454Z"],["type","button",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"]],template:function(je,Le){1&je&&(r.j41(0,"div",0)(1,"div",1)(2,"button",2),r.bIt("click",function(){return Le.closeDialog()}),r.j41(3,"span",3)(4,"span",4)(5,"span",5),r.qSk(),r.j41(6,"svg",6),r.nrm(7,"path",7),r.k0s()()()()()(),r.joV(),r.j41(8,"div",8)(9,"div",9)(10,"div",10)(11,"form",11)(12,"div",12)(13,"div",13)(14,"h3",14),r.EFF(15),r.k0s()()(),r.j41(16,"div",15)(17,"div",16)(18,"div",17)(19,"picture",18),r.nrm(20,"img",19),r.k0s()()(),r.DNE(21,We,5,2,"div",20),r.k0s(),r.DNE(22,Te,3,1,"button",21),r.j41(23,"button",22),r.bIt("click",function(){return Le.navigateToGameDemo()}),r.j41(24,"span",3),r.EFF(25),r.k0s()()()()()()()),2&je&&(r.R7$(2),r.Y8G("title",Le.translations.close),r.R7$(13),r.JRh(Le.game.title),r.R7$(5),r.Y8G("src","/games/ico/"+Le.game.image,r.B4B),r.R7$(),r.Y8G("ngIf",Le.currentUser),r.R7$(),r.Y8G("ngIf",Le.currentUser),r.R7$(3),r.JRh(Le.translations.demo))},dependencies:[fe.bT,Se.qT,Se.cb,Se.cV],styles:["@media (min-width: 768px){.wlc-modal__body[_ngcontent-%COMP%]{padding:30px}}.wlc-play-for-real--theme-default[_ngcontent-%COMP%]{max-width:100%;margin:auto;padding:0}@media (min-width: 768px){.wlc-play-for-real--theme-default[_ngcontent-%COMP%]{max-width:285px}}.wlc-text-block__title[_ngcontent-%COMP%]:last-child, .wlc-text-block__subtitle[_ngcontent-%COMP%]:last-child, .wlc-text-block__dynamic[_ngcontent-%COMP%]:last-child{margin-bottom:0}.wlc-play-for-real--theme-default.is-auth[_ngcontent-%COMP%] .wlc-text-block--theme-default[_ngcontent-%COMP%] .wlc-text-block__subtitle[_ngcontent-%COMP%]{color:var(--mc-baseSecond, var(--mc-baseMain));font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}.wlc-game-thumb--theme-default[_ngcontent-%COMP%]{cursor:pointer;position:relative;overflow:hidden;border-radius:20px;background-position:center;background-color:var(--mc-bg-d10);background-image:url(/assets/img/logo.svg);background-size:50%;background-repeat:no-repeat}@supports (aspect-ratio: 1/1){.wlc-game-thumb--theme-default[_ngcontent-%COMP%]{aspect-ratio:4/3}}.wlc-play-for-real--theme-default[_ngcontent-%COMP%] .wlc-game-thumb[_ngcontent-%COMP%]{margin:0 0 10px;padding:50px 0 0}.wlc-image[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:var(--wlc-image-width, auto);height:var(--wlc-image-height, auto)}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-image[_ngcontent-%COMP%]{--wlc-image-width: 100%;--wlc-image-height: 100%;--wlc-image-object-fit: cover;--wlc-image-object-position: center;position:absolute;top:0;left:0;border-radius:inherit;overflow:hidden}.wlc-image__picture[_ngcontent-%COMP%]{position:absolute;top:0;width:100%}.wlc-image__content[_ngcontent-%COMP%], .wlc-image__picture[_ngcontent-%COMP%]{height:100%}.wlc-image__picture[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:var(--wlc-image-width, auto);height:var(--wlc-image-height, auto);object-fit:var(--wlc-image-object-fit);object-position:var(--wlc-image-object-position)}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]{position:absolute;top:10px;left:10px;z-index:4;display:flex;width:28px;height:28px;padding-bottom:2px;color:var(--mc-baseMain-o6);background:#1a15009e;border-radius:8px;box-shadow:none;cursor:pointer}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]{top:10px;right:10px;left:initial;padding:0}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]:not(.active){transition:all .3s linear}@media (pointer: fine){.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]:not(.active):hover{color:#fff;background:#1a15009e}}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{transition:all .3s linear;transform-origin:center;fill:currentColor}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child{fill:transparent}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child{fill:currentColor}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{color:red}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child, .wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child, .wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:red}.wlc-play-for-real--theme-default[_ngcontent-%COMP%] .wlc-btn--theme-mod-default[_ngcontent-%COMP%]{margin:30px auto 10px}.wlc-play-for-real--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{margin:0 auto 20px}.wlc-play-for-real--theme-default.is-auth[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:last-of-type{margin-bottom:0}"]})}}return ce})();function dt(ce,Re){if(1&ce){const me=r.RV6();r.j41(0,"div",15),r.bIt("click",function(){r.eBV(me);const Le=r.XpG(2);return r.Njj(Le.updateFavorite())}),r.j41(1,"span",16),r.qSk(),r.j41(2,"svg",17),r.nrm(3,"path",18),r.k0s()()()}if(2&ce){const me=r.XpG(2);r.AVh("active",me.game.isFavorite)}}function Tt(ce,Re){if(1&ce){const me=r.RV6();r.j41(0,"div",19)(1,"button",20),r.bIt("click",function(){r.eBV(me);const Le=r.XpG(2);return r.Njj(Le.navigateToGamePlay())}),r.j41(2,"span",21),r.EFF(3),r.k0s()(),r.j41(4,"button",22),r.bIt("click",function(){r.eBV(me);const Le=r.XpG(2);return r.Njj(Le.navigateToGameDemo())}),r.j41(5,"span",21),r.EFF(6),r.k0s()()()}if(2&ce){const me=r.XpG(2);r.R7$(3),r.JRh(me.translations.play),r.R7$(3),r.JRh(me.translations.demo)}}function pt(ce,Re){if(1&ce&&(r.j41(0,"div",6)(1,"div",7)(2,"div",8)(3,"div",9)(4,"picture",10),r.nrm(5,"img",11),r.k0s()()()(),r.j41(6,"div",12),r.DNE(7,dt,4,2,"div",13)(8,Tt,7,2,"div",14),r.k0s()()),2&ce){const me=r.XpG();r.R7$(5),r.Y8G("src","/games/ico/"+me.game.image,r.B4B),r.R7$(2),r.Y8G("ngIf",me.currentUser),r.R7$(),r.Y8G("ngIf",me.isClickable)}}function Xe(ce,Re){if(1&ce&&(r.j41(0,"span",23),r.EFF(1),r.k0s()),2&ce){const me=r.XpG();r.R7$(),r.SpI(" ",me.game.providerName," ")}}let ct=(()=>{class ce{onResize(me){this.windowWidth=me.target.innerWidth}constructor(me,je,Le,Bt,wt,Mt,xt,Rt,Ne){this.router=me,this.dialog=je,this.toastr=Le,this.gamesService=Bt,this.authService=wt,this.authenticationService=Mt,this.languageService=xt,this._translate=Rt,this.elementRef=Ne,this.isClickable=!0,this.close=new r.bkB,this.environment=T.c,this.windowWidth=window.innerWidth,this.authService.currentUserChange().subscribe(Et=>{Et&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(me=>{this.translations=me.translations.data}),this.currentUser=this.authenticationService.currentUserValue}updateFavorite(){const me=this.game.isFavorite?"dell":"add";this.gamesService.updateFavoriteGame(this.game.id,this.game.isFavorite?"dell":"add").subscribe({next:je=>{this.game.isFavorite=!this.game.isFavorite,this.toastr.success("add"===me?this.game.title+" "+this.translations.addizbr:this.game.title+" "+this.translations.deleteizbr,this.translations.succes,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})},error:je=>{this.toastr.error(je,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}})}openRegistrationDialog(){this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}}).afterClosed().subscribe(je=>{"back"==je.event?this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{activeTab:0}}):"register"==je.event&&this.dialog.open(l.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})})}navigateToGamePlay(){this.currentUser?this.router.navigate(["/game/play/"+this.game.id+"/"+this.game.name]):this.openRegistrationDialog(),this.close.emit()}navigateToGameDemo(){this.router.navigate(["/game/play/"+this.game.id+"/"+this.game.name],{queryParams:{demo:!0}})}openGameDialog(){this.windowWidth<1024&&this.isClickable&&this.dialog.open(ht,{disableClose:!0,panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--logout","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],maxWidth:"500px",width:"500px",autoFocus:!1,data:{game:this.game}}).afterClosed().subscribe(je=>{"close"==je.event&&this.close.emit()})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(je){return new(je||ce)(r.rXU(F.Ix),r.rXU(i.j),r.rXU(v.tw),r.rXU(d.L),r.rXU(ee.u),r.rXU(D.k),r.rXU(q.g),r.rXU(M.c$),r.rXU(r.aKT))}}static{this.\u0275cmp=r.VBU({type:ce,selectors:[["app-game-item"]],hostBindings:function(je,Le){1&je&&r.bIt("resize",function(wt){return Le.onResize(wt)},!1,r.tSv)},inputs:{game:"game",isClickable:"isClickable"},outputs:{close:"close"},standalone:!1,decls:7,vars:4,consts:[[1,"wlc-game-thumb","wlc-game-thumb--theme-default","wlc-game-thumb--theme-mod-external-title","wlc-game-thumb--type-external-title"],[1,"wlc-games-grid__item",3,"click"],["class","wlc-game-thumb__card ",4,"ngIf"],[1,"wlc-game-thumb__title"],[1,"wlc-game-thumb__name",3,"title"],["class","wlc-game-thumb__merchant",4,"ngIf"],[1,"wlc-game-thumb__card"],[1,"wlc-game-thumb-media"],[1,"wlc-image","wlc-image--theme-default","wlc-image--theme-mod-default","wlc-image--type-default"],[1,"wlc-image__content"],[1,"wlc-image__picture"],["loading","lazy",3,"src"],[1,"wlc-game-thumb__desc"],["class","wlc-game-thumb__icon wlc-icon wlc-icon--theme-default wlc-icon--theme-mod-default\n wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",3,"active","click",4,"ngIf"],["class","wlc-game-thumb__buttons",4,"ngIf"],[1,"wlc-game-thumb__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],[1,"wlc-icon-content"],["width","22","height","22","viewBox","0 0 30 30","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M15.001 6.36108C17.8198 3.794 22.1757 3.8792 24.8912 6.6386C27.6055 9.39921 27.6991 13.7957 25.1744 16.6635L14.9986 27L4.82518 16.6635C2.30042 13.7957 2.39522 9.3919 5.10836 6.6386C7.82631 3.88285 12.1738 3.79035 15.001 6.36108ZM23.192 8.3585C21.3921 6.53026 18.4881 6.45602 16.6042 8.17227L15.0022 9.63047L13.399 8.17348C11.509 6.4548 8.6111 6.53026 6.80633 8.36094C5.01836 10.1746 4.92837 13.0776 6.57594 14.9959L14.9997 23.5541L23.4236 14.9971C25.0723 13.0776 24.9823 10.1782 23.192 8.3585Z"],[1,"wlc-game-thumb__buttons"],[1,"wlc-btn","wlc-btn--play","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[1,"wlc-btn","wlc-btn--demo","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-default",3,"click"],[1,"wlc-game-thumb__merchant"]],template:function(je,Le){1&je&&(r.j41(0,"div",0)(1,"div",1),r.bIt("click",function(){return Le.openGameDialog()}),r.DNE(2,pt,9,3,"div",2),r.j41(3,"div",3)(4,"span",4),r.EFF(5),r.k0s(),r.DNE(6,Xe,2,1,"span",5),r.k0s()()()),2&je&&(r.R7$(2),r.Y8G("ngIf",Le.game.image),r.R7$(2),r.Y8G("title",Le.game.title),r.R7$(),r.SpI(" ",Le.game.title," "),r.R7$(),r.Y8G("ngIf",Le.game.providerName))},dependencies:[fe.bT],styles:['.wlc-game-thumb--theme-default[_ngcontent-%COMP%]{cursor:pointer;position:relative;overflow:hidden;border-radius:16px 16px 0 0;background-position:center;background-color:var(--mc-bg-d10);background-image:url(/assets/img/logo.svg);background-size:50%;background-repeat:no-repeat}@media (min-width: 1024px){.wlc-game-thumb--theme-default[_ngcontent-%COMP%]{cursor:unset}}@supports (aspect-ratio: 1/1){.wlc-game-thumb--theme-default[_ngcontent-%COMP%]{aspect-ratio:4/3}}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%]{aspect-ratio:unset;background:none;border-radius:unset}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%]{transition:all .3s linear;border:2px solid transparent;border-radius:16px;display:flex;flex-direction:column;height:100%}@media (pointer: fine){.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%]:hover{border:2px solid var(--mc-main)}}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__card[_ngcontent-%COMP%]{position:relative;overflow:hidden;border-radius:16px 16px 0 0;background-position:center;background-color:var(--mc-bg-d10);background-image:url(/assets/img/logo.svg);background-size:50%;background-repeat:no-repeat}@supports (aspect-ratio: 1/1){.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__card[_ngcontent-%COMP%]{aspect-ratio:4/3}}.wlc-image[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:var(--wlc-image-width, auto);height:var(--wlc-image-height, auto)}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-image[_ngcontent-%COMP%]{--wlc-image-width: 100%;--wlc-image-height: 100%;--wlc-image-object-fit: cover;--wlc-image-object-position: center;position:absolute;top:0;left:0;border-radius:inherit;overflow:hidden}.wlc-image__content[_ngcontent-%COMP%], .wlc-image__picture[_ngcontent-%COMP%]{height:100%}.wlc-image__picture[_ngcontent-%COMP%]{position:absolute;top:0;width:100%}.wlc-image__picture[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:var(--wlc-image-width, auto);height:var(--wlc-image-height, auto);object-fit:var(--wlc-image-object-fit);object-position:var(--wlc-image-object-position)}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__img[_ngcontent-%COMP%], .wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%], .wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__ppl-more-block[_ngcontent-%COMP%], .wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--play[_ngcontent-%COMP%]:after{content:"";position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;background:url(/assets/img/icons/play.svg) center no-repeat;background-size:cover}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]{display:none;transition:opacity .3s linear;z-index:5;grid-template-rows:1fr auto;padding:10px;opacity:0}@media (min-width: 1024px){.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]{display:grid}}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]{align-items:end}@media (pointer: fine){.wlc-game-thumb--theme-default[_ngcontent-%COMP%]:hover .wlc-game-thumb__desc[_ngcontent-%COMP%]{opacity:1}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]:before{transition:all .25s linear;content:"";z-index:1;background:linear-gradient(180deg,rgba(26,21,0,0) 0%,var(--mc-bg700) 86.3%);transform:translate(-100%) skew(35deg);pointer-events:none}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__desc[_ngcontent-%COMP%]:before{transform:none;opacity:0}@media (pointer: fine){.wlc-game-thumb--theme-default[_ngcontent-%COMP%]:hover .wlc-game-thumb__desc[_ngcontent-%COMP%]:before{opacity:1}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%]{display:none;gap:10px;justify-content:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);z-index:3}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%]{display:none;gap:10px;justify-content:center;grid-template-rows:minmax(0,1fr) minmax(0,18px);grid-template-columns:minmax(0,110px)}@media (min-width: 1024px){.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%]{display:grid}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--play[_ngcontent-%COMP%]{width:68px;height:68px;margin:0 auto}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--play[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{display:none}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%]{border:none;box-shadow:none}@media (pointer: fine){.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%]:hover{background:transparent}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--demo[_ngcontent-%COMP%]{display:flex;height:18px;padding:0}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{min-width:auto}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--demo[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-buttonText, var(--mc-baseMain))}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{font-style:normal;text-transform:capitalize}@media (pointer: fine){.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__buttons[_ngcontent-%COMP%] .wlc-btn--theme-mod-secondary[_ngcontent-%COMP%]:hover .wlc-btn__text[_ngcontent-%COMP%]{text-decoration:underline}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__title[_ngcontent-%COMP%]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__title[_ngcontent-%COMP%]{flex:1;gap:6px;background:var(--mc-bg700);border-radius:0 0 16px 16px}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__title[_ngcontent-%COMP%]{align-items:flex-start;padding:15px 15px 20px;text-align:left}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__name[_ngcontent-%COMP%]{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__name[_ngcontent-%COMP%]{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:1;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}@media (min-width: 1200px){.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__name[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal}}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__merchant[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-game-thumb--theme-default[_ngcontent-%COMP%] .wlc-game-thumb__merchant[_ngcontent-%COMP%]{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%)}.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__merchant[_ngcontent-%COMP%]{color:var(--fc-placeholderColor);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45}@media (min-width: 1200px){.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_ngcontent-%COMP%] .wlc-game-thumb__merchant[_ngcontent-%COMP%]{color:var(--fc-placeholderColor);font-style:normal}}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]{position:absolute;top:10px;left:10px;z-index:4;display:flex;width:28px;height:28px;padding-bottom:2px;color:var(--mc-baseMain-o6);background:#1a15009e;border-radius:8px;box-shadow:none;cursor:pointer}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]{top:10px;right:10px;left:initial;padding:0}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]:not(.active){transition:all .3s linear}@media (pointer: fine){.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]:not(.active):hover{color:#fff;background:#1a15009e}}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (pointer: fine){.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%]:not(.active):hover path[_ngcontent-%COMP%]:first-child{fill:currentColor}}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child{fill:currentColor}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{color:red}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child, .wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child, .wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon.active[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:red}.wlc-game-thumb[_ngcontent-%COMP%] .wlc-game-thumb__icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{transition:all .3s linear;transform-origin:center;fill:currentColor}']})}}return ce})()},4761:(Ht,Me,h)=>{h.d(Me,{l:()=>l});const l=function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},4796:(Ht,Me,h)=>{h.d(Me,{u:()=>ht});var r=h(3165),l=h(2771),i=h(8141),T=h(5312),d=h(1360),v=h(2491),F=h(6533),q=h(2046),M=h(5794),ee=h(4310),D=h(4300),fe=h(8018);const Se=T.c.apiUrl;let We=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const Te={headers:new r.Lr({"Content-Type":"application/json"})};let ht=(()=>{class dt{constructor(pt,Xe,ct,ce,Re,me,je,Le){this.http=pt,this.authenticationService=Xe,this.storage=ct,this.tokenService=ce,this.toastr=Re,this.pollService=me,this.languageService=je,this._translate=Le,this.loggedIn=new l.m(1),this.userChanged=new l.m(1),this._translate.onLangChange.subscribe(Bt=>{this.translations=Bt.translations.data,We=Bt.lang}),We=this._translate.currentLang}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,We=this.languageService.getCurrentLanguage()}loginStatusChange(){return this.loggedIn.asObservable()}currentUserChange(){return this.userChanged.asObservable()}login(pt,Xe){return this.http.post(Se+`/login?pr=kometa&lang=${We}`,{username:pt,password:Xe},Te).pipe((0,i.M)(ct=>{this.tokenService.token=ct.token,this.loggedIn.next(!0),this.pollService.execute$().subscribe({next:ce=>{this.storage.setKeyValue(T.c.ls_prefix+".currentUser",ce),this.authenticationService.setCurrentUserValue(ce),this.userChanged.next(!0)},error:ce=>{}})}))}register(pt){return this.http.post(Se+`/register?pr=kometa&lang=${We}`,{...pt},Te)}resetPassword(pt,Xe){return this.http.post(Se+`/password/remind?pr=kometa&lang=${We}&key=${T.c.key}`,{email:pt,domain:Xe},Te)}getCountries(){return this.http.get(`${Se}/countries?pr=kometa&lang=${We}&key=${T.c.key}`,Te)}logout(){return this.http.post(`${Se}/logout?pr=kometa&lang=${We}&key=${T.c.key}`,{},Te).subscribe({next:pt=>{this.authenticationService.logout(),this.loggedIn.next(!1),this.userChanged.next(!1)},error:pt=>{this.toastr.error(pt.error?.message,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})}})}static{this.\u0275fac=function(Xe){return new(Xe||dt)(d.KVO(r.Qq),d.KVO(v.k),d.KVO(F.S),d.KVO(q.B),d.KVO(M.tw),d.KVO(ee.n),d.KVO(D.g),d.KVO(fe.c$))}}static{this.\u0275prov=d.jDH({token:dt,factory:dt.\u0275fac,providedIn:"root"})}}return dt})()},4817:(Ht,Me,h)=>{h.d(Me,{L:()=>M});var r=h(3165),l=h(5312),i=h(7708),T=h(1360),d=h(8018);const v=l.c.apiUrl;let F=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const q={headers:new r.Lr({"Content-Type":"application/json"})};let M=(()=>{class ee{constructor(fe,Se){this.http=fe,this._translate=Se,this._translate.onLangChange.subscribe(We=>{F=We.lang}),F=this._translate.currentLang,this.device=(0,i.F)()?"0|2":"1|2"}getGames(fe=1){return this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&page=${fe}`,q)}getGamesByCategories(fe=1,Se,We,Te=25){let ht="";return Se&&Se.length>0&&(ht=Se.map(dt=>dt.id).join("|")),this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&page=${fe}&category=${ht}&search=${We}&per_page=${Te}`,q)}getGamesByCategoriesId(fe=1,Se,We=25){let Te="";return Se&&Se.length>0&&(Te=Se.map(ht=>ht).join("|")),this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&page=${fe}&category=${Te}&per_page=${We}`,q)}getGamesBySections(fe,Se=1,We=25){return this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&page=${Se}&category=${fe}&per_page=${We}`,q)}getGamesByType(fe,Se=1,We=10){return this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&subcat=${fe}&page=${Se}&per_page=${We}`,q)}getGameByName(fe){return this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&name=${fe}`,q)}getRandomGame(){return this.http.get(`${v}/games?lang=${F}&pr=kometa&device=${this.device}&rand=1`,q)}getWinsLast(fe=30){return this.http.get(`${v}/game/last?per_page=30&lang=${F}&pr=kometa&key=${l.c.key}`,q)}updateFavoriteGame(fe,Se){return this.http.post(`${v}/game/favourite?lang=${F}&pr=kometa&key=${l.c.key}`,{game_id:fe,type:Se},q)}static{this.\u0275fac=function(Se){return new(Se||ee)(T.KVO(r.Qq),T.KVO(d.c$))}}static{this.\u0275prov=T.jDH({token:ee,factory:ee.\u0275fac,providedIn:"root"})}}return ee})()},5055:(Ht,Me,h)=>{h.d(Me,{l:()=>i});var r=h(3494),l=h(8071);function i(T){return(0,l.T)(T[r.s])}},5093:(Ht,Me,h)=>{h.d(Me,{A:()=>q,B:()=>l,C:()=>F,D:()=>Xe,E:()=>Te,H:()=>ht,L:()=>dt,M:()=>Jn,N:()=>et,P:()=>We,R:()=>pt,S:()=>v,T:()=>i,U:()=>Tt,Z:()=>pe,a:()=>be,b:()=>Se,c:()=>$,d:()=>je,e:()=>D,h:()=>d,k:()=>fe,n:()=>me});const l=8,i=9,d=13,v=16,F=17,q=18,D=27,fe=32,Se=33,We=34,Te=35,ht=36,dt=37,Tt=38,pt=39,Xe=40,me=46,je=48,et=57,$=65,pe=90,be=91,Jn=224},5113:(Ht,Me,h)=>{h.d(Me,{E:()=>i});var r=h(1360);let i=(()=>{class T{isErrorState(v,F){return!!(v&&v.invalid&&(v.touched||F&&F.submitted))}static \u0275fac=function(F){return new(F||T)};static \u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}return T})()},5135:(Ht,Me,h)=>{function r(v,F){return 0}function d(v,F){return Object.keys(v).sort(function(q,M){return v[q][F]-v[M][F]})}h.d(Me,{av:()=>r,gG:()=>d})},5196:(Ht,Me,h)=>{h.d(Me,{C:()=>i,U:()=>T});var r=h(1635),l=h(8071);function i(d){return(0,r.AQ)(this,arguments,function*(){const F=d.getReader();try{for(;;){const{value:q,done:M}=yield(0,r.N3)(F.read());if(M)return yield(0,r.N3)(void 0);yield yield(0,r.N3)(q)}}finally{F.releaseLock()}})}function T(d){return(0,l.T)(d?.getReader)}},5218:(Ht,Me,h)=>{h.d(Me,{FX:()=>Tt,If:()=>r,K2:()=>v,PZ:()=>dt,hZ:()=>i,i0:()=>T,i7:()=>M,iF:()=>F,kY:()=>ee,kp:()=>l,sf:()=>ht,wk:()=>q});var r=function(pt){return pt[pt.State=0]="State",pt[pt.Transition=1]="Transition",pt[pt.Sequence=2]="Sequence",pt[pt.Group=3]="Group",pt[pt.Animate=4]="Animate",pt[pt.Keyframes=5]="Keyframes",pt[pt.Style=6]="Style",pt[pt.Trigger=7]="Trigger",pt[pt.Reference=8]="Reference",pt[pt.AnimateChild=9]="AnimateChild",pt[pt.AnimateRef=10]="AnimateRef",pt[pt.Query=11]="Query",pt[pt.Stagger=12]="Stagger",pt}(r||{});const l="*";function i(pt,Xe){return{type:r.Trigger,name:pt,definitions:Xe,options:{}}}function T(pt,Xe=null){return{type:r.Animate,styles:Xe,timings:pt}}function v(pt,Xe=null){return{type:r.Sequence,steps:pt,options:Xe}}function F(pt){return{type:r.Style,styles:pt,offset:null}}function q(pt,Xe,ct){return{type:r.State,name:pt,styles:Xe,options:ct}}function M(pt){return{type:r.Keyframes,steps:pt}}function ee(pt,Xe,ct=null){return{type:r.Transition,expr:pt,animation:Xe,options:ct}}class ht{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(Xe=0,ct=0){this.totalTime=Xe+ct}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Xe=>Xe()),this._onDoneFns=[])}onStart(Xe){this._originalOnStartFns.push(Xe),this._onStartFns.push(Xe)}onDone(Xe){this._originalOnDoneFns.push(Xe),this._onDoneFns.push(Xe)}onDestroy(Xe){this._onDestroyFns.push(Xe)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(Xe=>Xe()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(Xe=>Xe()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(Xe){this._position=this.totalTime?Xe*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(Xe){const ct="start"==Xe?this._onStartFns:this._onDoneFns;ct.forEach(ce=>ce()),ct.length=0}}class dt{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(Xe){this.players=Xe;let ct=0,ce=0,Re=0;const me=this.players.length;0==me?queueMicrotask(()=>this._onFinish()):this.players.forEach(je=>{je.onDone(()=>{++ct==me&&this._onFinish()}),je.onDestroy(()=>{++ce==me&&this._onDestroy()}),je.onStart(()=>{++Re==me&&this._onStart()})}),this.totalTime=this.players.reduce((je,Le)=>Math.max(je,Le.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Xe=>Xe()),this._onDoneFns=[])}init(){this.players.forEach(Xe=>Xe.init())}onStart(Xe){this._onStartFns.push(Xe)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(Xe=>Xe()),this._onStartFns=[])}onDone(Xe){this._onDoneFns.push(Xe)}onDestroy(Xe){this._onDestroyFns.push(Xe)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(Xe=>Xe.play())}pause(){this.players.forEach(Xe=>Xe.pause())}restart(){this.players.forEach(Xe=>Xe.restart())}finish(){this._onFinish(),this.players.forEach(Xe=>Xe.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(Xe=>Xe.destroy()),this._onDestroyFns.forEach(Xe=>Xe()),this._onDestroyFns=[])}reset(){this.players.forEach(Xe=>Xe.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(Xe){const ct=Xe*this.totalTime;this.players.forEach(ce=>{const Re=ce.totalTime?Math.min(1,ct/ce.totalTime):1;ce.setPosition(Re)})}getPosition(){const Xe=this.players.reduce((ct,ce)=>null===ct||ce.totalTime>ct.totalTime?ce:ct,null);return null!=Xe?Xe.getPosition():0}beforeDestroy(){this.players.forEach(Xe=>{Xe.beforeDestroy&&Xe.beforeDestroy()})}triggerCallback(Xe){const ct="start"==Xe?this._onStartFns:this._onDoneFns;ct.forEach(ce=>ce()),ct.length=0}}const Tt="!"},5225:(Ht,Me,h)=>{function r(l,i,T,d=0,v=!1){const F=i.schedule(function(){T(),v?l.add(this.schedule(null,d)):this.unsubscribe()},d);if(l.add(F),!v)return F}h.d(Me,{N:()=>r})},5245:(Ht,Me,h)=>{h.d(Me,{i:()=>l});var r=h(5964);function l(i){return(0,r.p)((T,d)=>i<=d)}},5310:(Ht,Me,h)=>{h.d(Me,{a:()=>ht,c:()=>Se});var r=h(1360),l=h(5692),i=h(6737),T=h(8947),d=h(2849);const v=["mat-icon-button",""],F=["*"],ee=new r.nKC("MAT_BUTTON_CONFIG"),fe=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}];let Se=(()=>{class Tt{_elementRef=(0,r.WQX)(r.aKT);_ngZone=(0,r.WQX)(r.SKi);_animationMode=(0,r.WQX)(r.bc$,{optional:!0});_focusMonitor=(0,r.WQX)(l.d);_rippleLoader=(0,r.WQX)(T.M);_isFab=!1;color;get disableRipple(){return this._disableRipple}set disableRipple(Xe){this._disableRipple=Xe,this._updateRippleDisabled()}_disableRipple=!1;get disabled(){return this._disabled}set disabled(Xe){this._disabled=Xe,this._updateRippleDisabled()}_disabled=!1;ariaDisabled;disabledInteractive;constructor(){(0,r.WQX)(i._).load(d._);const Xe=(0,r.WQX)(ee,{optional:!0}),ct=this._elementRef.nativeElement,ce=ct.classList;this.disabledInteractive=Xe?.disabledInteractive??!1,this.color=Xe?.color??null,this._rippleLoader?.configureRipple(ct,{className:"mat-mdc-button-ripple"});for(const{attribute:Re,mdcClasses:me}of fe)ct.hasAttribute(Re)&&ce.add(...me)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(Xe="program",ct){Xe?this._focusMonitor.focusVia(this._elementRef.nativeElement,Xe,ct):this._elementRef.nativeElement.focus(ct)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static \u0275fac=function(ct){return new(ct||Tt)};static \u0275dir=r.FsC({type:Tt,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",r.L39],disabled:[2,"disabled","disabled",r.L39],ariaDisabled:[2,"aria-disabled","ariaDisabled",r.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",r.L39]}})}return Tt})(),ht=(()=>{class Tt extends Se{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(ct){return new(ct||Tt)};static \u0275cmp=r.VBU({type:Tt,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(ct,ce){2&ct&&(r.BMQ("disabled",ce._getDisabledAttribute())("aria-disabled",ce._getAriaDisabled()),r.HbH(ce.color?"mat-"+ce.color:""),r.AVh("mat-mdc-button-disabled",ce.disabled)("mat-mdc-button-disabled-interactive",ce.disabledInteractive)("_mat-animation-noopable","NoopAnimations"===ce._animationMode)("mat-unthemed",!ce.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],features:[r.Vt3],attrs:v,ngContentSelectors:F,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(ct,ce){1&ct&&(r.NAR(),r.nrm(0,"span",0),r.SdG(1),r.nrm(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}"],encapsulation:2,changeDetection:0})}return Tt})()},5312:(Ht,Me,h)=>{h.d(Me,{c:()=>r});const r={production:!0,ls_prefix:"kometacasn",apiUrl:"https://api."+window.location.host+"/api",baseApiUrl:"https://api."+window.location.host,baseUrl:"https://api."+window.location.origin,key:"MZmWqJFpvmOKruZRO5dmzAoOY",verificationUrl:"/verify/confirm"}},5316:(Ht,Me,h)=>{h.d(Me,{A:()=>l});var r=h(2121);class l extends r.L{setActiveItem(T){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(T),this.activeItem&&this.activeItem.setActiveStyles()}}},5334:(Ht,Me,h)=>{h.d(Me,{m:()=>i});var r=h(1026),l=h(9270);function i(T){l.f.setTimeout(()=>{const{onUnhandledError:d}=r.$;if(!d)throw T;d(T)})}},5343:(Ht,Me,h)=>{function r(){}h.d(Me,{l:()=>r})},5397:(Ht,Me,h)=>{h.d(Me,{x:()=>i});var r=h(4761),l=h(8071);function i(T){return(0,l.T)(T?.[r.l])}},5558:(Ht,Me,h)=>{h.d(Me,{n:()=>T});var r=h(8750),l=h(9974),i=h(4360);function T(d,v){return(0,l.N)((F,q)=>{let M=null,ee=0,D=!1;const fe=()=>D&&!M&&q.complete();F.subscribe((0,i._)(q,Se=>{M?.unsubscribe();let We=0;const Te=ee++;(0,r.Tg)(d(Se,Te)).subscribe(M=(0,i._)(q,ht=>q.next(v?v(Se,ht,Te,We++):ht),()=>{M=null,fe()}))},()=>{D=!0,fe()}))})}},5681:(Ht,Me,h)=>{h.d(Me,{vr:()=>Le,px:()=>pt,Ae:()=>Xe}),h(2566);var l=h(9361),i=h(1360),T=h(5855),d=h(6737),v=h(2670);h(1413),h(8359),h(4402),h(7673),h(6697),h(2083);const Tt=" ";function pt(At,H,$){const ne=ct(At,H);$=$.trim(),!ne.some(De=>De.trim()===$)&&(ne.push($),At.setAttribute(H,ne.join(Tt)))}function Xe(At,H,$){const ne=ct(At,H);$=$.trim();const De=ne.filter(z=>z!==$);De.length?At.setAttribute(H,De.join(Tt)):At.removeAttribute(H)}function ct(At,H){return At.getAttribute(H)?.match(/\S+/g)??[]}const Re="cdk-describedby-message",me="cdk-describedby-host";let je=0,Le=(()=>{class At{_platform=(0,i.WQX)(T.P);_document=(0,i.WQX)(l.q);_messageRegistry=new Map;_messagesContainer=null;_id=""+je++;constructor(){(0,i.WQX)(d._).load(v._),this._id=(0,i.WQX)(i.sZ2)+"-"+je++}describe($,ne,De){if(!this._canBeDescribed($,ne))return;const z=Bt(ne,De);"string"!=typeof ne?(wt(ne,this._id),this._messageRegistry.set(z,{messageElement:ne,referenceCount:0})):this._messageRegistry.has(z)||this._createMessageElement(ne,De),this._isElementDescribedByMessage($,z)||this._addMessageReference($,z)}removeDescription($,ne,De){if(!ne||!this._isElementNode($))return;const z=Bt(ne,De);if(this._isElementDescribedByMessage($,z)&&this._removeMessageReference($,z),"string"==typeof ne){const Ae=this._messageRegistry.get(z);Ae&&0===Ae.referenceCount&&this._deleteMessageElement(z)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const $=this._document.querySelectorAll(`[${me}="${this._id}"]`);for(let ne=0;ne<$.length;ne++)this._removeCdkDescribedByReferenceIds($[ne]),$[ne].removeAttribute(me);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement($,ne){const De=this._document.createElement("div");wt(De,this._id),De.textContent=$,ne&&De.setAttribute("role",ne),this._createMessagesContainer(),this._messagesContainer.appendChild(De),this._messageRegistry.set(Bt($,ne),{messageElement:De,referenceCount:0})}_deleteMessageElement($){this._messageRegistry.get($)?.messageElement?.remove(),this._messageRegistry.delete($)}_createMessagesContainer(){if(this._messagesContainer)return;const $="cdk-describedby-message-container",ne=this._document.querySelectorAll(`.${$}[platform="server"]`);for(let z=0;z0!=De.indexOf(Re));$.setAttribute("aria-describedby",ne.join(" "))}_addMessageReference($,ne){const De=this._messageRegistry.get(ne);pt($,"aria-describedby",De.messageElement.id),$.setAttribute(me,this._id),De.referenceCount++}_removeMessageReference($,ne){const De=this._messageRegistry.get(ne);De.referenceCount--,Xe($,"aria-describedby",De.messageElement.id),$.removeAttribute(me)}_isElementDescribedByMessage($,ne){const De=ct($,"aria-describedby"),z=this._messageRegistry.get(ne),Ae=z&&z.messageElement.id;return!!Ae&&-1!=De.indexOf(Ae)}_canBeDescribed($,ne){if(!this._isElementNode($))return!1;if(ne&&"object"==typeof ne)return!0;const De=null==ne?"":`${ne}`.trim(),z=$.getAttribute("aria-label");return!(!De||z&&z.trim()===De)}_isElementNode($){return $.nodeType===this._document.ELEMENT_NODE}static \u0275fac=function(ne){return new(ne||At)};static \u0275prov=i.jDH({token:At,factory:At.\u0275fac,providedIn:"root"})}return At})();function Bt(At,H){return"string"==typeof At?`${H||""}/${At}`:At}function wt(At,H){At.id||(At.id=`${Re}-${H}-${je++}`)}},5692:(Ht,Me,h)=>{h.d(Me,{d:()=>me});var r=h(1360),l=h(4412),i=h(1413),T=h(7673),d=h(5245),v=h(3294),F=h(6977),q=h(9361),M=h(1956),ee=h(5093),D=h(2669),fe=h(2935),Se=h(5855),We=h(4299),Te=h(7064);const ht=new r.nKC("cdk-input-modality-detector-options"),dt={ignoreKeys:[ee.A,ee.C,ee.M,ee.a,ee.S]},pt={passive:!0,capture:!0};let Xe=(()=>{class Le{_platform=(0,r.WQX)(Se.P);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new l.t(null);_options;_lastTouchMs=0;_onKeydown=wt=>{this._options?.ignoreKeys?.some(Mt=>Mt===wt.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,D._)(wt))};_onMousedown=wt=>{Date.now()-this._lastTouchMs<650||(this._modality.next((0,M.i)(wt)?"keyboard":"mouse"),this._mostRecentTarget=(0,D._)(wt))};_onTouchstart=wt=>{(0,M.a)(wt)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,D._)(wt))};constructor(){const wt=(0,r.WQX)(r.SKi),Mt=(0,r.WQX)(q.q),xt=(0,r.WQX)(ht,{optional:!0});if(this._options={...dt,...xt},this.modalityDetected=this._modality.pipe((0,d.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,v.F)()),this._platform.isBrowser){const Rt=(0,r.WQX)(r._9s).createRenderer(null,null);this._listenerCleanups=wt.runOutsideAngular(()=>[(0,fe._)(Rt,Mt,"keydown",this._onKeydown,pt),(0,fe._)(Rt,Mt,"mousedown",this._onMousedown,pt),(0,fe._)(Rt,Mt,"touchstart",this._onTouchstart,pt)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(wt=>wt())}static \u0275fac=function(Mt){return new(Mt||Le)};static \u0275prov=r.jDH({token:Le,factory:Le.\u0275fac,providedIn:"root"})}return Le})();var ct=function(Le){return Le[Le.IMMEDIATE=0]="IMMEDIATE",Le[Le.EVENTUAL=1]="EVENTUAL",Le}(ct||{});const ce=new r.nKC("cdk-focus-monitor-default-options"),Re=(0,We.n)({passive:!0,capture:!0});let me=(()=>{class Le{_ngZone=(0,r.WQX)(r.SKi);_platform=(0,r.WQX)(Se.P);_inputModalityDetector=(0,r.WQX)(Xe);_origin=null;_lastFocusOrigin;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=(0,r.WQX)(q.q,{optional:!0});_stopInputModalityDetector=new i.B;constructor(){const wt=(0,r.WQX)(ce,{optional:!0});this._detectionMode=wt?.detectionMode||ct.IMMEDIATE}_rootNodeFocusAndBlurListener=wt=>{for(let xt=(0,D._)(wt);xt;xt=xt.parentElement)"focus"===wt.type?this._onFocus(wt,xt):this._onBlur(wt,xt)};monitor(wt,Mt=!1){const xt=(0,Te.c)(wt);if(!this._platform.isBrowser||1!==xt.nodeType)return(0,T.of)();const Rt=(0,D.a)(xt)||this._getDocument(),Ne=this._elementInfo.get(xt);if(Ne)return Mt&&(Ne.checkChildren=!0),Ne.subject;const Et={checkChildren:Mt,subject:new i.B,rootNode:Rt};return this._elementInfo.set(xt,Et),this._registerGlobalListeners(Et),Et.subject}stopMonitoring(wt){const Mt=(0,Te.c)(wt),xt=this._elementInfo.get(Mt);xt&&(xt.subject.complete(),this._setClasses(Mt),this._elementInfo.delete(Mt),this._removeGlobalListeners(xt))}focusVia(wt,Mt,xt){const Rt=(0,Te.c)(wt);Rt===this._getDocument().activeElement?this._getClosestElementsInfo(Rt).forEach(([Et,et])=>this._originChanged(Et,Mt,et)):(this._setOrigin(Mt),"function"==typeof Rt.focus&&Rt.focus(xt))}ngOnDestroy(){this._elementInfo.forEach((wt,Mt)=>this.stopMonitoring(Mt))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(wt){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(wt)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:wt&&this._isLastInteractionFromInputLabel(wt)?"mouse":"program"}_shouldBeAttributedToTouch(wt){return this._detectionMode===ct.EVENTUAL||!!wt?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(wt,Mt){wt.classList.toggle("cdk-focused",!!Mt),wt.classList.toggle("cdk-touch-focused","touch"===Mt),wt.classList.toggle("cdk-keyboard-focused","keyboard"===Mt),wt.classList.toggle("cdk-mouse-focused","mouse"===Mt),wt.classList.toggle("cdk-program-focused","program"===Mt)}_setOrigin(wt,Mt=!1){this._ngZone.runOutsideAngular(()=>{this._origin=wt,this._originFromTouchInteraction="touch"===wt&&Mt,this._detectionMode===ct.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(wt,Mt){const xt=this._elementInfo.get(Mt),Rt=(0,D._)(wt);!xt||!xt.checkChildren&&Mt!==Rt||this._originChanged(Mt,this._getFocusOrigin(Rt),xt)}_onBlur(wt,Mt){const xt=this._elementInfo.get(Mt);!xt||xt.checkChildren&&wt.relatedTarget instanceof Node&&Mt.contains(wt.relatedTarget)||(this._setClasses(Mt),this._emitOrigin(xt,null))}_emitOrigin(wt,Mt){wt.subject.observers.length&&this._ngZone.run(()=>wt.subject.next(Mt))}_registerGlobalListeners(wt){if(!this._platform.isBrowser)return;const Mt=wt.rootNode,xt=this._rootNodeFocusListenerCount.get(Mt)||0;xt||this._ngZone.runOutsideAngular(()=>{Mt.addEventListener("focus",this._rootNodeFocusAndBlurListener,Re),Mt.addEventListener("blur",this._rootNodeFocusAndBlurListener,Re)}),this._rootNodeFocusListenerCount.set(Mt,xt+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,F.Q)(this._stopInputModalityDetector)).subscribe(Rt=>{this._setOrigin(Rt,!0)}))}_removeGlobalListeners(wt){const Mt=wt.rootNode;if(this._rootNodeFocusListenerCount.has(Mt)){const xt=this._rootNodeFocusListenerCount.get(Mt);xt>1?this._rootNodeFocusListenerCount.set(Mt,xt-1):(Mt.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Re),Mt.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Re),this._rootNodeFocusListenerCount.delete(Mt))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(wt,Mt,xt){this._setClasses(wt,Mt),this._emitOrigin(xt,Mt),this._lastFocusOrigin=Mt}_getClosestElementsInfo(wt){const Mt=[];return this._elementInfo.forEach((xt,Rt)=>{(Rt===wt||xt.checkChildren&&Rt.contains(wt))&&Mt.push([Rt,xt])}),Mt}_isLastInteractionFromInputLabel(wt){const{_mostRecentTarget:Mt,mostRecentModality:xt}=this._inputModalityDetector;if("mouse"!==xt||!Mt||Mt===wt||"INPUT"!==wt.nodeName&&"TEXTAREA"!==wt.nodeName||wt.disabled)return!1;const Rt=wt.labels;if(Rt)for(let Ne=0;Ne{h.d(Me,{C:()=>ue,O:()=>Ie,a:()=>Xt,b:()=>Ke,c:()=>et,d:()=>Dt,f:()=>pe,g:()=>it});var r=h(1360),l=h(9361),i=h(1482),T=h(5855),d=h(2935),v=h(2669);function F(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}var q=h(6737),M=h(1413),ee=h(8359),D=h(7786),fe=h(5964),Se=h(6977),We=h(7048);function Te(re){return null==re?"":"string"==typeof re?re:`${re}px`}var ht=h(6494),dt=h(3510),Tt=h(9100),pt=h(3239),Xe=h(8570),ct=h(232),ce=h(5093),Re=h(8521),me=h(3155);const je=(0,Tt.s)();class Le{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(K,_e){this._viewportRuler=K,this._document=_e}attach(){}enable(){if(this._canBeEnabled()){const K=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=K.style.left||"",this._previousHTMLStyles.top=K.style.top||"",K.style.left=Te(-this._previousScrollPosition.left),K.style.top=Te(-this._previousScrollPosition.top),K.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const K=this._document.documentElement,tt=K.style,$e=this._document.body.style,st=tt.scrollBehavior||"",Oe=$e.scrollBehavior||"";this._isEnabled=!1,tt.left=this._previousHTMLStyles.left,tt.top=this._previousHTMLStyles.top,K.classList.remove("cdk-global-scrollblock"),je&&(tt.scrollBehavior=$e.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),je&&(tt.scrollBehavior=st,$e.scrollBehavior=Oe)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const _e=this._document.body,tt=this._viewportRuler.getViewportSize();return _e.scrollHeight>tt.height||_e.scrollWidth>tt.width}}class wt{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(K,_e,tt,$e){this._scrollDispatcher=K,this._ngZone=_e,this._viewportRuler=tt,this._config=$e}attach(K){this._overlayRef=K}enable(){if(this._scrollSubscription)return;const K=this._scrollDispatcher.scrolled(0).pipe((0,fe.p)(_e=>!_e||!this._overlayRef.overlayElement.contains(_e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=K.subscribe(()=>{const _e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(_e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=K.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}class Mt{enable(){}disable(){}attach(){}}function xt(re,K){return K.some(_e=>re.bottom<_e.top||re.top>_e.bottom||re.right<_e.left||re.left>_e.right)}function Rt(re,K){return K.some(_e=>re.top<_e.top||re.bottom>_e.bottom||re.left<_e.left||re.right>_e.right)}class Ne{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(K,_e,tt,$e){this._scrollDispatcher=K,this._viewportRuler=_e,this._ngZone=tt,this._config=$e}attach(K){this._overlayRef=K}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const _e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:tt,height:$e}=this._viewportRuler.getViewportSize();xt(_e,[{width:tt,height:$e,bottom:$e,right:tt,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let Et=(()=>{class re{_scrollDispatcher=(0,r.WQX)(dt.S);_viewportRuler=(0,r.WQX)(dt.V);_ngZone=(0,r.WQX)(r.SKi);_document=(0,r.WQX)(l.q);constructor(){}noop=()=>new Mt;close=_e=>new wt(this._scrollDispatcher,this._ngZone,this._viewportRuler,_e);block=()=>new Le(this._viewportRuler,this._document);reposition=_e=>new Ne(this._scrollDispatcher,this._viewportRuler,this._ngZone,_e);static \u0275fac=function(tt){return new(tt||re)};static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})();class et{positionStrategy;scrollStrategy=new Mt;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;constructor(K){if(K){const _e=Object.keys(K);for(const tt of _e)void 0!==K[tt]&&(this[tt]=K[tt])}}}class At{connectionPair;scrollableViewProperties;constructor(K,_e){this.connectionPair=K,this.scrollableViewProperties=_e}}let ne=(()=>{class re{_attachedOverlays=[];_document=(0,r.WQX)(l.q);_isAttached;constructor(){}ngOnDestroy(){this.detach()}add(_e){this.remove(_e),this._attachedOverlays.push(_e)}remove(_e){const tt=this._attachedOverlays.indexOf(_e);tt>-1&&this._attachedOverlays.splice(tt,1),0===this._attachedOverlays.length&&this.detach()}static \u0275fac=function(tt){return new(tt||re)};static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})(),De=(()=>{class re extends ne{_ngZone=(0,r.WQX)(r.SKi);_renderer=(0,r.WQX)(r._9s).createRenderer(null,null);_cleanupKeydown;add(_e){super.add(_e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=_e=>{const tt=this._attachedOverlays;for(let $e=tt.length-1;$e>-1;$e--)if(tt[$e]._keydownEvents.observers.length>0){this._ngZone.run(()=>tt[$e]._keydownEvents.next(_e));break}};static \u0275fac=(()=>{let _e;return function($e){return(_e||(_e=r.xGo(re)))($e||re)}})();static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})(),z=(()=>{class re extends ne{_platform=(0,r.WQX)(T.P);_ngZone=(0,r.WQX)(r.SKi);_renderer=(0,r.WQX)(r._9s).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget;_cleanups;add(_e){if(super.add(_e),!this._isAttached){const tt=this._document.body,$e={capture:!0};this._cleanups=this._ngZone.runOutsideAngular(()=>[(0,d._)(this._renderer,tt,"pointerdown",this._pointerDownListener,$e),(0,d._)(this._renderer,tt,"click",this._clickListener,$e),(0,d._)(this._renderer,tt,"auxclick",this._clickListener,$e),(0,d._)(this._renderer,tt,"contextmenu",this._clickListener,$e)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=tt.style.cursor,tt.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(_e=>_e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=_e=>{this._pointerDownEventTarget=(0,v._)(_e)};_clickListener=_e=>{const tt=(0,v._)(_e),$e="click"===_e.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:tt;this._pointerDownEventTarget=null;const st=this._attachedOverlays.slice();for(let Oe=st.length-1;Oe>-1;Oe--){const B=st[Oe];if(B._outsidePointerEvents.observers.length<1||!B.hasAttached())continue;if(Ae(B.overlayElement,tt)||Ae(B.overlayElement,$e))break;const Fe=B._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Fe.next(_e)):Fe.next(_e)}};static \u0275fac=(()=>{let _e;return function($e){return(_e||(_e=r.xGo(re)))($e||re)}})();static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})();function Ae(re,K){const _e=typeof ShadowRoot<"u"&&ShadowRoot;let tt=K;for(;tt;){if(tt===re)return!0;tt=_e&&tt instanceof ShadowRoot?tt.host:tt.parentNode}return!1}let ye=(()=>{class re{static \u0275fac=function(tt){return new(tt||re)};static \u0275cmp=r.VBU({type:re,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(tt,$e){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed}@layer cdk-overlay{.cdk-overlay-container{z-index:1000}}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute}@layer cdk-overlay{.cdk-global-overlay-wrapper{z-index:1000}}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}@layer cdk-overlay{.cdk-overlay-pane{z-index:1000}}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0}@layer cdk-overlay{.cdk-overlay-backdrop{z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}@layer cdk-overlay{.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px}@layer cdk-overlay{.cdk-overlay-connected-position-bounding-box{z-index:1000}}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}"],encapsulation:2,changeDetection:0})}return re})(),Ke=(()=>{class re{_platform=(0,r.WQX)(T.P);_containerElement;_document=(0,r.WQX)(l.q);_styleLoader=(0,r.WQX)(q._);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const _e="cdk-overlay-container";if(this._platform.isBrowser||F()){const $e=this._document.querySelectorAll(`.${_e}[platform="server"], .${_e}[platform="test"]`);for(let st=0;st<$e.length;st++)$e[st].remove()}const tt=this._document.createElement("div");tt.classList.add(_e),F()?tt.setAttribute("platform","test"):this._platform.isBrowser||tt.setAttribute("platform","server"),this._document.body.appendChild(tt),this._containerElement=tt}_loadStyles(){this._styleLoader.load(ye)}static \u0275fac=function(tt){return new(tt||re)};static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})();class Ve{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(K,_e,tt,$e){this._renderer=_e,this._ngZone=tt,this.element=K.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=_e.listen(this.element,"click",$e)}detach(){this._ngZone.runOutsideAngular(()=>{const K=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(K,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),K.style.pointerEvents="none",K.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}}class Ie{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new M.B;_attachments=new M.B;_detachments=new M.B;_positionStrategy;_scrollStrategy;_locationChanges=ee.yU.EMPTY;_backdropRef=null;_previousHostParent;_keydownEvents=new M.B;_outsidePointerEvents=new M.B;_renders=new M.B;_afterRenderRef;_afterNextRenderRef;constructor(K,_e,tt,$e,st,Oe,B,Fe,le,It=!1,Kt,Gn){this._portalOutlet=K,this._host=_e,this._pane=tt,this._config=$e,this._ngZone=st,this._keyboardDispatcher=Oe,this._document=B,this._location=Fe,this._outsideClickDispatcher=le,this._animationsDisabled=It,this._injector=Kt,this._renderer=Gn,$e.scrollStrategy&&(this._scrollStrategy=$e.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=$e.positionStrategy,this._afterRenderRef=(0,r.O8t)(()=>(0,r.Tzd)(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}attach(K){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const _e=this._portalOutlet.attach(K);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=(0,r.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof _e?.onDestroy&&_e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),_e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const K=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),K}dispose(){const K=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,K&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(K){K!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=K,this.hasAttached()&&(K.attach(this),this.updatePosition()))}updateSize(K){this._config={...this._config,...K},this._updateElementSize()}setDirection(K){this._config={...this._config,direction:K},this._updateElementDirection()}addPanelClass(K){this._pane&&this._toggleClasses(this._pane,K,!0)}removePanelClass(K){this._pane&&this._toggleClasses(this._pane,K,!1)}getDirection(){const K=this._config.direction;return K?"string"==typeof K?K:K.value:"ltr"}updateScrollStrategy(K){K!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=K,this.hasAttached()&&(K.attach(this),K.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const K=this._pane.style;K.width=Te(this._config.width),K.height=Te(this._config.height),K.minWidth=Te(this._config.minWidth),K.minHeight=Te(this._config.minHeight),K.maxWidth=Te(this._config.maxWidth),K.maxHeight=Te(this._config.maxHeight)}_togglePointerEvents(K){this._pane.style.pointerEvents=K?"":"none"}_attachBackdrop(){const K="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new Ve(this._document,this._renderer,this._ngZone,_e=>{this._backdropClick.next(_e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(K))}):this._backdropRef.element.classList.add(K)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(K,_e,tt){const $e=(0,ht.c)(_e||[]).filter(st=>!!st);$e.length&&(tt?K.classList.add(...$e):K.classList.remove(...$e))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{const K=this._renders.pipe((0,Se.Q)((0,D.h)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),K.unsubscribe())})})}_disposeScrollStrategy(){const K=this._scrollStrategy;K?.disable(),K?.detach?.()}}const vt="cdk-overlay-connected-position-bounding-box",de=/([A-Za-z%]+)$/;class ut{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed;_boundingBox;_lastPosition;_lastScrollVisibility;_positionChanges=new M.B;_resizeSubscription=ee.yU.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount;positionChanges=this._positionChanges;get positions(){return this._preferredPositions}constructor(K,_e,tt,$e,st){this._viewportRuler=_e,this._document=tt,this._platform=$e,this._overlayContainer=st,this.setOrigin(K)}attach(K){this._validatePositions(),K.hostElement.classList.add(vt),this._overlayRef=K,this._boundingBox=K.hostElement,this._pane=K.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const K=this._originRect,_e=this._overlayRect,tt=this._viewportRect,$e=this._containerRect,st=[];let Oe;for(let B of this._preferredPositions){let Fe=this._getOriginPoint(K,$e,B),le=this._getOverlayPoint(Fe,_e,B),It=this._getOverlayFit(le,_e,tt,B);if(It.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(B,Fe);this._canFitWithFlexibleDimensions(It,le,tt)?st.push({position:B,origin:Fe,overlayRect:_e,boundingBoxRect:this._calculateBoundingBoxRect(Fe,B)}):(!Oe||Oe.overlayFit.visibleAreaFe&&(Fe=It,B=le)}return this._isPushed=!1,void this._applyPosition(B.position,B.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(Oe.position,Oe.originPoint);this._applyPosition(Oe.position,Oe.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&at(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(vt),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const K=this._lastPosition;if(K){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const _e=this._getOriginPoint(this._originRect,this._containerRect,K);this._applyPosition(K,_e)}else this.apply()}withScrollableContainers(K){return this._scrollables=K,this}withPositions(K){return this._preferredPositions=K,-1===K.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(K){return this._viewportMargin=K,this}withFlexibleDimensions(K=!0){return this._hasFlexibleDimensions=K,this}withGrowAfterOpen(K=!0){return this._growAfterOpen=K,this}withPush(K=!0){return this._canPush=K,this}withLockedPosition(K=!0){return this._positionLocked=K,this}setOrigin(K){return this._origin=K,this}withDefaultOffsetX(K){return this._offsetX=K,this}withDefaultOffsetY(K){return this._offsetY=K,this}withTransformOriginOn(K){return this._transformOriginSelector=K,this}_getOriginPoint(K,_e,tt){let $e,st;if("center"==tt.originX)$e=K.left+K.width/2;else{const Oe=this._isRtl()?K.right:K.left,B=this._isRtl()?K.left:K.right;$e="start"==tt.originX?Oe:B}return _e.left<0&&($e-=_e.left),st="center"==tt.originY?K.top+K.height/2:"top"==tt.originY?K.top:K.bottom,_e.top<0&&(st-=_e.top),{x:$e,y:st}}_getOverlayPoint(K,_e,tt){let $e,st;return $e="center"==tt.overlayX?-_e.width/2:"start"===tt.overlayX?this._isRtl()?-_e.width:0:this._isRtl()?0:-_e.width,st="center"==tt.overlayY?-_e.height/2:"top"==tt.overlayY?0:-_e.height,{x:K.x+$e,y:K.y+st}}_getOverlayFit(K,_e,tt,$e){const st=Qe(_e);let{x:Oe,y:B}=K,Fe=this._getOffset($e,"x"),le=this._getOffset($e,"y");Fe&&(Oe+=Fe),le&&(B+=le);let Gn=0-B,ei=B+st.height-tt.height,Fn=this._subtractOverflows(st.width,0-Oe,Oe+st.width-tt.width),li=this._subtractOverflows(st.height,Gn,ei),ai=Fn*li;return{visibleArea:ai,isCompletelyWithinViewport:st.width*st.height===ai,fitsInViewportVertically:li===st.height,fitsInViewportHorizontally:Fn==st.width}}_canFitWithFlexibleDimensions(K,_e,tt){if(this._hasFlexibleDimensions){const $e=tt.bottom-_e.y,st=tt.right-_e.x,Oe=Ut(this._overlayRef.getConfig().minHeight),B=Ut(this._overlayRef.getConfig().minWidth);return(K.fitsInViewportVertically||null!=Oe&&Oe<=$e)&&(K.fitsInViewportHorizontally||null!=B&&B<=st)}return!1}_pushOverlayOnScreen(K,_e,tt){if(this._previousPushAmount&&this._positionLocked)return{x:K.x+this._previousPushAmount.x,y:K.y+this._previousPushAmount.y};const $e=Qe(_e),st=this._viewportRect,Oe=Math.max(K.x+$e.width-st.width,0),B=Math.max(K.y+$e.height-st.height,0),Fe=Math.max(st.top-tt.top-K.y,0),le=Math.max(st.left-tt.left-K.x,0);let It=0,Kt=0;return It=$e.width<=st.width?le||-Oe:K.xFn&&!this._isInitialRender&&!this._growAfterOpen&&(Oe=K.y-Fn/2)}if("end"===_e.overlayX&&!$e||"start"===_e.overlayX&&$e)Gn=tt.width-K.x+2*this._viewportMargin,It=K.x-this._viewportMargin;else if("start"===_e.overlayX&&!$e||"end"===_e.overlayX&&$e)Kt=K.x,It=tt.right-K.x;else{const ei=Math.min(tt.right-K.x+tt.left,K.x),Fn=this._lastBoundingBoxSize.width;It=2*ei,Kt=K.x-ei,It>Fn&&!this._isInitialRender&&!this._growAfterOpen&&(Kt=K.x-Fn/2)}return{top:Oe,left:Kt,bottom:B,right:Gn,width:It,height:st}}_setBoundingBoxStyles(K,_e){const tt=this._calculateBoundingBoxRect(K,_e);!this._isInitialRender&&!this._growAfterOpen&&(tt.height=Math.min(tt.height,this._lastBoundingBoxSize.height),tt.width=Math.min(tt.width,this._lastBoundingBoxSize.width));const $e={};if(this._hasExactPosition())$e.top=$e.left="0",$e.bottom=$e.right=$e.maxHeight=$e.maxWidth="",$e.width=$e.height="100%";else{const st=this._overlayRef.getConfig().maxHeight,Oe=this._overlayRef.getConfig().maxWidth;$e.height=Te(tt.height),$e.top=Te(tt.top),$e.bottom=Te(tt.bottom),$e.width=Te(tt.width),$e.left=Te(tt.left),$e.right=Te(tt.right),$e.alignItems="center"===_e.overlayX?"center":"end"===_e.overlayX?"flex-end":"flex-start",$e.justifyContent="center"===_e.overlayY?"center":"bottom"===_e.overlayY?"flex-end":"flex-start",st&&($e.maxHeight=Te(st)),Oe&&($e.maxWidth=Te(Oe))}this._lastBoundingBoxSize=tt,at(this._boundingBox.style,$e)}_resetBoundingBoxStyles(){at(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){at(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(K,_e){const tt={},$e=this._hasExactPosition(),st=this._hasFlexibleDimensions,Oe=this._overlayRef.getConfig();if($e){const It=this._viewportRuler.getViewportScrollPosition();at(tt,this._getExactOverlayY(_e,K,It)),at(tt,this._getExactOverlayX(_e,K,It))}else tt.position="static";let B="",Fe=this._getOffset(_e,"x"),le=this._getOffset(_e,"y");Fe&&(B+=`translateX(${Fe}px) `),le&&(B+=`translateY(${le}px)`),tt.transform=B.trim(),Oe.maxHeight&&($e?tt.maxHeight=Te(Oe.maxHeight):st&&(tt.maxHeight="")),Oe.maxWidth&&($e?tt.maxWidth=Te(Oe.maxWidth):st&&(tt.maxWidth="")),at(this._pane.style,tt)}_getExactOverlayY(K,_e,tt){let $e={top:"",bottom:""},st=this._getOverlayPoint(_e,this._overlayRect,K);return this._isPushed&&(st=this._pushOverlayOnScreen(st,this._overlayRect,tt)),"bottom"===K.overlayY?$e.bottom=this._document.documentElement.clientHeight-(st.y+this._overlayRect.height)+"px":$e.top=Te(st.y),$e}_getExactOverlayX(K,_e,tt){let Oe,$e={left:"",right:""},st=this._getOverlayPoint(_e,this._overlayRect,K);return this._isPushed&&(st=this._pushOverlayOnScreen(st,this._overlayRect,tt)),Oe=this._isRtl()?"end"===K.overlayX?"left":"right":"end"===K.overlayX?"right":"left","right"===Oe?$e.right=this._document.documentElement.clientWidth-(st.x+this._overlayRect.width)+"px":$e.left=Te(st.x),$e}_getScrollVisibility(){const K=this._getOriginRect(),_e=this._pane.getBoundingClientRect(),tt=this._scrollables.map($e=>$e.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Rt(K,tt),isOriginOutsideView:xt(K,tt),isOverlayClipped:Rt(_e,tt),isOverlayOutsideView:xt(_e,tt)}}_subtractOverflows(K,..._e){return _e.reduce((tt,$e)=>tt-Math.max($e,0),K)}_getNarrowedViewportRect(){const K=this._document.documentElement.clientWidth,_e=this._document.documentElement.clientHeight,tt=this._viewportRuler.getViewportScrollPosition();return{top:tt.top+this._viewportMargin,left:tt.left+this._viewportMargin,right:tt.left+K-this._viewportMargin,bottom:tt.top+_e-this._viewportMargin,width:K-2*this._viewportMargin,height:_e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(K,_e){return"x"===_e?null==K.offsetX?this._offsetX:K.offsetX:null==K.offsetY?this._offsetY:K.offsetY}_validatePositions(){}_addPanelClasses(K){this._pane&&(0,ht.c)(K).forEach(_e=>{""!==_e&&-1===this._appliedPanelClasses.indexOf(_e)&&(this._appliedPanelClasses.push(_e),this._pane.classList.add(_e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(K=>{this._pane.classList.remove(K)}),this._appliedPanelClasses=[])}_getOriginRect(){const K=this._origin;if(K instanceof r.aKT)return K.nativeElement.getBoundingClientRect();if(K instanceof Element)return K.getBoundingClientRect();const _e=K.width||0,tt=K.height||0;return{top:K.y,bottom:K.y+tt,left:K.x,right:K.x+_e,height:tt,width:_e}}}function at(re,K){for(let _e in K)K.hasOwnProperty(_e)&&(re[_e]=K[_e]);return re}function Ut(re){if("number"!=typeof re&&null!=re){const[K,_e]=re.split(de);return _e&&"px"!==_e?null:parseFloat(K)}return re||null}function Qe(re){return{top:Math.floor(re.top),right:Math.floor(re.right),bottom:Math.floor(re.bottom),left:Math.floor(re.left),width:Math.floor(re.width),height:Math.floor(re.height)}}const rn="cdk-global-overlay-wrapper";class kn{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(K){const _e=K.getConfig();this._overlayRef=K,this._width&&!_e.width&&K.updateSize({width:this._width}),this._height&&!_e.height&&K.updateSize({height:this._height}),K.hostElement.classList.add(rn),this._isDisposed=!1}top(K=""){return this._bottomOffset="",this._topOffset=K,this._alignItems="flex-start",this}left(K=""){return this._xOffset=K,this._xPosition="left",this}bottom(K=""){return this._topOffset="",this._bottomOffset=K,this._alignItems="flex-end",this}right(K=""){return this._xOffset=K,this._xPosition="right",this}start(K=""){return this._xOffset=K,this._xPosition="start",this}end(K=""){return this._xOffset=K,this._xPosition="end",this}width(K=""){return this._overlayRef?this._overlayRef.updateSize({width:K}):this._width=K,this}height(K=""){return this._overlayRef?this._overlayRef.updateSize({height:K}):this._height=K,this}centerHorizontally(K=""){return this.left(K),this._xPosition="center",this}centerVertically(K=""){return this.top(K),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const K=this._overlayRef.overlayElement.style,_e=this._overlayRef.hostElement.style,tt=this._overlayRef.getConfig(),{width:$e,height:st,maxWidth:Oe,maxHeight:B}=tt,Fe=!("100%"!==$e&&"100vw"!==$e||Oe&&"100%"!==Oe&&"100vw"!==Oe),le=!("100%"!==st&&"100vh"!==st||B&&"100%"!==B&&"100vh"!==B),It=this._xPosition,Kt=this._xOffset,Gn="rtl"===this._overlayRef.getConfig().direction;let ei="",Fn="",li="";Fe?li="flex-start":"center"===It?(li="center",Gn?Fn=Kt:ei=Kt):Gn?"left"===It||"end"===It?(li="flex-end",ei=Kt):("right"===It||"start"===It)&&(li="flex-start",Fn=Kt):"left"===It||"start"===It?(li="flex-start",ei=Kt):("right"===It||"end"===It)&&(li="flex-end",Fn=Kt),K.position=this._cssPosition,K.marginLeft=Fe?"0":ei,K.marginTop=le?"0":this._topOffset,K.marginBottom=this._bottomOffset,K.marginRight=Fe?"0":Fn,_e.justifyContent=li,_e.alignItems=le?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const K=this._overlayRef.overlayElement.style,_e=this._overlayRef.hostElement,tt=_e.style;_e.classList.remove(rn),tt.justifyContent=tt.alignItems=K.marginTop=K.marginBottom=K.marginLeft=K.marginRight=K.position="",this._overlayRef=null,this._isDisposed=!0}}let it=(()=>{class re{_viewportRuler=(0,r.WQX)(dt.V);_document=(0,r.WQX)(l.q);_platform=(0,r.WQX)(T.P);_overlayContainer=(0,r.WQX)(Ke);constructor(){}global(){return new kn}flexibleConnectedTo(_e){return new ut(_e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static \u0275fac=function(tt){return new(tt||re)};static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})(),Xt=(()=>{class re{scrollStrategies=(0,r.WQX)(Et);_overlayContainer=(0,r.WQX)(Ke);_positionBuilder=(0,r.WQX)(it);_keyboardDispatcher=(0,r.WQX)(De);_injector=(0,r.WQX)(r.zZn);_ngZone=(0,r.WQX)(r.SKi);_document=(0,r.WQX)(l.q);_directionality=(0,r.WQX)(Xe.D);_location=(0,r.WQX)(i.aZ);_outsideClickDispatcher=(0,r.WQX)(z);_animationsModuleType=(0,r.WQX)(r.bc$,{optional:!0});_idGenerator=(0,r.WQX)(ct._);_renderer=(0,r.WQX)(r._9s).createRenderer(null,null);_appRef;_styleLoader=(0,r.WQX)(q._);constructor(){}create(_e){this._styleLoader.load(ye);const tt=this._createHostElement(),$e=this._createPaneElement(tt),st=this._createPortalOutlet($e),Oe=new et(_e);return Oe.direction=Oe.direction||this._directionality.value,new Ie(st,tt,$e,Oe,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType,this._injector.get(r.uvJ),this._renderer)}position(){return this._positionBuilder}_createPaneElement(_e){const tt=this._document.createElement("div");return tt.id=this._idGenerator.getId("cdk-overlay-"),tt.classList.add("cdk-overlay-pane"),_e.appendChild(tt),tt}_createHostElement(){const _e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(_e),_e}_createPortalOutlet(_e){return this._appRef||(this._appRef=this._injector.get(r.o8S)),new pt.D(_e,null,this._appRef,this._injector,this._document)}static \u0275fac=function(tt){return new(tt||re)};static \u0275prov=r.jDH({token:re,factory:re.\u0275fac,providedIn:"root"})}return re})();const ze=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],gt=new r.nKC("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const re=(0,r.WQX)(Xt);return()=>re.scrollStrategies.reposition()}});let ue=(()=>{class re{elementRef=(0,r.WQX)(r.aKT);constructor(){}static \u0275fac=function(tt){return new(tt||re)};static \u0275dir=r.FsC({type:re,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return re})(),pe=(()=>{class re{_overlay=(0,r.WQX)(Xt);_dir=(0,r.WQX)(Xe.D,{optional:!0});_overlayRef;_templatePortal;_backdropSubscription=ee.yU.EMPTY;_attachSubscription=ee.yU.EMPTY;_detachSubscription=ee.yU.EMPTY;_positionSubscription=ee.yU.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=(0,r.WQX)(gt);_disposeOnNavigation=!1;_ngZone=(0,r.WQX)(r.SKi);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(_e){this._offsetX=_e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(_e){this._offsetY=_e,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(_e){this._disposeOnNavigation=_e}backdropClick=new r.bkB;positionChange=new r.bkB;attach=new r.bkB;detach=new r.bkB;overlayKeydown=new r.bkB;overlayOutsideClick=new r.bkB;constructor(){const _e=(0,r.WQX)(r.C4Q),tt=(0,r.WQX)(r.c1b);this._templatePortal=new pt.T(_e,tt),this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(_e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),_e.origin&&this.open&&this._position.apply()),_e.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=ze);const _e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=_e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=_e.detachments().subscribe(()=>this.detach.emit()),_e.keydownEvents().subscribe(tt=>{this.overlayKeydown.next(tt),tt.keyCode===ce.e&&!this.disableClose&&!(0,Re.h)(tt)&&(tt.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(tt=>{const $e=this._getOriginElement(),st=(0,v._)(tt);(!$e||$e!==st&&!$e.contains(st))&&this.overlayOutsideClick.next(tt)})}_buildConfig(){const _e=this._position=this.positionStrategy||this._createPositionStrategy(),tt=new et({direction:this._dir||"ltr",positionStrategy:_e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||0===this.width)&&(tt.width=this.width),(this.height||0===this.height)&&(tt.height=this.height),(this.minWidth||0===this.minWidth)&&(tt.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(tt.minHeight=this.minHeight),this.backdropClass&&(tt.backdropClass=this.backdropClass),this.panelClass&&(tt.panelClass=this.panelClass),tt}_updatePositionStrategy(_e){const tt=this.positions.map($e=>({originX:$e.originX,originY:$e.originY,overlayX:$e.overlayX,overlayY:$e.overlayY,offsetX:$e.offsetX||this.offsetX,offsetY:$e.offsetY||this.offsetY,panelClass:$e.panelClass||void 0}));return _e.setOrigin(this._getOrigin()).withPositions(tt).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const _e=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(_e),_e}_getOrigin(){return this.origin instanceof ue?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof ue?this.origin.elementRef.nativeElement:this.origin instanceof r.aKT?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(_e=>{this.backdropClick.emit(_e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,We.v)(()=>this.positionChange.observers.length>0)).subscribe(_e=>{this._ngZone.run(()=>this.positionChange.emit(_e)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}static \u0275fac=function(tt){return new(tt||re)};static \u0275dir=r.FsC({type:re,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",r.L39],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",r.L39],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",r.L39],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",r.L39],push:[2,"cdkConnectedOverlayPush","push",r.L39],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",r.L39]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[r.OA$]})}return re})();const xe={provide:gt,deps:[Xt],useFactory:function be(re){return()=>re.scrollStrategies.reposition()}};let Dt=(()=>{class re{static \u0275fac=function(tt){return new(tt||re)};static \u0275mod=r.$C({type:re});static \u0275inj=r.G2t({providers:[Xt,xe],imports:[me.B,pt.P,dt.a,dt.a]})}return re})()},5724:(Ht,Me,h)=>{h.d(Me,{nX:()=>Pt,Pu:()=>qi,Zp:()=>di,nU:()=>K,c1:()=>Uo,XR:()=>Da,wF:()=>Jn,lW:()=>Bi,mo:()=>Yi,Z:()=>Zn,J2:()=>ma,J_:()=>so,bw:()=>oi,tD:()=>Wo,Ix:()=>mr,D$:()=>Hi,n3:()=>Xn,OY:()=>Kr,Sd:()=>re,bK:()=>tr,gk:()=>ta,Lg:()=>ri,wO:()=>Ki,Us:()=>ft,we:()=>Ni});var r=h(9361),l=h(1482),i=h(1360),T=h(4402),d=h(6648),v=h(7673),F=h(4412),q=h(4572);const ee=(0,h(1853).L)(x=>function(){x(this),this.name="EmptyError",this.message="no elements in sequence"});var D=h(8793),fe=h(9030),Se=h(1203),We=h(8810),Te=h(983),ht=h(17),dt=h(1413),Tt=h(8359),pt=h(6354),Xe=h(5558),ct=h(6697),ce=h(9172),Re=h(5964),me=h(1397),je=h(9974),Le=h(4360);function Bt(x){return(0,je.N)((L,k)=>{let S=!1;L.subscribe((0,Le._)(k,se=>{S=!0,k.next(se)},()=>{S||k.next(x),k.complete()}))})}function wt(x=Mt){return(0,je.N)((L,k)=>{let S=!1;L.subscribe((0,Le._)(k,se=>{S=!0,k.next(se)},()=>S?k.complete():k.error(x())))})}function Mt(){return new ee}var xt=h(3669);function Rt(x,L){const k=arguments.length>=2;return S=>S.pipe(x?(0,Re.p)((se,Je)=>x(se,Je,S)):xt.D,(0,ct.s)(1),k?Bt(L):wt(()=>new ee))}var Ne=h(274),Et=h(8141),et=h(9437),Ot=h(2816);function en(x){return x<=0?()=>Te.w:(0,je.N)((L,k)=>{let S=[];L.subscribe((0,Le._)(k,se=>{S.push(se),x{for(const se of S)k.next(se);k.complete()},void 0,()=>{S=null}))})}var H=h(980),$=h(9898),ne=h(6977),De=h(345);const z="primary",Ae=Symbol("RouteTitle");class ye{params;constructor(L){this.params=L||{}}has(L){return Object.prototype.hasOwnProperty.call(this.params,L)}get(L){if(this.has(L)){const k=this.params[L];return Array.isArray(k)?k[0]:k}return null}getAll(L){if(this.has(L)){const k=this.params[L];return Array.isArray(k)?k:[k]}return[]}get keys(){return Object.keys(this.params)}}function Ke(x){return new ye(x)}function Ve(x,L,k){const S=k.path.split("/");if(S.length>x.length||"full"===k.pathMatch&&(L.hasChildren()||S.lengthS[Je]===se)}return x===L}function at(x){return x.length>0?x[x.length-1]:null}function Ut(x){return(0,T.A)(x)?x:(0,i.jNT)(x)?(0,d.H)(Promise.resolve(x)):(0,v.of)(x)}const Qe={exact:function rn(x,L,k){if(!xe(x.segments,L.segments)||!ze(x.segments,L.segments,k)||x.numberOfChildren!==L.numberOfChildren)return!1;for(const S in L.children)if(!x.children[S]||!rn(x.children[S],L.children[S],k))return!1;return!0},subset:it},Ft={exact:function gn(x,L){return vt(x,L)},subset:function kn(x,L){return Object.keys(L).length<=Object.keys(x).length&&Object.keys(L).every(k=>ut(x[k],L[k]))},ignored:()=>!0};function Yt(x,L,k){return Qe[k.paths](x.root,L.root,k.matrixParams)&&Ft[k.queryParams](x.queryParams,L.queryParams)&&!("exact"===k.fragment&&x.fragment!==L.fragment)}function it(x,L,k){return Xt(x,L,L.segments,k)}function Xt(x,L,k,S){if(x.segments.length>k.length){const se=x.segments.slice(0,k.length);return!(!xe(se,k)||L.hasChildren()||!ze(se,k,S))}if(x.segments.length===k.length){if(!xe(x.segments,k)||!ze(x.segments,k,S))return!1;for(const se in L.children)if(!x.children[se]||!it(x.children[se],L.children[se],S))return!1;return!0}{const se=k.slice(0,x.segments.length),Je=k.slice(x.segments.length);return!!(xe(x.segments,se)&&ze(x.segments,se,S)&&x.children[z])&&Xt(x.children[z],L,Je,S)}}function ze(x,L,k){return L.every((S,se)=>Ft[k](x[se].parameters,S.parameters))}class gt{root;queryParams;fragment;_queryParamMap;constructor(L=new ue([],{}),k={},S=null){this.root=L,this.queryParams=k,this.fragment=S}get queryParamMap(){return this._queryParamMap??=Ke(this.queryParams),this._queryParamMap}toString(){return _e.serialize(this)}}class ue{segments;children;parent=null;constructor(L,k){this.segments=L,this.children=k,Object.values(k).forEach(S=>S.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return tt(this)}}class pe{path;parameters;_parameterMap;constructor(L,k){this.path=L,this.parameters=k}get parameterMap(){return this._parameterMap??=Ke(this.parameters),this._parameterMap}toString(){return Kt(this)}}function xe(x,L){return x.length===L.length&&x.every((k,S)=>k.path===L[S].path)}let re=(()=>{class x{static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:()=>new K,providedIn:"root"})}return x})();class K{parse(L){const k=new Ci(L);return new gt(k.parseRootSegment(),k.parseQueryParams(),k.parseFragment())}serialize(L){const k=`/${$e(L.root,!0)}`,S=function ei(x){const L=Object.entries(x).map(([k,S])=>Array.isArray(S)?S.map(se=>`${Oe(k)}=${Oe(se)}`).join("&"):`${Oe(k)}=${Oe(S)}`).filter(k=>k);return L.length?`?${L.join("&")}`:""}(L.queryParams);return`${k}${S}${"string"==typeof L.fragment?`#${function B(x){return encodeURI(x)}(L.fragment)}`:""}`}}const _e=new K;function tt(x){return x.segments.map(L=>Kt(L)).join("/")}function $e(x,L){if(!x.hasChildren())return tt(x);if(L){const k=x.children[z]?$e(x.children[z],!1):"",S=[];return Object.entries(x.children).forEach(([se,Je])=>{se!==z&&S.push(`${se}:${$e(Je,!1)}`)}),S.length>0?`${k}(${S.join("//")})`:k}{const k=function Dt(x,L){let k=[];return Object.entries(x.children).forEach(([S,se])=>{S===z&&(k=k.concat(L(se,S)))}),Object.entries(x.children).forEach(([S,se])=>{S!==z&&(k=k.concat(L(se,S)))}),k}(x,(S,se)=>se===z?[$e(x.children[z],!1)]:[`${se}:${$e(S,!1)}`]);return 1===Object.keys(x.children).length&&null!=x.children[z]?`${tt(x)}/${k[0]}`:`${tt(x)}/(${k.join("//")})`}}function st(x){return encodeURIComponent(x).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Oe(x){return st(x).replace(/%3B/gi,";")}function Fe(x){return st(x).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function le(x){return decodeURIComponent(x)}function It(x){return le(x.replace(/\+/g,"%20"))}function Kt(x){return`${Fe(x.path)}${function Gn(x){return Object.entries(x).map(([L,k])=>`;${Fe(L)}=${Fe(k)}`).join("")}(x.parameters)}`}const Fn=/^[^\/()?;#]+/;function li(x){const L=x.match(Fn);return L?L[0]:""}const ai=/^[^\/()?;=#]+/,Di=/^[^=?&#]+/,Ai=/^[^&#]+/;class Ci{url;remaining;constructor(L){this.url=L,this.remaining=L}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ue([],{}):new ue([],this.parseChildren())}parseQueryParams(){const L={};if(this.consumeOptional("?"))do{this.parseQueryParam(L)}while(this.consumeOptional("&"));return L}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const L=[];for(this.peekStartsWith("(")||L.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),L.push(this.parseSegment());let k={};this.peekStartsWith("/(")&&(this.capture("/"),k=this.parseParens(!0));let S={};return this.peekStartsWith("(")&&(S=this.parseParens(!1)),(L.length>0||Object.keys(k).length>0)&&(S[z]=new ue(L,k)),S}parseSegment(){const L=li(this.remaining);if(""===L&&this.peekStartsWith(";"))throw new i.wOt(4009,!1);return this.capture(L),new pe(le(L),this.parseMatrixParams())}parseMatrixParams(){const L={};for(;this.consumeOptional(";");)this.parseParam(L);return L}parseParam(L){const k=function Fi(x){const L=x.match(ai);return L?L[0]:""}(this.remaining);if(!k)return;this.capture(k);let S="";if(this.consumeOptional("=")){const se=li(this.remaining);se&&(S=se,this.capture(S))}L[le(k)]=le(S)}parseQueryParam(L){const k=function ki(x){const L=x.match(Di);return L?L[0]:""}(this.remaining);if(!k)return;this.capture(k);let S="";if(this.consumeOptional("=")){const He=function Hn(x){const L=x.match(Ai);return L?L[0]:""}(this.remaining);He&&(S=He,this.capture(S))}const se=It(k),Je=It(S);if(L.hasOwnProperty(se)){let He=L[se];Array.isArray(He)||(He=[He],L[se]=He),He.push(Je)}else L[se]=Je}parseParens(L){const k={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const S=li(this.remaining),se=this.remaining[S.length];if("/"!==se&&")"!==se&&";"!==se)throw new i.wOt(4010,!1);let Je;S.indexOf(":")>-1?(Je=S.slice(0,S.indexOf(":")),this.capture(Je),this.capture(":")):L&&(Je=z);const He=this.parseChildren();k[Je]=1===Object.keys(He).length?He[z]:new ue([],He),this.consumeOptional("//")}return k}peekStartsWith(L){return this.remaining.startsWith(L)}consumeOptional(L){return!!this.peekStartsWith(L)&&(this.remaining=this.remaining.substring(L.length),!0)}capture(L){if(!this.consumeOptional(L))throw new i.wOt(4011,!1)}}function zn(x){return x.segments.length>0?new ue([],{[z]:x}):x}function Wi(x){const L={};for(const[S,se]of Object.entries(x.children)){const Je=Wi(se);if(S===z&&0===Je.segments.length&&Je.hasChildren())for(const[He,zt]of Object.entries(Je.children))L[He]=zt;else(Je.segments.length>0||Je.hasChildren())&&(L[S]=Je)}return function Xi(x){if(1===x.numberOfChildren&&x.children[z]){const L=x.children[z];return new ue(x.segments.concat(L.segments),L.children)}return x}(new ue(x.segments,L))}function Ki(x){return x instanceof gt}function wo(x){let L;const se=zn(function k(Je){const He={};for(const vn of Je.children){const jn=k(vn);He[vn.outlet]=jn}const zt=new ue(Je.url,He);return Je===x&&(L=zt),zt}(x.root));return L??se}function To(x,L,k,S){let se=x;for(;se.parent;)se=se.parent;if(0===L.length)return _t(se,se,se,k,S);const Je=function ge(x){if("string"==typeof x[0]&&1===x.length&&"/"===x[0])return new yn(!0,0,x);let L=0,k=!1;const S=x.reduce((se,Je,He)=>{if("object"==typeof Je&&null!=Je){if(Je.outlets){const zt={};return Object.entries(Je.outlets).forEach(([vn,jn])=>{zt[vn]="string"==typeof jn?jn.split("/"):jn}),[...se,{outlets:zt}]}if(Je.segmentPath)return[...se,Je.segmentPath]}return"string"!=typeof Je?[...se,Je]:0===He?(Je.split("/").forEach((zt,vn)=>{0==vn&&"."===zt||(0==vn&&""===zt?k=!0:".."===zt?L++:""!=zt&&se.push(zt))}),se):[...se,Je]},[]);return new yn(k,L,S)}(L);if(Je.toRoot())return _t(se,se,new ue([],{}),k,S);const He=function mt(x,L,k){if(x.isAbsolute)return new Pe(L,!0,0);if(!k)return new Pe(L,!1,NaN);if(null===k.parent)return new Pe(k,!0,0);const S=yo(x.commands[0])?0:1;return function Qt(x,L,k){let S=x,se=L,Je=k;for(;Je>se;){if(Je-=se,S=S.parent,!S)throw new i.wOt(4005,!1);se=S.segments.length}return new Pe(S,!1,se-Je)}(k,k.segments.length-1+S,x.numberOfDoubleDots)}(Je,se,x),zt=He.processChildren?kt(He.segmentGroup,He.index,Je.commands):oe(He.segmentGroup,He.index,Je.commands);return _t(se,He.segmentGroup,zt,k,S)}function yo(x){return"object"==typeof x&&null!=x&&!x.outlets&&!x.segmentPath}function we(x){return"object"==typeof x&&null!=x&&x.outlets}function _t(x,L,k,S,se){let He,Je={};S&&Object.entries(S).forEach(([vn,jn])=>{Je[vn]=Array.isArray(jn)?jn.map(yi=>`${yi}`):`${jn}`}),He=x===L?k:Gt(x,L,k);const zt=zn(Wi(He));return new gt(zt,Je,se)}function Gt(x,L,k){const S={};return Object.entries(x.children).forEach(([se,Je])=>{S[se]=Je===L?k:Gt(Je,L,k)}),new ue(x.segments,S)}class yn{isAbsolute;numberOfDoubleDots;commands;constructor(L,k,S){if(this.isAbsolute=L,this.numberOfDoubleDots=k,this.commands=S,L&&S.length>0&&yo(S[0]))throw new i.wOt(4003,!1);const se=S.find(we);if(se&&se!==at(S))throw new i.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Pe{segmentGroup;processChildren;index;constructor(L,k,S){this.segmentGroup=L,this.processChildren=k,this.index=S}}function oe(x,L,k){if(x??=new ue([],{}),0===x.segments.length&&x.hasChildren())return kt(x,L,k);const S=function J(x,L,k){let S=0,se=L;const Je={match:!1,pathIndex:0,commandIndex:0};for(;se=k.length)return Je;const He=x.segments[se],zt=k[S];if(we(zt))break;const vn=`${zt}`,jn=S0&&void 0===vn)break;if(vn&&jn&&"object"==typeof jn&&void 0===jn.outlets){if(!wn(vn,jn,He))return Je;S+=2}else{if(!wn(vn,{},He))return Je;S++}se++}return{match:!0,pathIndex:se,commandIndex:S}}(x,L,k),se=k.slice(S.commandIndex);if(S.match&&S.pathIndexJe!==z)&&x.children[z]&&1===x.numberOfChildren&&0===x.children[z].segments.length){const Je=kt(x.children[z],L,k);return new ue(x.segments,Je.children)}return Object.entries(S).forEach(([Je,He])=>{"string"==typeof He&&(He=[He]),null!==He&&(se[Je]=oe(x.children[Je],L,He))}),Object.entries(x.children).forEach(([Je,He])=>{void 0===S[Je]&&(se[Je]=He)}),new ue(x.segments,se)}}function Ee(x,L,k){const S=x.segments.slice(0,L);let se=0;for(;se{"string"==typeof S&&(S=[S]),null!==S&&(L[k]=Ee(new ue([],{}),0,S))}),L}function pn(x){const L={};return Object.entries(x).forEach(([k,S])=>L[k]=`${S}`),L}function wn(x,L,k){return x==k.path&&vt(L,k.parameters)}const Bn="imperative";var Tn=function(x){return x[x.NavigationStart=0]="NavigationStart",x[x.NavigationEnd=1]="NavigationEnd",x[x.NavigationCancel=2]="NavigationCancel",x[x.NavigationError=3]="NavigationError",x[x.RoutesRecognized=4]="RoutesRecognized",x[x.ResolveStart=5]="ResolveStart",x[x.ResolveEnd=6]="ResolveEnd",x[x.GuardsCheckStart=7]="GuardsCheckStart",x[x.GuardsCheckEnd=8]="GuardsCheckEnd",x[x.RouteConfigLoadStart=9]="RouteConfigLoadStart",x[x.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",x[x.ChildActivationStart=11]="ChildActivationStart",x[x.ChildActivationEnd=12]="ChildActivationEnd",x[x.ActivationStart=13]="ActivationStart",x[x.ActivationEnd=14]="ActivationEnd",x[x.Scroll=15]="Scroll",x[x.NavigationSkipped=16]="NavigationSkipped",x}(Tn||{});class Kn{id;url;constructor(L,k){this.id=L,this.url=k}}class Zn extends Kn{type=Tn.NavigationStart;navigationTrigger;restoredState;constructor(L,k,S="imperative",se=null){super(L,k),this.navigationTrigger=S,this.restoredState=se}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Jn extends Kn{urlAfterRedirects;type=Tn.NavigationEnd;constructor(L,k,S){super(L,k),this.urlAfterRedirects=S}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var pi=function(x){return x[x.Redirect=0]="Redirect",x[x.SupersededByNewNavigation=1]="SupersededByNewNavigation",x[x.NoDataFromResolver=2]="NoDataFromResolver",x[x.GuardRejected=3]="GuardRejected",x}(pi||{}),Yi=function(x){return x[x.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",x[x.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",x}(Yi||{});class Vn extends Kn{reason;code;type=Tn.NavigationCancel;constructor(L,k,S,se){super(L,k),this.reason=S,this.code=se}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Bi extends Kn{reason;code;type=Tn.NavigationSkipped;constructor(L,k,S,se){super(L,k),this.reason=S,this.code=se}}class Ri extends Kn{error;target;type=Tn.NavigationError;constructor(L,k,S,se){super(L,k),this.error=S,this.target=se}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Si extends Kn{urlAfterRedirects;state;type=Tn.RoutesRecognized;constructor(L,k,S,se){super(L,k),this.urlAfterRedirects=S,this.state=se}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Qi extends Kn{urlAfterRedirects;state;type=Tn.GuardsCheckStart;constructor(L,k,S,se){super(L,k),this.urlAfterRedirects=S,this.state=se}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Zi extends Kn{urlAfterRedirects;state;shouldActivate;type=Tn.GuardsCheckEnd;constructor(L,k,S,se,Je){super(L,k),this.urlAfterRedirects=S,this.state=se,this.shouldActivate=Je}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Co extends Kn{urlAfterRedirects;state;type=Tn.ResolveStart;constructor(L,k,S,se){super(L,k),this.urlAfterRedirects=S,this.state=se}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class wr extends Kn{urlAfterRedirects;state;type=Tn.ResolveEnd;constructor(L,k,S,se){super(L,k),this.urlAfterRedirects=S,this.state=se}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class lr{route;type=Tn.RouteConfigLoadStart;constructor(L){this.route=L}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Ta{route;type=Tn.RouteConfigLoadEnd;constructor(L){this.route=L}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Lr{snapshot;type=Tn.ChildActivationStart;constructor(L){this.snapshot=L}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Jo{snapshot;type=Tn.ChildActivationEnd;constructor(L){this.snapshot=L}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class zo{snapshot;type=Tn.ActivationStart;constructor(L){this.snapshot=L}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class $o{snapshot;type=Tn.ActivationEnd;constructor(L){this.snapshot=L}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Kr{routerEvent;position;anchor;type=Tn.Scroll;constructor(L,k,S){this.routerEvent=L,this.position=k,this.anchor=S}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class yr{}class Z{url;navigationBehaviorOptions;constructor(L,k){this.url=L,this.navigationBehaviorOptions=k}}function ft(x){switch(x.type){case Tn.ActivationEnd:return`ActivationEnd(path: '${x.snapshot.routeConfig?.path||""}')`;case Tn.ActivationStart:return`ActivationStart(path: '${x.snapshot.routeConfig?.path||""}')`;case Tn.ChildActivationEnd:return`ChildActivationEnd(path: '${x.snapshot.routeConfig?.path||""}')`;case Tn.ChildActivationStart:return`ChildActivationStart(path: '${x.snapshot.routeConfig?.path||""}')`;case Tn.GuardsCheckEnd:return`GuardsCheckEnd(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}', state: ${x.state}, shouldActivate: ${x.shouldActivate})`;case Tn.GuardsCheckStart:return`GuardsCheckStart(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}', state: ${x.state})`;case Tn.NavigationCancel:return`NavigationCancel(id: ${x.id}, url: '${x.url}')`;case Tn.NavigationSkipped:return`NavigationSkipped(id: ${x.id}, url: '${x.url}')`;case Tn.NavigationEnd:return`NavigationEnd(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}')`;case Tn.NavigationError:return`NavigationError(id: ${x.id}, url: '${x.url}', error: ${x.error})`;case Tn.NavigationStart:return`NavigationStart(id: ${x.id}, url: '${x.url}')`;case Tn.ResolveEnd:return`ResolveEnd(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}', state: ${x.state})`;case Tn.ResolveStart:return`ResolveStart(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}', state: ${x.state})`;case Tn.RouteConfigLoadEnd:return`RouteConfigLoadEnd(path: ${x.route.path})`;case Tn.RouteConfigLoadStart:return`RouteConfigLoadStart(path: ${x.route.path})`;case Tn.RoutesRecognized:return`RoutesRecognized(id: ${x.id}, url: '${x.url}', urlAfterRedirects: '${x.urlAfterRedirects}', state: ${x.state})`;case Tn.Scroll:return`Scroll(anchor: '${x.anchor}', position: '${x.position?`${x.position[0]}, ${x.position[1]}`:null}')`}}function Wn(x){return x.outlet||z}function Ti(x){if(!x)return null;if(x.routeConfig?._injector)return x.routeConfig._injector;for(let L=x.parent;L;L=L.parent){const k=L.routeConfig;if(k?._loadedInjector)return k._loadedInjector;if(k?._injector)return k._injector}return null}class Pi{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return Ti(this.route?.snapshot)??this.rootInjector}constructor(L){this.rootInjector=L,this.children=new di(this.rootInjector)}}let di=(()=>{class x{rootInjector;contexts=new Map;constructor(k){this.rootInjector=k}onChildOutletCreated(k,S){const se=this.getOrCreateContext(k);se.outlet=S,this.contexts.set(k,se)}onChildOutletDestroyed(k){const S=this.getContext(k);S&&(S.outlet=null,S.attachRef=null)}onOutletDeactivated(){const k=this.contexts;return this.contexts=new Map,k}onOutletReAttached(k){this.contexts=k}getOrCreateContext(k){let S=this.getContext(k);return S||(S=new Pi(this.rootInjector),this.contexts.set(k,S)),S}getContext(k){return this.contexts.get(k)||null}static \u0275fac=function(S){return new(S||x)(i.KVO(i.uvJ))};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();class ti{_root;constructor(L){this._root=L}get root(){return this._root.value}parent(L){const k=this.pathFromRoot(L);return k.length>1?k[k.length-2]:null}children(L){const k=Ii(L,this._root);return k?k.children.map(S=>S.value):[]}firstChild(L){const k=Ii(L,this._root);return k&&k.children.length>0?k.children[0].value:null}siblings(L){const k=Gi(L,this._root);return k.length<2?[]:k[k.length-2].children.map(se=>se.value).filter(se=>se!==L)}pathFromRoot(L){return Gi(L,this._root).map(k=>k.value)}}function Ii(x,L){if(x===L.value)return L;for(const k of L.children){const S=Ii(x,k);if(S)return S}return null}function Gi(x,L){if(x===L.value)return[L];for(const k of L.children){const S=Gi(x,k);if(S.length)return S.unshift(L),S}return[]}class wi{value;children;constructor(L,k){this.value=L,this.children=k}toString(){return`TreeNode(${this.value})`}}function po(x){const L={};return x&&x.children.forEach(k=>L[k.value.outlet]=k),L}class qo extends ti{snapshot;constructor(L,k){super(L),this.snapshot=k,qn(this,L)}toString(){return this.snapshot.toString()}}function ot(x){const L=function Wt(x){const Je=new On([],{},{},"",{},z,x,null,{});return new Un("",new wi(Je,[]))}(x),k=new F.t([new pe("",{})]),S=new F.t({}),se=new F.t({}),Je=new F.t({}),He=new F.t(""),zt=new Pt(k,S,Je,He,se,z,x,L.root);return zt.snapshot=L.root,new qo(new wi(zt,[]),L)}class Pt{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(L,k,S,se,Je,He,zt,vn){this.urlSubject=L,this.paramsSubject=k,this.queryParamsSubject=S,this.fragmentSubject=se,this.dataSubject=Je,this.outlet=He,this.component=zt,this._futureSnapshot=vn,this.title=this.dataSubject?.pipe((0,pt.T)(jn=>jn[Ae]))??(0,v.of)(void 0),this.url=L,this.params=k,this.queryParams=S,this.fragment=se,this.data=Je}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,pt.T)(L=>Ke(L))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,pt.T)(L=>Ke(L))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Zt(x,L,k="emptyOnly"){let S;const{routeConfig:se}=x;return S=null===L||"always"!==k&&""!==se?.path&&(L.component||L.routeConfig?.loadComponent)?{params:{...x.params},data:{...x.data},resolve:{...x.data,...x._resolvedData??{}}}:{params:{...L.params,...x.params},data:{...L.data,...x.data},resolve:{...x.data,...L.data,...se?.data,...x._resolvedData}},se&&oo(se)&&(S.resolve[Ae]=se.title),S}class On{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[Ae]}constructor(L,k,S,se,Je,He,zt,vn,jn){this.url=L,this.params=k,this.queryParams=S,this.fragment=se,this.data=Je,this.outlet=He,this.component=zt,this.routeConfig=vn,this._resolve=jn}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??=Ke(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Ke(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(S=>S.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Un extends ti{url;constructor(L,k){super(k),this.url=L,qn(this,k)}toString(){return lo(this._root)}}function qn(x,L){L.value._routerState=x,L.children.forEach(k=>qn(x,k))}function lo(x){const L=x.children.length>0?` { ${x.children.map(lo).join(", ")} } `:"";return`${x.value}${L}`}function fo(x){if(x.snapshot){const L=x.snapshot,k=x._futureSnapshot;x.snapshot=k,vt(L.queryParams,k.queryParams)||x.queryParamsSubject.next(k.queryParams),L.fragment!==k.fragment&&x.fragmentSubject.next(k.fragment),vt(L.params,k.params)||x.paramsSubject.next(k.params),function Ie(x,L){if(x.length!==L.length)return!1;for(let k=0;kvt(k.parameters,L[S].parameters))}(x.url,L.url);return k&&!(!x.parent!=!L.parent)&&(!x.parent||Nr(x.parent,L.parent))}function oo(x){return"string"==typeof x.title||null===x.title}const Fr=new i.nKC("");let Xn=(()=>{class x{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=z;activateEvents=new i.bkB;deactivateEvents=new i.bkB;attachEvents=new i.bkB;detachEvents=new i.bkB;routerOutletData=(0,i.hFB)(void 0);parentContexts=(0,i.WQX)(di);location=(0,i.WQX)(i.c1b);changeDetector=(0,i.WQX)(i.gRc);inputBinder=(0,i.WQX)(Uo,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(k){if(k.name){const{firstChange:S,previousValue:se}=k.name;if(S)return;this.isTrackedInParentContexts(se)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(se)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(k){return this.parentContexts.getContext(k)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const k=this.parentContexts.getContext(this.name);k?.route&&(k.attachRef?this.attach(k.attachRef,k.route):this.activateWith(k.route,k.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new i.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new i.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new i.wOt(4012,!1);this.location.detach();const k=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(k.instance),k}attach(k,S){this.activated=k,this._activatedRoute=S,this.location.insert(k.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(k.instance)}deactivate(){if(this.activated){const k=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(k)}}activateWith(k,S){if(this.isActivated)throw new i.wOt(4013,!1);this._activatedRoute=k;const se=this.location,He=k.snapshot.component,zt=this.parentContexts.getOrCreateContext(this.name).children,vn=new Po(k,zt,se.injector,this.routerOutletData);this.activated=se.createComponent(He,{index:se.length,injector:vn,environmentInjector:S}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(S){return new(S||x)};static \u0275dir=i.FsC({type:x,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[i.OA$]})}return x})();class Po{route;childContexts;parent;outletData;constructor(L,k,S,se){this.route=L,this.childContexts=k,this.parent=S,this.outletData=se}get(L,k){return L===Pt?this.route:L===di?this.childContexts:L===Fr?this.outletData:this.parent.get(L,k)}}const Uo=new i.nKC("");let Wo=(()=>{class x{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(k){this.unsubscribeFromRouteData(k),this.subscribeToRouteData(k)}unsubscribeFromRouteData(k){this.outletDataSubscriptions.get(k)?.unsubscribe(),this.outletDataSubscriptions.delete(k)}subscribeToRouteData(k){const{activatedRoute:S}=k,se=(0,q.z)([S.queryParams,S.params,S.data]).pipe((0,Xe.n)(([Je,He,zt],vn)=>(zt={...Je,...He,...zt},0===vn?(0,v.of)(zt):Promise.resolve(zt)))).subscribe(Je=>{if(!k.isActivated||!k.activatedComponentRef||k.activatedRoute!==S||null===S.component)return void this.unsubscribeFromRouteData(k);const He=(0,i.HJs)(S.component);if(He)for(const{templateName:zt}of He.inputs)k.activatedComponentRef.setInput(zt,Je[zt]);else this.unsubscribeFromRouteData(k)});this.outletDataSubscriptions.set(k,se)}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac})}return x})();function Xo(x,L,k){if(k&&x.shouldReuseRoute(L.value,k.value.snapshot)){const S=k.value;S._futureSnapshot=L.value;const se=function Cr(x,L,k){return L.children.map(S=>{for(const se of k.children)if(x.shouldReuseRoute(S.value,se.value.snapshot))return Xo(x,S,se);return Xo(x,S)})}(x,L,k);return new wi(S,se)}{if(x.shouldAttach(L.value)){const Je=x.retrieve(L.value);if(null!==Je){const He=Je.route;return He.value._futureSnapshot=L.value,He.children=L.children.map(zt=>Xo(x,zt)),He}}const S=function Io(x){return new Pt(new F.t(x.url),new F.t(x.params),new F.t(x.queryParams),new F.t(x.fragment),new F.t(x.data),x.outlet,x.component,x)}(L.value),se=L.children.map(Je=>Xo(x,Je));return new wi(S,se)}}class Vo{redirectTo;navigationBehaviorOptions;constructor(L,k){this.redirectTo=L,this.navigationBehaviorOptions=k}}const cr="ngNavigationCancelingError";function _o(x,L){const{redirectTo:k,navigationBehaviorOptions:S}=Ki(L)?{redirectTo:L,navigationBehaviorOptions:void 0}:L,se=fr(!1,pi.Redirect);return se.url=k,se.navigationBehaviorOptions=S,se}function fr(x,L){const k=new Error(`NavigationCancelingError: ${x||""}`);return k[cr]=!0,k.cancellationCode=L,k}function Ko(x){return!!x&&x[cr]}class Ia{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(L,k,S,se,Je){this.routeReuseStrategy=L,this.futureState=k,this.currState=S,this.forwardEvent=se,this.inputBindingEnabled=Je}activate(L){const k=this.futureState._root,S=this.currState?this.currState._root:null;this.deactivateChildRoutes(k,S,L),fo(this.futureState.root),this.activateChildRoutes(k,S,L)}deactivateChildRoutes(L,k,S){const se=po(k);L.children.forEach(Je=>{const He=Je.value.outlet;this.deactivateRoutes(Je,se[He],S),delete se[He]}),Object.values(se).forEach(Je=>{this.deactivateRouteAndItsChildren(Je,S)})}deactivateRoutes(L,k,S){const se=L.value,Je=k?k.value:null;if(se===Je)if(se.component){const He=S.getContext(se.outlet);He&&this.deactivateChildRoutes(L,k,He.children)}else this.deactivateChildRoutes(L,k,S);else Je&&this.deactivateRouteAndItsChildren(k,S)}deactivateRouteAndItsChildren(L,k){L.value.component&&this.routeReuseStrategy.shouldDetach(L.value.snapshot)?this.detachAndStoreRouteSubtree(L,k):this.deactivateRouteAndOutlet(L,k)}detachAndStoreRouteSubtree(L,k){const S=k.getContext(L.value.outlet),se=S&&L.value.component?S.children:k,Je=po(L);for(const He of Object.values(Je))this.deactivateRouteAndItsChildren(He,se);if(S&&S.outlet){const He=S.outlet.detach(),zt=S.children.onOutletDeactivated();this.routeReuseStrategy.store(L.value.snapshot,{componentRef:He,route:L,contexts:zt})}}deactivateRouteAndOutlet(L,k){const S=k.getContext(L.value.outlet),se=S&&L.value.component?S.children:k,Je=po(L);for(const He of Object.values(Je))this.deactivateRouteAndItsChildren(He,se);S&&(S.outlet&&(S.outlet.deactivate(),S.children.onOutletDeactivated()),S.attachRef=null,S.route=null)}activateChildRoutes(L,k,S){const se=po(k);L.children.forEach(Je=>{this.activateRoutes(Je,se[Je.value.outlet],S),this.forwardEvent(new $o(Je.value.snapshot))}),L.children.length&&this.forwardEvent(new Jo(L.value.snapshot))}activateRoutes(L,k,S){const se=L.value,Je=k?k.value:null;if(fo(se),se===Je)if(se.component){const He=S.getOrCreateContext(se.outlet);this.activateChildRoutes(L,k,He.children)}else this.activateChildRoutes(L,k,S);else if(se.component){const He=S.getOrCreateContext(se.outlet);if(this.routeReuseStrategy.shouldAttach(se.snapshot)){const zt=this.routeReuseStrategy.retrieve(se.snapshot);this.routeReuseStrategy.store(se.snapshot,null),He.children.onOutletReAttached(zt.contexts),He.attachRef=zt.componentRef,He.route=zt.route.value,He.outlet&&He.outlet.attach(zt.componentRef,zt.route.value),fo(zt.route.value),this.activateChildRoutes(L,null,He.children)}else He.attachRef=null,He.route=se,He.outlet&&He.outlet.activateWith(se,He.injector),this.activateChildRoutes(L,null,He.children)}else this.activateChildRoutes(L,null,S)}}class Mr{path;route;constructor(L){this.path=L,this.route=this.path[this.path.length-1]}}class dr{component;route;constructor(L,k){this.component=L,this.route=k}}function Sa(x,L,k){const S=x._root;return _r(S,L?L._root:null,k,[S.value])}function ro(x,L){const k=Symbol(),S=L.get(x,k);return S===k?"function"!=typeof x||(0,i.LfX)(x)?L.get(x):x:S}function _r(x,L,k,S,se={canDeactivateChecks:[],canActivateChecks:[]}){const Je=po(L);return x.children.forEach(He=>{(function Qr(x,L,k,S,se={canDeactivateChecks:[],canActivateChecks:[]}){const Je=x.value,He=L?L.value:null,zt=k?k.getContext(x.value.outlet):null;if(He&&Je.routeConfig===He.routeConfig){const vn=function ca(x,L,k){if("function"==typeof k)return k(x,L);switch(k){case"pathParamsChange":return!xe(x.url,L.url);case"pathParamsOrQueryParamsChange":return!xe(x.url,L.url)||!vt(x.queryParams,L.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Nr(x,L)||!vt(x.queryParams,L.queryParams);default:return!Nr(x,L)}}(He,Je,Je.routeConfig.runGuardsAndResolvers);vn?se.canActivateChecks.push(new Mr(S)):(Je.data=He.data,Je._resolvedData=He._resolvedData),_r(x,L,Je.component?zt?zt.children:null:k,S,se),vn&&zt&&zt.outlet&&zt.outlet.isActivated&&se.canDeactivateChecks.push(new dr(zt.outlet.component,He))}else He&&bo(L,zt,se),se.canActivateChecks.push(new Mr(S)),_r(x,null,Je.component?zt?zt.children:null:k,S,se)})(He,Je[He.value.outlet],k,S.concat([He.value]),se),delete Je[He.value.outlet]}),Object.entries(Je).forEach(([He,zt])=>bo(zt,k.getContext(He),se)),se}function bo(x,L,k){const S=po(x),se=x.value;Object.entries(S).forEach(([Je,He])=>{bo(He,se.component?L?L.children.getContext(Je):null:L,k)}),k.canDeactivateChecks.push(new dr(se.component&&L&&L.outlet&&L.outlet.isActivated?L.outlet.component:null,se))}function fi(x){return"function"==typeof x}function Ji(x){return x instanceof ee||"EmptyError"===x?.name}const eo=Symbol("INITIAL_VALUE");function Lo(){return(0,Xe.n)(x=>(0,q.z)(x.map(L=>L.pipe((0,ct.s)(1),(0,ce.Z)(eo)))).pipe((0,pt.T)(L=>{for(const k of L)if(!0!==k){if(k===eo)return eo;if(!1===k||Go(k))return k}return!0}),(0,Re.p)(L=>L!==eo),(0,ct.s)(1)))}function Go(x){return Ki(x)||x instanceof Vo}function Ge(x){return(0,Se.F)((0,Et.M)(L=>{if("boolean"!=typeof L)throw _o(0,L)}),(0,pt.T)(L=>!0===L))}class R{segmentGroup;constructor(L){this.segmentGroup=L||null}}class I extends Error{urlTree;constructor(L){super(),this.urlTree=L}}function Ze(x){return(0,We.$)(new R(x))}class Yn{urlSerializer;urlTree;constructor(L,k){this.urlSerializer=L,this.urlTree=k}lineralizeSegments(L,k){let S=[],se=k.root;for(;;){if(S=S.concat(se.segments),0===se.numberOfChildren)return(0,v.of)(S);if(se.numberOfChildren>1||!se.children[z])return(0,We.$)(new i.wOt(4e3,!1));se=se.children[z]}}applyRedirectCommands(L,k,S,se,Je){if("string"!=typeof k){const zt=k,{queryParams:vn,fragment:jn,routeConfig:yi,url:ji,outlet:go,params:Sr,data:Qo,title:Zo}=se,Hr=(0,i.N4e)(Je,()=>zt({params:Sr,data:Qo,queryParams:vn,fragment:jn,routeConfig:yi,url:ji,outlet:go,title:Zo}));if(Hr instanceof gt)throw new I(Hr);k=Hr}const He=this.applyRedirectCreateUrlTree(k,this.urlSerializer.parse(k),L,S);if("/"===k[0])throw new I(He);return He}applyRedirectCreateUrlTree(L,k,S,se){const Je=this.createSegmentGroup(L,k.root,S,se);return new gt(Je,this.createQueryParams(k.queryParams,this.urlTree.queryParams),k.fragment)}createQueryParams(L,k){const S={};return Object.entries(L).forEach(([se,Je])=>{if("string"==typeof Je&&":"===Je[0]){const zt=Je.substring(1);S[se]=k[zt]}else S[se]=Je}),S}createSegmentGroup(L,k,S,se){const Je=this.createSegments(L,k.segments,S,se);let He={};return Object.entries(k.children).forEach(([zt,vn])=>{He[zt]=this.createSegmentGroup(L,vn,S,se)}),new ue(Je,He)}createSegments(L,k,S,se){return k.map(Je=>":"===Je.path[0]?this.findPosParam(L,Je,se):this.findOrReturn(Je,S))}findPosParam(L,k,S){const se=S[k.path.substring(1)];if(!se)throw new i.wOt(4001,!1);return se}findOrReturn(L,k){let S=0;for(const se of k){if(se.path===L.path)return k.splice(S),se;S++}return L}}const gi={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ci(x,L,k,S,se){const Je=Mi(x,L,k);return Je.matched?(S=function he(x,L){return x.providers&&!x._injector&&(x._injector=(0,i.Ol2)(x.providers,L,`Route: ${x.path}`)),x._injector??L}(L,S),function g(x,L,k,S){const se=L.canMatch;if(!se||0===se.length)return(0,v.of)(!0);const Je=se.map(He=>{const zt=ro(He,x);return Ut(function ui(x){return x&&fi(x.canMatch)}(zt)?zt.canMatch(L,k):(0,i.N4e)(x,()=>zt(L,k)))});return(0,v.of)(Je).pipe(Lo(),Ge())}(S,L,k).pipe((0,pt.T)(He=>!0===He?Je:{...gi}))):(0,v.of)(Je)}function Mi(x,L,k){if("**"===L.path)return function ao(x){return{matched:!0,parameters:x.length>0?at(x).parameters:{},consumedSegments:x,remainingSegments:[],positionalParamSegments:{}}}(k);if(""===L.path)return"full"===L.pathMatch&&(x.hasChildren()||k.length>0)?{...gi}:{matched:!0,consumedSegments:[],remainingSegments:k,parameters:{},positionalParamSegments:{}};const se=(L.matcher||Ve)(k,x,L);if(!se)return{...gi};const Je={};Object.entries(se.posParams??{}).forEach(([zt,vn])=>{Je[zt]=vn.path});const He=se.consumed.length>0?{...Je,...se.consumed[se.consumed.length-1].parameters}:Je;return{matched:!0,consumedSegments:se.consumed,remainingSegments:k.slice(se.consumed.length),parameters:He,positionalParamSegments:se.posParams??{}}}function Mo(x,L,k,S){return k.length>0&&function Yo(x,L,k){return k.some(S=>jr(x,L,S)&&Wn(S)!==z)}(x,k,S)?{segmentGroup:new ue(L,br(S,new ue(k,x.children))),slicedSegments:[]}:0===k.length&&function Vr(x,L,k){return k.some(S=>jr(x,L,S))}(x,k,S)?{segmentGroup:new ue(x.segments,er(x,k,S,x.children)),slicedSegments:k}:{segmentGroup:new ue(x.segments,x.children),slicedSegments:k}}function er(x,L,k,S){const se={};for(const Je of k)if(jr(x,L,Je)&&!S[Wn(Je)]){const He=new ue([],{});se[Wn(Je)]=He}return{...S,...se}}function br(x,L){const k={};k[z]=L;for(const S of x)if(""===S.path&&Wn(S)!==z){const se=new ue([],{});k[Wn(S)]=se}return k}function jr(x,L,k){return(!(x.hasChildren()||L.length>0)||"full"!==k.pathMatch)&&""===k.path}class Ms{}class kr{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(L,k,S,se,Je,He,zt){this.injector=L,this.configLoader=k,this.rootComponentType=S,this.config=se,this.urlTree=Je,this.paramsInheritanceStrategy=He,this.urlSerializer=zt,this.applyRedirects=new Yn(this.urlSerializer,this.urlTree)}noMatchError(L){return new i.wOt(4002,`'${L.segmentGroup}'`)}recognize(){const L=Mo(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(L).pipe((0,pt.T)(({children:k,rootSnapshot:S})=>{const se=new wi(S,k),Je=new Un("",se),He=function io(x,L,k=null,S=null){return To(wo(x),L,k,S)}(S,[],this.urlTree.queryParams,this.urlTree.fragment);return He.queryParams=this.urlTree.queryParams,Je.url=this.urlSerializer.serialize(He),{state:Je,tree:He}}))}match(L){const k=new On([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),z,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,L,z,k).pipe((0,pt.T)(S=>({children:S,rootSnapshot:k})),(0,et.W)(S=>{if(S instanceof I)return this.urlTree=S.urlTree,this.match(S.urlTree.root);throw S instanceof R?this.noMatchError(S):S}))}processSegmentGroup(L,k,S,se,Je){return 0===S.segments.length&&S.hasChildren()?this.processChildren(L,k,S,Je):this.processSegment(L,k,S,S.segments,se,!0,Je).pipe((0,pt.T)(He=>He instanceof wi?[He]:[]))}processChildren(L,k,S,se){const Je=[];for(const He of Object.keys(S.children))"primary"===He?Je.unshift(He):Je.push(He);return(0,d.H)(Je).pipe((0,Ne.H)(He=>{const zt=S.children[He],vn=function xi(x,L){const k=x.filter(S=>Wn(S)===L);return k.push(...x.filter(S=>Wn(S)!==L)),k}(k,He);return this.processSegmentGroup(L,vn,zt,He,se)}),(0,Ot.S)((He,zt)=>(He.push(...zt),He)),Bt(null),function At(x,L){const k=arguments.length>=2;return S=>S.pipe(x?(0,Re.p)((se,Je)=>x(se,Je,S)):xt.D,en(1),k?Bt(L):wt(()=>new ee))}(),(0,me.Z)(He=>{if(null===He)return Ze(S);const zt=Ir(He);return function No(x){x.sort((L,k)=>L.value.outlet===z?-1:k.value.outlet===z?1:L.value.outlet.localeCompare(k.value.outlet))}(zt),(0,v.of)(zt)}))}processSegment(L,k,S,se,Je,He,zt){return(0,d.H)(k).pipe((0,Ne.H)(vn=>this.processSegmentAgainstRoute(vn._injector??L,k,vn,S,se,Je,He,zt).pipe((0,et.W)(jn=>{if(jn instanceof R)return(0,v.of)(null);throw jn}))),Rt(vn=>!!vn),(0,et.W)(vn=>{if(Ji(vn))return function Ys(x,L,k){return 0===L.length&&!x.children[k]}(S,se,Je)?(0,v.of)(new Ms):Ze(S);throw vn}))}processSegmentAgainstRoute(L,k,S,se,Je,He,zt,vn){return Wn(S)===He||He!==z&&jr(se,Je,S)?void 0===S.redirectTo?this.matchSegmentAgainstRoute(L,se,S,Je,He,vn):this.allowRedirects&&zt?this.expandSegmentAgainstRouteUsingRedirect(L,se,k,S,Je,He,vn):Ze(se):Ze(se)}expandSegmentAgainstRouteUsingRedirect(L,k,S,se,Je,He,zt){const{matched:vn,parameters:jn,consumedSegments:yi,positionalParamSegments:ji,remainingSegments:go}=Mi(k,se,Je);if(!vn)return Ze(k);"string"==typeof se.redirectTo&&"/"===se.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const Sr=new On(Je,jn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,vo(se),Wn(se),se.component??se._loadedComponent??null,se,Ka(se)),Qo=Zt(Sr,zt,this.paramsInheritanceStrategy);Sr.params=Object.freeze(Qo.params),Sr.data=Object.freeze(Qo.data);const Zo=this.applyRedirects.applyRedirectCommands(yi,se.redirectTo,ji,Sr,L);return this.applyRedirects.lineralizeSegments(se,Zo).pipe((0,me.Z)(Hr=>this.processSegment(L,S,k,Hr.concat(go),He,!1,zt)))}matchSegmentAgainstRoute(L,k,S,se,Je,He){const zt=ci(k,S,se,L);return"**"===S.path&&(k.children={}),zt.pipe((0,Xe.n)(vn=>vn.matched?this.getChildConfig(L=S._injector??L,S,se).pipe((0,Xe.n)(({routes:jn})=>{const yi=S._loadedInjector??L,{parameters:ji,consumedSegments:go,remainingSegments:Sr}=vn,Qo=new On(go,ji,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,vo(S),Wn(S),S.component??S._loadedComponent??null,S,Ka(S)),Zo=Zt(Qo,He,this.paramsInheritanceStrategy);Qo.params=Object.freeze(Zo.params),Qo.data=Object.freeze(Zo.data);const{segmentGroup:Hr,slicedSegments:Ts}=Mo(k,go,Sr,jn);if(0===Ts.length&&Hr.hasChildren())return this.processChildren(yi,jn,Hr,Qo).pipe((0,pt.T)(Is=>new wi(Qo,Is)));if(0===jn.length&&0===Ts.length)return(0,v.of)(new wi(Qo,[]));const hs=Wn(S)===Je;return this.processSegment(yi,jn,Hr,Ts,hs?z:Je,!0,Qo).pipe((0,pt.T)(Is=>new wi(Qo,Is instanceof wi?[Is]:[])))})):Ze(k)))}getChildConfig(L,k,S){return k.children?(0,v.of)({routes:k.children,injector:L}):k.loadChildren?void 0!==k._loadedRoutes?(0,v.of)({routes:k._loadedRoutes,injector:k._loadedInjector}):function E(x,L,k,S){const se=L.canLoad;if(void 0===se||0===se.length)return(0,v.of)(!0);const Je=se.map(He=>{const zt=ro(He,x);return Ut(function Oa(x){return x&&fi(x.canLoad)}(zt)?zt.canLoad(L,k):(0,i.N4e)(x,()=>zt(L,k)))});return(0,v.of)(Je).pipe(Lo(),Ge())}(L,k,S).pipe((0,me.Z)(se=>se?this.configLoader.loadChildren(L,k).pipe((0,Et.M)(Je=>{k._loadedRoutes=Je.routes,k._loadedInjector=Je.injector})):function $n(){return(0,We.$)(fr(!1,pi.GuardRejected))}())):(0,v.of)({routes:[],injector:L})}}function Tr(x){const L=x.value.routeConfig;return L&&""===L.path}function Ir(x){const L=[],k=new Set;for(const S of x){if(!Tr(S)){L.push(S);continue}const se=L.find(Je=>S.value.routeConfig===Je.value.routeConfig);void 0!==se?(se.children.push(...S.children),k.add(se)):L.push(S)}for(const S of k){const se=Ir(S.children);L.push(new wi(S.value,se))}return L.filter(S=>!k.has(S))}function vo(x){return x.data||{}}function Ka(x){return x.resolve||{}}function Ya(x){const L=x.children.map(k=>Ya(k)).flat();return[x,...L]}function Za(x){return(0,Xe.n)(L=>{const k=x(L);return k?(0,d.H)(k).pipe((0,pt.T)(()=>L)):(0,v.of)(L)})}let ks=(()=>{class x{buildTitle(k){let S,se=k.root;for(;void 0!==se;)S=this.getResolvedTitleForRoute(se)??S,se=se.children.find(Je=>Je.outlet===z);return S}getResolvedTitleForRoute(k){return k.data[Ae]}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:()=>(0,i.WQX)(us),providedIn:"root"})}return x})(),us=(()=>{class x extends ks{title;constructor(k){super(),this.title=k}updateTitle(k){const S=this.buildTitle(k);void 0!==S&&this.title.setTitle(S)}static \u0275fac=function(S){return new(S||x)(i.KVO(De.hE))};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();const so=new i.nKC("",{providedIn:"root",factory:()=>({})});let Ni=(()=>{class x{static \u0275fac=function(S){return new(S||x)};static \u0275cmp=i.VBU({type:x,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(S,se){1&S&&i.nrm(0,"router-outlet")},dependencies:[Xn],encapsulation:2})}return x})();function In(x){const L=x.children&&x.children.map(In),k=L?{...x,children:L}:{...x};return!k.component&&!k.loadComponent&&(L||k.loadChildren)&&k.outlet&&k.outlet!==z&&(k.component=Ni),k}const oi=new i.nKC("");let Hi=(()=>{class x{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=(0,i.WQX)(i.Ql9);loadComponent(k){if(this.componentLoaders.get(k))return this.componentLoaders.get(k);if(k._loadedComponent)return(0,v.of)(k._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(k);const S=Ut(k.loadComponent()).pipe((0,pt.T)(Do),(0,Et.M)(Je=>{this.onLoadEndListener&&this.onLoadEndListener(k),k._loadedComponent=Je}),(0,H.j)(()=>{this.componentLoaders.delete(k)})),se=new ht.G(S,()=>new dt.B).pipe((0,$.B)());return this.componentLoaders.set(k,se),se}loadChildren(k,S){if(this.childrenLoaders.get(S))return this.childrenLoaders.get(S);if(S._loadedRoutes)return(0,v.of)({routes:S._loadedRoutes,injector:S._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(S);const Je=function Eo(x,L,k,S){return Ut(x.loadChildren()).pipe((0,pt.T)(Do),(0,me.Z)(se=>se instanceof i.Co$||Array.isArray(se)?(0,v.of)(se):(0,d.H)(L.compileModuleAsync(se))),(0,pt.T)(se=>{S&&S(x);let Je,He,zt=!1;return Array.isArray(se)?(He=se,!0):(Je=se.create(k).injector,He=Je.get(oi,[],{optional:!0,self:!0}).flat()),{routes:He.map(In),injector:Je}}))}(S,this.compiler,k,this.onLoadEndListener).pipe((0,H.j)(()=>{this.childrenLoaders.delete(S)})),He=new ht.G(Je,()=>new dt.B).pipe((0,$.B)());return this.childrenLoaders.set(S,He),He}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();function Do(x){return function ko(x){return x&&"object"==typeof x&&"default"in x}(x)?x.default:x}let Gr=(()=>{class x{static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:()=>(0,i.WQX)(Li),providedIn:"root"})}return x})(),Li=(()=>{class x{shouldProcessUrl(k){return!0}extract(k){return k}merge(k,S){return k}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();const qi=new i.nKC(""),tr=new i.nKC("");function ri(x,L,k){const S=x.get(tr),se=x.get(r.q);return x.get(i.SKi).runOutsideAngular(()=>{if(!se.startViewTransition||S.skipNextTransition)return S.skipNextTransition=!1,new Promise(jn=>setTimeout(jn));let Je;const He=new Promise(jn=>{Je=jn}),zt=se.startViewTransition(()=>(Je(),function ua(x){return new Promise(L=>{(0,i.mal)({read:()=>setTimeout(L)},{injector:x})})}(x))),{onViewTransitionCreated:vn}=S;return vn&&(0,i.N4e)(x,()=>vn({transition:zt,from:L,to:k})),He})}const Da=new i.nKC("");let ma=(()=>{class x{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new dt.B;transitionAbortSubject=new dt.B;configLoader=(0,i.WQX)(Hi);environmentInjector=(0,i.WQX)(i.uvJ);destroyRef=(0,i.WQX)(i.abz);urlSerializer=(0,i.WQX)(re);rootContexts=(0,i.WQX)(di);location=(0,i.WQX)(l.aZ);inputBindingEnabled=null!==(0,i.WQX)(Uo,{optional:!0});titleStrategy=(0,i.WQX)(ks);options=(0,i.WQX)(so,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=(0,i.WQX)(Gr);createViewTransition=(0,i.WQX)(qi,{optional:!0});navigationErrorHandler=(0,i.WQX)(Da,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>(0,v.of)(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=se=>this.events.next(new Ta(se)),this.configLoader.onLoadStartListener=se=>this.events.next(new lr(se)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(k){const S=++this.navigationId;this.transitions?.next({...k,extractedUrl:this.urlHandlingStrategy.extract(k.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:S})}setupNavigations(k){return this.transitions=new F.t(null),this.transitions.pipe((0,Re.p)(S=>null!==S),(0,Xe.n)(S=>{let se=!1,Je=!1;return(0,v.of)(S).pipe((0,Xe.n)(He=>{if(this.navigationId>S.id)return this.cancelNavigationTransition(S,"",pi.SupersededByNewNavigation),Te.w;this.currentTransition=S,this.currentNavigation={id:He.id,initialUrl:He.rawUrl,extractedUrl:He.extractedUrl,targetBrowserUrl:"string"==typeof He.extras.browserUrl?this.urlSerializer.parse(He.extras.browserUrl):He.extras.browserUrl,trigger:He.source,extras:He.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const zt=!k.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!zt&&"reload"!==(He.extras.onSameUrlNavigation??k.onSameUrlNavigation)){const jn="";return this.events.next(new Bi(He.id,this.urlSerializer.serialize(He.rawUrl),jn,Yi.IgnoredSameUrlNavigation)),He.resolve(!1),Te.w}if(this.urlHandlingStrategy.shouldProcessUrl(He.rawUrl))return(0,v.of)(He).pipe((0,Xe.n)(jn=>(this.events.next(new Zn(jn.id,this.urlSerializer.serialize(jn.extractedUrl),jn.source,jn.restoredState)),jn.id!==this.navigationId?Te.w:Promise.resolve(jn))),function Qs(x,L,k,S,se,Je){return(0,me.Z)(He=>function Jr(x,L,k,S,se,Je,He="emptyOnly"){return new kr(x,L,k,S,se,He,Je).recognize()}(x,L,k,S,He.extractedUrl,se,Je).pipe((0,pt.T)(({state:zt,tree:vn})=>({...He,targetSnapshot:zt,urlAfterRedirects:vn}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,k.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,Et.M)(jn=>{S.targetSnapshot=jn.targetSnapshot,S.urlAfterRedirects=jn.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:jn.urlAfterRedirects};const yi=new Si(jn.id,this.urlSerializer.serialize(jn.extractedUrl),this.urlSerializer.serialize(jn.urlAfterRedirects),jn.targetSnapshot);this.events.next(yi)}));if(zt&&this.urlHandlingStrategy.shouldProcessUrl(He.currentRawUrl)){const{id:jn,extractedUrl:yi,source:ji,restoredState:go,extras:Sr}=He,Qo=new Zn(jn,this.urlSerializer.serialize(yi),ji,go);this.events.next(Qo);const Zo=ot(this.rootComponentType).snapshot;return this.currentTransition=S={...He,targetSnapshot:Zo,urlAfterRedirects:yi,extras:{...Sr,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=yi,(0,v.of)(S)}{const jn="";return this.events.next(new Bi(He.id,this.urlSerializer.serialize(He.extractedUrl),jn,Yi.IgnoredByUrlHandlingStrategy)),He.resolve(!1),Te.w}}),(0,Et.M)(He=>{const zt=new Qi(He.id,this.urlSerializer.serialize(He.extractedUrl),this.urlSerializer.serialize(He.urlAfterRedirects),He.targetSnapshot);this.events.next(zt)}),(0,pt.T)(He=>(this.currentTransition=S={...He,guards:Sa(He.targetSnapshot,He.currentSnapshot,this.rootContexts)},S)),function Ur(x,L){return(0,me.Z)(k=>{const{targetSnapshot:S,currentSnapshot:se,guards:{canActivateChecks:Je,canDeactivateChecks:He}}=k;return 0===He.length&&0===Je.length?(0,v.of)({...k,guardsResult:!0}):function _a(x,L,k,S){return(0,d.H)(x).pipe((0,me.Z)(se=>function ve(x,L,k,S,se){const Je=L&&L.routeConfig?L.routeConfig.canDeactivate:null;if(!Je||0===Je.length)return(0,v.of)(!0);const He=Je.map(zt=>{const vn=Ti(L)??se,jn=ro(zt,vn);return Ut(function So(x){return x&&fi(x.canDeactivate)}(jn)?jn.canDeactivate(x,L,k,S):(0,i.N4e)(vn,()=>jn(x,L,k,S))).pipe(Rt())});return(0,v.of)(He).pipe(Lo())}(se.component,se.route,k,L,S)),Rt(se=>!0!==se,!0))}(He,S,se,x).pipe((0,me.Z)(zt=>zt&&function jo(x){return"boolean"==typeof x}(zt)?function Zr(x,L,k,S){return(0,d.H)(L).pipe((0,Ne.H)(se=>(0,D.x)(function W(x,L){return null!==x&&L&&L(new Lr(x)),(0,v.of)(!0)}(se.route.parent,S),function ba(x,L){return null!==x&&L&&L(new zo(x)),(0,v.of)(!0)}(se.route,S),function A(x,L,k){const S=L[L.length-1],Je=L.slice(0,L.length-1).reverse().map(He=>function Yr(x){const L=x.routeConfig?x.routeConfig.canActivateChild:null;return L&&0!==L.length?{node:x,guards:L}:null}(He)).filter(He=>null!==He).map(He=>(0,fe.v)(()=>{const zt=He.guards.map(vn=>{const jn=Ti(He.node)??k,yi=ro(vn,jn);return Ut(function Er(x){return x&&fi(x.canActivateChild)}(yi)?yi.canActivateChild(S,x):(0,i.N4e)(jn,()=>yi(S,x))).pipe(Rt())});return(0,v.of)(zt).pipe(Lo())}));return(0,v.of)(Je).pipe(Lo())}(x,se.path,k),function te(x,L,k){const S=L.routeConfig?L.routeConfig.canActivate:null;if(!S||0===S.length)return(0,v.of)(!0);const se=S.map(Je=>(0,fe.v)(()=>{const He=Ti(L)??k,zt=ro(Je,He);return Ut(function ga(x){return x&&fi(x.canActivate)}(zt)?zt.canActivate(L,x):(0,i.N4e)(He,()=>zt(L,x))).pipe(Rt())}));return(0,v.of)(se).pipe(Lo())}(x,se.route,k))),Rt(se=>!0!==se,!0))}(S,Je,x,L):(0,v.of)(zt)),(0,pt.T)(zt=>({...k,guardsResult:zt})))})}(this.environmentInjector,He=>this.events.next(He)),(0,Et.M)(He=>{if(S.guardsResult=He.guardsResult,He.guardsResult&&"boolean"!=typeof He.guardsResult)throw _o(0,He.guardsResult);const zt=new Zi(He.id,this.urlSerializer.serialize(He.extractedUrl),this.urlSerializer.serialize(He.urlAfterRedirects),He.targetSnapshot,!!He.guardsResult);this.events.next(zt)}),(0,Re.p)(He=>!!He.guardsResult||(this.cancelNavigationTransition(He,"",pi.GuardRejected),!1)),Za(He=>{if(0!==He.guards.canActivateChecks.length)return(0,v.of)(He).pipe((0,Et.M)(zt=>{const vn=new Co(zt.id,this.urlSerializer.serialize(zt.extractedUrl),this.urlSerializer.serialize(zt.urlAfterRedirects),zt.targetSnapshot);this.events.next(vn)}),(0,Xe.n)(zt=>{let vn=!1;return(0,v.of)(zt).pipe(function da(x,L){return(0,me.Z)(k=>{const{targetSnapshot:S,guards:{canActivateChecks:se}}=k;if(!se.length)return(0,v.of)(k);const Je=new Set(se.map(vn=>vn.route)),He=new Set;for(const vn of Je)if(!He.has(vn))for(const jn of Ya(vn))He.add(jn);let zt=0;return(0,d.H)(He).pipe((0,Ne.H)(vn=>Je.has(vn)?function qr(x,L,k,S){const se=x.routeConfig,Je=x._resolve;return void 0!==se?.title&&!oo(se)&&(Je[Ae]=se.title),function Es(x,L,k,S){const se=de(x);if(0===se.length)return(0,v.of)({});const Je={};return(0,d.H)(se).pipe((0,me.Z)(He=>function Qa(x,L,k,S){const se=Ti(L)??S,Je=ro(x,se);return Ut(Je.resolve?Je.resolve(L,k):(0,i.N4e)(se,()=>Je(L,k)))}(x[He],L,k,S).pipe(Rt(),(0,Et.M)(zt=>{if(zt instanceof Vo)throw _o(new K,zt);Je[He]=zt}))),en(1),(0,pt.T)(()=>Je),(0,et.W)(He=>Ji(He)?Te.w:(0,We.$)(He)))}(Je,x,L,S).pipe((0,pt.T)(He=>(x._resolvedData=He,x.data=Zt(x,x.parent,k).resolve,null)))}(vn,S,x,L):(vn.data=Zt(vn,vn.parent,x).resolve,(0,v.of)(void 0))),(0,Et.M)(()=>zt++),en(1),(0,me.Z)(vn=>zt===He.size?(0,v.of)(k):Te.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,Et.M)({next:()=>vn=!0,complete:()=>{vn||this.cancelNavigationTransition(zt,"",pi.NoDataFromResolver)}}))}),(0,Et.M)(zt=>{const vn=new wr(zt.id,this.urlSerializer.serialize(zt.extractedUrl),this.urlSerializer.serialize(zt.urlAfterRedirects),zt.targetSnapshot);this.events.next(vn)}))}),Za(He=>{const zt=vn=>{const jn=[];vn.routeConfig?.loadComponent&&!vn.routeConfig._loadedComponent&&jn.push(this.configLoader.loadComponent(vn.routeConfig).pipe((0,Et.M)(yi=>{vn.component=yi}),(0,pt.T)(()=>{})));for(const yi of vn.children)jn.push(...zt(yi));return jn};return(0,q.z)(zt(He.targetSnapshot.root)).pipe(Bt(null),(0,ct.s)(1))}),Za(()=>this.afterPreactivation()),(0,Xe.n)(()=>{const{currentSnapshot:He,targetSnapshot:zt}=S,vn=this.createViewTransition?.(this.environmentInjector,He.root,zt.root);return vn?(0,d.H)(vn).pipe((0,pt.T)(()=>S)):(0,v.of)(S)}),(0,pt.T)(He=>{const zt=function Br(x,L,k){const S=Xo(x,L._root,k?k._root:void 0);return new qo(S,L)}(k.routeReuseStrategy,He.targetSnapshot,He.currentRouterState);return this.currentTransition=S={...He,targetRouterState:zt},this.currentNavigation.targetRouterState=zt,S}),(0,Et.M)(()=>{this.events.next(new yr)}),((x,L,k,S)=>(0,pt.T)(se=>(new Ia(L,se.targetRouterState,se.currentRouterState,k,S).activate(x),se)))(this.rootContexts,k.routeReuseStrategy,He=>this.events.next(He),this.inputBindingEnabled),(0,ct.s)(1),(0,Et.M)({next:He=>{se=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Jn(He.id,this.urlSerializer.serialize(He.extractedUrl),this.urlSerializer.serialize(He.urlAfterRedirects))),this.titleStrategy?.updateTitle(He.targetRouterState.snapshot),He.resolve(!0)},complete:()=>{se=!0}}),(0,ne.Q)(this.transitionAbortSubject.pipe((0,Et.M)(He=>{throw He}))),(0,H.j)(()=>{!se&&!Je&&this.cancelNavigationTransition(S,"",pi.SupersededByNewNavigation),this.currentTransition?.id===S.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,et.W)(He=>{if(this.destroyed)return S.resolve(!1),Te.w;if(Je=!0,Ko(He))this.events.next(new Vn(S.id,this.urlSerializer.serialize(S.extractedUrl),He.message,He.cancellationCode)),function gr(x){return Ko(x)&&Ki(x.url)}(He)?this.events.next(new Z(He.url,He.navigationBehaviorOptions)):S.resolve(!1);else{const zt=new Ri(S.id,this.urlSerializer.serialize(S.extractedUrl),He,S.targetSnapshot??void 0);try{const vn=(0,i.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(zt));if(!(vn instanceof Vo))throw this.events.next(zt),He;{const{message:jn,cancellationCode:yi}=_o(0,vn);this.events.next(new Vn(S.id,this.urlSerializer.serialize(S.extractedUrl),jn,yi)),this.events.next(new Z(vn.redirectTo,vn.navigationBehaviorOptions))}}catch(vn){this.options.resolveNavigationPromiseOnError?S.resolve(!1):S.reject(vn)}}return Te.w}))}))}cancelNavigationTransition(k,S,se){const Je=new Vn(k.id,this.urlSerializer.serialize(k.extractedUrl),S,se);this.events.next(Je),k.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const k=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),S=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return k.toString()!==S?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();function co(x){return x!==Bn}let ea=(()=>{class x{static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:()=>(0,i.WQX)(nr),providedIn:"root"})}return x})();class Aa{shouldDetach(L){return!1}store(L,k){}shouldAttach(L){return!1}retrieve(L){return null}shouldReuseRoute(L,k){return L.routeConfig===k.routeConfig}}let nr=(()=>{class x extends Aa{static \u0275fac=(()=>{let k;return function(se){return(k||(k=i.xGo(x)))(se||x)}})();static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})(),Ra=(()=>{class x{urlSerializer=(0,i.WQX)(re);options=(0,i.WQX)(so,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=(0,i.WQX)(l.aZ);urlHandlingStrategy=(0,i.WQX)(Gr);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new gt;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:k,initialUrl:S,targetBrowserUrl:se}){const Je=void 0!==k?this.urlHandlingStrategy.merge(k,S):S,He=se??Je;return He instanceof gt?this.urlSerializer.serialize(He):He}commitTransition({targetRouterState:k,finalUrl:S,initialUrl:se}){S&&k?(this.currentUrlTree=S,this.rawUrlTree=this.urlHandlingStrategy.merge(S,se),this.routerState=k):this.rawUrlTree=se}routerState=ot(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:k}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,k??this.rawUrlTree)}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:()=>(0,i.WQX)(Zs),providedIn:"root"})}return x})(),Zs=(()=>{class x extends Ra{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(k){return this.location.subscribe(S=>{"popstate"===S.type&&setTimeout(()=>{k(S.url,S.state,"popstate")})})}handleRouterEvent(k,S){k instanceof Zn?this.updateStateMemento():k instanceof Bi?this.commitTransition(S):k instanceof Si?"eager"===this.urlUpdateStrategy&&(S.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(S),S)):k instanceof yr?(this.commitTransition(S),"deferred"===this.urlUpdateStrategy&&!S.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(S),S)):k instanceof Vn&&(k.code===pi.GuardRejected||k.code===pi.NoDataFromResolver)?this.restoreHistory(S):k instanceof Ri?this.restoreHistory(S,!0):k instanceof Jn&&(this.lastSuccessfulId=k.id,this.currentPageId=this.browserPageId)}setBrowserUrl(k,{extras:S,id:se}){const{replaceUrl:Je,state:He}=S;if(this.location.isCurrentPathEqualTo(k)||Je){const zt=this.browserPageId,vn={...He,...this.generateNgRouterState(se,zt)};this.location.replaceState(k,"",vn)}else{const zt={...He,...this.generateNgRouterState(se,this.browserPageId+1)};this.location.go(k,"",zt)}}restoreHistory(k,S=!1){if("computed"===this.canceledNavigationResolution){const Je=this.currentPageId-this.browserPageId;0!==Je?this.location.historyGo(Je):this.getCurrentUrlTree()===k.finalUrl&&0===Je&&(this.resetInternalState(k),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(S&&this.resetInternalState(k),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(k,S){return"computed"===this.canceledNavigationResolution?{navigationId:k,\u0275routerPageId:S}:{navigationId:k}}static \u0275fac=(()=>{let k;return function(se){return(k||(k=i.xGo(x)))(se||x)}})();static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})();function ta(x,L){x.events.pipe((0,Re.p)(k=>k instanceof Jn||k instanceof Vn||k instanceof Ri||k instanceof Bi),(0,pt.T)(k=>k instanceof Jn||k instanceof Bi?0:k instanceof Vn&&(k.code===pi.Redirect||k.code===pi.SupersededByNewNavigation)?2:1),(0,Re.p)(k=>2!==k),(0,ct.s)(1)).subscribe(()=>{L()})}const ms={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},ur={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let mr=(()=>{class x{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=(0,i.WQX)(i.H3F);stateManager=(0,i.WQX)(Ra);options=(0,i.WQX)(so,{optional:!0})||{};pendingTasks=(0,i.WQX)(i.Ua0);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=(0,i.WQX)(ma);urlSerializer=(0,i.WQX)(re);location=(0,i.WQX)(l.aZ);urlHandlingStrategy=(0,i.WQX)(Gr);_events=new dt.B;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=(0,i.WQX)(ea);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(0,i.WQX)(oi,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!(0,i.WQX)(Uo,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:k=>{this.console.warn(k)}}),this.subscribeToNavigationEvents()}eventsSubscription=new Tt.yU;subscribeToNavigationEvents(){const k=this.navigationTransitions.events.subscribe(S=>{try{const se=this.navigationTransitions.currentTransition,Je=this.navigationTransitions.currentNavigation;if(null!==se&&null!==Je)if(this.stateManager.handleRouterEvent(S,Je),S instanceof Vn&&S.code!==pi.Redirect&&S.code!==pi.SupersededByNewNavigation)this.navigated=!0;else if(S instanceof Jn)this.navigated=!0;else if(S instanceof Z){const He=S.navigationBehaviorOptions,zt=this.urlHandlingStrategy.merge(S.url,se.currentRawUrl),vn={browserUrl:se.extras.browserUrl,info:se.extras.info,skipLocationChange:se.extras.skipLocationChange,replaceUrl:se.extras.replaceUrl||"eager"===this.urlUpdateStrategy||co(se.source),...He};this.scheduleNavigation(zt,Bn,null,vn,{resolve:se.resolve,reject:se.reject,promise:se.promise})}(function Qn(x){return!(x instanceof yr||x instanceof Z)})(S)&&this._events.next(S)}catch(se){this.navigationTransitions.transitionAbortSubject.next(se)}});this.eventsSubscription.add(k)}resetRootComponentType(k){this.routerState.root.component=k,this.navigationTransitions.rootComponentType=k}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Bn,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((k,S,se)=>{this.navigateToSyncWithBrowser(k,se,S)})}navigateToSyncWithBrowser(k,S,se){const Je={replaceUrl:!0},He=se?.navigationId?se:null;if(se){const vn={...se};delete vn.navigationId,delete vn.\u0275routerPageId,0!==Object.keys(vn).length&&(Je.state=vn)}const zt=this.parseUrl(k);this.scheduleNavigation(zt,S,He,Je)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(k){this.config=k.map(In),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(k,S={}){const{relativeTo:se,queryParams:Je,fragment:He,queryParamsHandling:zt,preserveFragment:vn}=S,jn=vn?this.currentUrlTree.fragment:He;let ji,yi=null;switch(zt??this.options.defaultQueryParamsHandling){case"merge":yi={...this.currentUrlTree.queryParams,...Je};break;case"preserve":yi=this.currentUrlTree.queryParams;break;default:yi=Je||null}null!==yi&&(yi=this.removeEmptyProps(yi));try{ji=wo(se?se.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof k[0]||"/"!==k[0][0])&&(k=[]),ji=this.currentUrlTree.root}return To(ji,k,yi,jn??null)}navigateByUrl(k,S={skipLocationChange:!1}){const se=Ki(k)?k:this.parseUrl(k),Je=this.urlHandlingStrategy.merge(se,this.rawUrlTree);return this.scheduleNavigation(Je,Bn,null,S)}navigate(k,S={skipLocationChange:!1}){return function wa(x){for(let L=0;L(null!=Je&&(S[se]=Je),S),{})}scheduleNavigation(k,S,se,Je,He){if(this.disposed)return Promise.resolve(!1);let zt,vn,jn;He?(zt=He.resolve,vn=He.reject,jn=He.promise):jn=new Promise((ji,go)=>{zt=ji,vn=go});const yi=this.pendingTasks.add();return ta(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(yi))}),this.navigationTransitions.handleNavigationRequest({source:S,restoredState:se,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:k,extras:Je,resolve:zt,reject:vn,promise:jn,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),jn.catch(ji=>Promise.reject(ji))}static \u0275fac=function(S){return new(S||x)};static \u0275prov=i.jDH({token:x,factory:x.\u0275fac,providedIn:"root"})}return x})()},5794:(Ht,Me,h)=>{h.d(Me,{_B:()=>Ot,sn:()=>me,tw:()=>Rt,y8:()=>Ne});var r=h(1360),l=h(5218),i=h(9361),T=h(8434),d=h(1413),v=h(345);const F=["toast-component",""];function q(ne,De){if(1&ne){const z=r.RV6();r.j41(0,"button",5),r.bIt("click",function(){r.eBV(z);const ye=r.XpG();return r.Njj(ye.remove())}),r.j41(1,"span",6),r.EFF(2,"\xd7"),r.k0s()()}}function M(ne,De){if(1&ne&&(r.qex(0),r.EFF(1),r.bVm()),2&ne){const z=r.XpG(2);r.R7$(),r.SpI("[",z.duplicatesCount+1,"]")}}function ee(ne,De){if(1&ne&&(r.j41(0,"div"),r.EFF(1),r.DNE(2,M,2,1,"ng-container",4),r.k0s()),2&ne){const z=r.XpG();r.HbH(z.options.titleClass),r.BMQ("aria-label",z.title),r.R7$(),r.SpI(" ",z.title," "),r.R7$(),r.Y8G("ngIf",z.duplicatesCount)}}function D(ne,De){if(1&ne&&r.nrm(0,"div",7),2&ne){const z=r.XpG();r.HbH(z.options.messageClass),r.Y8G("innerHTML",z.message,r.npT)}}function fe(ne,De){if(1&ne&&(r.j41(0,"div",8),r.EFF(1),r.k0s()),2&ne){const z=r.XpG();r.HbH(z.options.messageClass),r.BMQ("aria-label",z.message),r.R7$(),r.SpI(" ",z.message," ")}}function Se(ne,De){if(1&ne&&(r.j41(0,"div"),r.nrm(1,"div",9),r.k0s()),2&ne){const z=r.XpG();r.R7$(),r.xc7("width",z.width()+"%")}}class ct{_attachedHost;component;viewContainerRef;injector;constructor(De,z){this.component=De,this.injector=z}attach(De,z){return this._attachedHost=De,De.attach(this,z)}detach(){const De=this._attachedHost;if(De)return this._attachedHost=void 0,De.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(De){this._attachedHost=De}}class ce{_attachedPortal;_disposeFn;attach(De,z){return this._attachedPortal=De,this.attachComponentPortal(De,z)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(De){this._disposeFn=De}}class Re{_overlayRef;componentInstance;duplicatesCount=0;_afterClosed=new d.B;_activate=new d.B;_manualClose=new d.B;_resetTimeout=new d.B;_countDuplicate=new d.B;constructor(De){this._overlayRef=De}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(De,z){De&&this._resetTimeout.next(),z&&this._countDuplicate.next(++this.duplicatesCount)}}class me{toastId;config;message;title;toastType;toastRef;_onTap=new d.B;_onAction=new d.B;constructor(De,z,Ae,ye,Ke,Ve){this.toastId=De,this.config=z,this.message=Ae,this.title=ye,this.toastType=Ke,this.toastRef=Ve,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(De){this._onAction.next(De)}onAction(){return this._onAction.asObservable()}}const Le=new r.nKC("ToastConfig");class Bt extends ce{_hostDomElement;_componentFactoryResolver;_appRef;constructor(De,z,Ae){super(),this._hostDomElement=De,this._componentFactoryResolver=z,this._appRef=Ae}attachComponentPortal(De,z){const Ae=this._componentFactoryResolver.resolveComponentFactory(De.component);let ye;return ye=Ae.create(De.injector),this._appRef.attachView(ye.hostView),this.setDisposeFn(()=>{this._appRef.detachView(ye.hostView),ye.destroy()}),z?this._hostDomElement.insertBefore(this._getComponentRootNode(ye),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(ye)),ye}_getComponentRootNode(De){return De.hostView.rootNodes[0]}}let wt=(()=>{class ne{_document=(0,r.WQX)(i.q);_containerElement;ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const z=this._document.createElement("div");z.classList.add("overlay-container"),z.setAttribute("aria-live","polite"),this._document.body.appendChild(z),this._containerElement=z}static \u0275fac=function(Ae){return new(Ae||ne)};static \u0275prov=r.jDH({token:ne,factory:ne.\u0275fac,providedIn:"root"})}return ne})();class Mt{_portalHost;constructor(De){this._portalHost=De}attach(De,z=!0){return this._portalHost.attach(De,z)}detach(){return this._portalHost.detach()}}let xt=(()=>{class ne{_overlayContainer=(0,r.WQX)(wt);_componentFactoryResolver=(0,r.WQX)(r.OM3);_appRef=(0,r.WQX)(r.o8S);_document=(0,r.WQX)(i.q);_paneElements=new Map;create(z,Ae){return this._createOverlayRef(this.getPaneElement(z,Ae))}getPaneElement(z="",Ae){return this._paneElements.get(Ae)||this._paneElements.set(Ae,{}),this._paneElements.get(Ae)[z]||(this._paneElements.get(Ae)[z]=this._createPaneElement(z,Ae)),this._paneElements.get(Ae)[z]}_createPaneElement(z,Ae){const ye=this._document.createElement("div");return ye.id="toast-container",ye.classList.add(z),ye.classList.add("toast-container"),Ae?Ae.getContainerElement().appendChild(ye):this._overlayContainer.getContainerElement().appendChild(ye),ye}_createPortalHost(z){return new Bt(z,this._componentFactoryResolver,this._appRef)}_createOverlayRef(z){return new Mt(this._createPortalHost(z))}static \u0275fac=function(Ae){return new(Ae||ne)};static \u0275prov=r.jDH({token:ne,factory:ne.\u0275fac,providedIn:"root"})}return ne})(),Rt=(()=>{class ne{overlay;_injector;sanitizer;ngZone;toastrConfig;currentlyActive=0;toasts=[];overlayContainer;previousToastMessage;index=0;constructor(z,Ae,ye,Ke,Ve){this.overlay=Ae,this._injector=ye,this.sanitizer=Ke,this.ngZone=Ve,this.toastrConfig={...z.default,...z.config},z.config.iconClasses&&(this.toastrConfig.iconClasses={...z.default.iconClasses,...z.config.iconClasses})}show(z,Ae,ye={},Ke=""){return this._preBuildNotification(Ke,z,Ae,this.applyConfig(ye))}success(z,Ae,ye={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",z,Ae,this.applyConfig(ye))}error(z,Ae,ye={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",z,Ae,this.applyConfig(ye))}info(z,Ae,ye={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",z,Ae,this.applyConfig(ye))}warning(z,Ae,ye={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",z,Ae,this.applyConfig(ye))}clear(z){for(const Ae of this.toasts)if(void 0!==z){if(Ae.toastId===z)return void Ae.toastRef.manualClose()}else Ae.toastRef.manualClose()}remove(z){const Ae=this._findToast(z);if(!Ae||(Ae.activeToast.toastRef.close(),this.toasts.splice(Ae.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActivethis._buildNotification(z,Ae,ye,Ke)):this._buildNotification(z,Ae,ye,Ke)}_buildNotification(z,Ae,ye,Ke){if(!Ke.toastComponent)throw new Error("toastComponent required");const Ve=this.findDuplicate(ye,Ae,this.toastrConfig.resetTimeoutOnDuplicate&&Ke.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&ye||Ae)&&this.toastrConfig.preventDuplicates&&null!==Ve)return Ve;this.previousToastMessage=Ae;let Ie=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(Ie=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const vt=this.overlay.create(Ke.positionClass,this.overlayContainer);this.index=this.index+1;let de=Ae;Ae&&Ke.enableHtml&&(de=this.sanitizer.sanitize(r.WPN.HTML,Ae));const ut=new Re(vt),at=new me(this.index,Ke,de,ye,z,ut),Qe=r.zZn.create({providers:[{provide:me,useValue:at}],parent:this._injector}),Ft=new ct(Ke.toastComponent,Qe),Yt=vt.attach(Ft,Ke.newestOnTop);ut.componentInstance=Yt.instance;const gn={toastId:this.index,title:ye||"",message:Ae||"",toastRef:ut,onShown:ut.afterActivate(),onHidden:ut.afterClosed(),onTap:at.onTap(),onAction:at.onAction(),portal:Yt};return Ie||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{gn.toastRef.activate()})),this.toasts.push(gn),gn}static \u0275fac=function(Ae){return new(Ae||ne)(r.KVO(Le),r.KVO(xt),r.KVO(r.zZn),r.KVO(v.up),r.KVO(r.SKi))};static \u0275prov=r.jDH({token:ne,factory:ne.\u0275fac,providedIn:"root"})}return ne})(),Ne=(()=>{class ne{toastrService;toastPackage;ngZone;message;title;options;duplicatesCount;originalTimeout;width=(0,r.vPA)(-1);toastClasses="";state;get _state(){return this.state()}get displayStyle(){if("inactive"===this.state().value)return"none"}timeout;intervalId;hideTime;sub;sub1;sub2;sub3;constructor(z,Ae,ye){this.toastrService=z,this.toastPackage=Ae,this.ngZone=ye,this.message=Ae.message,this.title=Ae.title,this.options=Ae.config,this.originalTimeout=Ae.config.timeOut,this.toastClasses=`${Ae.toastType} ${Ae.config.toastClass}`,this.sub=Ae.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=Ae.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=Ae.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=Ae.toastRef.countDuplicate().subscribe(Ke=>{this.duplicatesCount=Ke}),this.state=(0,r.vPA)({value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}})}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state.update(z=>({...z,value:"active"})),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width()||100===this.width()||!this.options.timeOut)return;const z=(new Date).getTime();this.width.set((this.hideTime-z)/this.options.timeOut*100),"increasing"===this.options.progressAnimation&&this.width.update(ye=>100-ye),this.width()<=0&&this.width.set(0),this.width()>=100&&this.width.set(100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state.update(z=>({...z,value:"active"})),this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width.set(-1),this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state().value&&(clearTimeout(this.timeout),this.state.update(z=>({...z,value:"removed"})),this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state().value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state().value&&"extendedTimeOut"!==this.options.disableTimeOut&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width.set(0))}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state().value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width.set(-1),this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(z,Ae){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(z),Ae)):this.timeout=setTimeout(()=>z(),Ae)}outsideInterval(z,Ae){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(z),Ae)):this.intervalId=setInterval(()=>z(),Ae)}runInsideAngular(z){this.ngZone?this.ngZone.run(()=>z()):z()}static \u0275fac=function(Ae){return new(Ae||ne)(r.rXU(Rt),r.rXU(me),r.rXU(r.SKi))};static \u0275cmp=r.VBU({type:ne,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(Ae,ye){1&Ae&&r.bIt("click",function(){return ye.tapToast()})("mouseenter",function(){return ye.stickAround()})("mouseleave",function(){return ye.delayedHideToast()}),2&Ae&&(r.zvX("@flyInOut",ye._state),r.HbH(ye.toastClasses),r.xc7("display",ye.displayStyle))},attrs:F,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(Ae,ye){1&Ae&&r.DNE(0,q,3,0,"button",0)(1,ee,3,5,"div",1)(2,D,1,3,"div",2)(3,fe,2,4,"div",3)(4,Se,2,2,"div",4),2&Ae&&(r.Y8G("ngIf",ye.options.closeButton),r.R7$(),r.Y8G("ngIf",ye.title),r.R7$(),r.Y8G("ngIf",ye.message&&ye.options.enableHtml),r.R7$(),r.Y8G("ngIf",ye.message&&!ye.options.enableHtml),r.R7$(),r.Y8G("ngIf",ye.options.progressBar))},dependencies:[T.bT],encapsulation:2,data:{animation:[(0,l.hZ)("flyInOut",[(0,l.wk)("inactive",(0,l.iF)({opacity:0})),(0,l.wk)("active",(0,l.iF)({opacity:1})),(0,l.wk)("removed",(0,l.iF)({opacity:0})),(0,l.kY)("inactive => active",(0,l.i0)("{{ easeTime }}ms {{ easing }}")),(0,l.kY)("active => removed",(0,l.i0)("{{ easeTime }}ms {{ easing }}"))])]},changeDetection:0})}return ne})();const Et={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",toastComponent:Ne},et=(ne={})=>(0,r.EmA)([{provide:Le,useValue:{default:Et,config:ne}}]);let Ot=(()=>{class ne{static forRoot(z={}){return{ngModule:ne,providers:[et(z)]}}static \u0275fac=function(Ae){return new(Ae||ne)};static \u0275mod=r.$C({type:ne});static \u0275inj=r.G2t({})}return ne})()},5855:(Ht,Me,h)=>{h.d(Me,{P:()=>T});var r=h(1360),l=h(9377);let i;try{i=typeof Intl<"u"&&Intl.v8BreakIterator}catch{i=!1}let T=(()=>{class d{_platformId=(0,r.WQX)(r.Agw);isBrowser=this._platformId?(0,l.UE)(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!i)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(q){return new(q||d)};static \u0275prov=r.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}return d})()},5861:(Ht,Me,h)=>{h.d(Me,{fg:()=>xt,fS:()=>Rt});var r=h(8041),l=h(5855);let T;const d=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function v(){if(T)return T;if("object"!=typeof document||!document)return T=new Set(d),T;let Ne=document.createElement("input");return T=new Set(d.filter(Et=>(Ne.setAttribute("type",Et),Ne.type===Et))),T}var F=h(1360),q=h(983),M=h(1413),ee=h(6737),D=h(2935),fe=h(7064);let Se=(()=>{class Ne{static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275cmp=F.VBU({type:Ne,selectors:[["ng-component"]],hostAttrs:["cdk-text-field-style-loader",""],decls:0,vars:0,template:function(Ot,en){},styles:["textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}"],encapsulation:2,changeDetection:0})}return Ne})();const We={passive:!0};let Te=(()=>{class Ne{_platform=(0,F.WQX)(l.P);_ngZone=(0,F.WQX)(F.SKi);_renderer=(0,F.WQX)(F._9s).createRenderer(null,null);_styleLoader=(0,F.WQX)(ee._);_monitoredElements=new Map;constructor(){}monitor(et){if(!this._platform.isBrowser)return q.w;this._styleLoader.load(Se);const Ot=(0,fe.c)(et),en=this._monitoredElements.get(Ot);if(en)return en.subject;const At=new M.B,H="cdk-text-field-autofilled",$=De=>{"cdk-text-field-autofill-start"!==De.animationName||Ot.classList.contains(H)?"cdk-text-field-autofill-end"===De.animationName&&Ot.classList.contains(H)&&(Ot.classList.remove(H),this._ngZone.run(()=>At.next({target:De.target,isAutofilled:!1}))):(Ot.classList.add(H),this._ngZone.run(()=>At.next({target:De.target,isAutofilled:!0})))},ne=this._ngZone.runOutsideAngular(()=>(Ot.classList.add("cdk-text-field-autofill-monitored"),(0,D._)(this._renderer,Ot,"animationstart",$,We)));return this._monitoredElements.set(Ot,{subject:At,unlisten:ne}),At}stopMonitoring(et){const Ot=(0,fe.c)(et),en=this._monitoredElements.get(Ot);en&&(en.unlisten(),en.subject.complete(),Ot.classList.remove("cdk-text-field-autofill-monitored"),Ot.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(Ot))}ngOnDestroy(){this._monitoredElements.forEach((et,Ot)=>this.stopMonitoring(Ot))}static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275prov=F.jDH({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),Tt=(()=>{class Ne{static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275mod=F.$C({type:Ne});static \u0275inj=F.G2t({})}return Ne})();var pt=h(232),Xe=h(9417);const ct=new F.nKC("MAT_INPUT_VALUE_ACCESSOR");var ce=h(7356),Re=h(5113),me=h(404),je=h(7590),Le=h(6649);const wt=["button","checkbox","file","hidden","image","radio","range","reset","submit"],Mt=new F.nKC("MAT_INPUT_CONFIG");let xt=(()=>{class Ne{_elementRef=(0,F.WQX)(F.aKT);_platform=(0,F.WQX)(l.P);ngControl=(0,F.WQX)(Xe.vO,{optional:!0,self:!0});_autofillMonitor=(0,F.WQX)(Te);_ngZone=(0,F.WQX)(F.SKi);_formField=(0,F.WQX)(ce.M,{optional:!0});_renderer=(0,F.WQX)(F.sFG);_uid=(0,F.WQX)(pt._).getId("mat-input-");_previousNativeValue;_inputValueAccessor;_signalBasedValueAccessor;_previousPlaceholder;_errorStateTracker;_config=(0,F.WQX)(Mt,{optional:!0});_cleanupIosKeyup;_cleanupWebkitWheel;_formFieldDescribedBy;_isServer;_isNativeSelect;_isTextarea;_isInFormField;focused=!1;stateChanges=new M.B;controlType="mat-input";autofilled=!1;get disabled(){return this._disabled}set disabled(et){this._disabled=(0,r.c)(et),this.focused&&(this.focused=!1,this.stateChanges.next())}_disabled=!1;get id(){return this._id}set id(et){this._id=et||this._uid}_id;placeholder;name;get required(){return this._required??this.ngControl?.control?.hasValidator(Xe.k0.required)??!1}set required(et){this._required=(0,r.c)(et)}_required;get type(){return this._type}set type(et){const Ot=this._type;this._type=et||"text",this._validateType(),!this._isTextarea&&v().has(this._type)&&(this._elementRef.nativeElement.type=this._type),this._type!==Ot&&this._ensureWheelDefaultBehavior()}_type="text";get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(et){this._errorStateTracker.matcher=et}userAriaDescribedBy;get value(){return this._signalBasedValueAccessor?this._signalBasedValueAccessor.value():this._inputValueAccessor.value}set value(et){et!==this.value&&(this._signalBasedValueAccessor?this._signalBasedValueAccessor.value.set(et):this._inputValueAccessor.value=et,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(et){this._readonly=(0,r.c)(et)}_readonly=!1;disabledInteractive;get errorState(){return this._errorStateTracker.errorState}set errorState(et){this._errorStateTracker.errorState=et}_neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(et=>v().has(et));constructor(){const et=(0,F.WQX)(Xe.cV,{optional:!0}),Ot=(0,F.WQX)(Xe.j4,{optional:!0}),en=(0,F.WQX)(Re.E),At=(0,F.WQX)(ct,{optional:!0,self:!0}),H=this._elementRef.nativeElement,$=H.nodeName.toLowerCase();At?(0,F.Hps)(At.value)?this._signalBasedValueAccessor=At:this._inputValueAccessor=At:this._inputValueAccessor=H,this._previousNativeValue=this.value,this.id=this.id,this._platform.IOS&&this._ngZone.runOutsideAngular(()=>{this._cleanupIosKeyup=this._renderer.listen(H,"keyup",this._iOSKeyupListener)}),this._errorStateTracker=new me._(en,this.ngControl,Ot,et,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===$,this._isTextarea="textarea"===$,this._isInFormField=!!this._formField,this.disabledInteractive=this._config?.disabledInteractive||!1,this._isNativeSelect&&(this.controlType=H.multiple?"mat-native-select-multiple":"mat-native-select"),this._signalBasedValueAccessor&&(0,F.QZP)(()=>{this._signalBasedValueAccessor.value(),this.stateChanges.next()})}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(et=>{this.autofilled=et.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._cleanupIosKeyup?.(),this._cleanupWebkitWheel?.()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(et){this._elementRef.nativeElement.focus(et)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(et){if(et!==this.focused){if(!this._isNativeSelect&&et&&this.disabled&&this.disabledInteractive){const Ot=this._elementRef.nativeElement;"number"===Ot.type?(Ot.type="text",Ot.setSelectionRange(0,0),Ot.type="number"):Ot.setSelectionRange(0,0)}this.focused=et,this.stateChanges.next()}}_onInput(){}_dirtyCheckNativeValue(){const et=this._elementRef.nativeElement.value;this._previousNativeValue!==et&&(this._previousNativeValue=et,this.stateChanges.next())}_dirtyCheckPlaceholder(){const et=this._getPlaceholder();if(et!==this._previousPlaceholder){const Ot=this._elementRef.nativeElement;this._previousPlaceholder=et,et?Ot.setAttribute("placeholder",et):Ot.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){wt.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let et=this._elementRef.nativeElement.validity;return et&&et.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const et=this._elementRef.nativeElement,Ot=et.options[0];return this.focused||et.multiple||!this.empty||!!(et.selectedIndex>-1&&Ot&&Ot.label)}return this.focused&&!this.disabled||!this.empty}setDescribedByIds(et){const Ot=this._elementRef.nativeElement,en=Ot.getAttribute("aria-describedby");let At;if(en){const H=this._formFieldDescribedBy||et;At=et.concat(en.split(" ").filter($=>$&&!H.includes($)))}else At=et;this._formFieldDescribedBy=et,At.length?Ot.setAttribute("aria-describedby",At.join(" ")):Ot.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const et=this._elementRef.nativeElement;return this._isNativeSelect&&(et.multiple||et.size>1)}_iOSKeyupListener=et=>{const Ot=et.target;!Ot.value&&0===Ot.selectionStart&&0===Ot.selectionEnd&&(Ot.setSelectionRange(1,1),Ot.setSelectionRange(0,0))};_webkitBlinkWheelListener=()=>{};_ensureWheelDefaultBehavior(){this._cleanupWebkitWheel?.(),"number"===this._type&&(this._platform.BLINK||this._platform.WEBKIT)&&(this._cleanupWebkitWheel=this._renderer.listen(this._elementRef.nativeElement,"wheel",this._webkitBlinkWheelListener))}_getReadonlyAttribute(){return this._isNativeSelect?null:this.readonly||this.disabled&&this.disabledInteractive?"true":null}static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275dir=F.FsC({type:Ne,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:21,hostBindings:function(Ot,en){1&Ot&&F.bIt("focus",function(){return en._focusChanged(!0)})("blur",function(){return en._focusChanged(!1)})("input",function(){return en._onInput()}),2&Ot&&(F.Mr5("id",en.id)("disabled",en.disabled&&!en.disabledInteractive)("required",en.required),F.BMQ("name",en.name||null)("readonly",en._getReadonlyAttribute())("aria-disabled",en.disabled&&en.disabledInteractive?"true":null)("aria-invalid",en.empty&&en.required?null:en.errorState)("aria-required",en.required)("id",en.id),F.AVh("mat-input-server",en._isServer)("mat-mdc-form-field-textarea-control",en._isInFormField&&en._isTextarea)("mat-mdc-form-field-input-control",en._isInFormField)("mat-mdc-input-disabled-interactive",en.disabledInteractive)("mdc-text-field__input",en._isInFormField)("mat-mdc-native-select-inline",en._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly",disabledInteractive:[2,"disabledInteractive","disabledInteractive",F.L39]},exportAs:["matInput"],features:[F.Jv_([{provide:ce.a,useExisting:Ne}]),F.OA$]})}return Ne})(),Rt=(()=>{class Ne{static \u0275fac=function(Ot){return new(Ot||Ne)};static \u0275mod=F.$C({type:Ne});static \u0275inj=F.G2t({imports:[Le.M,je.M,je.M,Tt,Le.M]})}return Ne})()},5964:(Ht,Me,h)=>{h.d(Me,{p:()=>i});var r=h(9974),l=h(4360);function i(T,d){return(0,r.N)((v,F)=>{let q=0;v.subscribe((0,l._)(F,M=>T.call(d,M,q++)&&F.next(M)))})}},6129:(Ht,Me,h)=>{h.d(Me,{U:()=>r});const r={now:()=>(r.delegate||Date).now(),delegate:void 0}},6263:(Ht,Me,h)=>{h.d(Me,{C:()=>F,j:()=>ee});var r=h(1360),l=h(848),i=h(9744),T=h(9361);let d=0,v=(()=>{class D{document=(0,r.WQX)(T.q);use(Se,We={}){let ht=Se,dt=null;const{immediate:Tt=!0,manual:pt=!1,name:Xe="style_"+ ++d,id:ct,media:ce,nonce:Re,first:me=!1,props:je={}}=We;if(this.document){if(dt=this.document.querySelector(`style[data-primeng-style-id="${Xe}"]`)||ct&&this.document.getElementById(ct)||this.document.createElement("style"),!dt.isConnected){ht=Se,(0,i.Wp)(dt,{type:"text/css",media:ce,nonce:Re});const Le=this.document.head;me&&Le.firstChild?Le.insertBefore(dt,Le.firstChild):Le.appendChild(dt),(0,i.Bq)(dt,"data-primeng-style-id",Xe)}return dt.textContent!==ht&&(dt.textContent=ht),{id:ct,name:Xe,el:dt,css:ht}}}static \u0275fac=function(We){return new(We||D)};static \u0275prov=r.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();var F={_loadedStyleNames:new Set,getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(D){return this._loadedStyleNames.has(D)},setLoadedStyleName(D){this._loadedStyleNames.add(D)},deleteLoadedStyleName(D){this._loadedStyleNames.delete(D)},clearLoadedStyleNames(){this._loadedStyleNames.clear()}};const q=({dt:D})=>`\n*,\n::before,\n::after {\n box-sizing: border-box;\n}\n\n/* Non ng overlay animations */\n.p-connected-overlay {\n opacity: 0;\n transform: scaleY(0.8);\n transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1),\n opacity 0.12s cubic-bezier(0, 0, 0.2, 1);\n}\n\n.p-connected-overlay-visible {\n opacity: 1;\n transform: scaleY(1);\n}\n\n.p-connected-overlay-hidden {\n opacity: 0;\n transform: scaleY(1);\n transition: opacity 0.1s linear;\n}\n\n/* NG based overlay animations */\n.p-connected-overlay-enter-from {\n opacity: 0;\n transform: scaleY(0.8);\n}\n\n.p-connected-overlay-leave-to {\n opacity: 0;\n}\n\n.p-connected-overlay-enter-active {\n transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1),\n opacity 0.12s cubic-bezier(0, 0, 0.2, 1);\n}\n\n.p-connected-overlay-leave-active {\n transition: opacity 0.1s linear;\n}\n\n/* Toggleable Content */\n.p-toggleable-content-enter-from,\n.p-toggleable-content-leave-to {\n max-height: 0;\n}\n\n.p-toggleable-content-enter-to,\n.p-toggleable-content-leave-from {\n max-height: 1000px;\n}\n\n.p-toggleable-content-leave-active {\n overflow: hidden;\n transition: max-height 0.45s cubic-bezier(0, 1, 0, 1);\n}\n\n.p-toggleable-content-enter-active {\n overflow: hidden;\n transition: max-height 1s ease-in-out;\n}\n\n.p-disabled,\n.p-disabled * {\n cursor: default;\n pointer-events: none;\n user-select: none;\n}\n\n.p-disabled,\n.p-component:disabled {\n opacity: ${D("disabled.opacity")};\n}\n\n.pi {\n font-size: ${D("icon.size")};\n}\n\n.p-icon {\n width: ${D("icon.size")};\n height: ${D("icon.size")};\n}\n\n.p-overlay-mask {\n background: ${D("mask.background")};\n color: ${D("mask.color")};\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.p-overlay-mask-enter {\n animation: p-overlay-mask-enter-animation ${D("mask.transition.duration")} forwards;\n}\n\n.p-overlay-mask-leave {\n animation: p-overlay-mask-leave-animation ${D("mask.transition.duration")} forwards;\n}\n/* Temporarily disabled, distrupts PrimeNG overlay animations */\n/* @keyframes p-overlay-mask-enter-animation {\n from {\n background: transparent;\n }\n to {\n background: ${D("mask.background")};\n }\n}\n@keyframes p-overlay-mask-leave-animation {\n from {\n background: ${D("mask.background")};\n }\n to {\n background: transparent;\n }\n}*/\n\n.p-iconwrapper {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n}\n`,M=({dt:D})=>`\n.p-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.p-hidden-accessible input,\n.p-hidden-accessible select {\n transform: scale(0);\n}\n\n.p-overflow-hidden {\n overflow: hidden;\n padding-right: ${D("scrollbar.width")};\n}\n\n/* @todo move to baseiconstyle.ts */\n\n.p-icon {\n display: inline-block;\n vertical-align: baseline;\n}\n\n.p-icon-spin {\n -webkit-animation: p-icon-spin 2s infinite linear;\n animation: p-icon-spin 2s infinite linear;\n}\n\n@-webkit-keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes p-icon-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n`;let ee=(()=>{class D{name="base";useStyle=(0,r.WQX)(v);theme=void 0;css=void 0;classes={};inlineStyles={};load=(Se,We={},Te=ht=>ht)=>{const ht=Te((0,i.hd)(Se,{dt:l.dt}));return ht?this.useStyle.use((0,i.uN)(ht),{name:this.name,...We}):{}};loadCSS=(Se={})=>this.load(this.css,Se);loadTheme=(Se={},We="")=>this.load(this.theme,Se,(Te="")=>l.Sx.transformCSS(Se.name||this.name,`${Te}${We}`));loadGlobalCSS=(Se={})=>this.load(M,Se);loadGlobalTheme=(Se={},We="")=>this.load(q,Se,(Te="")=>l.Sx.transformCSS(Se.name||this.name,`${Te}${We}`));getCommonTheme=Se=>l.Sx.getCommon(this.name,Se);getComponentTheme=Se=>l.Sx.getComponent(this.name,Se);getDirectiveTheme=Se=>l.Sx.getDirective(this.name,Se);getPresetTheme=(Se,We,Te)=>l.Sx.getCustomPreset(this.name,Se,We,Te);getLayerOrderThemeCSS=()=>l.Sx.getLayerOrderCSS(this.name);getStyleSheet=(Se="",We={})=>{if(this.css){const Te=(0,i.hd)(this.css,{dt:l.dt}),ht=(0,i.uN)(`${Te}${Se}`),dt=Object.entries(We).reduce((Tt,[pt,Xe])=>Tt.push(`${pt}="${Xe}"`)&&Tt,[]).join(" ");return``}return""};getCommonThemeStyleSheet=(Se,We={})=>l.Sx.getCommonStyleSheet(this.name,Se,We);getThemeStyleSheet=(Se,We={})=>{let Te=[l.Sx.getStyleSheet(this.name,Se,We)];if(this.theme){const ht="base"===this.name?"global-style":`${this.name}-style`,dt=(0,i.hd)(this.theme,{dt:l.dt}),Tt=(0,i.uN)(l.Sx.transformCSS(ht,dt)),pt=Object.entries(We).reduce((Xe,[ct,ce])=>Xe.push(`${ct}="${ce}"`)&&Xe,[]).join(" ");Te.push(``)}return Te.join("")};static \u0275fac=function(We){return new(We||D)};static \u0275prov=r.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})()},6269:Ht=>{Ht.exports=JSON.parse('{"AD":"AD","ANDORRA":"AD","UNITEDARABEMIRATES":"AE","\u062f\u0648\u0644\u0629\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a\u0627\u0644\u0639\u0631\u0628\u064a\u0629\u0627\u0644\u0645\u062a\u062d\u062f\u0629":"AE","UAE":"AE","AE":"AE","ARE":"AE","AFGHANISTAN":"AF","\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646":"AF","AFGANISTAN":"AF","AF":"AF","AFG":"AF","ANTIGUABARBUDA":"AG","ANTIGUAANDBARBUDA":"AG","AG":"AG","ATG":"AG","ANGUILLA":"AI","AI":"AI","AIA":"AI","ALBANIA":"AL","SHQIPERIA":"AL","SHQIPERI":"AL","SHQIPNIA":"AL","AL":"AL","ALB":"AL","ARMENIA":"AM","\u0540\u0531\u0545\u0531\u054d\u054f\u0531\u0546":"AM","HAYASTAN":"AM","REPUBLICARMENIA":"AM","REPUBLICOFARMENIA":"AM","\u0540\u0531\u0545\u0531\u054d\u054f\u0531\u0546\u053b\u0540\u0531\u0546\u0550\u0531\u054a\u0535\u054f\u0548\u0552\u0539\u0545\u0548\u0552\u0546":"AM","AM":"AM","ARM":"AM","ANGOLA":"AO","REPUBLICADEANGOLA":"AO","REPUBLIKADEANGOLA":"AO","AO":"AO","AGO":"AO","AQ":"AQ","ATA":"AQ","ANTARCTICA":"AQ","ARGENTINA":"AR","ARGENTINEREPUBLIC":"AR","REPUBLICAARGENTINA":"AR","AR":"AR","ARG":"AR","AMERICANSAMOA":"AS","AMERIKASAMOA":"AS","AMELIKASAMOA":"AS","SAMOAAMELIKA":"AS","AS":"AS","ASM":"AS","AUSTRIA":"AT","OSTERREICH":"AT","OESTERREICH":"AT","AT":"AT","AUT":"AT","AUSTRALIA":"AU","AU":"AU","AUS":"AU","ARUBA":"AW","AW":"AW","ABW":"AW","AX":"AX","ALA":"AX","ALANDISLANDS":"AX","AZERBAIJAN":"AZ","AZ\u018fRBAYCAN":"AZ","REPUBLICAZERBAIJAN":"AZ","REPUBLICOFAZERBAIJAN":"AZ","AZ\u018fRBAYCANRESPUBLIKASI":"AZ","AZ":"AZ","AZE":"AZ","AZERBAIJANREPUBLIC":"AZ","AZERBAIJANREPUBLICOF":"AZ","BOSNIAHERZEGOVINA":"BA","BOSNIAANDHERZEGOVINA":"BA","BOSNAIHERCEGOVINA":"BA","BOSNAIHERTSEGOVINA":"BA","BA":"BA","BIH":"BA","BARBADOS":"BB","BB":"BB","BRB":"BB","BANGLADESH":"BD","\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6":"BD","PEOPLESREPUBLICBANGLADESH":"BD","PEOPLESREPUBLICOFBANGLADESH":"BD","GONOPROJATONTRIBANGLADESH":"BD","BD":"BD","BGD":"BD","BELGIUM":"BE","BELGIE":"BE","BELGIEN":"BE","BELGIQUE":"BE","KINGDOMBELGIUM":"BE","KINGDOMOFBELGIUM":"BE","KONINKRIJKBELGIE":"BE","ROYAUMEDEBELGIQUE":"BE","KONIGREICHBELGIEN":"BE","BE":"BE","BEL":"BE","BURKINAFASO":"BF","BF":"BF","BFA":"BF","BULGARIA":"BG","BLGARIYA":"BG","REPUBLICBULGARIA":"BG","REPUBLICOFBULGARIA":"BG","REPUBLIKABLGARIYA":"BG","BG":"BG","BGR":"BG","BAHRAIN":"BH","\u200f\u0627\u0644\u0628\u062d\u0631\u064a\u0646":"BH","KINGDOMBAHRAIN":"BH","KINGDOMOFBAHRAIN":"BH","MAMLAKATALBAHRAYN":"BH","BH":"BH","BHR":"BH","BURUNDI":"BI","REPUBLICBURUNDI":"BI","REPUBLICOFBURUNDI":"BI","REPUBLIKAYUBURUNDI":"BI","REPUBLIQUEDUBURUNDI":"BI","BI":"BI","BDI":"BI","BENIN":"BJ","REPUBLICBENIN":"BJ","REPUBLICOFBENIN":"BJ","REPUBLIQUEDUBENIN":"BJ","BJ":"BJ","BEN":"BJ","BL":"BL","BLM":"BL","SAINTBARTHELEMY":"BL","BERMUDA":"BM","ISLANDSBERMUDA":"BM","THEISLANDSOFBERMUDA":"BM","BERMUDAS":"BM","THEBERMUDAS":"BM","SOMERSISLES":"BM","BM":"BM","BMU":"BM","BRUNEIDARUSSALAM":"BN","BRUNEI":"BN","NEGARABRUNEIDARUSSALAM":"BN","NATIONBRUNEI":"BN","NATIONOFBRUNEI":"BN","ABODEPEACE":"BN","THEABODEOFPEACE":"BN","BN":"BN","BRN":"BN","BOLIVIAPLURINATIONALSTATE":"BO","BOLIVIAPLURINATIONALSTATEOF":"BO","BOLIVIA":"BO","BULIWYA":"BO","WULIWYA":"BO","PLURINATIONALSTATEBOLIVIA":"BO","PLURINATIONALSTATEOFBOLIVIA":"BO","ESTADOPLURINACIONALDEBOLIVIA":"BO","BULIWYAMAMALLAQTA":"BO","WULIWYASUYU":"BO","TETAVOLIVIA":"BO","BO":"BO","BOL":"BO","BQ":"BQ","BES":"BQ","BONAIRESINTEUSTATIUSSABA":"BQ","BONAIRESINTEUSTATIUSANDSABA":"BQ","BONAIRESAINTEUSTATIUSSABA":"BQ","BONAIRESAINTEUSTATIUSANDSABA":"BQ","BRAZIL":"BR","BRASIL":"BR","FEDERATIVEREPUBLICBRAZIL":"BR","FEDERATIVEREPUBLICOFBRAZIL":"BR","REPUBLICAFEDERATIVADOBRASIL":"BR","BR":"BR","BRA":"BR","BAHAMAS":"BS","THEBAHAMAS":"BS","COMMONWEALTHBAHAMAS":"BS","COMMONWEALTHOFTHEBAHAMAS":"BS","BS":"BS","BHS":"BS","BHUTAN":"BT","\u02bcBRUGYUL":"BT","KINGDOMBHUTAN":"BT","KINGDOMOFBHUTAN":"BT","BT":"BT","BTN":"BT","BV":"BV","BVT":"BV","BOUVETISLAND":"BV","BOTSWANA":"BW","REPUBLICBOTSWANA":"BW","REPUBLICOFBOTSWANA":"BW","LEFATSHELABOTSWANA":"BW","BW":"BW","BWA":"BW","BELARUS":"BY","BELARU\u0301S":"BY","BIELARUS":"BY","REPUBLICBELARUS":"BY","REPUBLICOFBELARUS":"BY","BELORUSSIYA":"BY","RESPUBLIKABELARUS":"BY","BY":"BY","BLR":"BY","BELIZE":"BZ","BZ":"BZ","BLZ":"BZ","CANADA":"CA","CA":"CA","CAN":"CA","CC":"CC","CCK":"CC","COCOSKEELINGISLANDS":"CC","COCOSISLANDS":"CC","KEELINGISLANDS":"CC","TERRITORYCOCOSKEELINGISLANDS":"CC","TERRITORYOFTHECOCOSKEELINGISLANDS":"CC","CONGODEMOCRATICREPUBLIC":"CD","CONGODEMOCRATICREPUBLICOFTHE":"CD","DEMOCRATICREPUBLICCONGO":"CD","DEMOCRATICREPUBLICOFTHECONGO":"CD","REPUBLIQUEDEMOCRATIQUEDUCONGO":"CD","DRCONGO":"CD","CONGOKINSHASA":"CD","DRC":"CD","CD":"CD","COD":"CD","CONGOTHEDEMOCRATICREPUBLICOFTHE":"CD","CENTRALAFRICANREPUBLIC":"CF","KODOROSESETIBEAFRIKA":"CF","REPUBLIQUECENTRAFRICAINE":"CF","CF":"CF","CAF":"CF","CONGO":"CG","REPUBLICCONGO":"CG","REPUBLICOFTHECONGO":"CG","REPUBLIQUEDUCONGO":"CG","CONGOBRAZZAVILLE":"CG","CG":"CG","COG":"CG","SWITZERLAND":"CH","SCHWEIZ":"CH","SWISSCONFEDERATION":"CH","SUISSE":"CH","SVIZZERA":"CH","SVIZRA":"CH","CH":"CH","CHE":"CH","COTEDIVOIRE":"CI","IVORYCOAST":"CI","REPUBLICCOTEDIVOIRE":"CI","REPUBLICOFCOTEDIVOIRE":"CI","REPUBLIQUEDECOTEDIVOIRE":"CI","CI":"CI","CIV":"CI","COTEDIVOIREIVORYCOAST":"CI","COOKISLANDS":"CK","KUKIAIRANI":"CK","CK":"CK","COK":"CK","CHILE":"CL","REPUBLICCHILE":"CL","REPUBLICOFCHILE":"CL","REPUBLICADECHILE":"CL","CL":"CL","CHL":"CL","CAMEROON":"CM","REPUBLICCAMEROON":"CM","REPUBLICOFCAMEROON":"CM","REPUBLIQUEDUCAMEROUN":"CM","CM":"CM","CMR":"CM","CHINA":"CN","\u4e2d\u56fd":"CN","ZHONGGUO":"CN","ZHONGHUA":"CN","PEOPLESREPUBLICCHINA":"CN","PEOPLESREPUBLICOFCHINA":"CN","\u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd":"CN","ZHONGHUARENMINGONGHEGUO":"CN","CN":"CN","CHN":"CN","CHINAPEOPLESREPUBLIC":"CN","CHINAPEOPLESREPUBLICOF":"CN","COLOMBIA":"CO","REPUBLICCOLOMBIA":"CO","REPUBLICOFCOLOMBIA":"CO","REPUBLICADECOLOMBIA":"CO","CO":"CO","COL":"CO","COSTARICA":"CR","REPUBLICCOSTARICA":"CR","REPUBLICOFCOSTARICA":"CR","REPUBLICADECOSTARICA":"CR","CR":"CR","CRI":"CR","CUBA":"CU","REPUBLICCUBA":"CU","REPUBLICOFCUBA":"CU","REPUBLICADECUBA":"CU","CU":"CU","CUB":"CU","CABOVERDE":"CV","CAPEVERDE":"CV","REPUBLICCABOVERDE":"CV","REPUBLICOFCABOVERDE":"CV","REPUBLICADECABOVERDE":"CV","CV":"CV","CPV":"CV","CW":"CW","CUW":"CW","CURACAO":"CW","CHRISTMASISLAND":"CX","TERRITORYCHRISTMASISLAND":"CX","TERRITORYOFCHRISTMASISLAND":"CX","CX":"CX","CXR":"CX","CYPRUS":"CY","\u039a\u038e\u03a0\u03a1\u039f\u03a3":"CY","KYPROS":"CY","KIBRIS":"CY","REPUBLICCYPRUS":"CY","REPUBLICOFCYPRUS":"CY","\u039a\u03a5\u03a0\u03a1\u0399\u0391\u039a\u0389\u0394\u0397\u039c\u039f\u039a\u03a1\u0391\u03a4\u038a\u0391":"CY","KIBRISCUMHURIYETI":"CY","CY":"CY","CYP":"CY","CZECHIA":"CZ","CZECHREPUBLIC":"CZ","CESKAREPUBLIKA":"CZ","CESKO":"CZ","CZ":"CZ","CZE":"CZ","GERMANY":"DE","DEUTSCHLAND":"DE","FEDERALREPUBLICGERMANY":"DE","FEDERALREPUBLICOFGERMANY":"DE","BUNDESREPUBLIKDEUTSCHLAND":"DE","DE":"DE","DEU":"DE","DJIBOUTI":"DJ","JABUUTI":"DJ","GABUUTI":"DJ","REPUBLICDJIBOUTI":"DJ","REPUBLICOFDJIBOUTI":"DJ","REPUBLIQUEDEDJIBOUTI":"DJ","GABUUTIHUMMUUNO":"DJ","JAMHUURIYADDAJABUUTI":"DJ","DJ":"DJ","DJI":"DJ","DENMARK":"DK","DANMARK":"DK","KINGDOMDENMARK":"DK","KINGDOMOFDENMARK":"DK","KONGERIGETDANMARK":"DK","DK":"DK","DNK":"DK","DOMINICA":"DM","DOMINIQUE":"DM","WAITUKUBULI":"DM","COMMONWEALTHDOMINICA":"DM","COMMONWEALTHOFDOMINICA":"DM","DM":"DM","DMA":"DM","DOMINICANREPUBLIC":"DO","REPUBLICADOMINICANA":"DO","DO":"DO","DOM":"DO","ALGERIA":"DZ","\u0627\u0644\u062c\u0632\u0627\u0626\u0631":"DZ","DZAYER":"DZ","ALGERIE":"DZ","DZ":"DZ","DZA":"DZ","ECUADOR":"EC","REPUBLICECUADOR":"EC","REPUBLICOFECUADOR":"EC","REPUBLICADELECUADOR":"EC","EC":"EC","ECU":"EC","ESTONIA":"EE","EESTI":"EE","REPUBLICESTONIA":"EE","REPUBLICOFESTONIA":"EE","EESTIVABARIIK":"EE","EE":"EE","EST":"EE","EGYPT":"EG","\u0645\u0635\u0631\u200e":"EG","ARABREPUBLICEGYPT":"EG","ARABREPUBLICOFEGYPT":"EG","EG":"EG","EGY":"EG","WESTERNSAHARA":"EH","\u0627\u0644\u0635\u062d\u0631\u0627\u0621\u0627\u0644\u063a\u0631\u0628\u064a\u0629":"EH","TANEZROFTTUTRIMT":"EH","EH":"EH","ESH":"EH","ERITREA":"ER","\u12a4\u122d\u1275\u122b":"ER","STATEERITREA":"ER","STATEOFERITREA":"ER","\u1203\u1308\u1228\u12a4\u122d\u1275\u122b":"ER","DAWLATIRITRIYA":"ER","\u02beERTRA":"ER","IRITRIYA":"ER","ER":"ER","ERI":"ER","SPAIN":"ES","ESPANA":"ES","KINGDOMSPAIN":"ES","KINGDOMOFSPAIN":"ES","REINODEESPANA":"ES","ES":"ES","ESP":"ES","ETHIOPIA":"ET","\u12a2\u1275\u12ee\u1335\u12eb":"ET","\u02beITYOPPYA":"ET","FEDERALDEMOCRATICREPUBLICETHIOPIA":"ET","FEDERALDEMOCRATICREPUBLICOFETHIOPIA":"ET","\u12e8\u12a2\u1275\u12ee\u1335\u12eb\u134c\u12f4\u122b\u120b\u12ca\u12f2\u121e\u12ad\u122b\u1232\u12eb\u12ca\u122a\u1350\u1265\u120a\u12ad":"ET","ET":"ET","ETH":"ET","FINLAND":"FI","SUOMI":"FI","REPUBLICFINLAND":"FI","REPUBLICOFFINLAND":"FI","SUOMENTASAVALTA":"FI","REPUBLIKENFINLAND":"FI","FI":"FI","FIN":"FI","FIJI":"FJ","VITI":"FJ","REPUBLICFIJI":"FJ","REPUBLICOFFIJI":"FJ","MATANITUKOVITI":"FJ","FIJIGANARAJYA":"FJ","FJ":"FJ","FJI":"FJ","FIJIISLANDS":"FJ","FALKLANDISLANDSMALVINAS":"FK","FALKLANDISLANDS":"FK","ISLASMALVINAS":"FK","FK":"FK","FLK":"FK","MICRONESIAFEDERATEDSTATES":"FM","MICRONESIAFEDERATEDSTATESOF":"FM","FEDERATEDSTATESMICRONESIA":"FM","FEDERATEDSTATESOFMICRONESIA":"FM","MICRONESIA":"FM","FM":"FM","FSM":"FM","FAROEISLANDS":"FO","FOROYAR":"FO","FAEROERNE":"FO","FO":"FO","FRO":"FO","FRANCE":"FR","FRENCHREPUBLIC":"FR","REPUBLIQUEFRANCAISE":"FR","FR":"FR","FRA":"FR","GABON":"GA","GABONESEREPUBLIC":"GA","REPUBLIQUEGABONAISE":"GA","GA":"GA","GAB":"GA","ENGLAND":"GB","GB":"GB","GBR":"GB","GREATBRITAIN":"GB","NIRELAND":"GB","NORTHERNIRELAND":"GB","SCOTLAND":"GB","UK":"GB","UNITEDKINGDOMGBNI":"GB","UNITEDKINGDOMOFGBANDNI":"GB","UNITEDKINGDOMGBNORTHERNIRELAND":"GB","UNITEDKINGDOMOFGBANDNORTHERNIRELAND":"GB","UNITEDKINGDOMGREATBRITAINNIRELAND":"GB","UNITEDKINGDOMOFGREATBRITAINANDNIRELAND":"GB","UNITEDKINGDOMGREATBRITAINNI":"GB","UNITEDKINGDOMOFGREATBRITAINANDNI":"GB","UNITEDKINGDOMGREATBRITAINNORTHERNIRELAND":"GB","UNITEDKINGDOMOFGREATBRITAINANDNORTHERNIRELAND":"GB","UNITEDKINGDOMGREATBRITAIN":"GB","UNITEDKINGDOMOFGREATBRITAIN":"GB","UNITEDKINGDOM":"GB","WALES":"GB","GRENADA":"GD","GD":"GD","GRD":"GD","GEORGIA":"GE","\u1ca1\u1c90\u1ca5\u1c90\u1ca0\u1c97\u1c95\u1c94\u1c9a\u1c9d":"GE","SAKARTVELO":"GE","GE":"GE","GEO":"GE","FRENCHGUIANA":"GF","GUYANEFRANCAISE":"GF","GUIANA":"GF","GUYANE":"GF","GF":"GF","GUF":"GF","GUERNSEY":"GG","BAILIWICKGUERNSEY":"GG","BAILIWICKOFGUERNSEY":"GG","BAILLIAGEDEGUERNESEY":"GG","GG":"GG","GGY":"GG","GUERNSEYALDERNEY":"GG","GUERNSEYANDALDERNEY":"GG","GHANA":"GH","GH":"GH","GHA":"GH","GIBRALTAR":"GI","GI":"GI","GIB":"GI","GREENLAND":"GL","KALAALLITNUNAAT":"GL","GRONLAND":"GL","GL":"GL","GRL":"GL","GAMBIA":"GM","THEGAMBIA":"GM","REPUBLICGAMBIA":"GM","REPUBLICOFTHEGAMBIA":"GM","GM":"GM","GMB":"GM","GUINEA":"GN","GUINEE":"GN","REPUBLICGUINEA":"GN","REPUBLICOFGUINEA":"GN","REPUBLIQUEDEGUINEE":"GN","GN":"GN","GIN":"GN","GUADELOUPE":"GP","GWADLOUP":"GP","GP":"GP","GLP":"GP","EQUATORIALGUINEA":"GQ","GUINEAECUATORIAL":"GQ","REPUBLICEQUATORIALGUINEA":"GQ","REPUBLICOFEQUATORIALGUINEA":"GQ","REPUBLICADEGUINEAECUATORIAL":"GQ","REPUBLIQUEDEGUINEEEQUATORIALE":"GQ","REPUBLICADAGUINEEQUATORIAL":"GQ","GQ":"GQ","GNQ":"GQ","GREECE":"GR","\u0395\u039b\u039b\u0386\u0394\u0391":"GR","ELLADA":"GR","HELLENICREPUBLIC":"GR","\u0395\u039b\u039b\u0397\u039d\u0399\u039a\u0389\u0394\u0397\u039c\u039f\u039a\u03a1\u0391\u03a4\u038a\u0391":"GR","GR":"GR","GRC":"GR","SOUTHGEORGIASOUTHSANDWICHISLANDS":"GS","SOUTHGEORGIAANDTHESOUTHSANDWICHISLANDS":"GS","SOUTHGEORGIA":"GS","GS":"GS","SGS":"GS","GUATEMALA":"GT","GT":"GT","GTM":"GT","GUAM":"GU","GUAHAN":"GU","GU":"GU","GUM":"GU","GUINEABISSAU":"GW","GUINEBISSAU":"GW","REPUBLICGUINEABISSAU":"GW","REPUBLICOFGUINEABISSAU":"GW","REPUBLICADAGUINEBISSAU":"GW","GW":"GW","GNB":"GW","GUYANA":"GY","COOPERATIVEREPUBLICGUYANA":"GY","COOPERATIVEREPUBLICOFGUYANA":"GY","GY":"GY","GUY":"GY","HONGKONG":"HK","\u9999\u6e2f":"HK","HK":"HK","HKG":"HK","HKSAR":"HK","HONGKONGSPECIALADMINISTRATIVEREGIONPEOPLESREPUBLICCHINA":"HK","HONGKONGSPECIALADMINISTRATIVEREGIONOFTHEPEOPLESREPUBLICOFCHINA":"HK","HONGKONGSARCHINA":"HK","HONGKONGSAR":"HK","HEARDISLANDMCDONALDISLANDS":"HM","HEARDISLANDANDMCDONALDISLANDS":"HM","HM":"HM","HMD":"HM","HONDURAS":"HN","REPUBLICHONDURAS":"HN","REPUBLICOFHONDURAS":"HN","REPUBLICADEHONDURAS":"HN","HN":"HN","HND":"HN","CROATIA":"HR","HRVATSKA":"HR","REPUBLICCROATIA":"HR","REPUBLICOFCROATIA":"HR","REPUBLIKAHRVATSKA":"HR","HR":"HR","HRV":"HR","HAITI":"HT","REPUBLICHAITI":"HT","REPUBLICOFHAITI":"HT","REPUBLIQUEDHAITI":"HT","REPIBLIKAYITI":"HT","HT":"HT","HTI":"HT","HUNGARY":"HU","MAGYARORSZAG":"HU","HU":"HU","HUN":"HU","INDONESIA":"ID","REPUBLICINDONESIA":"ID","REPUBLICOFINDONESIA":"ID","REPUBLIKINDONESIA":"ID","ID":"ID","IDN":"ID","IRELAND":"IE","EIRE":"IE","REPUBLICIRELAND":"IE","REPUBLICOFIRELAND":"IE","POBLACHTNAHEIREANN":"IE","IE":"IE","IRL":"IE","ISRAEL":"IL","\u05d9\u05b4\u05e9\u05b0\u05c2\u05e8\u05b8\u05d0\u05b5\u05dc":"IL","STATEISRAEL":"IL","STATEOFISRAEL":"IL","MEDINATYISRAEL":"IL","IL":"IL","ISR":"IL","ISLEMAN":"IM","ISLEOFMAN":"IM","ELLANVANNIN":"IM","MANN":"IM","MANNIN":"IM","IM":"IM","IMN":"IM","MANISLE":"IM","MANISLEOF":"IM","INDIA":"IN","\u092d\u093e\u0930\u0924":"IN","BHARAT":"IN","REPUBLICINDIA":"IN","REPUBLICOFINDIA":"IN","BHARATGANRAJYA":"IN","IN":"IN","IND":"IN","BRITISHINDIANOCEANTERRITORY":"IO","IO":"IO","IOT":"IO","IRAQ":"IQ","\u0627\u0644\u0639\u0631\u0627\u0642":"IQ","REPUBLICIRAQ":"IQ","REPUBLICOFIRAQ":"IQ","JUMHURIYYATALIRAQ":"IQ","IQ":"IQ","IRQ":"IQ","IRANISLAMICREPUBLIC":"IR","IRANISLAMICREPUBLICOF":"IR","IRAN":"IR","ISLAMICREPUBLICIRAN":"IR","ISLAMICREPUBLICOFIRAN":"IR","JOMHURIYEESLAMIYEIRAN":"IR","IR":"IR","IRN":"IR","ICELAND":"IS","ISLAND":"IS","REPUBLICICELAND":"IS","REPUBLICOFICELAND":"IS","LYDVELDIDISLAND":"IS","IS":"IS","ISL":"IS","ITALY":"IT","ITALIA":"IT","ITALIANREPUBLIC":"IT","REPUBBLICAITALIANA":"IT","IT":"IT","ITA":"IT","JERSEY":"JE","BAILIWICKJERSEY":"JE","BAILIWICKOFJERSEY":"JE","BAILLIAGEDEJERSEY":"JE","BAILLIAGEDEJERRI":"JE","JE":"JE","JEY":"JE","JAMAICA":"JM","JM":"JM","JAM":"JM","JORDAN":"JO","\u0627\u0644\u0623\u0631\u062f\u0646":"JO","HASHEMITEKINGDOMJORDAN":"JO","HASHEMITEKINGDOMOFJORDAN":"JO","ALMAMLAKAHALURDUNIYAHALHASHIMIYAH":"JO","JO":"JO","JOR":"JO","JAPAN":"JP","\u65e5\u672c":"JP","NIPPON":"JP","NIHON":"JP","JP":"JP","JPN":"JP","KENYA":"KE","REPUBLICKENYA":"KE","REPUBLICOFKENYA":"KE","JAMHURIYAKENYA":"KE","KE":"KE","KEN":"KE","KYRGYZSTAN":"KG","KIRGIZSTAN":"KG","KIRGIZIYA":"KG","KYRGYZREPUBLIC":"KG","KIRGIZRESPUBLIKASI":"KG","KYRGYZRESPUBLIKASY":"KG","KG":"KG","KGZ":"KG","CAMBODIA":"KH","KAMPUCHEA":"KH","KINGDOMCAMBODIA":"KH","KINGDOMOFCAMBODIA":"KH","KH":"KH","KHM":"KH","KIRIBATI":"KI","REPUBLICKIRIBATI":"KI","REPUBLICOFKIRIBATI":"KI","RIBABERIKIKIRIBATI":"KI","KI":"KI","KIR":"KI","COMOROS":"KM","KOMORI":"KM","UNIONCOMOROS":"KM","UNIONOFTHECOMOROS":"KM","UNIONDESCOMORES":"KM","UDZIMAWAKOMORI":"KM","ALITTIHADALQUMURI":"KM","KM":"KM","COM":"KM","SAINTKITTSNEVIS":"KN","SAINTKITTSANDNEVIS":"KN","FEDERATIONSAINTCHRISTOPHERNEVIS":"KN","FEDERATIONOFSAINTCHRISTOPHERANDNEVIS":"KN","KN":"KN","KNA":"KN","KOREADEMOCRATICPEOPLESREPUBLIC":"KP","KOREADEMOCRATICPEOPLESREPUBLICOF":"KP","NORTHKOREA":"KP","\ubd81\ud55c":"KP","DEMOCRATICPEOPLESREPUBLICKOREA":"KP","DEMOCRATICPEOPLESREPUBLICOFKOREA":"KP","\uc870\uc120\ubbfc\uc8fc\uc8fc\uc758\uc778\ubbfc\uacf5\ud654\uad6d":"KP","CHOSONMINJUJUUIINMINKONGHWAGUK":"KP","KP":"KP","PRK":"KP","KOREAREPUBLIC":"KR","KOREAREPUBLICOF":"KR","SOUTHKOREA":"KR","\ub300\ud55c\ubbfc\uad6d":"KR","REPUBLICKOREA":"KR","REPUBLICOFKOREA":"KR","KR":"KR","KOR":"KR","KUWAIT":"KW","\u0627\u0644\u0643\u0648\u064a\u062a":"KW","STATEKUWAIT":"KW","STATEOFKUWAIT":"KW","DAWLATALKUWAIT":"KW","KW":"KW","KWT":"KW","CAYMANISLANDS":"KY","KY":"KY","CYM":"KY","KAZAKHSTAN":"KZ","\u049aAZA\u049aSTAN":"KZ","QAZAQSTAN":"KZ","KAZAHSTAN":"KZ","REPUBLICKAZAKHSTAN":"KZ","REPUBLICOFKAZAKHSTAN":"KZ","\u049aAZA\u049aSTANRESPUBLIKASI":"KZ","QAZAQSTANRESPUBLIKASI":"KZ","RESPUBLIKAKAZAHSTAN":"KZ","RESPUBLIKAKAZAKHSTAN":"KZ","KZ":"KZ","KAZ":"KZ","LAOPEOPLESDEMOCRATICREPUBLIC":"LA","LAOS":"LA","\u0eaa\u0e9b\u0e9b\u0ea5\u0eb2\u0ea7":"LA","SATHALANALATPAXATHIPATAIPAXAXONLAO":"LA","LA":"LA","LAO":"LA","LEBANON":"LB","\u0644\u0628\u0646\u0627\u0646":"LB","LEBANESEREPUBLIC":"LB","ALJUMHURIYAHALLIBNANIYAH":"LB","LB":"LB","LBN":"LB","SAINTLUCIA":"LC","LC":"LC","LCA":"LC","LIECHTENSTEIN":"LI","PRINCIPALITYLIECHTENSTEIN":"LI","PRINCIPALITYOFLIECHTENSTEIN":"LI","FURSTENTUMLIECHTENSTEIN":"LI","LI":"LI","LIE":"LI","SRILANKA":"LK","SRILAMKAVA":"LK","ILANKAI":"LK","DEMOCRATICSOCIALISTREPUBLICSRILANKA":"LK","DEMOCRATICSOCIALISTREPUBLICOFSRILANKA":"LK","LK":"LK","LKA":"LK","LIBERIA":"LR","REPUBLICLIBERIA":"LR","REPUBLICOFLIBERIA":"LR","LR":"LR","LBR":"LR","LESOTHO":"LS","KINGDOMLESOTHO":"LS","KINGDOMOFLESOTHO":"LS","MUSOOALESOTHO":"LS","LS":"LS","LSO":"LS","LITHUANIA":"LT","LIETUVA":"LT","REPUBLICLITHUANIA":"LT","REPUBLICOFLITHUANIA":"LT","LIETUVOSRESPUBLIKA":"LT","LT":"LT","LTU":"LT","LUXEMBOURG":"LU","GRANDDUCHYLUXEMBOURG":"LU","GRANDDUCHYOFLUXEMBOURG":"LU","GRANDDUCHEDELUXEMBOURG":"LU","GROSSHERZOGTUMLUXEMBURG":"LU","GROUSSHERZOGTUMLETZEBUERG":"LU","LU":"LU","LUX":"LU","LATVIA":"LV","LATVIJA":"LV","REPUBLICLATVIA":"LV","REPUBLICOFLATVIA":"LV","LATVIJASREPUBLIKA":"LV","LV":"LV","LVA":"LV","LIBYA":"LY","\u200f\u0644\u064a\u0628\u064a\u0627":"LY","STATELIBYA":"LY","STATEOFLIBYA":"LY","DAWLATLIBYA":"LY","LY":"LY","LBY":"LY","MOROCCO":"MA","\u0627\u0644\u0645\u063a\u0631\u0628":"MA","KINGDOMMOROCCO":"MA","KINGDOMOFMOROCCO":"MA","ALMAMLAKAHALMAGRIBIYAH":"MA","MA":"MA","MAR":"MA","MONACO":"MC","PRINCIPALITYMONACO":"MC","PRINCIPALITYOFMONACO":"MC","PRINCIPAUTEDEMONACO":"MC","MC":"MC","MCO":"MC","MOLDOVAREPUBLIC":"MD","MOLDOVAREPUBLICOF":"MD","MOLDOVA":"MD","REPUBLICMOLDOVA":"MD","REPUBLICOFMOLDOVA":"MD","REPUBLICAMOLDOVA":"MD","MD":"MD","MDA":"MD","ME":"ME","MNE":"ME","MONTENEGRO":"ME","MF":"MF","MAF":"MF","SAINTMARTINFRENCHPART":"MF","SAINTMARTIN":"MF","MADAGASCAR":"MG","MADAGASIKARA":"MG","REPUBLICMADAGASCAR":"MG","REPUBLICOFMADAGASCAR":"MG","REPOBLIKANIMADAGASIKARA":"MG","REPUBLIQUEDEMADAGASCAR":"MG","MG":"MG","MDG":"MG","MARSHALLISLANDS":"MH","M\u0327AJEL":"MH","REPUBLICMARSHALLISLANDS":"MH","REPUBLICOFTHEMARSHALLISLANDS":"MH","AOLEPANAOROKINM\u0327AJEL":"MH","MH":"MH","MHL":"MH","NORTHMACEDONIA":"MK","REPUBLICMACEDONIA":"MK","REPUBLICOFMACEDONIA":"MK","MAKEDONI\u0408A":"MK","REPUBLIKAMAKEDONI\u0408A":"MK","MK":"MK","MKD":"MK","MACEDONIAFORMERYUGOSLAVREPUBLIC":"MK","MACEDONIATHEFORMERYUGOSLAVREPUBLICOF":"MK","NORTHMACEDONIAREPUBLIC":"MK","NORTHMACEDONIAREPUBLICOF":"MK","MACEDONIA":"MK","MALI":"ML","REPUBLICMALI":"ML","REPUBLICOFMALI":"ML","REPUBLIQUEDUMALI":"ML","ML":"ML","MLI":"ML","MM":"MM","MMR":"MM","MYANMAR":"MM","MONGOLIA":"MN","MONGOLULS":"MN","MN":"MN","MNG":"MN","MACAO":"MO","MACAU":"MO","\u6fb3\u9580":"MO","\u6fb3\u95e8":"MO","MACAOSPECIALADMINISTRATIVEREGIONPEOPLESREPUBLICCHINA":"MO","MACAOSPECIALADMINISTRATIVEREGIONOFTHEPEOPLESREPUBLICOFCHINA":"MO","\u4e2d\u83ef\u4eba\u6c11\u5171\u548c\u570b\u6fb3\u9580\u7279\u5225\u884c\u653f\u5340":"MO","REGIAOADMINISTRATIVAESPECIALDEMACAUDAREPUBLICAPOPULARDACHINA":"MO","MO":"MO","MAC":"MO","MACAUSAR":"MO","NORTHERNMARIANAISLANDS":"MP","COMMONWEALTHNORTHERNMARIANAISLANDS":"MP","COMMONWEALTHOFTHENORTHERNMARIANAISLANDS":"MP","SANKATTANSIHANAISLASMARIANAS":"MP","MP":"MP","MNP":"MP","MARTINIQUE":"MQ","MQ":"MQ","MTQ":"MQ","MAURITANIA":"MR","\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627":"MR","ISLAMICREPUBLICMAURITANIA":"MR","ISLAMICREPUBLICOFMAURITANIA":"MR","ALJUMHURIYYAHAL\u02beISLAMIYYAHALMURITANIYYAH":"MR","MR":"MR","MRT":"MR","MONTSERRAT":"MS","MS":"MS","MSR":"MS","MALTA":"MT","REPUBLICMALTA":"MT","REPUBLICOFMALTA":"MT","REPUBBLIKATAMALTA":"MT","MT":"MT","MLT":"MT","MAURITIUS":"MU","MAURICE":"MU","REPUBLICMAURITIUS":"MU","REPUBLICOFMAURITIUS":"MU","REPUBLIQUEDEMAURICE":"MU","MU":"MU","MUS":"MU","MALDIVES":"MV","MALDIVEISLANDS":"MV","REPUBLICMALDIVES":"MV","REPUBLICOFTHEMALDIVES":"MV","DHIVEHIRAAJJEYGEJUMHOORIYYA":"MV","MV":"MV","MDV":"MV","MALAWI":"MW","REPUBLICMALAWI":"MW","REPUBLICOFMALAWI":"MW","MW":"MW","MWI":"MW","MEXICO":"MX","MEXICANOS":"MX","UNITEDMEXICANSTATES":"MX","ESTADOSUNIDOSMEXICANOS":"MX","MX":"MX","MEX":"MX","MALAYSIA":"MY","MY":"MY","MYS":"MY","MOZAMBIQUE":"MZ","MOCAMBIQUE":"MZ","REPUBLICMOZAMBIQUE":"MZ","REPUBLICOFMOZAMBIQUE":"MZ","REPUBLICADEMOCAMBIQUE":"MZ","MZ":"MZ","MOZ":"MZ","NAMIBIA":"NA","NAMIBIE":"NA","REPUBLICNAMIBIA":"NA","REPUBLICOFNAMIBIA":"NA","NA":"NA","NAM":"NA","NEWCALEDONIA":"NC","NOUVELLECALEDONIE":"NC","NC":"NC","NCL":"NC","NIGER":"NE","NIJAR":"NE","REPUBLICNIGER":"NE","REPUBLICOFNIGER":"NE","REPUBLIQUEDUNIGER":"NE","NE":"NE","NER":"NE","NORFOLKISLAND":"NF","TERRITORYNORFOLKISLAND":"NF","TERRITORYOFNORFOLKISLAND":"NF","TERATRINORFKAILEN":"NF","TERATRIOFNORFKAILEN":"NF","NF":"NF","NFK":"NF","NIGERIA":"NG","NIJERIYA":"NG","NAIJIRIA":"NG","FEDERALREPUBLICNIGERIA":"NG","FEDERALREPUBLICOFNIGERIA":"NG","NG":"NG","NGA":"NG","NICARAGUA":"NI","REPUBLICNICARAGUA":"NI","REPUBLICOFNICARAGUA":"NI","REPUBLICADENICARAGUA":"NI","NI":"NI","NIC":"NI","NETHERLANDS":"NL","NEDERLAND":"NL","HOLLAND":"NL","NL":"NL","NLD":"NL","NORWAY":"NO","NORGE":"NO","NOREG":"NO","KINGDOMNORWAY":"NO","KINGDOMOFNORWAY":"NO","KONGERIKETNORGE":"NO","KONGERIKETNOREG":"NO","NO":"NO","NOR":"NO","NEPAL":"NP","\u0928\u0947\u092a\u093e\u0932":"NP","FEDERALDEMOCRATICREPUBLICNEPAL":"NP","FEDERALDEMOCRATICREPUBLICOFNEPAL":"NP","LOKTANTRIKGANATANTRANEPAL":"NP","NP":"NP","NPL":"NP","NAURU":"NR","NAOERO":"NR","PLEASANTISLAND":"NR","REPUBLICNAURU":"NR","REPUBLICOFNAURU":"NR","RIPUBLIKNAOERO":"NR","NR":"NR","NRU":"NR","NIUE":"NU","NU":"NU","NIU":"NU","NEWZEALAND":"NZ","AOTEAROA":"NZ","NZ":"NZ","NZL":"NZ","OMAN":"OM","\u0639\u0645\u0627\u0646":"OM","SULTANATEOMAN":"OM","SULTANATEOFOMAN":"OM","SALTANAT\u02bbUMAN":"OM","OM":"OM","OMN":"OM","PANAMA":"PA","REPUBLICPANAMA":"PA","REPUBLICOFPANAMA":"PA","REPUBLICADEPANAMA":"PA","PA":"PA","PAN":"PA","PERU":"PE","REPUBLICPERU":"PE","REPUBLICOFPERU":"PE","REPUBLICADELPERU":"PE","PE":"PE","PER":"PE","FRENCHPOLYNESIA":"PF","POLYNESIEFRANCAISE":"PF","PORINETIAFARANI":"PF","PF":"PF","PYF":"PF","PAPUANEWGUINEA":"PG","PAPUANIUGINI":"PG","INDEPENDENTSTATEPAPUANEWGUINEA":"PG","INDEPENDENTSTATEOFPAPUANEWGUINEA":"PG","INDEPENDENSTETBILONGPAPUANIUGINI":"PG","PG":"PG","PNG":"PG","PHILIPPINES":"PH","PILIPINAS":"PH","REPUBLICPHILIPPINES":"PH","REPUBLICOFTHEPHILIPPINES":"PH","REPUBLIKANGPILIPINAS":"PH","PH":"PH","PHL":"PH","PAKISTAN":"PK","ISLAMICREPUBLICPAKISTAN":"PK","ISLAMICREPUBLICOFPAKISTAN":"PK","ISLAMIJUMHURIYAEHPAKISTAN":"PK","PK":"PK","PAK":"PK","POLAND":"PL","POLSKA":"PL","REPUBLICPOLAND":"PL","REPUBLICOFPOLAND":"PL","RZECZPOSPOLITAPOLSKA":"PL","PL":"PL","POL":"PL","SAINTPIERREMIQUELON":"PM","SAINTPIERREANDMIQUELON":"PM","SAINTPIERREETMIQUELON":"PM","COLLECTIVITETERRITORIALEDESAINTPIERREETMIQUELON":"PM","PM":"PM","SPM":"PM","PITCAIRN":"PN","PITCAIRNISLANDS":"PN","PITCAIRNHENDERSONDUCIEOENOISLANDS":"PN","PITCAIRNHENDERSONDUCIEANDOENOISLANDS":"PN","PN":"PN","PCN":"PN","PUERTORICO":"PR","COMMONWEALTHPUERTORICO":"PR","COMMONWEALTHOFPUERTORICO":"PR","ESTADOLIBREASOCIADODEPUERTORICO":"PR","PR":"PR","PRI":"PR","PS":"PS","PSE":"PS","PALESTINESTATE":"PS","PALESTINESTATEOF":"PS","PALESTINIANTERRITORYOCCUPIED":"PS","STATEPALESTINE":"PS","STATEOFPALESTINE":"PS","PALESTINE":"PS","PORTUGAL":"PT","PORTUGUESA":"PT","PORTUGUESEREPUBLIC":"PT","REPUBLICAPORTUGUESA":"PT","PT":"PT","PRT":"PT","PALAU":"PW","REPUBLICPALAU":"PW","REPUBLICOFPALAU":"PW","BELUUERABELAU":"PW","PW":"PW","PLW":"PW","PARAGUAY":"PY","REPUBLICPARAGUAY":"PY","REPUBLICOFPARAGUAY":"PY","REPUBLICADELPARAGUAY":"PY","TETAPARAGUAI":"PY","PY":"PY","PRY":"PY","QATAR":"QA","\u0642\u0637\u0631":"QA","STATEQATAR":"QA","STATEOFQATAR":"QA","DAWLATQATAR":"QA","QA":"QA","QAT":"QA","REUNION":"RE","LAREUNION":"RE","RE":"RE","REU":"RE","ROMANIA":"RO","RUMANIA":"RO","ROUMANIA":"RO","RO":"RO","ROU":"RO","RS":"RS","SRB":"RS","SERBIA":"RS","RUSSIANFEDERATION":"RU","RUSSIA":"RU","ROSSIYA":"RU","ROSSIISKAYAFEDERATSIYA":"RU","ROSSIYSKAYAFEDERATSIYA":"RU","RU":"RU","RUS":"RU","RWANDA":"RW","REPUBLICRWANDA":"RW","REPUBLICOFRWANDA":"RW","REPUBULIKAYURWANDA":"RW","REPUBLIQUEDURWANDA":"RW","RW":"RW","RWA":"RW","SAUDIARABIA":"SA","\u0627\u0644\u0639\u0631\u0628\u064a\u0629\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629":"SA","KINGDOMSAUDIARABIA":"SA","KINGDOMOFSAUDIARABIA":"SA","ALMAMLAKAHALARABIYYAHASSUUDIYYAH":"SA","SA":"SA","SAU":"SA","KSA":"SA","SOLOMONISLANDS":"SB","SB":"SB","SLB":"SB","SEYCHELLES":"SC","REPUBLICSEYCHELLES":"SC","REPUBLICOFSEYCHELLES":"SC","REPIBLIKSESEL":"SC","REPUBLIQUEDESSEYCHELLES":"SC","SC":"SC","SYC":"SC","SUDAN":"SD","\u0627\u0644\u0633\u0648\u062f\u0627\u0646":"SD","REPUBLICSUDAN":"SD","REPUBLICOFTHESUDAN":"SD","JUMHURIYATASSUDAN":"SD","SD":"SD","SDN":"SD","SWEDEN":"SE","SVERIGE":"SE","KINGDOMSWEDEN":"SE","KINGDOMOFSWEDEN":"SE","KONUNGARIKETSVERIGE":"SE","SE":"SE","SWE":"SE","SINGAPORE":"SG","SINGAPURA":"SG","REPUBLIKSINGAPURA":"SG","\u65b0\u52a0\u5761\u5171\u548c\u56fd":"SG","SG":"SG","SGP":"SG","SAINTHELENAASCENSIONTRISTANDACUNHA":"SH","SAINTHELENAASCENSIONANDTRISTANDACUNHA":"SH","SAINTHELENA":"SH","SH":"SH","SHN":"SH","SLOVENIA":"SI","SLOVENIJA":"SI","REPUBLICSLOVENIA":"SI","REPUBLICOFSLOVENIA":"SI","REPUBLIKASLOVENIJA":"SI","SI":"SI","SVN":"SI","SVALBARDJANMAYEN":"SJ","SVALBARDANDJANMAYEN":"SJ","SVALBARDOGJANMAYEN":"SJ","SVALBARDJANMAYENISLANDS":"SJ","SVALBARDANDJANMAYENISLANDS":"SJ","SJ":"SJ","SJM":"SJ","SLOVAKIA":"SK","SLOVENSKO":"SK","SLOVAKREPUBLIC":"SK","SLOVENSKAREPUBLIKA":"SK","SK":"SK","SVK":"SK","SIERRALEONE":"SL","REPUBLICSIERRALEONE":"SL","REPUBLICOFSIERRALEONE":"SL","SL":"SL","SLE":"SL","SANMARINO":"SM","REPUBLICSANMARINO":"SM","REPUBLICOFSANMARINO":"SM","REPUBBLICADISANMARINO":"SM","SM":"SM","SMR":"SM","SENEGAL":"SN","REPUBLICSENEGAL":"SN","REPUBLICOFSENEGAL":"SN","REPUBLIQUEDUSENEGAL":"SN","SN":"SN","SEN":"SN","SOMALIA":"SO","SOOMAALIYA":"SO","ASSUMAL":"SO","FEDERALREPUBLICSOMALIA":"SO","FEDERALREPUBLICOFSOMALIA":"SO","JAMHUURIYADDAFEDERAALKASOOMAALIYA":"SO","JUMHURIYYATASSUMALALFIDERALIYYA":"SO","SO":"SO","SOM":"SO","SURINAME":"SR","SARNAM":"SR","SRANANGRON":"SR","REPUBLICSURINAME":"SR","REPUBLICOFSURINAME":"SR","REPUBLIEKSURINAME":"SR","SR":"SR","SUR":"SR","SOUTHSUDAN":"SS","SS":"SS","SSD":"SS","SAOTOMEPRINCIPE":"ST","SAOTOMEANDPRINCIPE":"ST","SAOTOMEEPRINCIPE":"ST","DEMOCRATICREPUBLICSAOTOMEPRINCIPE":"ST","DEMOCRATICREPUBLICOFSAOTOMEANDPRINCIPE":"ST","REPUBLICADEMOCRATICADESAOTOMEEPRINCIPE":"ST","ST":"ST","STP":"ST","ELSALVADOR":"SV","REPUBLICELSALVADOR":"SV","REPUBLICOFELSALVADOR":"SV","REPUBLICADEELSALVADOR":"SV","SV":"SV","SLV":"SV","SX":"SX","SXM":"SX","SINTMAARTENDUTCHPART":"SX","SINTMAARTEN":"SX","SYRIANARABREPUBLIC":"SY","SYRIA":"SY","\u0633\u0648\u0631\u064a\u0627":"SY","ALJUMHURIYAHAL\u02bbARABIYAHASSURIYAH":"SY","SY":"SY","SYR":"SY","ESWATINI":"SZ","SWAZILAND":"SZ","WESWATINI":"SZ","SWATINI":"SZ","NGWANE":"SZ","KINGDOMSWAZILAND":"SZ","KINGDOMOFSWAZILAND":"SZ","UMBUSOWASESWATINI":"SZ","SZ":"SZ","SWZ":"SZ","TC":"TC","TCA":"TC","TURKSCAICOSISLANDS":"TC","TURKSANDCAICOSISLANDS":"TC","CHAD":"TD","TCHAD":"TD","REPUBLICCHAD":"TD","REPUBLICOFCHAD":"TD","REPUBLIQUEDUTCHAD":"TD","TD":"TD","TCD":"TD","FRENCHSOUTHERNTERRITORIES":"TF","FRENCHSOUTHERNANTARCTICLANDS":"TF","FRENCHSOUTHERNANDANTARCTICLANDS":"TF","TERRITOIREDESTERRESAUSTRALESETANTARCTIQUESFRANCAISES":"TF","TF":"TF","ATF":"TF","TOGO":"TG","TOGOLESE":"TG","TOGOLESEREPUBLIC":"TG","REPUBLIQUETOGOLAISE":"TG","TG":"TG","TGO":"TG","THAILAND":"TH","\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22":"TH","PRATHET":"TH","THAI":"TH","KINGDOMTHAILAND":"TH","KINGDOMOFTHAILAND":"TH","\u0e23\u0e32\u0e0a\u0e2d\u0e32\u0e13\u0e32\u0e08\u0e31\u0e01\u0e23\u0e44\u0e17\u0e22":"TH","RATCHAANACHAKTHAI":"TH","TH":"TH","THA":"TH","TAJIKISTAN":"TJ","TO\u04b6IKISTON":"TJ","TOCIKISTON":"TJ","REPUBLICTAJIKISTAN":"TJ","REPUBLICOFTAJIKISTAN":"TJ","\u04b6UM\u04b2URIITO\u04b6IKISTON":"TJ","CUMHURIYITOCIKISTON":"TJ","TJ":"TJ","TJK":"TJ","TOKELAU":"TK","TK":"TK","TKL":"TK","TIMORLESTE":"TL","EASTTIMOR":"TL","DEMOCRATICREPUBLICTIMORLESTE":"TL","DEMOCRATICREPUBLICOFTIMORLESTE":"TL","REPUBLICADEMOCRATICADETIMORLESTE":"TL","REPUBLIKADEMOKRATIKATIMORLESTE":"TL","TL":"TL","TLS":"TL","TURKMENISTAN":"TM","TM":"TM","TKM":"TM","TUNISIA":"TN","\u062a\u0648\u0646\u0633":"TN","REPUBLICTUNISIA":"TN","REPUBLICOFTUNISIA":"TN","ALJUMHURIYYAHATTUNISIYYAH":"TN","TN":"TN","TUN":"TN","TONGA":"TO","TO":"TO","TON":"TO","REPUBLICTURKEY":"TR","REPUBLICOFTURKEY":"TR","REPUBLICTURKIYE":"TR","REPUBLICOFTURKIYE":"TR","TR":"TR","TUR":"TR","TURKEY":"TR","TURKIYECUMHURIYETI":"TR","TURKIYE":"TR","TRINIDADTOBAGO":"TT","TRINIDADANDTOBAGO":"TT","REPUBLICTRINIDADTOBAGO":"TT","REPUBLICOFTRINIDADANDTOBAGO":"TT","TT":"TT","TTO":"TT","TUVALU":"TV","TV":"TV","TUV":"TV","TAIWANPROVINCECHINA":"TW","TAIWANPROVINCEOFCHINA":"TW","TAIWAN":"TW","\u81fa\u7063":"TW","REPUBLICCHINA":"TW","REPUBLICOFCHINA":"TW","\u4e2d\u83ef\u6c11\u570b":"TW","ZHONGHUAMINGUO":"TW","TW":"TW","TWN":"TW","TANZANIAUNITEDREPUBLIC":"TZ","TANZANIAUNITEDREPUBLICOF":"TZ","TANZANIA":"TZ","UNITEDREPUBLICTANZANIA":"TZ","UNITEDREPUBLICOFTANZANIA":"TZ","JAMHURIYAMUUNGANOWATANZANIA":"TZ","TZ":"TZ","TZA":"TZ","UKRAINE":"UA","UKRAYINA":"UA","UA":"UA","UKR":"UA","UGANDA":"UG","REPUBLICUGANDA":"UG","REPUBLICOFUGANDA":"UG","JAMHURIYAUGANDA":"UG","UG":"UG","UGA":"UG","UM":"UM","UMI":"UM","UNITEDSTATESMINOROUTLYINGISLANDS":"UM","AMERICA":"US","UNITEDSTATESAMERICA":"US","UNITEDSTATESOFAMERICA":"US","UNITEDSTATES":"US","USOFA":"US","USANDA":"US","US":"US","USA":"US","URUGUAY":"UY","ORIENTALREPUBLICURUGUAY":"UY","ORIENTALREPUBLICOFURUGUAY":"UY","REPUBLICAORIENTALDELURUGUAY":"UY","UY":"UY","URY":"UY","UZBEKISTAN":"UZ","OZBEKISTON":"UZ","REPUBLICUZBEKISTAN":"UZ","REPUBLICOFUZBEKISTAN":"UZ","OZBEKISTONRESPUBLIKASI":"UZ","\u040eZBEKISTONRESPUBLIKASI":"UZ","UZ":"UZ","UZB":"UZ","VA":"VA","VAT":"VA","HOLYSEE":"VA","HOLYSEEVATICANCITYSTATE":"VA","VATICAN":"VA","VATICANCITY":"VA","VATICANCITYSTATE":"VA","VATICANCITYSTATEHOLYSEE":"VA","SAINTVINCENTGRENADINES":"VC","SAINTVINCENTANDTHEGRENADINES":"VC","VC":"VC","VCT":"VC","VENEZUELABOLIVARIANREPUBLIC":"VE","VENEZUELABOLIVARIANREPUBLICOF":"VE","VENEZUELA":"VE","BOLIVARIANREPUBLICVENEZUELA":"VE","BOLIVARIANREPUBLICOFVENEZUELA":"VE","REPUBLICABOLIVARIANADEVENEZUELA":"VE","VE":"VE","VEN":"VE","VG":"VG","VGB":"VG","VIRGINISLANDSBRITISH":"VG","BRITISHVIRGINISLANDS":"VG","VI":"VI","VIR":"VI","VIRGINISLANDSUS":"VI","USVIRGINISLANDS":"VI","AMERICANVIRGINISLANDS":"VI","VIETNAM":"VN","SOCIALISTREPUBLICVIETNAM":"VN","SOCIALISTREPUBLICOFVIETNAM":"VN","CONGHOAXAHOICHUNGHIAVIETNAM":"VN","VN":"VN","VNM":"VN","VANUATU":"VU","REPUBLICVANUATU":"VU","REPUBLICOFVANUATU":"VU","RIPABLIKBLONGVANUATU":"VU","REPUBLIQUEDEVANUATU":"VU","VU":"VU","VUT":"VU","WALLISFUTUNA":"WF","WALLISANDFUTUNA":"WF","WALLISETFUTUNA":"WF","TERRITORYWALLISFUTUNAISLANDS":"WF","TERRITORYOFTHEWALLISANDFUTUNAISLANDS":"WF","TERRITOIREDESILESWALLISETFUTUNA":"WF","WF":"WF","WLF":"WF","WALLISFUTUNAISLANDS":"WF","WALLISANDFUTUNAISLANDS":"WF","SAMOA":"WS","INDEPENDENTSTATESAMOA":"WS","INDEPENDENTSTATEOFSAMOA":"WS","MALOSA\u02bbOLOTOTUTO\u02bbATASIOSAMOA":"WS","WS":"WS","WSM":"WS","KOSOVO":"XK","REPUBLICKOSOVO":"XK","REPUBLICOFKOSOVO":"XK","XK":"XK","XKX":"XK","YEMEN":"YE","\u0627\u0644\u064a\u064e\u0645\u064e\u0646":"YE","YEMENIREPUBLIC":"YE","ALJUMHURIYYAHALYAMANIYYAH":"YE","YE":"YE","YEM":"YE","MAYOTTE":"YT","DEPARTMENTMAYOTTE":"YT","DEPARTMENTOFMAYOTTE":"YT","DEPARTEMENTDEMAYOTTE":"YT","YT":"YT","MYT":"YT","SOUTHAFRICA":"ZA","RSA":"ZA","SUIDAFRIKA":"ZA","REPUBLICSOUTHAFRICA":"ZA","REPUBLICOFSOUTHAFRICA":"ZA","ZA":"ZA","ZAF":"ZA","ZAMBIA":"ZM","REPUBLICZAMBIA":"ZM","REPUBLICOFZAMBIA":"ZM","ZM":"ZM","ZMB":"ZM","ZIMBABWE":"ZW","REPUBLICZIMBABWE":"ZW","REPUBLICOFZIMBABWE":"ZW","ZW":"ZW","ZWE":"ZW"}')},6334:(Ht,Me,h)=>{h.d(Me,{M:()=>pt,_:()=>me,a:()=>Re,b:()=>Xe,c:()=>ce,d:()=>je});var r=h(232),l=h(5093),i=h(8521),T=h(1360),d=h(1413),v=h(9101);let F=(()=>{class Le{_animationMode=(0,T.WQX)(T.bc$,{optional:!0});state="unchecked";disabled=!1;appearance="full";constructor(){}static \u0275fac=function(Mt){return new(Mt||Le)};static \u0275cmp=T.VBU({type:Le,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(Mt,xt){2&Mt&&T.AVh("mat-pseudo-checkbox-indeterminate","indeterminate"===xt.state)("mat-pseudo-checkbox-checked","checked"===xt.state)("mat-pseudo-checkbox-disabled",xt.disabled)("mat-pseudo-checkbox-minimal","minimal"===xt.appearance)("mat-pseudo-checkbox-full","full"===xt.appearance)("_mat-animation-noopable","NoopAnimations"===xt._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(Mt,xt){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-sys-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-sys-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0})}return Le})();var q=h(2849),M=h(6737),ee=h(2670);const Se=["text"],We=[[["mat-icon"]],"*"],Te=["mat-icon","*"];function ht(Le,Bt){if(1&Le&&T.nrm(0,"mat-pseudo-checkbox",1),2&Le){const wt=T.XpG();T.Y8G("disabled",wt.disabled)("state",wt.selected?"checked":"unchecked")}}function dt(Le,Bt){if(1&Le&&T.nrm(0,"mat-pseudo-checkbox",3),2&Le){const wt=T.XpG();T.Y8G("disabled",wt.disabled)}}function Tt(Le,Bt){if(1&Le&&(T.j41(0,"span",4),T.EFF(1),T.k0s()),2&Le){const wt=T.XpG();T.R7$(),T.SpI("(",wt.group.label,")")}}const pt=new T.nKC("MAT_OPTION_PARENT_COMPONENT"),Xe=new T.nKC("MatOptgroup");class ce{source;isUserInput;constructor(Bt,wt=!1){this.source=Bt,this.isUserInput=wt}}let Re=(()=>{class Le{_element=(0,T.WQX)(T.aKT);_changeDetectorRef=(0,T.WQX)(T.gRc);_parent=(0,T.WQX)(pt,{optional:!0});group=(0,T.WQX)(Xe,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_disabled=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=(0,T.WQX)(r._).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(wt){this._disabled=wt}get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}onSelectionChange=new T.bkB;_text;_stateChanges=new d.B;constructor(){const wt=(0,T.WQX)(M._);wt.load(q._),wt.load(ee._),this._signalDisableRipple=!!this._parent&&(0,T.Hps)(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(wt=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),wt&&this._emitSelectionChangeEvent())}deselect(wt=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),wt&&this._emitSelectionChangeEvent())}focus(wt,Mt){const xt=this._getHostElement();"function"==typeof xt.focus&&xt.focus(Mt)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(wt){(wt.keyCode===l.h||wt.keyCode===l.k)&&!(0,i.h)(wt)&&(this._selectViaInteraction(),wt.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const wt=this.viewValue;wt!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=wt)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(wt=!1){this.onSelectionChange.emit(new ce(this,wt))}static \u0275fac=function(Mt){return new(Mt||Le)};static \u0275cmp=T.VBU({type:Le,selectors:[["mat-option"]],viewQuery:function(Mt,xt){if(1&Mt&&T.GBs(Se,7),2&Mt){let Rt;T.mGM(Rt=T.lsd())&&(xt._text=Rt.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(Mt,xt){1&Mt&&T.bIt("click",function(){return xt._selectViaInteraction()})("keydown",function(Ne){return xt._handleKeydown(Ne)}),2&Mt&&(T.Mr5("id",xt.id),T.BMQ("aria-selected",xt.selected)("aria-disabled",xt.disabled.toString()),T.AVh("mdc-list-item--selected",xt.selected)("mat-mdc-option-multiple",xt.multiple)("mat-mdc-option-active",xt.active)("mdc-list-item--disabled",xt.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",T.L39]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:Te,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(Mt,xt){1&Mt&&(T.NAR(We),T.DNE(0,ht,1,2,"mat-pseudo-checkbox",1),T.SdG(1),T.j41(2,"span",2,0),T.SdG(4,1),T.k0s(),T.DNE(5,dt,1,1,"mat-pseudo-checkbox",3)(6,Tt,2,1,"span",4),T.nrm(7,"div",5)),2&Mt&&(T.vxM(xt.multiple?0:-1),T.R7$(5),T.vxM(xt.multiple||!xt.selected||xt.hideSingleSelectionIndicator?-1:5),T.R7$(),T.vxM(xt.group&&xt.group._inert?6:-1),T.R7$(),T.Y8G("matRippleTrigger",xt._getHostElement())("matRippleDisabled",xt.disabled||xt.disableRipple))},dependencies:[F,v.M],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return Le})();function me(Le,Bt,wt){if(wt.length){let Mt=Bt.toArray(),xt=wt.toArray(),Rt=0;for(let Ne=0;Newt+Mt?Math.max(0,Le-Mt+Bt):wt}},6354:(Ht,Me,h)=>{h.d(Me,{T:()=>i});var r=h(9974),l=h(4360);function i(T,d){return(0,r.N)((v,F)=>{let q=0;v.subscribe((0,l._)(F,M=>{F.next(T.call(d,M,q++))}))})}},6359:(Ht,Me,h)=>{h.d(Me,{F:()=>l});var r=h(2121);class l extends r.L{_origin="program";setFocusOrigin(T){return this._origin=T,this}setActiveItem(T){super.setActiveItem(T),this.activeItem&&this.activeItem.focus(this._origin)}}},6365:(Ht,Me,h)=>{h.d(Me,{U:()=>i});var r=h(1397),l=h(3669);function i(T=1/0){return(0,r.Z)(l.D,T)}},6399:(Ht,Me,h)=>{h.d(Me,{A:()=>d});var r=h(2900),l=h(1360),i=h(4300),T=h(8018);let d=(()=>{class v{constructor(q,M,ee,D,fe){this.dialogRef=q,this.data=M,this.dialog=ee,this.languageService=D,this._translate=fe}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(q=>{this.translations=q.translations.data})}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}logout(){this.dialogRef.close({event:"logout",panelClass:["animate__animated","animate__slideOutUp"]})}static{this.\u0275fac=function(M){return new(M||v)(l.rXU(r.m),l.rXU(r.e),l.rXU(r.j),l.rXU(i.g),l.rXU(T.c$))}}static{this.\u0275cmp=l.VBU({type:v,selectors:[["app-confirm-logout-dialog"]],standalone:!1,decls:26,vars:5,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header"],[1,"wlc-modal__title"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-logout-confirmation","wlc-logout-confirmation--theme-default","wlc-logout-confirmation--theme-mod-default","wlc-logout-confirmation--type-default"],[1,"wlc-logout-confirmation__icon"],["fill","currentColor","xmlns","http://www.w3.org/2000/svg","width","110","height","110","viewBox","0 0 110 110"],["fill-rule","evenodd","d","M55 110c30.4 0 55-24.6 55-55S85.4 0 55 0 0 24.6 0 55s24.6 55 55 55ZM35.75 41.7c0-10.35 8.43-18.78 18.8-18.78 10.35 0 18.78 8.43 18.78 18.79 0 8.74-6 16.1-14.09 18.2v7.64a4.7 4.7 0 1 1-9.4 0V55.8c0-2.6 2.1-4.7 4.7-4.7a9.4 9.4 0 0 0 0-18.79 9.4 9.4 0 0 0-9.4 9.4 4.7 4.7 0 1 1-9.39 0Zm24.66 39.94a5.87 5.87 0 1 1-11.74 0 5.87 5.87 0 0 1 11.74 0Z","clip-rule","evenodd"],[1,"wlc-logout-confirmation__message",2,"text-align","center"],[1,"wlc-logout-confirmation__buttons"],["type","button",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],["type","button",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-rejected",3,"click"]],template:function(M,ee){1&M&&(l.j41(0,"div",0)(1,"div",1)(2,"div",2),l.EFF(3),l.k0s(),l.j41(4,"button",3),l.bIt("click",function(){return ee.closeDialog()}),l.j41(5,"span",4)(6,"span",5)(7,"span",6),l.qSk(),l.j41(8,"svg",7),l.nrm(9,"path",8),l.k0s()()()()()(),l.joV(),l.j41(10,"div",9)(11,"div",10)(12,"div",11)(13,"div",5)(14,"span",6),l.qSk(),l.j41(15,"svg",12),l.nrm(16,"path",13),l.k0s()()()(),l.joV(),l.j41(17,"div",14),l.EFF(18),l.k0s(),l.j41(19,"div",15)(20,"button",16),l.bIt("click",function(){return ee.logout()}),l.j41(21,"span",4),l.EFF(22),l.k0s()(),l.j41(23,"button",17),l.bIt("click",function(){return ee.closeDialog()}),l.j41(24,"span",4),l.EFF(25),l.k0s()()()()()()),2&M&&(l.R7$(3),l.SpI(" ",ee.translations.agreed,""),l.R7$(),l.Y8G("title",ee.translations.close),l.R7$(14),l.SpI(" ",ee.translations["sure-to-exit"],""),l.R7$(4),l.JRh(ee.translations.yes),l.R7$(3),l.JRh(ee.translations.no))},styles:[".wlc-modal__header{padding:15px 15px 0}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__icon{display:flex;justify-content:center;margin:0 0 40px}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__icon .wlc-icon-content{display:inline-block;width:120px;height:120px}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__icon .wlc-icon-content svg{width:100%;color:var(--mc-bg100)}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__message{font-size:1.4rem}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__buttons{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:center;border-top:1px solid transparent;margin:40px 0 0}.wlc-logout-confirmation--theme-default .wlc-logout-confirmation__buttons .wlc-btn{margin:0 10px}\n"],encapsulation:2})}}return v})()},6450:(Ht,Me,h)=>{h.d(Me,{I:()=>T});var r=h(6354);const{isArray:l}=Array;function T(d){return(0,r.T)(v=>function i(d,v){return l(v)?d(...v):d(v)}(d,v))}},6494:(Ht,Me,h)=>{function r(l){return Array.isArray(l)?l:[l]}h.d(Me,{c:()=>r})},6496:(Ht,Me,h)=>{h.d(Me,{M:()=>i});var r=h(1360),l=h(6649);let i=(()=>{class T{static \u0275fac=function(F){return new(F||T)};static \u0275mod=r.$C({type:T});static \u0275inj=r.G2t({imports:[l.M]})}return T})()},6533:(Ht,Me,h)=>{h.d(Me,{S:()=>l});var r=h(1360);let l=(()=>{class i{constructor(){this.AVAILABLE_LANGS="AVAILABLE_LANGS",this.USER_LANG="USER_LANG",this.EMAIL_VERIFICATION_SENT="EMAIL_VERIFICATION_SENT",this.REFERRAL="REFERRAL"}setKeyValue(d,v){localStorage.setItem(d,JSON.stringify(v))}getKeyValue(d){return localStorage.getItem(d)}removeKeyValue(d){return localStorage.removeItem(d)}static{this.\u0275fac=function(v){return new(v||i)}}static{this.\u0275prov=r.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})()},6613:(Ht,Me,h)=>{h.d(Me,{A:()=>Mt});var r=h(2900),l=h(1413),i=h(152),T=h(9417),d=h(7708),v=h(1360),F=h(5794),q=h(4817),M=h(7562),ee=h(4300),D=h(8018),fe=h(8434),Se=h(7575),We=h(2068),Te=h(4701);function ht(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"button",46),v.bIt("click",function(){v.eBV(Ne);const et=v.XpG(2);return v.Njj(et.clearSearch())}),v.j41(1,"span",6),v.qSk(),v.j41(2,"svg",7),v.nrm(3,"path",8),v.k0s()()()}if(2&xt){const Ne=v.XpG(2);v.Y8G("title",Ne.translations.clearing)}}function dt(xt,Rt){1&xt&&v.nrm(0,"loading-spinner")}function Tt(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"li",48)(1,"button",55),v.bIt("click",function(){const et=v.eBV(Ne).$implicit,Ot=v.XpG(3);return Ot.changeCategorySelection(Ot.selectedProviders,et),v.Njj(Ot.getGames(1,Ot.selectedProviders,Ot.searchTerm,!0))}),v.j41(2,"span",50),v.EFF(3),v.k0s(),v.j41(4,"span",51)(5,"span",6),v.qSk(),v.j41(6,"svg",52),v.nrm(7,"path",53),v.k0s()()()()()}if(2&xt){const Ne=Rt.$implicit,Et=v.XpG(3);v.R7$(),v.AVh("disabled",Et.isLoadingGames),v.Y8G("ngClass",Et.isActive(Et.selectedProviders,Ne)?"active":"")("disabled",Et.isLoadingGames),v.R7$(2),v.JRh(Ne.title)}}function pt(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"ul",47)(1,"li",48)(2,"button",49),v.bIt("click",function(){v.eBV(Ne);const et=v.XpG(2);return et.selectedProviders=[],v.Njj(et.getGames(1,et.selectedProviders,et.searchTerm,!0))}),v.j41(3,"span",50),v.EFF(4),v.k0s(),v.j41(5,"span",51)(6,"span",6),v.qSk(),v.j41(7,"svg",52),v.nrm(8,"path",53),v.k0s()()()()(),v.DNE(9,Tt,8,5,"li",54),v.k0s()}if(2&xt){const Ne=v.XpG(2);v.R7$(2),v.Y8G("ngClass",Ne.selectedProviders.length>0?"":"active"),v.R7$(2),v.JRh(Ne.translations.allprov),v.R7$(5),v.Y8G("ngForOf",Ne.providersList)}}function Xe(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"li",48)(1,"button",55),v.bIt("click",function(){const et=v.eBV(Ne).$implicit,Ot=v.XpG(3);return Ot.changeCategorySelection(Ot.selectedCategories,et),v.Njj(Ot.getGames(1,Ot.selectedCategories,Ot.searchTerm,!0))}),v.j41(2,"span",50),v.EFF(3),v.k0s(),v.j41(4,"span",51)(5,"span",6),v.qSk(),v.j41(6,"svg",52),v.nrm(7,"path",53),v.k0s()()()()()}if(2&xt){const Ne=Rt.$implicit,Et=v.XpG(3);v.R7$(),v.AVh("disabled",Et.isLoadingGames),v.Y8G("ngClass",Et.selectedCategories.indexOf(Ne)>-1?"active":"")("disabled",Et.isLoadingGames),v.R7$(2),v.JRh(Ne.title)}}function ct(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"ul",47)(1,"li",48)(2,"button",49),v.bIt("click",function(){v.eBV(Ne);const et=v.XpG(2);return et.selectedCategories=[],v.Njj(et.getGames(1,et.selectedCategories,et.searchTerm,!0))}),v.j41(3,"span",50),v.EFF(4),v.k0s(),v.j41(5,"span",51)(6,"span",6),v.qSk(),v.j41(7,"svg",52),v.nrm(8,"path",53),v.k0s()()()()(),v.DNE(9,Xe,8,5,"li",54),v.k0s()}if(2&xt){const Ne=v.XpG(2);v.R7$(2),v.Y8G("ngClass",Ne.selectedCategories.length>0?"":"active"),v.R7$(2),v.JRh(Ne.translations.allcat),v.R7$(5),v.Y8G("ngForOf",Ne.categoriesList)}}function ce(xt,Rt){if(1&xt&&(v.j41(0,"div",56),v.EFF(1),v.k0s()),2&xt){const Ne=v.XpG(2);v.R7$(),v.Lme(" ",Ne.translations.searchquery,": ",Ne.searchTerm,"")}}function Re(xt,Rt){if(1&xt&&(v.j41(0,"div",57),v.EFF(1),v.k0s()),2&xt){const Ne=v.XpG(2);v.R7$(),v.SpI(" ",Ne.translations.gamenotfind," ")}}function me(xt,Rt){if(1&xt){const Ne=v.RV6();v.j41(0,"app-game-item",58),v.bIt("close",function(){v.eBV(Ne);const et=v.XpG(2);return v.Njj(et.closeDialog())}),v.k0s()}2&xt&&v.Y8G("game",Rt.$implicit)}function je(xt,Rt){1&xt&&v.nrm(0,"loading-spinner")}function Le(xt,Rt){if(1&xt&&(v.j41(0,"div",59)(1,"div",60),v.EFF(2),v.k0s(),v.nrm(3,"mat-progress-bar",61),v.k0s()),2&xt){const Ne=v.XpG(2);v.R7$(2),v.LHq(" ",Ne.translations.views," ",Ne.gamesMeta.current_page*Ne.gamesMeta.per_page0?Ne.translations.providers+" ("+Ne.selectedProviders.length+")":Ne.translations.km150," "),v.R7$(2),v.Y8G("ngClass",Ne.showCategories?"active":""),v.R7$(6),v.SpI(" ",Ne.selectedCategories.length>0?Ne.translations.Category+" ("+Ne.selectedCategories.length+")":Ne.translations.km151," "),v.R7$(),v.Y8G("ngIf",Ne.showProviders&&Ne.isLoadingProviders),v.R7$(),v.Y8G("ngIf",Ne.showProviders&&!Ne.isLoadingProviders&&Ne.providersList),v.R7$(),v.Y8G("ngIf",Ne.showCategories),v.R7$(2),v.Y8G("ngIf",Ne.searchTerm),v.R7$(3),v.Y8G("ngIf",!Ne.isLoadingGames&&0===Ne.gamesData.length),v.R7$(2),v.Y8G("ngForOf",Ne.gamesData),v.R7$(),v.Y8G("ngIf",Ne.isLoadingGames),v.R7$(),v.Y8G("ngIf",Ne.gamesMeta&&Ne.gamesData.length>0),v.R7$(),v.Y8G("ngIf",Ne.gamesData.length>0&&Ne.gamesMeta.total>Ne.gamesMeta.current_page*Ne.gamesMeta.per_page)}}let Mt=(()=>{class xt{constructor(Ne,Et,et,Ot,en,At,H,$,ne){this.dialogRef=Ne,this.data=Et,this.dialog=et,this.toastr=Ot,this.elementRef=en,this.gamesService=At,this.categoriesService=H,this.languageService=$,this._translate=ne,this.searchType=0,this.isLoadingProviders=!1,this.isLoadingGames=!1,this.showProviders=!1,this.showCategories=!1,this.searchTerm="",this.searchSubject=new l.B,this.gamesData=[],this.providersList=[],this.categoriesList=[],this.selectedProviders=[],this.selectedCategories=[],this.searchCtrl=new T.MJ}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(Ne=>{this.translations=Ne.translations.data}),this.data.selectedProvider&&this.changeCategorySelection(this.selectedProviders,this.data.selectedProvider),this.searchType=this.data.searchType,this.showProviders=1===this.data.searchType,this.getCategories(),this.getGames(1,this.selectedProviders,""),this.searchSubject.pipe((0,i.B)(300)).subscribe(Ne=>{this.performSearch(Ne)})}ngOnDestroy(){this.searchSubject.complete(),this.elementRef.nativeElement.remove()}onSearch(Ne){this.searchSubject.next(Ne)}getCategories(){this.isLoadingProviders=!0,this.categoriesService.getCategories().subscribe({next:Ne=>{Ne.data.map(Et=>{Et.image?this.providersList.push(Et):this.categoriesList.push(Et)}),this.isLoadingProviders=!1},error:Ne=>{this.toastr.error(Ne?.error?.error,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingProviders=!1}})}getGames(Ne,Et,et,Ot){return this.isLoadingGames=!0,Ot&&(this.gamesData=[]),(Et&&Et.length||et?this.gamesService.getGamesByCategories(Ne,Et,et,(0,d.F)()?8:25):this.gamesService.getGames(Ne)).subscribe({next:At=>(At.data.forEach(H=>{if(H.category){const $=H.category.length&&H.category[0].id;H.providerImage=$&&this.providersList.find(ne=>ne.id===$)?.image||""}}),this.gamesData.push(...At.data),this.gamesMeta=At.meta,this.isLoadingGames=!1,this.gamesData),error:At=>{this.toastr.error(At?.error?.message||At,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingGames=!1}})}changeCategorySelection(Ne,Et){Ne.filter(et=>et.id===Et.id).length?Ne.splice(Ne.indexOf(Et),1):Ne.push(Et)}showProvidersTab(){this.showProviders=!0,this.showCategories=!1,this.selectedCategories=[],this.getGames(1,[...this.selectedCategories,...this.selectedProviders],this.searchTerm,!0)}showCategoriesTab(){this.showCategories=!0,this.showProviders=!1,this.selectedProviders=[],this.getGames(1,[...this.selectedCategories,...this.selectedProviders],this.searchTerm,!0)}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}showMore(){this.getGames(++this.gamesMeta.current_page,[...this.selectedCategories,...this.selectedProviders],this.searchTerm)}performSearch(Ne){this.getGames(1,[...this.selectedCategories,...this.selectedProviders],Ne,!0)}clearSearch(){this.searchTerm="",this.getGames(1,[...this.selectedCategories,...this.selectedProviders],this.searchTerm,!0)}isActive(Ne,Et){return Ne.some(et=>et.id===Et.id)}static{this.\u0275fac=function(Et){return new(Et||xt)(v.rXU(r.m),v.rXU(r.e),v.rXU(r.j),v.rXU(F.tw),v.rXU(v.aKT),v.rXU(q.L),v.rXU(M.w),v.rXU(ee.g),v.rXU(D.c$))}}static{this.\u0275cmp=v.VBU({type:xt,selectors:[["app-search-for-games-dialog"]],standalone:!1,decls:1,vars:1,consts:[["class","wlc-modal__dialog modal-dialog wlc-modal__dialog--md",4,"ngIf"],[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header","wlc-modal__header--headless"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],[1,"wlc-custom-search","wlc-custom-search--theme-default","wlc-custom-search--theme-mod-default","wlc-custom-search--type-default"],[1,"wlc-custom-search__brand-title"],[1,"wlc-custom-search__title"],[1,"wlc-custom-search__logo"],[1,"wlc-custom-search__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["src","/assets/img/logo.svg","alt","Gama"],[1,"wlc-custom-search__panel"],[1,"wlc-custom-search__col","wlc-custom-search__col--search","wlc-search-field","wlc-search-field--theme-default","wlc-search-field--theme-mod-default","wlc-search-field--type-default"],[1,"wlc-search-field"],[1,"wlc-search-field__input",3,"ngModelChange","input","placeholder","ngModel"],["class","wlc-search-field__clear wlc-icon wlc-icon--theme-default wlc-icon--theme-mod-default\n wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",3,"title","click",4,"ngIf"],[1,"wlc-search-field__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","24","height","24","viewBox","0 0 24 24","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M18.031 16.617L22.314 20.899L20.899 22.314L16.617 18.031C15.0237 19.3082 13.042 20.0029 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20.0029 13.042 19.3082 15.0237 18.031 16.617ZM16.025 15.875C17.2941 14.5699 18.0029 12.8204 18 11C18 7.132 14.867 4 11 4C7.132 4 4 7.132 4 11C4 14.867 7.132 18 11 18C12.8204 18.0029 14.5699 17.2941 15.875 16.025L16.025 15.875V15.875Z"],["width","24","height","24"],[1,"wlc-custom-search__col","wlc-custom-search__col--merchants"],[1,"wlc-custom-search__btn",3,"click","ngClass"],[1,"icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0.83 0.5 14.33 13"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.879456 0.789562C0.961385 0.612979 1.13835 0.5 1.33301 0.5H14.6663C14.861 0.5 15.038 0.612979 15.1199 0.789562C15.2018 0.966144 15.1738 1.17422 15.0481 1.32286L9.83301 7.48974V13C9.83301 13.1733 9.74329 13.3342 9.59588 13.4253C9.44847 13.5164 9.2644 13.5247 9.10941 13.4472L6.44274 12.1139C6.27335 12.0292 6.16635 11.8561 6.16635 11.6667V7.48974L0.951229 1.32286C0.825531 1.17422 0.797526 0.966144 0.879456 0.789562ZM2.41067 1.5L7.04813 6.9838C7.12446 7.07407 7.16635 7.18846 7.16635 7.30667V11.3577L8.83301 12.191V7.30667C8.83301 7.18846 8.8749 7.07407 8.95123 6.9838L13.5887 1.5H2.41067Z"],[1,"title"],[1,"wlc-custom-search__col","wlc-custom-search__col--categories"],["data-wlc-element","wlc-icon",1,"icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","none","viewBox","0 0 20 20"],["fill","#fff","d","M12.667 1.667a1 1 0 1 0-2 0V5a1 1 0 1 0 2 0v-.667H17.5a1 1 0 1 0 0-2h-4.833v-.667ZM1.5 3.333a1 1 0 0 1 1-1h5.833a1 1 0 1 1 0 2H2.5a1 1 0 0 1-1-1ZM10 9a1 1 0 1 0 0 2h7.5a1 1 0 1 0 0-2H10ZM1.5 10a1 1 0 0 1 1-1h3.167v-.667a1 1 0 0 1 2 0v3.334a1 1 0 1 1-2 0V11H2.5a1 1 0 0 1-1-1ZM12.333 15a1 1 0 1 1 2 0v.667H17.5a1 1 0 1 1 0 2h-3.167v.666a1 1 0 1 1-2 0V15ZM1.5 16.667a1 1 0 0 1 1-1H10a1 1 0 1 1 0 2H2.5a1 1 0 0 1-1-1Z"],[4,"ngIf"],["class","wlc-custom-search__list",4,"ngIf"],[1,"wlc-custom-search__content"],["class","wlc-custom-search__result",4,"ngIf"],[1,"$wlc-custom-search__games","wlc-games-grid","wlc-games-grid--theme-default","wlc-games-grid--theme-mod-default","wlc-games-grid--title-icon","wlc-games-grid--type-search"],[1,"wlc-games-grid__content"],["class","wlc-games-grid__nocontent",4,"ngIf"],[1,"wlc-games-grid__list"],[3,"game","close",4,"ngFor","ngForOf"],["class","wlc-games-grid__progressbar wlc-progress-bar wlc-progress-bar--theme-default\n wlc-progress-bar--theme-mod-default wlc-progress-bar--type-default",4,"ngIf"],["class","wlc-games-grid__more",4,"ngIf"],[1,"wlc-search-field__clear","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","title"],[1,"wlc-custom-search__list"],[1,"wlc-custom-search__list-item"],[1,"wlc-custom-search__list-btn",3,"click","ngClass"],[1,"wlc-custom-search__list-text"],[1,"wlc-custom-search__list-icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","13","height","12","viewBox","0 0 13 12","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M2 6.5L6.5 10L11.5 2","stroke-linecap","round","stroke-linejoin","round"],["class","wlc-custom-search__list-item",4,"ngFor","ngForOf"],[1,"wlc-custom-search__list-btn",3,"click","ngClass","disabled"],[1,"wlc-custom-search__result"],[1,"wlc-games-grid__nocontent"],[3,"close","game"],[1,"wlc-games-grid__progressbar","wlc-progress-bar","wlc-progress-bar--theme-default","wlc-progress-bar--theme-mod-default","wlc-progress-bar--type-default"],[1,"wlc-progress-bar__text"],["mode","determinate",1,"wlc-progress-bar__progress",3,"value"],[1,"wlc-games-grid__more"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"]],template:function(Et,et){1&Et&&v.DNE(0,wt,58,18,"div",0),2&Et&&v.Y8G("ngIf",et.translations)},dependencies:[fe.YU,fe.Sq,fe.bT,Se.HM,T.me,T.BC,T.vS,We.N,Te.L],styles:['.wlc-modal--search.wlc-modal--theme-default .wlc-modal__dialog{max-width:1433px;min-width:80vw;width:100%}@media (max-width: 560px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__dialog{min-width:100vw;width:100%;padding:0 10px}}.wlc-modal--search.wlc-modal--theme-default .wlc-modal__body{padding:0 5px}.wlc-custom-search .wlc-custom-search__brand-title{display:flex;flex-direction:row;align-items:center}.wlc-custom-search .wlc-custom-search__title{padding:30px 0 15px;text-align:center;color:var(--mc-baseSecond, var(--mc-baseMain));font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;margin:0}.wlc-custom-search .wlc-custom-search__brand-title{padding:30px 0 15px;text-align:center;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;display:flex;flex-direction:row;align-items:center;margin:0}.wlc-custom-search .wlc-custom-search__logo{display:none;position:absolute;top:25px;left:50%;height:40px;transform:translate(-50%)}@media (min-width: 900px){.wlc-custom-search .wlc-custom-search__logo{display:block}}@media (min-width: 900px){.wlc-custom-search .wlc-custom-search__logo{width:254px}}.wlc-custom-search .wlc-custom-search__logo .wlc-icon img,.wlc-custom-search .wlc-custom-search__logo .wlc-icon svg{width:254px;height:40px}.wlc-custom-search .wlc-custom-search__panel{gap:10px;grid-template-columns:1fr 1fr;padding:20px 0 0;background:none;display:grid;border-radius:10px}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__panel{grid-template-areas:"search search search search" "merchants categories categories categories" "bonusbtn bonusbtn bonusbtn bonusbtn"}}@media (max-width: 899px){.wlc-custom-search .wlc-custom-search__panel{grid-template-areas:"search search" "merchants categories" "bonusbtn bonusbtn"}}.wlc-custom-search .wlc-custom-search__col--search{grid-column-start:span 2}.wlc-search-field{position:relative;display:block;color:var(--fc-textColor);line-height:1}.wlc-search-field__icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.wlc-search-field__icon svg{width:20px;height:20px;fill:var(--mc-baseMain)}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;background:var(--mc-bg700);border-radius:10px;border:none;height:40px;display:flex;align-items:center;justify-content:center;width:100%;transition:border-color,color .3s linear}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__bonus-wagering-btn{grid-area:bonusbtn}}.wlc-custom-search .wlc-custom-search__list-icon{position:relative;display:none;width:25px;min-width:25px;height:25px;margin:0 0 0 5px;background:none;transition:.3s linear;border-radius:4px;border:2px solid var(--fc-borderColor)}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn .wlc-custom-search__list-icon{margin:0 5px 0 0}.wlc-custom-search .wlc-custom-search__list-text{display:block;width:95%;white-space:nowrap;text-align:center;text-overflow:ellipsis;overflow:hidden}@media (max-width: 559px){.wlc-custom-search .wlc-custom-search__list-text{text-align:start}}.wlc-custom-search .wlc-custom-search__col--merchants,.wlc-custom-search .wlc-custom-search__col--categories{min-width:100%}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__col--merchants{border-left:none}}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__col--categories{grid-area:categories}}.wlc-custom-search .wlc-custom-search__btn{padding:8px 10px;background:none;border:none;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px;border-radius:10px;transition:background-color .3s linear,border .3s linear}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn.active{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;background:none;border:2px solid var(--mc-main)}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn.active .wlc-custom-search__list-icon{border:2px solid var(--mc-main);background:none}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn.active .wlc-custom-search__list-icon .wlc-icon-content{transition:opacity .3s linear;opacity:1}.wlc-custom-search .wlc-custom-search__btn.active .title{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}@media (pointer: fine){.wlc-custom-search .wlc-custom-search__btn:hover .title{color:var(--mc-main);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}}.wlc-custom-search .wlc-custom-search__btn:focus{outline:none}.wlc-custom-search .wlc-custom-search__btn.active{border:none;background:none}@media (pointer: fine) and (min-width: 375px){.wlc-custom-search .wlc-custom-search__btn:hover{background:var(--mc-bg500)}}@media (pointer: fine) and (min-width: 560px){.wlc-custom-search .wlc-custom-search__btn:hover{background:none}}.wlc-custom-search .wlc-custom-search__btn.active .icon{color:var(--mc-main)}@media (pointer: fine){.wlc-custom-search .wlc-custom-search__btn:hover .icon{color:var(--mc-main)}}.wlc-custom-search .wlc-custom-search__btn.active .icon svg{width:18px;height:18px;fill:var(--mc-main)}@media (pointer: fine){.wlc-custom-search .wlc-custom-search__btn:hover .icon svg{fill:var(--mc-main)}}.wlc-custom-search .wlc-custom-search__btn .icon svg path,.wlc-custom-search .wlc-custom-search__btn .icon svg mask{fill:var(--mc-baseMain)}@media (pointer: fine){.wlc-custom-search .wlc-custom-search__btn:hover .icon svg path,.wlc-custom-search .wlc-custom-search__btn:hover .icon svg mask{fill:var(--mc-main)}}.wlc-custom-search .wlc-custom-search__btn.active .icon svg path,.wlc-custom-search .wlc-custom-search__btn.active .icon svg mask{fill:var(--mc-main)}.wlc-custom-search .wlc-custom-search__btn .icon{position:absolute;top:50%;left:58px;transform:translateY(-50%)}.wlc-custom-search .wlc-custom-search__btn .icon svg{width:18px;height:18px;fill:var(--mc-baseMain)}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__btn{gap:5px;justify-content:center}}@media (max-width: 1023px){.wlc-custom-search .wlc-custom-search__btn .icon{position:relative;left:0}}.wlc-custom-search .wlc-custom-search__col .title{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid{padding:20px 0 30px}.wlc-games-grid--theme-default .wlc-games-grid__list{grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid;flex-grow:1;grid-auto-rows:1fr}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid__list{margin:0}.wlc-custom-search--theme-mod-default .wlc-games-grid--theme-mod-default.wlc-games-grid .wlc-games-grid__progressbar{margin:20px 0}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid__more{margin:20px 0 0}.wlc-custom-search .wlc-custom-search__list{grid-column-start:span 2;gap:10px 15px;margin:-10px 0 10px;display:grid;padding:0;list-style-type:none}.wlc-custom-search .wlc-custom-search__list-btn{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;padding:5px 10px;background:transparent;border-radius:0;border:none;height:40px;display:flex;align-items:center;justify-content:center;width:100%;transition:border-color,color .3s linear}@media (max-width: 559px){.wlc-custom-search .wlc-custom-search__list-btn{border-bottom:2px solid var(--mc-baseOpacity)}}.wlc-custom-search .wlc-custom-search__list-btn.active{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;color:var(--mc-main);background:none;border:none;border-bottom:2px solid var(--mc-main)}.wlc-custom-search .wlc-custom-search__list-btn:focus{outline:none}.wlc-custom-search .wlc-custom-search__list-btn.disabled{pointer-events:none;color:gray}@media (pointer: fine) and (min-width: 375px){.wlc-custom-search .wlc-custom-search__list-btn:hover{color:var(--mc-baseMain)}}@media (pointer: fine) and (min-width: 560px){.wlc-custom-search .wlc-custom-search__list-btn:hover{color:var(--mc-main)}}@media (pointer: fine) and (min-width: 375px){.wlc-custom-search .wlc-custom-search__list-btn:hover{background:none}}@media (pointer: fine) and (min-width: 375px){.wlc-custom-search .wlc-custom-search__list-btn:hover{border:2px solid var(--mc-main)}}@media (pointer: fine) and (min-width: 560px){.wlc-custom-search .wlc-custom-search__list-btn:hover{border:none}}@media (pointer: fine) and (min-width: 560px){.wlc-custom-search .wlc-custom-search__list-btn:hover{border-bottom:2px solid var(--mc-main)}}.wlc-custom-search .wlc-custom-search__list-btn.active .wlc-custom-search__list-icon{border:2px solid var(--mc-main);background:none}.wlc-custom-search .wlc-custom-search__list-btn.active .wlc-custom-search__list-icon{display:block}.wlc-custom-search .wlc-custom-search__list-btn.disabled .wlc-custom-search__list-icon{border-color:#5e5a5a}.wlc-custom-search .wlc-custom-search__list-icon .wlc-icon-content{display:flex;align-items:center;justify-content:center;height:100%;opacity:0}.wlc-custom-search .wlc-custom-search__list-btn.active .wlc-custom-search__list-icon .wlc-icon-content{transition:opacity .3s linear;opacity:1}.wlc-custom-search .wlc-custom-search__list-icon .wlc-icon-content svg{width:9px;stroke:var(--mc-main);stroke-width:3px}.wlc-custom-search .wlc-custom-search__result{margin:20px 0 0;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid__nocontent{padding:0 0 15px;margin:-5px 0 0}.wlc-search-field__clear{transition:opacity .3s linear;position:absolute;top:50%;right:33px;height:auto;padding:5px;color:var(--fc-textColor);font-size:0;background:transparent;transform:translateY(-50%);opacity:.5;appearance:none;border:none}.wlc-search-field__clear svg{width:12px;height:12px}@media (min-width: 0){.wlc-custom-search .wlc-custom-search__list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 560px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__body{padding:0 15px}.wlc-custom-search .wlc-custom-search__title{padding:30px 0 20px}.wlc-custom-search .wlc-custom-search__panel{padding:20px}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn{background:none;border-radius:0;height:auto;border-bottom:none}.wlc-custom-search .wlc-custom-search__list-icon{display:block}.wlc-custom-search .wlc-custom-search__list-text{text-align:left}.wlc-custom-search .wlc-custom-search__btn{background:none}.wlc-custom-search .wlc-custom-search__bonus-wagering-btn.active{border:none}.wlc-custom-search .wlc-custom-search__list{gap:0 20px}.wlc-custom-search .wlc-custom-search__list{grid-template-columns:repeat(4,minmax(0,1fr))}.wlc-custom-search .wlc-custom-search__list-btn{padding:15px 0;background:none;border-radius:0;border:none;height:auto;border-bottom:2px solid var(--mc-baseOpacity)}.wlc-custom-search .wlc-custom-search__list-btn.active{color:var(--mc-main);border:none;border-bottom:2px solid var(--mc-main)}}@media (min-width: 900px){.wlc-custom-search .wlc-custom-search__panel{gap:0 15px;grid-template-columns:1fr .6fr .6fr}.wlc-custom-search .wlc-custom-search__col--search{grid-column-start:initial}.wlc-custom-search .wlc-custom-search__col--merchants,.wlc-custom-search .wlc-custom-search__col--categories{min-width:215px}.wlc-custom-search .wlc-custom-search__col--merchants{border-right:2px solid transparent;border-image:var(--mc-borderGradient);border-image-slice:1}.wlc-custom-search .wlc-custom-search__btn{padding:0 0 0 35px;justify-content:center}.wlc-custom-search .wlc-custom-search__list{grid-column-start:span 4;margin:20px 0 0}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid__nocontent{padding:0}}@media (min-width: 1024px){.wlc-custom-search .wlc-custom-search__panel{grid-template-columns:1fr .4fr .4fr}.wlc-games-grid--theme-default .wlc-games-grid__progressbar{margin:40px 0 -20px}.wlc-custom-search--theme-mod-default .wlc-games-grid--theme-mod-default.wlc-games-grid .wlc-games-grid__progressbar{margin:20px 0}}@media (min-width: 1200px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__body{padding:0 50px}.wlc-custom-search .wlc-custom-search__title{text-align:left;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45}.wlc-custom-search .wlc-custom-search__panel{grid-template-columns:1fr .3fr .3fr}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid__more{margin:20px 0 0}.wlc-custom-search .wlc-custom-search__list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 1199px){.wlc-custom-search .wlc-custom-search__logo{margin:0}.wlc-custom-search .wlc-custom-search__content .wlc-games-grid{padding:20px 0 40px}}@media (min-width: 1420px){.wlc-custom-search .wlc-custom-search__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.wlc-modal__header--headless .wlc-modal__close{top:10px;transform:translateY(0)}@media (min-width: 560px){.wlc-modal__header--headless .wlc-modal__close{top:15px}}.wlc-modal--search.wlc-modal--theme-default .wlc-modal__close{top:25px;right:5px}@media (min-width: 1200px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__close{top:33px}}@media (min-width: 560px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__close{right:10px}}@media (min-width: 1200px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__close{right:33px}}@media (max-width: 560px){.wlc-modal--search.wlc-modal--theme-default .wlc-modal__close{top:55px;right:15px}}.wlc-progress-bar--theme-default{display:flex;flex-direction:column;align-items:center}.wlc-games-grid--theme-default .wlc-games-grid__progressbar{margin:30px 0 -15px}@media (min-width: 1024px){.wlc-games-grid--theme-default .wlc-games-grid__progressbar{margin:40px 0 -20px}}.wlc-search--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar{margin:20px 0}@media (min-width: 1024px){.wlc-search--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar{margin:20px 0}}.wlc-games-grid .wlc-games-grid__more{margin:20px 0 0;display:flex;align-items:center;justify-content:center}\n'],encapsulation:2})}}return xt})()},6648:(Ht,Me,h)=>{h.d(Me,{H:()=>me});var r=h(8750),l=h(5225),i=h(9974),T=h(4360);function d(je,Le=0){return(0,i.N)((Bt,wt)=>{Bt.subscribe((0,T._)(wt,Mt=>(0,l.N)(wt,je,()=>wt.next(Mt),Le),()=>(0,l.N)(wt,je,()=>wt.complete(),Le),Mt=>(0,l.N)(wt,je,()=>wt.error(Mt),Le)))})}function v(je,Le=0){return(0,i.N)((Bt,wt)=>{wt.add(je.schedule(()=>Bt.subscribe(wt),Le))})}var M=h(1985),D=h(4761),fe=h(8071);function We(je,Le){if(!je)throw new Error("Iterable cannot be null");return new M.c(Bt=>{(0,l.N)(Bt,Le,()=>{const wt=je[Symbol.asyncIterator]();(0,l.N)(Bt,Le,()=>{wt.next().then(Mt=>{Mt.done?Bt.complete():Bt.next(Mt.value)})},0,!0)})})}var Te=h(5055),ht=h(9858),dt=h(7441),Tt=h(5397),pt=h(7953),Xe=h(591),ct=h(5196);function me(je,Le){return Le?function Re(je,Le){if(null!=je){if((0,Te.l)(je))return function F(je,Le){return(0,r.Tg)(je).pipe(v(Le),d(Le))}(je,Le);if((0,dt.X)(je))return function ee(je,Le){return new M.c(Bt=>{let wt=0;return Le.schedule(function(){wt===je.length?Bt.complete():(Bt.next(je[wt++]),Bt.closed||this.schedule())})})}(je,Le);if((0,ht.y)(je))return function q(je,Le){return(0,r.Tg)(je).pipe(v(Le),d(Le))}(je,Le);if((0,pt.T)(je))return We(je,Le);if((0,Tt.x)(je))return function Se(je,Le){return new M.c(Bt=>{let wt;return(0,l.N)(Bt,Le,()=>{wt=je[D.l](),(0,l.N)(Bt,Le,()=>{let Mt,xt;try{({value:Mt,done:xt}=wt.next())}catch(Rt){return void Bt.error(Rt)}xt?Bt.complete():Bt.next(Mt)},0,!0)}),()=>(0,fe.T)(wt?.return)&&wt.return()})}(je,Le);if((0,ct.U)(je))return function ce(je,Le){return We((0,ct.C)(je),Le)}(je,Le)}throw(0,Xe.L)(je)}(je,Le):(0,r.Tg)(je)}},6649:(Ht,Me,h)=>{h.d(Me,{M:()=>d});var r=h(2566),l=h(3155),i=h(1360);let d=(()=>{class v{constructor(){(0,i.WQX)(r.H)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(M){return new(M||v)};static \u0275mod=i.$C({type:v});static \u0275inj=i.G2t({imports:[l.B,l.B]})}return v})()},6697:(Ht,Me,h)=>{h.d(Me,{s:()=>T});var r=h(983),l=h(9974),i=h(4360);function T(d){return d<=0?()=>r.w:(0,l.N)((v,F)=>{let q=0;v.subscribe((0,i._)(F,M=>{++q<=d&&(F.next(M),d<=q&&F.complete())}))})}},6737:(Ht,Me,h)=>{h.d(Me,{_:()=>i});var r=h(1360);const l=new WeakMap;let i=(()=>{class T{_appRef;_injector=(0,r.WQX)(r.zZn);_environmentInjector=(0,r.WQX)(r.uvJ);load(v){const F=this._appRef=this._appRef||this._injector.get(r.o8S);let q=l.get(F);q||(q={loaders:new Set,refs:[]},l.set(F,q),F.onDestroy(()=>{l.get(F)?.refs.forEach(M=>M.destroy()),l.delete(F)})),q.loaders.has(v)||(q.loaders.add(v),q.refs.push((0,r.a0P)(v,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(F){return new(F||T)};static \u0275prov=r.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}return T})()},6769:(Ht,Me,h)=>{h.d(Me,{L:()=>r});var r=function(i){return i[i.playngo=2]="playngo",i[i.amusnet=3]="amusnet",i[i.isoftbet=4]="isoftbet",i[i.gamomat=5]="gamomat",i[i.playtech=6]="playtech",i[i.amatic=7]="amatic",i[i.aristocrat=8]="aristocrat",i[i["casino-technology"]=9]="casino-technology",i[i.greentube=10]="greentube",i[i.igrosoft=11]="igrosoft",i[i.netent=12]="netent",i[i.novomatic=13]="novomatic",i[i.pragmatic=14]="pragmatic",i[i.skywind=15]="skywind",i[i.mainama=16]="mainama",i[i["ka-gaming"]=17]="ka-gaming",i[i.wazdan=18]="wazdan",i[i.vision=19]="vision",i[i.keno=20]="keno",i[i.card=21]="card",i[i.roulette=22]="roulette",i[i.playgt=25]="playgt",i[i.cq9=26]="cq9",i[i.gdgames=27]="gdgames",i[i.betsoft=28]="betsoft",i[i.netgame=29]="netgame",i[i.newgame=30]="newgame",i[i.jackpot=31]="jackpot",i[i.evolution=34]="evolution",i[i.slots=35]="slots",i[i.igtech=37]="igtech",i[i.newgames=39]="newgames",i[i.yggdrasil=40]="yggdrasil",i[i.hot=41]="hot",i[i.popular=43]="popular",i[i.favorites=777]="favorites",i}(r||{})},6780:(Ht,Me,h)=>{h.d(Me,{R:()=>d});var r=h(8359);class l extends r.yU{constructor(F,q){super()}schedule(F,q=0){return this}}const i={setInterval(v,F,...q){const{delegate:M}=i;return M?.setInterval?M.setInterval(v,F,...q):setInterval(v,F,...q)},clearInterval(v){const{delegate:F}=i;return(F?.clearInterval||clearInterval)(v)},delegate:void 0};var T=h(7908);class d extends l{constructor(F,q){super(F,q),this.scheduler=F,this.work=q,this.pending=!1}schedule(F,q=0){var M;if(this.closed)return this;this.state=F;const ee=this.id,D=this.scheduler;return null!=ee&&(this.id=this.recycleAsyncId(D,ee,q)),this.pending=!0,this.delay=q,this.id=null!==(M=this.id)&&void 0!==M?M:this.requestAsyncId(D,this.id,q),this}requestAsyncId(F,q,M=0){return i.setInterval(F.flush.bind(F,this),M)}recycleAsyncId(F,q,M=0){if(null!=M&&this.delay===M&&!1===this.pending)return q;null!=q&&i.clearInterval(q)}execute(F,q){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const M=this._execute(F,q);if(M)return M;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(F,q){let ee,M=!1;try{this.work(F)}catch(D){M=!0,ee=D||new Error("Scheduled action threw falsy error")}if(M)return this.unsubscribe(),ee}unsubscribe(){if(!this.closed){const{id:F,scheduler:q}=this,{actions:M}=q;this.work=this.state=this.scheduler=null,this.pending=!1,(0,T.o)(M,this),null!=F&&(this.id=this.recycleAsyncId(q,F,null)),this.delay=null,super.unsubscribe()}}}},6783:(Ht,Me,h)=>{h.r(Me),h.d(Me,{HomeModule:()=>ve});var r=h(8434),l=h(33),i=h(1360),T=h(2491),d=h(2900),v=h(4300),F=h(4796),q=h(9885),M=h(5794),ee=h(5724),D=h(8018),fe=h(2702),Se=h(6399),We=h(7675),Te=h(7770),ht=h(6533),dt=h(342),Tt=h(7885),pt=h(9454),Xe=h(2068),ct=h(9377),ce=h(9744),Re=h(9361),me=h(848),je=h(6263),Le=h(74);let Bt=(()=>{class E extends je.j{name="common";static \u0275fac=(()=>{let g;return function(I){return(g||(g=i.xGo(E)))(I||E)}})();static \u0275prov=i.jDH({token:E,factory:E.\u0275fac,providedIn:"root"})}return E})(),wt=(()=>{class E{document=(0,i.WQX)(Re.q);platformId=(0,i.WQX)(i.Agw);el=(0,i.WQX)(i.aKT);injector=(0,i.WQX)(i.zZn);cd=(0,i.WQX)(i.gRc);renderer=(0,i.WQX)(i.sFG);config=(0,i.WQX)(Le.tl);baseComponentStyle=(0,i.WQX)(Bt);baseStyle=(0,i.WQX)(je.j);scopedStyleEl;rootEl;dt;get styleOptions(){return{nonce:this.config?.csp().nonce}}get _name(){return this.constructor.name.replace(/^_/,"").toLowerCase()}get componentStyle(){return this._componentStyle}attrSelector=(0,ce.bu)("pc");themeChangeListeners=[];_getHostInstance(g){if(g)return g?this.hostName?g.name===this.hostName?g:this._getHostInstance(g.parentInstance):g.parentInstance:void 0}_getOptionValue(g,R="",I={}){return(0,ce.fm)(g,R,I)}ngOnInit(){this.document&&this._loadStyles()}ngAfterViewInit(){this.rootEl=this.el?.nativeElement,this.rootEl&&this.rootEl?.setAttribute(this.attrSelector,"")}ngOnChanges(g){if(this.document&&!(0,ct.Vy)(this.platformId)){const{dt:R}=g;R&&R.currentValue&&(this._loadScopedThemeStyles(R.currentValue),this._themeChangeListener(()=>this._loadScopedThemeStyles(R.currentValue)))}}ngOnDestroy(){this._unloadScopedThemeStyles(),this.themeChangeListeners.forEach(g=>me.Fs.off("theme:change",g))}_loadStyles(){const g=()=>{je.C.isStyleNameLoaded("base")||(this.baseStyle.loadGlobalCSS(this.styleOptions),je.C.setLoadedStyleName("base")),this._loadThemeStyles()};g(),this._themeChangeListener(()=>g())}_loadCoreStyles(){!je.C.isStyleNameLoaded("base")&&this._name&&(this.baseComponentStyle.loadCSS(this.styleOptions),this.componentStyle&&this.componentStyle?.loadCSS(this.styleOptions),je.C.setLoadedStyleName(this.componentStyle?.name))}_loadThemeStyles(){if(!me.Sx.isStyleNameLoaded("common")){const{primitive:g,semantic:R,global:I,style:Ze}=this.componentStyle?.getCommonTheme?.()||{};this.baseStyle.load(g?.css,{name:"primitive-variables",...this.styleOptions}),this.baseStyle.load(R?.css,{name:"semantic-variables",...this.styleOptions}),this.baseStyle.load(I?.css,{name:"global-variables",...this.styleOptions}),this.baseStyle.loadGlobalTheme({name:"global-style",...this.styleOptions},Ze),me.Sx.setLoadedStyleName("common")}if(!me.Sx.isStyleNameLoaded(this.componentStyle?.name)&&this.componentStyle?.name){const{css:g,style:R}=this.componentStyle?.getComponentTheme?.()||{};this.componentStyle?.load(g,{name:`${this.componentStyle?.name}-variables`,...this.styleOptions}),this.componentStyle?.loadTheme({name:`${this.componentStyle?.name}-style`,...this.styleOptions},R),me.Sx.setLoadedStyleName(this.componentStyle?.name)}if(!me.Sx.isStyleNameLoaded("layer-order")){const g=this.componentStyle?.getLayerOrderThemeCSS?.();this.baseStyle.load(g,{name:"layer-order",first:!0,...this.styleOptions}),me.Sx.setLoadedStyleName("layer-order")}this.dt&&(this._loadScopedThemeStyles(this.dt),this._themeChangeListener(()=>this._loadScopedThemeStyles(this.dt)))}_loadScopedThemeStyles(g){const{css:R}=this.componentStyle?.getPresetTheme?.(g,`[${this.attrSelector}]`)||{},I=this.componentStyle?.load(R,{name:`${this.attrSelector}-${this.componentStyle?.name}`,...this.styleOptions});this.scopedStyleEl=I?.el}_unloadScopedThemeStyles(){this.scopedStyleEl?.remove()}_themeChangeListener(g=()=>{}){je.C.clearLoadedStyleNames(),me.Fs.on("theme:change",g),this.themeChangeListeners.push(g)}cx(g,R){const I=this.parent?this.parent.componentStyle?.classes?.[g]:this.componentStyle?.classes?.[g];return"function"==typeof I?I({instance:this}):"string"==typeof I?I:g}sx(g){const R=this.componentStyle?.inlineStyles?.[g];return"function"==typeof R?R({instance:this}):"string"==typeof R?R:{...R}}get parent(){return this.parentInstance}static \u0275fac=function(R){return new(R||E)};static \u0275dir=i.FsC({type:E,inputs:{dt:"dt"},features:[i.Jv_([Bt,je.j]),i.OA$]})}return E})(),Mt=(()=>{class E{static zindex=1e3;static calculatedScrollbarWidth=null;static calculatedScrollbarHeight=null;static browser;static addClass(g,R){g&&R&&(g.classList?g.classList.add(R):g.className+=" "+R)}static addMultipleClasses(g,R){if(g&&R)if(g.classList){let I=R.trim().split(" ");for(let Ze=0;ZeI.split(" ").forEach(Ze=>this.removeClass(g,Ze)))}static hasClass(g,R){return!(!g||!R)&&(g.classList?g.classList.contains(R):new RegExp("(^| )"+R+"( |$)","gi").test(g.className))}static siblings(g){return Array.prototype.filter.call(g.parentNode.children,function(R){return R!==g})}static find(g,R){return Array.from(g.querySelectorAll(R))}static findSingle(g,R){return this.isElement(g)?g.querySelector(R):null}static index(g){let R=g.parentNode.childNodes,I=0;for(var Ze=0;Ze{if(jr)return"relative"===getComputedStyle(jr).getPropertyValue("position")?jr:Ze(jr.parentElement)},Jt=g.offsetParent?{width:g.offsetWidth,height:g.offsetHeight}:this.getHiddenElementDimensions(g),$n=R.offsetHeight,Yn=R.getBoundingClientRect(),gi=this.getWindowScrollTop(),ci=this.getWindowScrollLeft(),Mi=this.getViewport(),Mo=Ze(g)?.getBoundingClientRect()||{top:-1*gi,left:-1*ci};let er,br;Yn.top+$n+Jt.height>Mi.height?(er=Yn.top-Mo.top-Jt.height,g.style.transformOrigin="bottom",Yn.top+er<0&&(er=-1*Yn.top)):(er=$n+Yn.top-Mo.top,g.style.transformOrigin="top");const Yo=Yn.left+Jt.width-Mi.width;br=Jt.width>Mi.width?-1*(Yn.left-Mo.left):Yo>0?Yn.left-Mo.left-Yo:Yn.left-Mo.left,g.style.top=er+"px",g.style.left=br+"px",I&&(g.style.marginTop="bottom"===origin?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static absolutePosition(g,R,I=!0){const Ze=g.offsetParent?{width:g.offsetWidth,height:g.offsetHeight}:this.getHiddenElementDimensions(g),Jt=Ze.height,$n=Ze.width,Yn=R.offsetHeight,gi=R.offsetWidth,ci=R.getBoundingClientRect(),Mi=this.getWindowScrollTop(),ao=this.getWindowScrollLeft(),Mo=this.getViewport();let er,br;ci.top+Yn+Jt>Mo.height?(er=ci.top+Mi-Jt,g.style.transformOrigin="bottom",er<0&&(er=Mi)):(er=Yn+ci.top+Mi,g.style.transformOrigin="top"),br=ci.left+$n>Mo.width?Math.max(0,ci.left+ao+gi-$n):ci.left+ao,g.style.top=er+"px",g.style.left=br+"px",I&&(g.style.marginTop="bottom"===origin?"calc(var(--p-anchor-gutter) * -1)":"calc(var(--p-anchor-gutter))")}static getParents(g,R=[]){return null===g.parentNode?R:this.getParents(g.parentNode,R.concat([g.parentNode]))}static getScrollableParents(g){let R=[];if(g){let I=this.getParents(g);const Ze=/(auto|scroll)/,Jt=$n=>{let Yn=window.getComputedStyle($n,null);return Ze.test(Yn.getPropertyValue("overflow"))||Ze.test(Yn.getPropertyValue("overflowX"))||Ze.test(Yn.getPropertyValue("overflowY"))};for(let $n of I){let Yn=1===$n.nodeType&&$n.dataset.scrollselectors;if(Yn){let gi=Yn.split(",");for(let ci of gi){let Mi=this.findSingle($n,ci);Mi&&Jt(Mi)&&R.push(Mi)}}9!==$n.nodeType&&Jt($n)&&R.push($n)}}return R}static getHiddenElementOuterHeight(g){g.style.visibility="hidden",g.style.display="block";let R=g.offsetHeight;return g.style.display="none",g.style.visibility="visible",R}static getHiddenElementOuterWidth(g){g.style.visibility="hidden",g.style.display="block";let R=g.offsetWidth;return g.style.display="none",g.style.visibility="visible",R}static getHiddenElementDimensions(g){let R={};return g.style.visibility="hidden",g.style.display="block",R.width=g.offsetWidth,R.height=g.offsetHeight,g.style.display="none",g.style.visibility="visible",R}static scrollInView(g,R){let I=getComputedStyle(g).getPropertyValue("borderTopWidth"),Ze=I?parseFloat(I):0,Jt=getComputedStyle(g).getPropertyValue("paddingTop"),$n=Jt?parseFloat(Jt):0,Yn=g.getBoundingClientRect(),ci=R.getBoundingClientRect().top+document.body.scrollTop-(Yn.top+document.body.scrollTop)-Ze-$n,Mi=g.scrollTop,ao=g.clientHeight,Mo=this.getOuterHeight(R);ci<0?g.scrollTop=Mi+ci:ci+Mo>ao&&(g.scrollTop=Mi+ci-ao+Mo)}static fadeIn(g,R){g.style.opacity=0;let I=+new Date,Ze=0,Jt=function(){Ze=+g.style.opacity.replace(",",".")+((new Date).getTime()-I)/R,g.style.opacity=Ze,I=+new Date,+Ze<1&&(window.requestAnimationFrame&&requestAnimationFrame(Jt)||setTimeout(Jt,16))};Jt()}static fadeOut(g,R){var I=1,$n=50/R;let Yn=setInterval(()=>{(I-=$n)<=0&&(I=0,clearInterval(Yn)),g.style.opacity=I},50)}static getWindowScrollTop(){let g=document.documentElement;return(window.pageYOffset||g.scrollTop)-(g.clientTop||0)}static getWindowScrollLeft(){let g=document.documentElement;return(window.pageXOffset||g.scrollLeft)-(g.clientLeft||0)}static matches(g,R){var I=Element.prototype;return(I.matches||I.webkitMatchesSelector||I.mozMatchesSelector||I.msMatchesSelector||function(Jt){return-1!==[].indexOf.call(document.querySelectorAll(Jt),this)}).call(g,R)}static getOuterWidth(g,R){let I=g.offsetWidth;if(R){let Ze=getComputedStyle(g);I+=parseFloat(Ze.marginLeft)+parseFloat(Ze.marginRight)}return I}static getHorizontalPadding(g){let R=getComputedStyle(g);return parseFloat(R.paddingLeft)+parseFloat(R.paddingRight)}static getHorizontalMargin(g){let R=getComputedStyle(g);return parseFloat(R.marginLeft)+parseFloat(R.marginRight)}static innerWidth(g){let R=g.offsetWidth,I=getComputedStyle(g);return R+=parseFloat(I.paddingLeft)+parseFloat(I.paddingRight),R}static width(g){let R=g.offsetWidth,I=getComputedStyle(g);return R-=parseFloat(I.paddingLeft)+parseFloat(I.paddingRight),R}static getInnerHeight(g){let R=g.offsetHeight,I=getComputedStyle(g);return R+=parseFloat(I.paddingTop)+parseFloat(I.paddingBottom),R}static getOuterHeight(g,R){let I=g.offsetHeight;if(R){let Ze=getComputedStyle(g);I+=parseFloat(Ze.marginTop)+parseFloat(Ze.marginBottom)}return I}static getHeight(g){let R=g.offsetHeight,I=getComputedStyle(g);return R-=parseFloat(I.paddingTop)+parseFloat(I.paddingBottom)+parseFloat(I.borderTopWidth)+parseFloat(I.borderBottomWidth),R}static getWidth(g){let R=g.offsetWidth,I=getComputedStyle(g);return R-=parseFloat(I.paddingLeft)+parseFloat(I.paddingRight)+parseFloat(I.borderLeftWidth)+parseFloat(I.borderRightWidth),R}static getViewport(){let g=window,R=document,I=R.documentElement,Ze=R.getElementsByTagName("body")[0];return{width:g.innerWidth||I.clientWidth||Ze.clientWidth,height:g.innerHeight||I.clientHeight||Ze.clientHeight}}static getOffset(g){var R=g.getBoundingClientRect();return{top:R.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:R.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(g,R){let I=g.parentNode;if(!I)throw"Can't replace element";return I.replaceChild(R,g)}static getUserAgent(){if(navigator&&this.isClient())return navigator.userAgent}static isIE(){var g=window.navigator.userAgent;return g.indexOf("MSIE ")>0||(g.indexOf("Trident/")>0?(g.indexOf("rv:"),!0):g.indexOf("Edge/")>0)}static isIOS(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}static isAndroid(){return/(android)/i.test(navigator.userAgent)}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0}static appendChild(g,R){if(this.isElement(R))R.appendChild(g);else{if(!(R&&R.el&&R.el.nativeElement))throw"Cannot append "+R+" to "+g;R.el.nativeElement.appendChild(g)}}static removeChild(g,R){if(this.isElement(R))R.removeChild(g);else{if(!R.el||!R.el.nativeElement)throw"Cannot remove "+g+" from "+R;R.el.nativeElement.removeChild(g)}}static removeElement(g){"remove"in Element.prototype?g.remove():g.parentNode.removeChild(g)}static isElement(g){return"object"==typeof HTMLElement?g instanceof HTMLElement:g&&"object"==typeof g&&null!==g&&1===g.nodeType&&"string"==typeof g.nodeName}static calculateScrollbarWidth(g){if(g){let R=getComputedStyle(g);return g.offsetWidth-g.clientWidth-parseFloat(R.borderLeftWidth)-parseFloat(R.borderRightWidth)}{if(null!==this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;let R=document.createElement("div");R.className="p-scrollbar-measure",document.body.appendChild(R);let I=R.offsetWidth-R.clientWidth;return document.body.removeChild(R),this.calculatedScrollbarWidth=I,I}}static calculateScrollbarHeight(){if(null!==this.calculatedScrollbarHeight)return this.calculatedScrollbarHeight;let g=document.createElement("div");g.className="p-scrollbar-measure",document.body.appendChild(g);let R=g.offsetHeight-g.clientHeight;return document.body.removeChild(g),this.calculatedScrollbarWidth=R,R}static invokeElementMethod(g,R,I){g[R].apply(g,I)}static clearSelection(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch{}}static getBrowser(){if(!this.browser){let g=this.resolveUserAgent();this.browser={},g.browser&&(this.browser[g.browser]=!0,this.browser.version=g.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}static resolveUserAgent(){let g=navigator.userAgent.toLowerCase(),R=/(chrome)[ \/]([\w.]+)/.exec(g)||/(webkit)[ \/]([\w.]+)/.exec(g)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(g)||/(msie) ([\w.]+)/.exec(g)||g.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(g)||[];return{browser:R[1]||"",version:R[2]||"0"}}static isInteger(g){return Number.isInteger?Number.isInteger(g):"number"==typeof g&&isFinite(g)&&Math.floor(g)===g}static isHidden(g){return!g||null===g.offsetParent}static isVisible(g){return g&&null!=g.offsetParent}static isExist(g){return null!==g&&typeof g<"u"&&g.nodeName&&g.parentNode}static focus(g,R){g&&document.activeElement!==g&&g.focus(R)}static getFocusableSelectorString(g=""){return`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n .p-inputtext:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g},\n .p-button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${g}`}static getFocusableElements(g,R=""){let I=this.find(g,this.getFocusableSelectorString(R)),Ze=[];for(let Jt of I){const $n=getComputedStyle(Jt);this.isVisible(Jt)&&"none"!=$n.display&&"hidden"!=$n.visibility&&Ze.push(Jt)}return Ze}static getFocusableElement(g,R=""){let I=this.findSingle(g,this.getFocusableSelectorString(R));if(I){const Ze=getComputedStyle(I);if(this.isVisible(I)&&"none"!=Ze.display&&"hidden"!=Ze.visibility)return I}return null}static getFirstFocusableElement(g,R=""){const I=this.getFocusableElements(g,R);return I.length>0?I[0]:null}static getLastFocusableElement(g,R){const I=this.getFocusableElements(g,R);return I.length>0?I[I.length-1]:null}static getNextFocusableElement(g,R=!1){const I=E.getFocusableElements(g);let Ze=0;if(I&&I.length>0){const Jt=I.indexOf(I[0].ownerDocument.activeElement);R?Ze=-1==Jt||0===Jt?I.length-1:Jt-1:-1!=Jt&&Jt!==I.length-1&&(Ze=Jt+1)}return I[Ze]}static generateZIndex(){return this.zindex=this.zindex||999,++this.zindex}static getSelection(){return window.getSelection?window.getSelection().toString():document.getSelection?document.getSelection().toString():document.selection?document.selection.createRange().text:null}static getTargetElement(g,R){if(!g)return null;switch(g){case"document":return document;case"window":return window;case"@next":return R?.nextElementSibling;case"@prev":return R?.previousElementSibling;case"@parent":return R?.parentElement;case"@grandparent":return R?.parentElement.parentElement;default:const I=typeof g;if("string"===I)return document.querySelector(g);if("object"===I&&g.hasOwnProperty("nativeElement"))return this.isExist(g.nativeElement)?g.nativeElement:void 0;const Jt=($n=g)&&$n.constructor&&$n.call&&$n.apply?g():g;return Jt&&9===Jt.nodeType||this.isExist(Jt)?Jt:null}var $n}static isClient(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}static getAttribute(g,R){if(g){const I=g.getAttribute(R);return isNaN(I)?"true"===I||"false"===I?"true"===I:I:+I}}static calculateBodyScrollbarWidth(){return window.innerWidth-document.documentElement.offsetWidth}static blockBodyScroll(g="p-overflow-hidden"){document.body.style.setProperty("--scrollbar-width",this.calculateBodyScrollbarWidth()+"px"),this.addClass(document.body,g)}static unblockBodyScroll(g="p-overflow-hidden"){document.body.style.removeProperty("--scrollbar-width"),this.removeClass(document.body,g)}static createElement(g,R={},...I){if(g){const Ze=document.createElement(g);return this.setAttributes(Ze,R),Ze.append(...I),Ze}}static setAttribute(g,R="",I){this.isElement(g)&&null!=I&&g.setAttribute(R,I)}static setAttributes(g,R={}){if(this.isElement(g)){const I=(Ze,Jt)=>{const $n=g?.$attrs?.[Ze]?[g?.$attrs?.[Ze]]:[];return[Jt].flat().reduce((Yn,gi)=>{if(null!=gi){const ci=typeof gi;if("string"===ci||"number"===ci)Yn.push(gi);else if("object"===ci){const Mi=Array.isArray(gi)?I(Ze,gi):Object.entries(gi).map(([ao,Mo])=>"style"!==Ze||!Mo&&0!==Mo?Mo?ao:void 0:`${ao.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${Mo}`);Yn=Mi.length?Yn.concat(Mi.filter(ao=>!!ao)):Yn}}return Yn},$n)};Object.entries(R).forEach(([Ze,Jt])=>{if(null!=Jt){const $n=Ze.match(/^on(.+)/);$n?g.addEventListener($n[1].toLowerCase(),Jt):"pBind"===Ze?this.setAttributes(g,Jt):(Jt="class"===Ze?[...new Set(I("class",Jt))].join(" ").trim():"style"===Ze?I("style",Jt).join(";").trim():Jt,(g.$attrs=g.$attrs||{})&&(g.$attrs[Ze]=Jt),g.setAttribute(Ze,Jt))}})}}static isFocusableElement(g,R=""){return!!this.isElement(g)&&g.matches(`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R},\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${R}`)}}return E})();class xt{element;listener;scrollableParents;constructor(Ge,g=()=>{}){this.element=Ge,this.listener=g}bindScrollListener(){this.scrollableParents=Mt.getScrollableParents(this.element);for(let Ge=0;Ge{let $n=E.length>0?E[E.length-1]:{key:Ze,value:Jt},Yn=$n.value+($n.key===Ze?0:Jt)+2;return E.push({key:Ze,value:Yn}),Yn},g=Ze=>{E=E.filter(Jt=>Jt.value!==Ze)},I=Ze=>Ze&&parseInt(Ze.style.zIndex,10)||0;return{get:I,set:(Ze,Jt,$n)=>{Jt&&(Jt.style.zIndex=String(Ge(Ze,$n)))},clear:Ze=>{Ze&&(g(I(Ze)),Ze.style.zIndex="")},getCurrent:()=>E.length>0?E[E.length-1].value:0,generateZIndex:Ge,revertZIndex:g}}();const H=({dt:E})=>`\n.p-tooltip {\n position: absolute;\n display: none;\n max-width: ${E("tooltip.max.width")};\n}\n\n.p-tooltip-right,\n.p-tooltip-left {\n padding: 0 ${E("tooltip.gutter")};\n}\n\n.p-tooltip-top,\n.p-tooltip-bottom {\n padding: ${E("tooltip.gutter")} 0;\n}\n\n.p-tooltip-text {\n white-space: pre-line;\n word-break: break-word;\n background: ${E("tooltip.background")};\n color: ${E("tooltip.color")};\n padding: ${E("tooltip.padding")};\n box-shadow: ${E("tooltip.shadow")};\n border-radius: ${E("tooltip.border.radius")};\n}\n\n.p-tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n scale: 2;\n}\n\n.p-tooltip-right .p-tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: calc(-1 * ${E("tooltip.gutter")});\n border-width: ${E("tooltip.gutter")} ${E("tooltip.gutter")} ${E("tooltip.gutter")} 0;\n border-right-color: ${E("tooltip.background")};\n}\n\n.p-tooltip-left .p-tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: calc(-1 * ${E("tooltip.gutter")});\n border-width: ${E("tooltip.gutter")} 0 ${E("tooltip.gutter")} ${E("tooltip.gutter")};\n border-left-color: ${E("tooltip.background")};\n}\n\n.p-tooltip-top .p-tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: calc(-1 * ${E("tooltip.gutter")});\n border-width: ${E("tooltip.gutter")} ${E("tooltip.gutter")} 0 ${E("tooltip.gutter")};\n border-top-color: ${E("tooltip.background")};\n border-bottom-color: ${E("tooltip.background")};\n}\n\n.p-tooltip-bottom .p-tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: calc(-1 * ${E("tooltip.gutter")});\n border-width: 0 ${E("tooltip.gutter")} ${E("tooltip.gutter")} ${E("tooltip.gutter")};\n border-top-color: ${E("tooltip.background")};\n border-bottom-color: ${E("tooltip.background")};\n}\n`,$={root:"p-tooltip p-component",arrow:"p-tooltip-arrow",text:"p-tooltip-text"};let ne=(()=>{class E extends je.j{name="tooltip";theme=H;classes=$;static \u0275fac=(()=>{let g;return function(I){return(g||(g=i.xGo(E)))(I||E)}})();static \u0275prov=i.jDH({token:E,factory:E.\u0275fac})}return E})(),z=(()=>{class E extends wt{zone;viewContainer;tooltipPosition;tooltipEvent="hover";appendTo;positionStyle;tooltipStyleClass;tooltipZIndex;escape=!0;showDelay;hideDelay;life;positionTop;positionLeft;autoHide=!0;fitContent=!0;hideOnEscape=!0;content;get disabled(){return this._disabled}set disabled(g){this._disabled=g,this.deactivate()}tooltipOptions;_tooltipOptions={tooltipLabel:null,tooltipPosition:"right",tooltipEvent:"hover",appendTo:"body",positionStyle:null,tooltipStyleClass:null,tooltipZIndex:"auto",escape:!0,disabled:null,showDelay:null,hideDelay:null,positionTop:null,positionLeft:null,life:null,autoHide:!0,hideOnEscape:!0,id:(0,ce.bu)("pn_id_")+"_tooltip"};_disabled;container;styleClass;tooltipText;showTimeout;hideTimeout;active;mouseEnterListener;mouseLeaveListener;containerMouseleaveListener;clickListener;focusListener;blurListener;documentEscapeListener;scrollHandler;resizeListener;_componentStyle=(0,i.WQX)(ne);interactionInProgress=!1;constructor(g,R){super(),this.zone=g,this.viewContainer=R}ngAfterViewInit(){super.ngAfterViewInit(),(0,ct.UE)(this.platformId)&&this.zone.runOutsideAngular(()=>{const g=this.getOption("tooltipEvent");if(("hover"===g||"both"===g)&&(this.mouseEnterListener=this.onMouseEnter.bind(this),this.mouseLeaveListener=this.onMouseLeave.bind(this),this.clickListener=this.onInputClick.bind(this),this.el.nativeElement.addEventListener("mouseenter",this.mouseEnterListener),this.el.nativeElement.addEventListener("click",this.clickListener),this.el.nativeElement.addEventListener("mouseleave",this.mouseLeaveListener)),"focus"===g||"both"===g){this.focusListener=this.onFocus.bind(this),this.blurListener=this.onBlur.bind(this);let R=this.el.nativeElement.querySelector(".p-component");R||(R=this.getTarget(this.el.nativeElement)),R.addEventListener("focus",this.focusListener),R.addEventListener("blur",this.blurListener)}})}ngOnChanges(g){super.ngOnChanges(g),g.tooltipPosition&&this.setOption({tooltipPosition:g.tooltipPosition.currentValue}),g.tooltipEvent&&this.setOption({tooltipEvent:g.tooltipEvent.currentValue}),g.appendTo&&this.setOption({appendTo:g.appendTo.currentValue}),g.positionStyle&&this.setOption({positionStyle:g.positionStyle.currentValue}),g.tooltipStyleClass&&this.setOption({tooltipStyleClass:g.tooltipStyleClass.currentValue}),g.tooltipZIndex&&this.setOption({tooltipZIndex:g.tooltipZIndex.currentValue}),g.escape&&this.setOption({escape:g.escape.currentValue}),g.showDelay&&this.setOption({showDelay:g.showDelay.currentValue}),g.hideDelay&&this.setOption({hideDelay:g.hideDelay.currentValue}),g.life&&this.setOption({life:g.life.currentValue}),g.positionTop&&this.setOption({positionTop:g.positionTop.currentValue}),g.positionLeft&&this.setOption({positionLeft:g.positionLeft.currentValue}),g.disabled&&this.setOption({disabled:g.disabled.currentValue}),g.content&&(this.setOption({tooltipLabel:g.content.currentValue}),this.active&&(g.content.currentValue?this.container&&this.container.offsetParent?(this.updateText(),this.align()):this.show():this.hide())),g.autoHide&&this.setOption({autoHide:g.autoHide.currentValue}),g.id&&this.setOption({id:g.id.currentValue}),g.tooltipOptions&&(this._tooltipOptions={...this._tooltipOptions,...g.tooltipOptions.currentValue},this.deactivate(),this.active&&(this.getOption("tooltipLabel")?this.container&&this.container.offsetParent?(this.updateText(),this.align()):this.show():this.hide()))}isAutoHide(){return this.getOption("autoHide")}onMouseEnter(g){!this.container&&!this.showTimeout&&this.activate()}onMouseLeave(g){(this.isAutoHide()||!((0,ce.nB)(g.relatedTarget,"p-tooltip")||(0,ce.nB)(g.relatedTarget,"p-tooltip-text")||(0,ce.nB)(g.relatedTarget,"p-tooltip-arrow")))&&this.deactivate()}onFocus(g){this.activate()}onBlur(g){this.deactivate()}onInputClick(g){this.deactivate()}activate(){if(!this.interactionInProgress){if(this.active=!0,this.clearHideTimeout(),this.getOption("showDelay")?this.showTimeout=setTimeout(()=>{this.show()},this.getOption("showDelay")):this.show(),this.getOption("life")){let g=this.getOption("showDelay")?this.getOption("life")+this.getOption("showDelay"):this.getOption("life");this.hideTimeout=setTimeout(()=>{this.hide()},g)}this.getOption("hideOnEscape")&&(this.documentEscapeListener=this.renderer.listen("document","keydown.escape",()=>{this.deactivate(),this.documentEscapeListener()})),this.interactionInProgress=!0}}deactivate(){this.interactionInProgress=!1,this.active=!1,this.clearShowTimeout(),this.getOption("hideDelay")?(this.clearHideTimeout(),this.hideTimeout=setTimeout(()=>{this.hide()},this.getOption("hideDelay"))):this.hide(),this.documentEscapeListener&&this.documentEscapeListener()}create(){this.container&&(this.clearHideTimeout(),this.remove()),this.container=document.createElement("div"),this.container.setAttribute("id",this.getOption("id")),this.container.setAttribute("role","tooltip");let g=document.createElement("div");g.className="p-tooltip-arrow",this.container.appendChild(g),this.tooltipText=document.createElement("div"),this.tooltipText.className="p-tooltip-text",this.updateText(),this.getOption("positionStyle")&&(this.container.style.position=this.getOption("positionStyle")),this.container.appendChild(this.tooltipText),"body"===this.getOption("appendTo")?document.body.appendChild(this.container):"target"===this.getOption("appendTo")?(0,ce.NI)(this.container,this.el.nativeElement):(0,ce.NI)(this.getOption("appendTo"),this.container),this.container.style.display="none",this.fitContent&&(this.container.style.width="fit-content"),this.isAutoHide()?this.container.style.pointerEvents="none":(this.container.style.pointerEvents="unset",this.bindContainerMouseleaveListener())}bindContainerMouseleaveListener(){this.containerMouseleaveListener||(this.containerMouseleaveListener=this.renderer.listen(this.container??this.container.nativeElement,"mouseleave",R=>{this.deactivate()}))}unbindContainerMouseleaveListener(){this.containerMouseleaveListener&&(this.bindContainerMouseleaveListener(),this.containerMouseleaveListener=null)}show(){this.getOption("tooltipLabel")&&!this.getOption("disabled")&&(this.create(),this.el.nativeElement.closest("p-dialog")?setTimeout(()=>{this.container&&(this.container.style.display="inline-block"),this.container&&this.align()},100):(this.container.style.display="inline-block",this.align()),(0,ce.qG)(this.container,250),"auto"===this.getOption("tooltipZIndex")?Ot.set("tooltip",this.container,this.config.zIndex.tooltip):this.container.style.zIndex=this.getOption("tooltipZIndex"),this.bindDocumentResizeListener(),this.bindScrollListener())}hide(){"auto"===this.getOption("tooltipZIndex")&&Ot.clear(this.container),this.remove()}updateText(){const g=this.getOption("tooltipLabel");if(g instanceof i.C4Q){const R=this.viewContainer.createEmbeddedView(g);R.detectChanges(),R.rootNodes.forEach(I=>this.tooltipText.appendChild(I))}else this.getOption("escape")?(this.tooltipText.innerHTML="",this.tooltipText.appendChild(document.createTextNode(g))):this.tooltipText.innerHTML=g}align(){let g=this.getOption("tooltipPosition");const R={top:[this.alignTop,this.alignBottom,this.alignRight,this.alignLeft],bottom:[this.alignBottom,this.alignTop,this.alignRight,this.alignLeft],left:[this.alignLeft,this.alignRight,this.alignTop,this.alignBottom],right:[this.alignRight,this.alignLeft,this.alignTop,this.alignBottom]};for(let[I,Ze]of R[g].entries())if(0===I)Ze.call(this);else{if(!this.isOutOfBounds())break;Ze.call(this)}}getHostOffset(){if("body"===this.getOption("appendTo")||"target"===this.getOption("appendTo")){let g=this.el.nativeElement.getBoundingClientRect();return{left:g.left+(0,ce.Vp)(),top:g.top+(0,ce.v1)()}}return{left:0,top:0}}get activeElement(){return this.el.nativeElement.nodeName.includes("P-")?(0,ce.kc)(this.el.nativeElement,".p-component"):this.el.nativeElement}alignRight(){this.preAlign("right");const g=this.activeElement,R=(0,ce.Ot)(g),I=((0,ce.P$)(g)-(0,ce.P$)(this.container))/2;this.alignTooltip(R,I)}alignLeft(){this.preAlign("left");let g=(0,ce.Ot)(this.container),R=((0,ce.P$)(this.el.nativeElement)-(0,ce.P$)(this.container))/2;this.alignTooltip(-g,R)}alignTop(){this.preAlign("top");let g=((0,ce.Ot)(this.el.nativeElement)-(0,ce.Ot)(this.container))/2,R=(0,ce.P$)(this.container);this.alignTooltip(g,-R)}alignBottom(){this.preAlign("bottom");let g=((0,ce.Ot)(this.el.nativeElement)-(0,ce.Ot)(this.container))/2,R=(0,ce.P$)(this.el.nativeElement);this.alignTooltip(g,R)}alignTooltip(g,R){let I=this.getHostOffset(),Jt=I.top+R;this.container.style.left=I.left+g+this.getOption("positionLeft")+"px",this.container.style.top=Jt+this.getOption("positionTop")+"px"}setOption(g){this._tooltipOptions={...this._tooltipOptions,...g}}getOption(g){return this._tooltipOptions[g]}getTarget(g){return(0,ce.nB)(g,"p-inputwrapper")?(0,ce.kc)(g,"input"):g}preAlign(g){this.container.style.left="-999px",this.container.style.top="-999px";let R="p-tooltip p-component p-tooltip-"+g;this.container.className=this.getOption("tooltipStyleClass")?R+" "+this.getOption("tooltipStyleClass"):R}isOutOfBounds(){let g=this.container.getBoundingClientRect(),R=g.top,I=g.left,Ze=(0,ce.Ot)(this.container),Jt=(0,ce.P$)(this.container),$n=(0,ce.Hr)();return I+Ze>$n.width||I<0||R<0||R+Jt>$n.height}onWindowResize(g){this.hide()}bindDocumentResizeListener(){this.zone.runOutsideAngular(()=>{this.resizeListener=this.onWindowResize.bind(this),window.addEventListener("resize",this.resizeListener)})}unbindDocumentResizeListener(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new xt(this.el.nativeElement,()=>{this.container&&this.hide()})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}unbindEvents(){const g=this.getOption("tooltipEvent");if(("hover"===g||"both"===g)&&(this.el.nativeElement.removeEventListener("mouseenter",this.mouseEnterListener),this.el.nativeElement.removeEventListener("mouseleave",this.mouseLeaveListener),this.el.nativeElement.removeEventListener("click",this.clickListener)),"focus"===g||"both"===g){let R=this.el.nativeElement.querySelector(".p-component");R||(R=this.getTarget(this.el.nativeElement)),R.removeEventListener("focus",this.focusListener),R.removeEventListener("blur",this.blurListener)}this.unbindDocumentResizeListener()}remove(){this.container&&this.container.parentElement&&("body"===this.getOption("appendTo")?document.body.removeChild(this.container):"target"===this.getOption("appendTo")?this.el.nativeElement.removeChild(this.container):(0,ce.zz)(this.getOption("appendTo"),this.container)),this.unbindDocumentResizeListener(),this.unbindScrollListener(),this.unbindContainerMouseleaveListener(),this.clearTimeouts(),this.container=null,this.scrollHandler=null}clearShowTimeout(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=null)}clearHideTimeout(){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=null)}clearTimeouts(){this.clearShowTimeout(),this.clearHideTimeout()}ngOnDestroy(){this.unbindEvents(),super.ngOnDestroy(),this.container&&Ot.clear(this.container),this.remove(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.documentEscapeListener&&this.documentEscapeListener()}static \u0275fac=function(R){return new(R||E)(i.rXU(i.SKi),i.rXU(i.c1b))};static \u0275dir=i.FsC({type:E,selectors:[["","pTooltip",""]],inputs:{tooltipPosition:"tooltipPosition",tooltipEvent:"tooltipEvent",appendTo:"appendTo",positionStyle:"positionStyle",tooltipStyleClass:"tooltipStyleClass",tooltipZIndex:"tooltipZIndex",escape:[2,"escape","escape",i.L39],showDelay:[2,"showDelay","showDelay",i.Udg],hideDelay:[2,"hideDelay","hideDelay",i.Udg],life:[2,"life","life",i.Udg],positionTop:[2,"positionTop","positionTop",i.Udg],positionLeft:[2,"positionLeft","positionLeft",i.Udg],autoHide:[2,"autoHide","autoHide",i.L39],fitContent:[2,"fitContent","fitContent",i.L39],hideOnEscape:[2,"hideOnEscape","hideOnEscape",i.L39],content:[0,"pTooltip","content"],disabled:[0,"tooltipDisabled","disabled"],tooltipOptions:"tooltipOptions"},features:[i.Jv_([ne]),i.Vt3,i.OA$]})}return E})();function ye(E,Ge){if(1&E&&(i.j41(0,"span",5)(1,"span"),i.EFF(2),i.k0s()()),2&E){const g=i.XpG();i.R7$(2),i.JRh(g.text)}}let Ke=(()=>{class E{constructor(){this.isExpanded=!0}static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-menu-icon-text"]],inputs:{icon:"icon",alt:"alt",text:"text",isExpanded:"isExpanded"},standalone:!1,decls:5,vars:3,consts:[[1,"wlc-menu__link-header"],[1,"wlc-menu__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],[3,"src","alt"],["class","wlc-menu__link-text",4,"ngIf"],[1,"wlc-menu__link-text"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"span",1)(2,"span",2),i.nrm(3,"img",3),i.k0s()(),i.DNE(4,ye,3,1,"span",4),i.k0s()),2&R&&(i.R7$(3),i.Y8G("src",I.icon,i.B4B)("alt",I.alt),i.R7$(),i.Y8G("ngIf",I.isExpanded))},dependencies:[r.bT],styles:[".wlc-menu__link-header{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center;width:100%;height:100%}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;display:flex;align-items:var(--bp-menu-link-align);justify-content:var(--bp-menu-link-justify);min-height:40px;padding:var(--bp-menu-link-padding);text-decoration:none}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400!important;font-size:1.4rem!important;line-height:1.45!important;display:flex;justify-content:var(--pm-link-justify-content);min-height:auto;padding:var(--pm-link-padding);background:var(--pm-link-background);border-radius:10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{min-height:40px}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__link:hover{cursor:pointer}}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link:hover{color:var(--mc-baseMain);background:var(--pm-link-hover)}}@media (pointer: fine){.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link:not(.active):hover,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link:not(.active):hover{background:var(--mc-bg700-l5)}}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link.active,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link.active{font-weight:700!important;background:var(--mc-bg700-l10)!important}\n"],encapsulation:2})}}return E})();function Ve(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"mat-list-item",7)(1,"a",8),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.setActiveMenu(I.item))}),i.nrm(2,"app-menu-icon-text",5),i.k0s()()}if(2&E){const g=Ge.$implicit,R=i.XpG(2);i.AVh("active",R.parent===R.item.name),i.R7$(),i.Y8G("routerLink",g.route),i.R7$(),i.Y8G("icon",g.icon)("alt",g.name)("text",g.text)("isExpanded",R.isExpanded)}}function Ie(E,Ge){if(1&E){const g=i.RV6();i.qex(0),i.j41(1,"mat-accordion",2)(2,"mat-expansion-panel",3),i.bIt("opened",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.panelOpenState.set(!0))})("closed",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.panelOpenState.set(!1))}),i.j41(3,"mat-expansion-panel-header",4)(4,"mat-panel-title"),i.nrm(5,"app-menu-icon-text",5),i.k0s()(),i.DNE(6,Ve,3,7,"mat-list-item",6),i.k0s()(),i.bVm()}if(2&E){const g=i.XpG();i.R7$(),i.AVh("active",g.panelOpenState()),i.R7$(4),i.Y8G("icon",g.item.icon)("alt",g.item.name)("text",g.item.text)("isExpanded",g.isExpanded),i.R7$(),i.Y8G("ngForOf",g.item.children)}}function vt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"mat-list-item",7)(1,"a",8),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.setActiveMenu(I.item))}),i.nrm(2,"app-menu-icon-text",5),i.k0s()()}if(2&E){const g=i.XpG();i.AVh("active",g.parent===g.item.name),i.R7$(),i.Y8G("routerLink",g.item.route),i.R7$(),i.Y8G("icon",g.item.icon)("alt",g.item.name)("text",g.item.text)("isExpanded",g.isExpanded)}}let de=(()=>{class E{constructor(){this.isExpanded=!0}static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-menu-item"]],inputs:{item:"item",isExpanded:"isExpanded",parent:"parent",panelOpenState:"panelOpenState",setActiveMenu:"setActiveMenu"},standalone:!1,decls:3,vars:2,consts:[["singleLink",""],[4,"ngIf","ngIfElse"],[1,"wlc-menu__item","wlc-menu__item--dropdown"],[3,"opened","closed"],[1,"wlc-menu__link","wlc-menu__link-parent"],[3,"icon","alt","text","isExpanded"],["class","wlc-menu__item wlc-menu__item--popular wlc-menu__item--sref",3,"active",4,"ngFor","ngForOf"],[1,"wlc-menu__item","wlc-menu__item--popular","wlc-menu__item--sref"],["routerLinkActive","active",1,"wlc-menu__link",3,"click","routerLink"]],template:function(R,I){if(1&R&&i.DNE(0,Ie,7,7,"ng-container",1)(1,vt,3,7,"ng-template",null,0,i.C5r),2&R){const Ze=i.sdS(2);i.Y8G("ngIf",null==I.item.children?null:I.item.children.length)("ngIfElse",Ze)}},dependencies:[r.Sq,r.bT,l.Wk,l.wQ,Tt.YE,pt.BS,pt.GK,pt.Z2,pt.WN,Ke],encapsulation:2})}}return E})();var ut=h(3239),at=h(5719);const Ut=["popoverTemplate"];function Qe(E,Ge){if(1&E&&(i.j41(0,"span",8),i.nrm(1,"img",9),i.k0s()),2&E){const g=i.XpG().$implicit;i.R7$(),i.Y8G("src",g.icon,i.B4B)("alt",g.text)}}function Ft(E,Ge){if(1&E&&(i.j41(0,"div",4)(1,"a",5),i.DNE(2,Qe,2,2,"span",6),i.j41(3,"span",7)(4,"span"),i.EFF(5),i.k0s()()()()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("href",g.route,i.B4B),i.R7$(),i.Y8G("ngIf",g.icon),i.R7$(3),i.JRh(g.text)}}function Yt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",1),i.bIt("mouseleave",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.onPopoverLeave())}),i.j41(1,"div",2),i.DNE(2,Ft,6,3,"div",3),i.k0s()()}if(2&E){const g=i.XpG();i.R7$(2),i.Y8G("ngForOf",g.itemsList)}}let gn=(()=>{class E{constructor(g,R,I){this.overlay=g,this.vcr=R,this.positionBuilder=I,this.itemsList=[],this.openPopover=()=>{if(!this.overlayRef.hasAttached()){const Ze=new ut.T(this.popoverTemplate,this.vcr);this.overlayRef.attach(Ze)}},this.scheduleClose=()=>{setTimeout(()=>{this.overlayRef.overlayElement.matches(":hover")||this.overlayRef.detach()},200)}}ngAfterViewInit(){if(!this.trigger)return;const g=this.positionBuilder.flexibleConnectedTo(this.trigger).withPositions([{originX:"end",originY:"top",overlayX:"start",overlayY:"top"}]);this.overlayRef=this.overlay.create({positionStrategy:g,scrollStrategy:this.overlay.scrollStrategies.reposition(),hasBackdrop:!1});const R=this.trigger.nativeElement;R.addEventListener("mouseenter",this.openPopover),R.addEventListener("mouseleave",this.scheduleClose)}onPopoverLeave(){this.scheduleClose()}ngOnDestroy(){this.overlayRef?.dispose()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(at.a),i.rXU(i.c1b),i.rXU(at.g))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["submenu-popover"]],viewQuery:function(R,I){if(1&R&&i.GBs(Ut,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.popoverTemplate=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("mouseleave",function(){return I.onPopoverLeave()})},inputs:{itemsList:"itemsList",trigger:"trigger"},standalone:!1,decls:2,vars:0,consts:[["popoverTemplate",""],[1,"submenu-popover-panel","wlc-menu__submenu--hover",3,"mouseleave"],[1,"wlc-menu__list"],["class","wlc-menu__item wlc-menu__item--bonus-terms-and-conditions wlc-menu__item--sref",4,"ngFor","ngForOf"],[1,"wlc-menu__item","wlc-menu__item--bonus-terms-and-conditions","wlc-menu__item--sref"],[1,"wlc-menu__link",3,"href"],["class","wlc-menu__icon wlc-icon wlc-icon--theme-default wlc-icon--theme-mod-default\n wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",4,"ngIf"],[1,"wlc-menu__link-text"],[1,"wlc-menu__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[3,"src","alt"]],template:function(R,I){1&R&&i.DNE(0,Yt,3,1,"ng-template",null,0,i.C5r)},dependencies:[r.Sq,r.bT],styles:['.wlc-menu__submenu--hover[_ngcontent-%COMP%]{width:min-content;min-width:160px}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%]{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]{position:relative;padding:5px}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]:not(:last-child){margin-bottom:4px}.wlc-menu__submenu--hover[_ngcontent-%COMP%]:before{content:"";position:absolute;top:20px;left:5px;border-right:10px solid transparent;border-bottom:10px solid var(--mc-bg700);transform:rotate(45deg)}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%]{background:var(--mc-bg700);border-radius:10px;overscroll-behavior:contain}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{align-items:center;justify-content:start;padding:15px 10px!important;background:none;border-radius:10px}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{color:var(--mc-baseMainNew)!important;width:100%!important}.wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{align-items:center}@media (pointer: fine){.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{background:var(--mc-bg300)}}@media (pointer: fine){.wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain);background:var(--mc-bg300)!important}}@media (pointer: fine){.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseSecond);background:var(--mc-baseOpacity)!important}}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{align-items:center}.wlc-post-menu__link-text[_ngcontent-%COMP%]{display:var(--bp-menu-link-text-display);line-height:initial}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{display:block}.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%] .wlc-menu__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(55%) sepia(26%) saturate(306%) hue-rotate(193deg) brightness(88%) contrast(87%)}@media (pointer: fine){.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover, .wlc-panel-menu--theme-wolf.wlc-panel-menu--compact[_ngcontent-%COMP%] .wlc-panel-menu__content[_ngcontent-%COMP%] .wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseSecond)!important;background:var(--mc-baseOpacity)!important}}@media (pointer: fine){.wlc-menu__submenu--hover[_ngcontent-%COMP%] .wlc-menu__list[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover .wlc-menu__icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(100%) sepia(17%) saturate(5693%) hue-rotate(176deg) brightness(99%) contrast(87%)!important}}.wlc-menu__link[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;display:flex;align-items:var(--bp-menu-link-align);justify-content:var(--bp-menu-link-justify);min-height:40px;padding:var(--bp-menu-link-padding);text-decoration:none}.wlc-menu__link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:20px;margin-right:8px}.wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400!important;font-size:1.4rem!important;line-height:1.45!important;display:flex;justify-content:var(--pm-link-justify-content);min-height:auto;padding:var(--pm-link-padding);background:var(--pm-link-background);border-radius:10px}.wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{min-height:40px}@media (pointer: fine){.wlc-menu__link[_ngcontent-%COMP%]:hover{cursor:pointer}}@media (pointer: fine){.wlc-menu__item[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain);background:var(--pm-link-hover)}}@media (pointer: fine){.wlc-post-menu__link[_ngcontent-%COMP%]:not(.active):hover{background:var(--mc-bg700-l5)}}.wlc-menu__link.active[_ngcontent-%COMP%]{font-weight:700!important;background:var(--mc-bg700-l10)!important}']})}}return E})();const rn=["sidebarContainer"];function kn(E,Ge){if(1&E&&i.nrm(0,"app-menu-item",7),2&E){const g=Ge.$implicit,R=i.XpG(2);i.Y8G("item",g)("isExpanded",R.isExpanded)("parent",R.parent)("panelOpenState",R.panelOpenState)("setActiveMenu",R.setActiveMenu)}}function it(E,Ge){if(1&E&&(i.j41(0,"mat-nav-list",5),i.DNE(1,kn,1,5,"app-menu-item",6),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.Y8G("ngForOf",g.menu)}}function Xt(E,Ge){if(1&E&&i.nrm(0,"submenu-popover",15),2&E){const g=i.XpG().$implicit,R=i.sdS(1);i.Y8G("trigger",R._elementRef)("itemsList",g.children)}}function ze(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"mat-list-item",11,0),i.bIt("mouseenter",function(){return i.eBV(g),i.Njj(null)}),i.j41(2,"a",12),i.bIt("click",function(){const I=i.eBV(g).$implicit,Ze=i.XpG(3);return i.Njj(Ze.setActiveMenu(I))}),i.nrm(3,"app-menu-icon-text",13),i.k0s(),i.DNE(4,Xt,1,2,"submenu-popover",14),i.k0s()}if(2&E){const g=Ge.$implicit,R=i.XpG(3);i.AVh("wlc-menu__item--sref",!(null!=g.children&&g.children.length))("wlc-menu__item--dropdown",null==g.children?null:g.children.length)("active",R.parent===g.name),i.Y8G("ngClass",g.class),i.R7$(2),i.Y8G("routerLink",g.route)("pTooltip",g.text)("tooltipDisabled",!(null==g.children||!g.children.length)),i.R7$(),i.Y8G("icon",g.icon)("alt",g.name)("text",g.text)("isExpanded",R.isExpanded),i.R7$(),i.Y8G("ngIf",null==g.children?null:g.children.length)}}function gt(E,Ge){if(1&E&&(i.j41(0,"mat-nav-list",5),i.DNE(1,ze,5,15,"mat-list-item",10),i.k0s()),2&E){const g=i.XpG(2);i.R7$(),i.Y8G("ngForOf",g.menu)}}function ue(E,Ge){if(1&E&&(i.j41(0,"div",8)(1,"div",9),i.DNE(2,gt,2,1,"mat-nav-list",3),i.k0s()()),2&E){const g=i.XpG();i.R7$(2),i.Y8G("ngIf",g.menu)}}let pe=(()=>{class E{constructor(){this.menu=[],this.isExpanded=!0,this.parent="",this.windowWidth=0,this.themeType="default"}static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-panel-menu"]],viewQuery:function(R,I){if(1&R&&i.GBs(rn,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.sidebarContainer=Ze.first)}},inputs:{menu:"menu",isExpanded:"isExpanded",parent:"parent",windowWidth:"windowWidth",panelOpenState:"panelOpenState",setActiveMenu:"setActiveMenu",themeType:"themeType"},standalone:!1,decls:4,vars:3,consts:[["menuItem",""],[1,"wlc-panel-menu","wlc-panel-menu--theme-mod-default","wlc-panel-menu--theme-wolf",3,"ngClass"],[1,"wlc-panel-menu__content"],["class","wlc-menu wlc-menu--theme-default wlc-menu--theme-mod-default wlc-menu--type-main-menu",4,"ngIf"],["class","wlc-main-menu wlc-main-menu--theme-burger-panel wlc-main-menu--theme-mod-fixed-burger wlc-main-menu--type-fixed-burger",4,"ngIf"],[1,"wlc-menu","wlc-menu--theme-default","wlc-menu--theme-mod-default","wlc-menu--type-main-menu"],[3,"item","isExpanded","parent","panelOpenState","setActiveMenu",4,"ngFor","ngForOf"],[3,"item","isExpanded","parent","panelOpenState","setActiveMenu"],[1,"wlc-main-menu","wlc-main-menu--theme-burger-panel","wlc-main-menu--theme-mod-fixed-burger","wlc-main-menu--type-fixed-burger"],[1,"wlc-main-menu__content"],["class","wlc-menu__item",3,"ngClass","wlc-menu__item--sref","wlc-menu__item--dropdown","active","mouseenter",4,"ngFor","ngForOf"],[1,"wlc-menu__item",3,"mouseenter","ngClass"],["routerLinkActive","active","tooltipPosition","right",1,"wlc-menu__link",3,"click","routerLink","pTooltip","tooltipDisabled"],[3,"icon","alt","text","isExpanded"],[3,"trigger","itemsList",4,"ngIf"],[3,"trigger","itemsList"]],template:function(R,I){1&R&&(i.j41(0,"div",1)(1,"div",2),i.DNE(2,it,2,1,"mat-nav-list",3)(3,ue,3,1,"div",4),i.k0s()()),2&R&&(i.Y8G("ngClass","wlc-panel-menu--type-"+I.themeType),i.R7$(2),i.Y8G("ngIf",I.menu&&I.isExpanded),i.R7$(),i.Y8G("ngIf",I.windowWidth>=1024&&!I.isExpanded))},dependencies:[r.YU,r.Sq,r.bT,l.Wk,l.wQ,Tt._L,Tt.YE,z,Ke,de,gn],encapsulation:2})}}return E})();const be=["popoverTemplate"];function xe(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",5)(1,"a",6),i.bIt("click",function(){const I=i.eBV(g).$implicit,Ze=i.XpG(3);return i.Njj(Ze.changeLang(I))}),i.j41(2,"div",7),i.nrm(3,"img",8),i.k0s()()()}if(2&E){const g=Ge.$implicit,R=i.XpG(3);i.Y8G("ngClass",g.language==R.userLang.language?"wlc-language-modal__item--active":""),i.R7$(),i.Y8G("pTooltip",g.name),i.R7$(2),i.Y8G("src","//agstatic.com/wlc/flags/1x1/"+g.country.toLowerCase()+".svg",i.B4B)("alt",g.country)}}function Dt(E,Ge){if(1&E&&(i.j41(0,"div",3),i.DNE(1,xe,4,4,"div",4),i.k0s()),2&E){const g=i.XpG(2);i.R7$(),i.Y8G("ngForOf",g.availableLangs)}}function re(E,Ge){if(1&E&&(i.j41(0,"div",1),i.DNE(1,Dt,2,1,"div",2),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.Y8G("ngIf",g.availableLangs)}}let K=(()=>{class E{constructor(g,R,I){this.overlay=g,this.vcr=R,this.positionBuilder=I,this.availableLangs=[],this.updateLang=new i.bkB,this.openPopover=()=>{if(!this.overlayRef.hasAttached()){const Ze=new ut.T(this.popoverTemplate,this.vcr);this.overlayRef.attach(Ze)}},this.scheduleClose=()=>{setTimeout(()=>{this.overlayRef.overlayElement.matches(":hover")||this.overlayRef.detach()},200)}}ngAfterViewInit(){if(!this.trigger)return;const g=this.positionBuilder.flexibleConnectedTo(this.trigger).withPositions([{originX:"end",originY:"top",overlayX:"start",overlayY:"top"}]);this.overlayRef=this.overlay.create({positionStrategy:g,scrollStrategy:this.overlay.scrollStrategies.reposition(),hasBackdrop:!1});const R=this.trigger;R.addEventListener("mouseenter",this.openPopover),R.addEventListener("mouseleave",this.scheduleClose)}onPopoverLeave(){this.scheduleClose()}changeLang(g){this.updateLang.emit(g),this.overlayRef.detach()}ngOnDestroy(){this.overlayRef?.dispose()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(at.a),i.rXU(i.c1b),i.rXU(at.g))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["language-popover"]],viewQuery:function(R,I){if(1&R&&i.GBs(be,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.popoverTemplate=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("mouseleave",function(){return I.onPopoverLeave()})},inputs:{availableLangs:"availableLangs",userLang:"userLang",trigger:"trigger"},outputs:{updateLang:"updateLang"},standalone:!1,decls:2,vars:0,consts:[["popoverTemplate",""],[1,"wlc-language-selector__dropdown--hover","wlc-scrollbar--theme-default"],["class","wlc-language-selector__list",4,"ngIf"],[1,"wlc-language-selector__list"],["class","wlc-language-selector__item wlc-language-selector__item--en",3,"ngClass",4,"ngFor","ngForOf"],[1,"wlc-language-selector__item","wlc-language-selector__item--en",3,"ngClass"],["tooltipPosition","right",1,"wlc-language-selector__link",3,"click","pTooltip"],[1,"wlc-language-selector__link-flag"],[3,"src","alt"]],template:function(R,I){1&R&&i.DNE(0,re,2,1,"ng-template",null,0,i.C5r)},dependencies:[r.YU,r.Sq,r.bT,z],styles:['.wlc-language-selector__dropdown--hover{width:min-content;min-width:40px;padding:0 0 0 10px;height:fit-content;overflow:auto;max-height:200px;border-radius:15px}.wlc-language-selector__dropdown--hover .wlc-language-selector__item:first-child:before{content:"";position:absolute;top:20px;left:-5px;border-right:10px solid transparent;border-bottom:10px solid var(--mc-bg700);transform:rotate(45deg)}.wlc-language-selector__dropdown--hover{top:0}@media (pointer: fine){.wlc-language-selector--theme-wolf:hover .wlc-language-selector__dropdown--hover{display:block}}.wlc-language-selector__dropdown--hover .wlc-language-selector__list{gap:0;padding:0;background:var(--mc-bg700);border-radius:10px}.wlc-language-selector__dropdown--hover .wlc-language-selector__item{position:relative}.wlc-language-selector__link{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:flex;align-items:center;min-height:40px;padding:10px;border-radius:10px;text-decoration:none}.wlc-language-selector__current,.wlc-language-selector__link{transition:all .3s linear}.wlc-language-selector__link-flag{box-sizing:content-box;border:2px solid var(--mc-bg500);width:20px;height:20px;margin:0 10px 0 0;border-radius:50%;overflow:hidden}.wlc-language-selector__dropdown--hover .wlc-language-selector__link-flag{width:24px;height:24px;margin:0}.wlc-language-selector__link-flag img{display:block;width:100%;height:100%}\n'],encapsulation:2})}}return E})();var _e=h(1433),tt=h(7575);let $e=(()=>{class E{constructor(g,R,I,Ze){this.languageService=g,this._translate=R,this.authService=I,this.dialog=Ze,this.unreadMessages=0,this.levels=null,this.getCurrencySymbol=We.Q}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}openCashDialog(g){this.dialog.open(_e.a,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--custom-deposit-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"375px",data:{activeTab:g},autoFocus:!1})}logout(){this.dialog.open(Se.A,{disableClose:!0,panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--logout","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{text:"auth.registration-error"}}).afterClosed().subscribe(R=>{"logout"==R.event&&this.authService.logout()})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$),i.rXU(F.u),i.rXU(d.j))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-user-menu-content"]],inputs:{currentUser:"currentUser",unreadMessages:"unreadMessages",currentLevel:"currentLevel",levels:"levels"},standalone:!1,decls:141,vars:28,consts:[[1,"wlc-user-name","wlc-user-name--theme-mod-default","wlc-user-name--theme-wolf","wlc-user-name--type-default"],[1,"wlc-user-name__container"],[1,"wlc-user-name__user-icon-wrapper"],[1,"wlc-user-name__user-icon","wlc-user-icon","wlc-user-icon--theme-mod-default","wlc-user-icon--theme-wolf","wlc-user-icon--type-default"],[1,"wlc-user-icon__user","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy","src","/assets/img/ava-def.png",1,"wlc-icon-content"],[1,"wlc-user-name__user-level"],[1,"wlc-user-name__email-value"],[1,"wlc-user-stats","wlc-user-stats--theme-columns","wlc-user-stats--theme-mod-default","wlc-user-stats--type-default"],[1,"wlc-user-stats__content"],[1,"wlc-user-stats-balance"],[1,"wlc-user-stats-balance__item","wlc-user-stats-balance__item--balance"],[1,"name"],[1,"value"],[1,"wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-loyalty-block","wlc-loyalty-block--theme-default","wlc-loyalty-block--theme-mod-default","wlc-loyalty-block--type-default"],[1,"wlc-loyalty-block__user-name"],[1,"wlc-user-name","wlc-user-name--theme-default","wlc-user-name--theme-mod-default","wlc-user-name--type-default"],[1,"wlc-user-name__user-icon","wlc-user-icon","wlc-user-icon--avatar","wlc-user-icon--theme-default","wlc-user-icon--theme-mod-default","wlc-user-icon--type-default"],[1,"wlc-user-icon__text"],[1,"wlc-loyalty-block__loyalty","wlc-loyalty-progress","wlc-loyalty-progress--theme-default","wlc-loyalty-progress--theme-mod-default","wlc-loyalty-progress--type-default"],[1,"wlc-loyalty-progress__content"],[1,"wlc-loyalty-progress__loyalty-level-container","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy",1,"wlc-icon-content",3,"src"],[1,"wlc-loyalty-progress__info-container"],[1,"wlc-loyalty-progress__title"],[1,"wlc-loyalty-progress__name"],["mode","determinate",1,"wlc-loyalty-progress__line",3,"value","title"],[1,"wlc-loyalty-progress__points"],[1,"wlc-loyalty-progress__points-start","wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-loyalty-progress__points-end"],[1,"wlc-loyalty-block__all"],["href","/profile/loyalty-level"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["xmlns","http://www.w3.org/2000/svg","width","16","height","16","fill","none","viewBox","0 0 16 16"],["fill","url(#svg-4c4bca)","d","M3.765 0C1.685 0 0 1.697 0 3.79v3.139h8.666L6.557 4.72c-.4-.42-.4-1.095 0-1.514a.988.988 0 0 1 1.446 0l3.855 4.037c.4.42.4 1.095 0 1.514l-3.855 4.037a.997.997 0 0 1-1.449.002 1.098 1.098 0 0 1 0-1.513l.002-.002 2.106-2.205H0v3.134C0 14.303 1.686 16 3.765 16h8.47C14.315 16 16 14.303 16 12.21V3.79C16 1.697 14.315 0 12.235 0h-8.47Z"],["id","svg-4c4bca","x1","16","x2","14.294","y1","0","y2","17.401","gradientUnits","userSpaceOnUse"],["stop-color","#75E6FF"],["offset","0","stop-color","#75E6FF"],["offset","1","stop-color","#878BFF"],[1,"wlc-profile-menu","wlc-profile-menu--theme-mod-vertical","wlc-profile-menu--theme-wolf","wlc-profile-menu--type-dropdown"],[1,"wlc-profile-menu__content"],[1,"wlc-menu","wlc-menu--theme-mod-vertical","wlc-menu--theme-wolf","wlc-menu--type-profile-menu"],[1,"wlc-menu__item","wlc-menu__item--dashboard","wlc-menu__item--sref"],["routerLink","/profile/dashboard","routerLinkActive","active",1,"wlc-menu__link"],[1,"wlc-menu__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["src","/assets/img/icons/menu-icons/dashboard.svg","alt","dashboard"],[1,"wlc-menu__link-text"],[1,"wlc-menu__item","wlc-menu__item--bonuses","wlc-menu__item--sref"],["routerLink","/profile/loyalty-bonuses","routerLinkActive","active",1,"wlc-menu__link"],["src","/assets/img/icons/menu-icons/bonus.svg","alt","bonus"],[1,"market","wlc-menu__item","wlc-menu__item--side-menu","wlc-menu__item--sref"],["routerLink","/profile/loyalty-store","routerLinkActive","active",1,"wlc-menu__link"],["src","/assets/img/icons/menu-icons/market.svg","alt","market"],[1,"wlc-menu__item","wlc-menu__item--deposit","wlc-menu__item--sref"],[1,"wlc-menu__link",3,"click"],["src","/assets/img/icons/menu-icons/deposit.svg","alt","deposit"],[1,"wlc-menu__item","wlc-menu__item--sref","wlc-menu__item--withdrawal"],["src","/assets/img/icons/menu-icons/withdraw.svg","alt","withdraw"],[1,"wlc-menu__item","wlc-menu__item--history","wlc-menu__item--sref"],["routerLink","/profile/history","routerLinkActive","active",1,"wlc-menu__link"],["src","/assets/img/icons/menu-icons/history.svg","alt","history"],[1,"wlc-menu__item","wlc-menu__item--account-settings","wlc-menu__item--sref"],["routerLink","/profile/edit","routerLinkActive","active",1,"wlc-menu__link"],["src","/assets/img/icons/menu-icons/account.svg","alt","account"],[1,"wlc-menu__item","wlc-menu__item--messages","wlc-menu__item--sref"],["routerLink","/profile/messages","routerLinkActive","active",1,"wlc-menu__link"],["src","/assets/img/icons/menu-icons/notification.svg","alt","notification"],[1,"wlc-counter","wlc-counter--theme-circle","wlc-counter--theme-mod-default","wlc-counter--type-internal-mails"],[1,"wlc-logout","wlc-logout--theme-default","wlc-logout--theme-mod-default","wlc-logout--type-default"],[1,"wlc-logout-logout","wlc-btn","wlc-btn--size-default","wlc-btn--theme-icon","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],["src","/assets/img/icons/menu-icons/exit.svg","alt","exit"]],template:function(R,I){1&R&&(i.j41(0,"div")(1,"div",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"span",4),i.nrm(6,"img",5),i.k0s()(),i.j41(7,"div",6),i.EFF(8),i.k0s()(),i.j41(9,"div",7),i.EFF(10),i.k0s()()(),i.j41(11,"div",8)(12,"div",9)(13,"div",10)(14,"div",11)(15,"span",12),i.EFF(16),i.k0s(),i.j41(17,"span",13)(18,"span",14),i.EFF(19),i.nI1(20,"number"),i.k0s()()()()()(),i.j41(21,"div",15)(22,"div",16)(23,"div",17)(24,"div",1)(25,"div",2)(26,"div",18)(27,"span",4),i.nrm(28,"img",5),i.k0s(),i.j41(29,"span",19),i.EFF(30," Profile "),i.k0s()(),i.j41(31,"div",6),i.EFF(32),i.k0s()(),i.j41(33,"div",7),i.EFF(34),i.k0s()()()(),i.j41(35,"div",20)(36,"div",21)(37,"div",22),i.nrm(38,"img",23),i.k0s(),i.j41(39,"div",24)(40,"div",25)(41,"div",26),i.EFF(42),i.k0s(),i.j41(43,"div",26),i.EFF(44),i.k0s()(),i.nrm(45,"mat-progress-bar",27),i.j41(46,"div",28)(47,"div",29),i.EFF(48),i.k0s(),i.j41(49,"div",30),i.EFF(50),i.k0s()()(),i.j41(51,"div",22),i.nrm(52,"img",23),i.k0s()()(),i.j41(53,"div",31)(54,"a",32),i.EFF(55,"All levels "),i.j41(56,"span",33)(57,"span",34),i.qSk(),i.j41(58,"svg",35),i.nrm(59,"path",36),i.j41(60,"defs")(61,"linearGradient",37),i.nrm(62,"stop",38)(63,"stop",39)(64,"stop",40),i.k0s()()()()()()()(),i.joV(),i.j41(65,"div",41)(66,"div",42)(67,"div",43)(68,"div",44)(69,"a",45)(70,"span",46)(71,"span",34),i.nrm(72,"img",47),i.k0s()(),i.j41(73,"span",48)(74,"span"),i.EFF(75),i.k0s()()()(),i.j41(76,"div",49)(77,"a",50)(78,"span",46)(79,"span",34),i.nrm(80,"img",51),i.k0s()(),i.j41(81,"span",48)(82,"span"),i.EFF(83),i.k0s()()()(),i.j41(84,"div",52)(85,"a",53)(86,"span",46)(87,"span",34),i.nrm(88,"img",54),i.k0s()(),i.j41(89,"span",48)(90,"span"),i.EFF(91),i.k0s()()()(),i.j41(92,"div",55)(93,"a",56),i.bIt("click",function(){return I.openCashDialog(1)}),i.j41(94,"span",46)(95,"span",34),i.nrm(96,"img",57),i.k0s()(),i.j41(97,"span",48)(98,"span"),i.EFF(99),i.k0s()()()(),i.j41(100,"div",58)(101,"a",56),i.bIt("click",function(){return I.openCashDialog(2)}),i.j41(102,"span",46)(103,"span",34),i.nrm(104,"img",59),i.k0s()(),i.j41(105,"span",48)(106,"span"),i.EFF(107),i.k0s()()()(),i.j41(108,"div",60)(109,"a",61)(110,"span",46)(111,"span",34),i.nrm(112,"img",62),i.k0s()(),i.j41(113,"span",48)(114,"span"),i.EFF(115),i.k0s()()()(),i.j41(116,"div",63)(117,"a",64)(118,"span",46)(119,"span",34),i.nrm(120,"img",65),i.k0s()(),i.j41(121,"span",48)(122,"span"),i.EFF(123),i.k0s()()()(),i.j41(124,"div",66)(125,"a",67)(126,"span",46)(127,"span",34),i.nrm(128,"img",68),i.k0s()(),i.j41(129,"span",48)(130,"span"),i.EFF(131),i.k0s(),i.j41(132,"span",69),i.EFF(133),i.k0s()()()()()()(),i.j41(134,"div",70)(135,"button",71),i.bIt("click",function(){return I.logout()}),i.j41(136,"span",72),i.EFF(137," Sign out "),i.j41(138,"span",33)(139,"span",34),i.nrm(140,"img",73),i.k0s()()()()()()),2&R&&(i.R7$(8),i.Lme(" ",null==I.levels?null:I.levels.user.level," ",I.translations[null==I.levels?null:I.levels.level_name[(null==I.levels?null:I.levels.user.level)-1]],""),i.R7$(2),i.SpI(" ",I.currentUser.email," "),i.R7$(6),i.SpI(" ",I.translations.realbalik," "),i.R7$(3),i.Lme(" ",i.i5U(20,25,I.currentUser.balance,"1.2-2")," ",I.getCurrencySymbol(I.currentUser.currency)," "),i.R7$(13),i.SpI(" ",I.translations[null==I.levels?null:I.levels.level_name[(null==I.levels?null:I.levels.user.level)-1]],""),i.R7$(2),i.SpI(" ",I.currentUser.email,""),i.R7$(4),i.Y8G("src","/assets/img/levels/"+(null==I.levels?null:I.levels.user.level)+".webp",i.B4B),i.R7$(4),i.JRh(I.translations[null==I.levels?null:I.levels.level_name[(null==I.levels?null:I.levels.user.level)-1]]),i.R7$(2),i.JRh(I.translations[null==I.levels?null:I.levels.level_name[null==I.levels?null:I.levels.user.level]]),i.R7$(),i.FS9("title",null==I.levels?null:I.levels.user.total_sum.toString()),i.Y8G("value",100*((null==I.levels?null:I.levels.user.total_sum)-(null==I.currentLevel?null:I.currentLevel.from))/((null==I.currentLevel?null:I.currentLevel.to)-(null==I.currentLevel?null:I.currentLevel.from))),i.R7$(3),i.SpI("",null==I.currentLevel?null:I.currentLevel.from," "),i.R7$(2),i.JRh(null==I.currentLevel?null:I.currentLevel.to),i.R7$(2),i.Y8G("src","/assets/img/levels/"+((null==I.levels?null:I.levels.user.level)+1)+".webp",i.B4B),i.R7$(23),i.JRh(I.translations.dashbord),i.R7$(8),i.JRh(I.translations.mybons),i.R7$(8),i.JRh(I.translations.changer2),i.R7$(8),i.JRh(I.translations.deposits),i.R7$(8),i.JRh(I.translations.outmoney),i.R7$(8),i.JRh(I.translations.history),i.R7$(8),i.JRh(I.translations.Conifgaccount),i.R7$(8),i.JRh(I.translations.message),i.R7$(2),i.SpI(" (",I.unreadMessages,") "))},dependencies:[l.Wk,l.wQ,tt.HM,r.QX],styles:['.wlc-user-name--theme-wolf[_ngcontent-%COMP%]{width:100%}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__container[_ngcontent-%COMP%]{display:flex;flex-shrink:0;gap:10px;align-items:center;width:100%;max-width:288px;border-radius:10px;background:var(--mc-bg300-o4)}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__container[_ngcontent-%COMP%]{flex-direction:column;gap:10px;background:transparent}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__user-icon-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.wlc-user-icon--theme-wolf[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--mc-baseThird-locked, var(--mc-baseMain-locked));background:var(--mc-buttonGradient);border:none;border-radius:100px;box-shadow:none}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-icon[_ngcontent-%COMP%]{display:block;width:65px;height:65px;overflow:hidden}.wlc-user-icon--theme-wolf[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{flex-shrink:0}.wlc-user-icon--theme-wolf[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{flex-shrink:unset}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__user-level[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;margin:-5px;padding:1px 10px;position:relative;z-index:10;display:none;min-width:65px;text-align:center;background:var(--mc-buttonHighlightGradient);border-radius:var(--button-border-radius)}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__user-level[_ngcontent-%COMP%]{display:block}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__email-value[_ngcontent-%COMP%]{color:var(--fc-textColor);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wlc-user-name--theme-wolf[_ngcontent-%COMP%] .wlc-user-name__email-value[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:2rem;line-height:1.45;width:100%;text-align:center}.wlc-user-stats--theme-columns[_ngcontent-%COMP%]{width:100%}.wlc-user-stats--theme-columns[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%]{display:flex;gap:20px}.wlc-user-stats--theme-columns[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]{display:flex;flex:1;flex-direction:column-reverse;align-items:center}.wlc-user-stats--theme-columns[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%]:first-child{position:relative}.wlc-user-stats--theme-columns[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45}.wlc-user-stats--theme-columns[_ngcontent-%COMP%] .wlc-user-stats-balance__item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{font-size:1.8rem;line-height:2rem}.wlc-loyalty-block--theme-default[_ngcontent-%COMP%]{padding:24px;display:grid;gap:15px;background:var(--mc-bg700);border-radius:32px}.wlc-loyalty-block[_ngcontent-%COMP%]{width:100%;padding:0;background:transparent;border-radius:0}.wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:10px}@media (min-width: 768px){.wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:1fr auto}}@media (min-width: 1024px){.wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:1fr}}@media (min-width: 1366px){.wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:1fr auto}}@media (min-width: 1366px){.wlc-loyalty-block__user-name[_ngcontent-%COMP%]{margin:0}}.wlc-loyalty-block--theme-default[_ngcontent-%COMP%] .wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:unset;display:grid;gap:10px;align-items:center}@media (min-width: 768px){.wlc-loyalty-block--theme-default[_ngcontent-%COMP%] .wlc-loyalty-block__user-name[_ngcontent-%COMP%]{grid-template-columns:1fr auto}}.wlc-user-name--theme-default[_ngcontent-%COMP%]{min-width:0}.wlc-user-name--theme-default[_ngcontent-%COMP%] .wlc-user-name__container[_ngcontent-%COMP%]{display:flex;align-items:center}.wlc-user-name--theme-default[_ngcontent-%COMP%] .wlc-user-name__user-icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:5px}.wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{display:block;width:36px;height:36px;color:none;background:var(--mc-secondary);border-radius:50%}div.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:block}.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{width:36px;height:36px}div.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%}.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__text[_ngcontent-%COMP%], .wlc-user-name--theme-default[_ngcontent-%COMP%] .wlc-user-name__user-level[_ngcontent-%COMP%]{display:none}.wlc-user-name__user-level[_ngcontent-%COMP%]{display:block}.wlc-user-name--theme-default[_ngcontent-%COMP%] .wlc-user-name__email-value[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;margin:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wlc-user-name--theme-default[_ngcontent-%COMP%] .wlc-user-name__email-value[_ngcontent-%COMP%]{font-style:normal;font-weight:700;font-size:2rem;line-height:1.4;padding:0 5px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%]{width:var(--wlc-lprogress-width, 100%)}.wlc-loyalty-progress[_ngcontent-%COMP%]{width:100%}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__content[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:15px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__info-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%;margin:0}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__title[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points[_ngcontent-%COMP%]{color:var(--mc-baseMainNew);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;display:inline-flex;justify-content:space-between}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__all[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__next[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-start[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-end[_ngcontent-%COMP%]{display:inline-flex;flex-wrap:nowrap;align-items:baseline}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%]{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%)}.wlc-loyalty-block[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%], .wlc-loyalty-block[_ngcontent-%COMP%] .wlc-loyalty-progress__points-start[_ngcontent-%COMP%], .wlc-loyalty-block[_ngcontent-%COMP%] .wlc-loyalty-progress__points-end[_ngcontent-%COMP%]{font-size:1.2rem}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__all[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__next[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-start[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-end[_ngcontent-%COMP%]:after{content:"-";display:inline-block;width:0;opacity:0;overflow:hidden;pointer-events:none}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__line[_ngcontent-%COMP%]{position:relative;width:100%;height:6px;background:var(--mc-bg300);border-radius:100px;overflow:hidden}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__line-current[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;background:var(--mc-buttonGradient);border-radius:100px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points[_ngcontent-%COMP%]{font-weight:700}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{position:relative;width:77px;min-width:77px;height:66px;min-height:66px;border-radius:8px;background:var(--mc-bg500);overflow:hidden}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{background:transparent}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:78px;min-width:78px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:78px;height:78px}.wlc-loyalty-block[_ngcontent-%COMP%] .wlc-loyalty-block__user-name[_ngcontent-%COMP%], .wlc-loyalty-block[_ngcontent-%COMP%] .wlc-loyalty-block__all[_ngcontent-%COMP%], .wlc-loyalty-block[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:none}.wlc-loyalty-block__all[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-flex;gap:8px;align-items:center;color:var(--mc-baseMain);font-weight:700;font-size:1.4rem;line-height:1.45;text-decoration:none}@media (pointer: fine){.wlc-loyalty-block__all[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--mc-main)}}.wlc-loyalty-block--theme-default[_ngcontent-%COMP%] .wlc-loyalty-block__all[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{margin:0 0 0 5px}.wlc-loyalty-block__all[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:inline-block;transform:rotate(0);transition:all .3s linear}@media (pointer: fine){.wlc-loyalty-block__all[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover .wlc-icon[_ngcontent-%COMP%]{transform:rotate(0) rotateX(360deg) translate(5px)}}.wlc-loyalty-block--theme-default[_ngcontent-%COMP%] .wlc-loyalty-block__all[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex}.wlc-loyalty-block--theme-default[_ngcontent-%COMP%] .wlc-loyalty-block__all[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:rotate(-90deg);fill:currentColor}.wlc-loyalty-block__all[_ngcontent-%COMP%] a[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:rotate(0);fill:currentColor}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%]{width:100%}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;grid-gap:4px}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%], .wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]{overflow:hidden}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;background:var(--mc-bg500);z-index:2;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:8px 12px;text-decoration:none;cursor:pointer;border-radius:10px}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(855%) hue-rotate(193deg) brightness(99%) contrast(85%)}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45;background:var(--mc-bg300-o4);z-index:2;display:flex;align-items:center;justify-content:flex-start;width:100%;max-height:42px;padding:15px;text-decoration:none;cursor:pointer;border-radius:8px}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{gap:8px;align-items:center;justify-content:flex-start;border-left:2px solid transparent;color:var(--mc-baseMainNew);line-height:1.2rem;background:var(--mc-bg300-o4)}@media (pointer: fine){.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover{transition:all .3s linear;color:var(--mc-baseSecond, var(--mc-baseMain));background:var(--mc-bg100-o4)}}@media (pointer: fine){.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%]{transition:all .3s linear;filter:brightness(0) saturate(100%) invert(85%) sepia(22%) saturate(334%) hue-rotate(192deg) brightness(96%) contrast(94%)}}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{margin:0 10px 0 0}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{margin:0;transform:unset}@media (pointer: fine){.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover .wlc-icon[_ngcontent-%COMP%]{color:inherit}}@media (pointer: fine){.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover .wlc-icon[_ngcontent-%COMP%]{color:inherit}}.wlc-counter--theme-circle[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:100px;pointer-events:none}.wlc-menu[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter[_ngcontent-%COMP%]{margin-left:5px}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter--theme-circle[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;width:30px;height:25px;margin:0 0 0 10px;background:var(--mc-bg500);border-radius:8px}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;display:flex;align-items:center;width:auto;min-width:30px;height:25px;padding:0 5px;background:var(--mc-bg700);border-radius:8px}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter[_ngcontent-%COMP%]{transition:all .3s linear;justify-content:center;width:25px;min-width:unset;height:20px;padding:0;color:var(--mc-baseMainNew)}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter[_ngcontent-%COMP%], .wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]:hover .wlc-menu__link-text[_ngcontent-%COMP%] .wlc-counter[_ngcontent-%COMP%]{color:var(--mc-baseMain)}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{display:flex;align-items:center}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:100%}.wlc-profile-menu--theme-wolf.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{display:flex;align-items:center;font-weight:700}.wlc-logout[_ngcontent-%COMP%]{width:100%}.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{display:flex}.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{transition:background .3s linear;display:flex;align-items:center;width:100%;min-height:40px;margin:0;padding:0 20px;background:transparent;border-radius:8px}@media (pointer: fine){.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover{background:var(--mc-bg100-o4)}}.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-error);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;transition:color .3s linear;display:flex;align-items:center}.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{gap:5px;text-transform:uppercase}@media (pointer: fine){.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-baseMain)}}.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-error);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;flex-direction:row-reverse;gap:10px}.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{flex-direction:unset;text-transform:none}@media (pointer: fine){.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-baseSecond)}}.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{width:24px;height:24px}.wlc-logout[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:none}.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transition:all .3s linear;fill:var(--mc-error);filter:brightness(0) saturate(100%) invert(50%) sepia(58%) saturate(4664%) hue-rotate(334deg) brightness(92%) contrast(88%)}@media (pointer: fine){.wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%], .wlc-logout--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover svg[_ngcontent-%COMP%]{fill:var(--mc-baseMain);filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(162deg) brightness(104%) contrast(101%)}}']})}}return E})();const st=["sidenav"],Oe=["sideProfileMenu"],B=["isProfileOpen"],Fe=["languagePicker"],le=E=>({"scroll-hidden":E});function It(E,Ge){1&E&&(i.j41(0,"div",21)(1,"div",22)(2,"a",23)(3,"span",24),i.nrm(4,"img",25),i.k0s()()()())}function Kt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",26),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.isExpanded=!I.isExpanded)}),i.j41(1,"span",27)(2,"span",28),i.nrm(3,"img",29),i.k0s()()()}if(2&E){const g=i.XpG();i.Y8G("ngClass",g.isExpanded?"wlc-burger-panel__btn-expand--expanded":"wlc-burger-panel__btn-expand--compact")}}function Gn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",30),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.closeSidebar())}),i.j41(1,"span",28),i.qSk(),i.j41(2,"svg",31),i.nrm(3,"path",32),i.k0s()()()}if(2&E){const g=i.XpG();i.Y8G("title",g.translations.close)}}function ei(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",42)(1,"mat-list-item",43)(2,"div",28)(3,"div",44),i.bIt("click",function(){const I=i.eBV(g).$implicit,Ze=i.XpG(2);return i.Njj(Ze.changeLang(I))}),i.j41(4,"a",45),i.nrm(5,"img",39),i.k0s(),i.j41(6,"div",46),i.EFF(7),i.k0s()()()()()}if(2&E){const g=Ge.$implicit,R=i.XpG(2);i.R7$(3),i.AVh("wlc-language-selector__item--active",g.country===R.i18.country),i.R7$(2),i.Y8G("src","//agstatic.com/wlc/flags/1x1/"+g.country.toLowerCase()+".svg",i.B4B)("alt",g.name),i.R7$(2),i.SpI(" ",g.name,"")}}function Fn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div")(1,"div",33)(2,"mat-accordion",34)(3,"mat-expansion-panel",35),i.bIt("opened",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.panelOpenState.set(!0))})("closed",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.panelOpenState.set(!1))}),i.j41(4,"mat-expansion-panel-header",36)(5,"mat-panel-title",37)(6,"div",38),i.nrm(7,"img",39),i.k0s(),i.j41(8,"div",40),i.EFF(9),i.k0s()()(),i.DNE(10,ei,8,5,"div",41),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(2),i.AVh("wlc-language-selector__current--opened",g.panelOpenState()),i.R7$(5),i.Y8G("src","//agstatic.com/wlc/flags/1x1/"+g.i18.country.toLowerCase()+".svg",i.B4B)("alt",g.i18.name),i.R7$(2),i.SpI(" ",g.i18.name,""),i.R7$(),i.Y8G("ngForOf",g.allLangs)}}function li(E,Ge){1&E&&(i.j41(0,"div",51)(1,"span",28),i.qSk(),i.j41(2,"svg",52),i.nrm(3,"path",53),i.k0s()()())}function ai(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"language-popover",54),i.bIt("updateLang",function(I){i.eBV(g);const Ze=i.XpG(2);return i.Njj(Ze.changeLang(I))}),i.k0s()}if(2&E){i.XpG();const g=i.sdS(2),R=i.XpG();i.Y8G("trigger",g)("availableLangs",R.allLangs)("userLang",R.i18)}}function Fi(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",47)(1,"div",48,3),i.bIt("mouseenter",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.showPopover=!0)}),i.j41(3,"div",38),i.nrm(4,"img",39),i.k0s(),i.DNE(5,li,4,0,"div",49),i.k0s(),i.DNE(6,ai,1,3,"language-popover",50),i.k0s()}if(2&E){const g=i.XpG();i.R7$(),i.Y8G("ngClass",g.isLanguageMenuOpen?" wlc-language-selector__current--opened":""),i.R7$(3),i.Y8G("src","//agstatic.com/wlc/flags/1x1/"+g.i18.country.toLowerCase()+".svg",i.B4B)("alt",g.i18.name),i.R7$(),i.Y8G("ngIf",g.isExpanded),i.R7$(),i.Y8G("ngIf",g.showPopover)}}function Di(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function ki(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",55)(1,"div",56)(2,"div",57)(3,"div",22)(4,"a",23)(5,"span",28),i.nrm(6,"img",58),i.k0s()()()(),i.j41(7,"button",30),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.closeUserMenu())}),i.j41(8,"span",28),i.qSk(),i.j41(9,"svg",31),i.nrm(10,"path",32),i.k0s()()()(),i.joV(),i.j41(11,"div",59)(12,"div",13),i.nrm(13,"app-user-menu-content",60),i.k0s()()()}if(2&E){const g=i.XpG();i.AVh("wlc-burger-panel--open",g.isProfileOpen),i.R7$(7),i.Y8G("title",g.translations.close),i.R7$(6),i.Y8G("currentUser",g.currentUser)("unreadMessages",g.unreadMessages)("currentLevel",g.currentLevel)("levels",g.levels)}}function Ai(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",61)(1,"div",62)(2,"div",63)(3,"div",64)(4,"div",65),i.EFF(5),i.k0s()(),i.j41(6,"button",66),i.bIt("click",function(I){return i.eBV(g),i.XpG().navigateToEmail(),i.Njj(I.preventDefault())}),i.j41(7,"span",67),i.EFF(8),i.k0s()(),i.j41(9,"div",68)(10,"a",69),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.sendVerification())}),i.EFF(11),i.k0s()(),i.j41(12,"button",70),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.showNotif=!1)}),i.j41(13,"span",67)(14,"span",27)(15,"span",28),i.qSk(),i.j41(16,"svg",31),i.nrm(17,"path",32),i.k0s()()()()()()()()}if(2&E){const g=i.XpG();i.R7$(5),i.SpI(" ",g.translations.notverifed,""),i.R7$(3),i.JRh(g.translations.gomail),i.R7$(2),i.AVh("disabled",g.isVerifyEmailDisabled),i.R7$(),i.SpI(" ",g.translations.returnemail," ")}}let Hn=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn,gi,ci){this.dialog=g,this.toastr=R,this.localStore=I,this.userService=Ze,this.authService=Jt,this.authenticationService=$n,this.languageService=Yn,this._translate=gi,this.ref=ci,this.isExpanded=!1,this.unreadMessages=0,this.levels=null,this.closeMenu=new i.bkB,this.closeProfileMenu=new i.bkB,this.getCurrencySymbol=We.Q,this.UserStatusEnum=Te.v,this.panelOpenState=(0,i.vPA)(!1),this.windowWidth=window.innerWidth,this.isLanguageMenuOpen=!1,this.menuItems=[],this.infoMenu=[],this.showMenu=!1,this.showNotif=!0,this.isVerifyingEmail=!1,this.isVerifyEmailDisabled=!1,this.tenMinutes=6e5,this.showPopover=!1,this.triggerEl=null,this.authService.currentUserChange().subscribe(Mi=>{this.currentUser=Mi?this.authenticationService.currentUserValue:null})}ngOnInit(){this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data,this.updateMenu()}),this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this.allLangs=JSON.parse(this.localStore.getKeyValue(this.localStore.AVAILABLE_LANGS)),this.i18=JSON.parse(this.localStore.getKeyValue(this.localStore.USER_LANG)),this.currentUser=this.authenticationService.currentUserValue,this.sendEmailTimeExpiration=this.localStore.getKeyValue(this.localStore.EMAIL_VERIFICATION_SENT),this.sendEmailTimeExpiration&&(this.isVerifyEmailDisabled=Date.now(){this.isVerifyEmailDisabled=!1,this.localStore.removeKeyValue(this.localStore.EMAIL_VERIFICATION_SENT)},new Date(+this.sendEmailTimeExpiration).getTime()+this.tenMinutes-Date.now())),this.panelOpenState.set(!1),this.updateMenu()}ngAfterViewInit(){}sendVerification(){if(this.isVerifyEmailDisabled=Date.now(){this.localStore.setKeyValue(this.localStore.EMAIL_VERIFICATION_SENT,(new Date).getTime()),this.isVerifyingEmail=!1,this.isVerifyEmailDisabled=!0,this.toastr.success(this.translations.verifpismo,this.translations.sendverif,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),setTimeout(()=>{this.isVerifyEmailDisabled=!1,this.localStore.removeKeyValue(this.localStore.EMAIL_VERIFICATION_SENT)},6e5)},error:I=>{if(I.error.validationErrors){this.errorMsg=I.validationErrors;for(let Ze in this.errorMsg)I.error.error[Ze].forEach(Jt=>{this.toastr.error(Jt,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})})}else this.toastr.error(I?.error?.error||I.error?.message,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3});this.isVerifyingEmail=!1}})}navigateToEmail(){const g=window.open(`mailto:${this.currentUser.email}`,"_blank");g.focus(),setTimeout(function(){g.document.hasFocus()||g.close()},500)}onSideNavScroll(g){g.stopPropagation()}closeSidebar(){this.isExpanded=!1,this.closeMenu.emit()}closeUserMenu(){this.isProfileOpen=!1,this.closeProfileMenu.emit()}setActiveMenu(g){this.parent=g.name,this.closeSidebar()}updateMenu(){this.menuItems=[{name:"all-games",text:this.translations.km1,icon:"/assets/img/icons/categories/all-games.svg",children:[{parent:"all-games",route:"/catalog/popular",name:"popular",text:this.translations.cat1,icon:"/assets/img/icons/categories/popular.svg"},{parent:"all-games",route:"/catalog/newgame",name:"new",text:this.translations.cat2,icon:"/assets/img/icons/categories/new.svg"},{parent:"all-games",route:"/catalog/hot",name:"hot",text:this.translations.cat4,icon:"/assets/img/icons/categories/rocket.svg"},{parent:"all-games",route:"/catalog/slots",name:"slots",text:this.translations.cat3,icon:"/assets/img/icons/categories/slots.svg"}]},{name:"promos",text:this.translations.bpromo,class:"wlc-menu__item--promo",icon:"/assets/img/icons/promos/promo.svg",children:[{route:"/promotions",parent:"promos",name:"promotions",text:this.translations.km2,icon:"/assets/img/icons/promos/promo.svg"},{route:"/lootboxes",parent:"promos",name:"lootboxes",text:this.translations.km3,icon:"/assets/img/icons/promos/lootboxes.svg"}]},{route:"/loyalty",name:"loyalty",text:this.translations.km4,icon:"/assets/img/icons/loyalty.svg"},{route:"/vipclub",name:"vip-club",text:this.translations.km5,icon:"/assets/img/icons/vip-club.svg"},{route:"/tournaments",name:"tournaments",text:this.translations.btournament,icon:"/assets/img/icons/tournaments.svg"}],this.infoMenu=[{name:"info",text:this.translations.info,icon:"/assets/img/icons/info/info.svg",children:[{parent:"info",route:"/contacts/bonus-terms-and-conditions",text:this.translations.rulesuseb,icon:"/assets/img/icons/info/manifest.svg"},{parent:"info",route:"/contacts/aml-and-kyc-policy",text:this.translations.politaml,icon:"/assets/img/icons/info/manifest.svg"},{parent:"info",route:"/contacts/privacy-policy",text:this.translations.politconf,icon:"/assets/img/icons/info/confidential.svg"},{parent:"info",route:"/contacts/responsible-game",text:this.translations.Seriousgame,icon:"/assets/img/icons/info/responsible.svg"},{parent:"info",route:"/contacts/fair-play",text:this.translations.fairplay,icon:"/assets/img/icons/info/fair.svg"},{parent:"info",route:"/contacts/games-rules",text:this.translations.rulgame,icon:"/assets/img/icons/info/manifest.svg"}]}],this.currentUser&&this.menuItems[0].children.unshift({name:"favorits",text:this.translations.dostup16,class:" wlc-menu__item--favorites",route:"/catalog/favorites",icon:"/assets/img/icons/heart.svg"})}changeLang(g){this._translate.use(g.language),this.localStore.setKeyValue(this.localStore.USER_LANG,g),this.i18=g}logout(){this.dialog.open(Se.A,{disableClose:!0,panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--logout","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{text:"auth.registration-error"}}).afterClosed().subscribe(R=>{"logout"==R.event&&(this.authService.logout(),this.closeSidebar(),this.isProfileOpen&&this.closeUserMenu())})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(M.tw),i.rXU(ht.S),i.rXU(q.D),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$),i.rXU(i.aKT))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-sidenav"]],viewQuery:function(R,I){if(1&R&&(i.GBs(st,5),i.GBs(Oe,5),i.GBs(B,5),i.GBs(Fe,7)),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.sidenav=Ze.first),i.mGM(Ze=i.lsd())&&(I.sideProfileMenu=Ze.first),i.mGM(Ze=i.lsd())&&(I.menuProfile=Ze.first),i.mGM(Ze=i.lsd())&&(I.languagePicker=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{isExpanded:"isExpanded",isProfileOpen:"isProfileOpen",unreadMessages:"unreadMessages",currentLevel:"currentLevel",levels:"levels"},outputs:{closeMenu:"closeMenu",closeProfileMenu:"closeProfileMenu"},standalone:!1,decls:22,vars:44,consts:[["sidenav",""],["sidebarContainer",""],["sideProfileMenu",""],["languagePicker",""],["autosize","false",1,"wlc-float-panels","wlc-float-panels--theme-default","wlc-float-panels--theme-mod-default","wlc-float-panels--type-default",3,"backdropClick","scroll","hasBackdrop","ngClass"],["mode","side",3,"opened","disableClose","fixedInViewport","ngClass"],[1,"wlc-float-panels__backdrop"],[1,"wlc-burger-panel","wlc-burger-panel--theme-mod-default","wlc-burger-panel--theme-left","wlc-burger-panel--left-fixed","wlc-burger-panel--theme-mod-wolf",3,"ngClass"],[1,"wlc-burger-panel__header","two-columns"],["class","wlc-burger-panel__logo",4,"ngIf"],["class","wlc-burger-panel__btn-expand ",3,"ngClass","click",4,"ngIf"],["class","wlc-burger-panel__close wlc-icon wlc-icon--theme-default wlc-icon--theme-mod-default\n wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",3,"title","click",4,"ngIf"],[1,"wlc-burger-panel__content","wlc-scrollbar","wlc-scrollbar--theme-mod-default","wlc-scrollbar--type-default",3,"ngClass"],[1,"wlc-burger-panel__inner"],["themeType","default",3,"menu","isExpanded","parent","windowWidth","panelOpenState","setActiveMenu"],["themeType","info",3,"menu","isExpanded","parent","windowWidth","panelOpenState","setActiveMenu"],[4,"ngIf"],["class","wlc-language-selector wlc-language-selector--compact wlc-language-selector--theme-default wlc-language-selector--theme-wolf\n wlc-language-selector--theme-mod-long wlc-language-selector--type-click wlc-language-selector--state-compact",4,"ngIf"],["mode","side","position","end",1,"user-profile-drawer",3,"opened","disableClose","fixedInViewport","ngClass"],["class","wlc-burger-panel wlc-burger-panel--right wlc-burger-panel--theme-mobile\n wlc-burger-panel--theme-mod-default wlc-burger-panel--type-right",3,"wlc-burger-panel--open",4,"ngIf"],["class","sidenav-content app-home-state wlc-app-content app-ready",4,"ngIf"],[1,"wlc-burger-panel__logo"],[1,"wlc-logo-wrp"],["href","/",1,"wlc-logo__image","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content","ng-star-inserted"],["src","/assets/img/logo.svg","alt","logo"],[1,"wlc-burger-panel__btn-expand",3,"click","ngClass"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["src","/assets/img/icons/burger.svg","alt","menu"],[1,"wlc-burger-panel__close","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","title"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-language-selector","wlc-language-selector--compact","wlc-language-selector--theme-mod-bottom-left","wlc-language-selector--theme-wolf","wlc-language-selector--type-click","wlc-language-selector--state-expanded","wlc-language-selector--dropdown-bottom"],[1,"wlc-language-selector__current"],[3,"opened","closed"],[1,"wlc-menu__link","wlc-menu__link-parent"],[1,"wlc-language-selector__current-title"],[1,"wlc-language-selector__current-flag"],["loading","lazy",3,"src","alt"],[1,"wlc-language-selector__current-lang"],["class"," wlc-language-selector__item wlc-language-selector__item--en",4,"ngFor","ngForOf"],[1,"wlc-language-selector__item","wlc-language-selector__item--en"],[1,"wlc-language-selector__current-arrow","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","ng-star-inserted","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-language-selector__item","wlc-language-selector__item--en","wlc-language-selector__link",3,"click"],["href","",1,"wlc-language-selector__link-flag"],[1,"wlc-language-selector__link-lang"],[1,"wlc-language-selector","wlc-language-selector--compact","wlc-language-selector--theme-default","wlc-language-selector--theme-wolf","wlc-language-selector--theme-mod-long","wlc-language-selector--type-click","wlc-language-selector--state-compact"],[1,"wlc-language-selector__current","language-trigger",3,"mouseenter","ngClass"],["class","wlc-language-selector__current-arrow wlc-icon wlc-icon--theme-default\n wlc-icon--theme-mod-default wlc-icon--type-default wlc-icon--loaded wlc-icon--svg",4,"ngIf"],[3,"trigger","availableLangs","userLang","updateLang",4,"ngIf"],[1,"wlc-language-selector__current-arrow","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","10","height","7","viewBox","0 0 10 7","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],[3,"updateLang","trigger","availableLangs","userLang"],[1,"wlc-burger-panel","wlc-burger-panel--right","wlc-burger-panel--theme-mobile","wlc-burger-panel--theme-mod-default","wlc-burger-panel--type-right"],[1,"wlc-burger-panel__header"],[1,"wlc-burger-panel__header-menu"],["src","/assets/img/logo.svg","alt","Logo"],[1,"wlc-burger-panel__content","wlc-scrollbar","wlc-scrollbar--theme-default","wlc-scrollbar--theme-mod-default","wlc-scrollbar--type-default"],[3,"currentUser","unreadMessages","currentLevel","levels"],[1,"sidenav-content","app-home-state","wlc-app-content","app-ready"],[1,"wlc-sections__email-verification-notification","wlc-sections__email-verification-notification--fluid","wlc-sections__email-verification-notification--theme-default"],[1,"wlc-email-verification-notification","wlc-email-verification-notification--theme-default","wlc-email-verification-notification--theme-mod-default","wlc-email-verification-notification--type-default","wlc-email-verification-notification--show"],[1,"wlc-email-verification-notification__message-wrp"],[1,"wlc-email-verification-notification__message"],[1,"wlc-email-verification-notification__mail-btn","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[1,"wlc-email-verification-notification__link-wrp"],[1,"wlc-email-verification-notification__verification-link",3,"click"],[1,"wlc-email-verification-notification__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"]],template:function(R,I){if(1&R){const Ze=i.RV6();i.j41(0,"mat-sidenav-container",4),i.bIt("backdropClick",function(){return i.eBV(Ze),i.Njj(I.isExpanded?I.closeSidebar():I.closeUserMenu())})("scroll",function($n){return i.eBV(Ze),i.Njj(I.onSideNavScroll($n))}),i.j41(1,"mat-sidenav",5,0),i.nrm(3,"div",6),i.j41(4,"div",7)(5,"div",8),i.DNE(6,It,5,0,"div",9)(7,Kt,4,1,"button",10)(8,Gn,4,1,"button",11),i.k0s(),i.j41(9,"div",12,1)(11,"div",13),i.nrm(12,"app-panel-menu",14)(13,"app-panel-menu",15),i.DNE(14,Fn,11,6,"div",16)(15,Fi,7,5,"div",17),i.k0s()()()(),i.j41(16,"mat-sidenav",18,2),i.nrm(18,"div",6),i.DNE(19,Di,1,0,"loading-spinner",16)(20,ki,14,7,"div",19),i.k0s(),i.DNE(21,Ai,18,5,"div",20),i.k0s()}2&R&&(i.Y8G("hasBackdrop",I.isExpanded)("ngClass",I.windowWidth<1024?"wlc-mobile-sidenav":""),i.R7$(),i.Y8G("opened",I.windowWidth>=1024||I.isExpanded)("disableClose",!0)("fixedInViewport",!0)("ngClass",I.isExpanded?"is-open":"is-closed"),i.R7$(3),i.AVh("wlc-burger-panel--view-expanded",I.isExpanded)("wlc-burger-panel--view-compact",!I.isExpanded)("wlc-panel-menu--compact",!I.isExpanded)("wlc-burger-panel--open",I.isExpanded&&I.windowWidth<1024),i.Y8G("ngClass",I.windowWidth>1024?"wlc-burger-panel--left-fixed wlc-burger-panel--type-left-fixed":"wlc-burger-panel--left-mobile wlc-burger-panel--theme-mobile wlc-burger-panel--theme-mod-wolf wlc-burger-panel--type-left"),i.R7$(2),i.Y8G("ngIf",I.isExpanded),i.R7$(),i.Y8G("ngIf",I.windowWidth>=1024),i.R7$(),i.Y8G("ngIf",I.windowWidth<1024),i.R7$(),i.AVh("wlc-scrollbar--theme-default",I.isExpanded),i.Y8G("ngClass",i.eq3(42,le,!I.isExpanded)),i.R7$(3),i.Y8G("menu",I.menuItems)("isExpanded",I.isExpanded)("parent",I.parent)("windowWidth",I.windowWidth)("panelOpenState",I.panelOpenState)("setActiveMenu",I.setActiveMenu),i.R7$(),i.Y8G("menu",I.infoMenu)("isExpanded",I.isExpanded)("parent",I.parent)("windowWidth",I.windowWidth)("panelOpenState",I.panelOpenState)("setActiveMenu",I.setActiveMenu),i.R7$(),i.Y8G("ngIf",I.isExpanded),i.R7$(),i.Y8G("ngIf",!I.isExpanded),i.R7$(),i.Y8G("opened",I.isProfileOpen)("disableClose",!0)("fixedInViewport",!0)("ngClass",I.isProfileOpen?"is-open":"is-closed"),i.R7$(3),i.Y8G("ngIf",!I.translations),i.R7$(),i.Y8G("ngIf",I.windowWidth<1024&&I.currentUser),i.R7$(),i.Y8G("ngIf",I.currentUser&&I.currentUser.status===I.UserStatusEnum.UNCONFIRMED&&I.translations&&I.showNotif))},dependencies:[r.YU,r.Sq,r.bT,dt.LG,dt.US,Tt.YE,pt.BS,pt.GK,pt.Z2,pt.WN,Xe.N,pe,K,$e],styles:['.wlc-burger-panel--view-expanded,.wlc-burger-panel--left-mobile{--si-menu-flex-direction: initial;--si-menu-margin: 0 10px}.wlc-burger-panel--theme-left{--bp-width: 290px;--bp-login-display: grid;--bp-postmenu-display: block;--bp-login-margin: 30px 0 0;--bp-login-padding: 20px 0;--bp-login-bg: var(--mc-bg);--bp-menu-link-justify: initial;--bp-menu-link-align: center;--bp-menu-link-padding: 5px 25px;--bp-menu-link-text-display: initial;--bp-menu-icon-margin: 0 15px 0 0;--bp-menu-icon-wrapper-width: 25px;--bp-separator-width: calc(100% - 40px) ;--bp-userinfo-display: grid;--bp-userdeposit-display: flex;--bp-lang-max-width: calc(100% - 40px) ;--bp-lang-margin: 20px auto;--bp-userinfo-margin: 30px 20px 20px;left:0;width:var(--bp-width);max-width:290px;height:100%;max-height:100%;background:var(--mc-bg700)}.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact.wlc-language-selector--state-compact{--ls-curr-columns: 1fr;--ls-curr-bg: transparent;--ls-curr-bg-hover: transparent;--ls-curr-bg-active: transparent;--ls-curr-flag-justify-self: center;--ls-curr-flag-margin-right: 0;--ls-link-justify: center;--ls-list-padding: 15px 0}.wlc-burger-panel--theme-left{--bp-width: 290px;--bp-login-display: grid;--bp-postmenu-display: block;--bp-login-margin: 30px 0 0;--bp-login-padding: 20px 0;--bp-login-bg: var(--mc-bg);--bp-menu-link-justify: initial;--bp-menu-link-align: center;--bp-menu-link-padding: 5px 25px;--bp-menu-link-text-display: initial;--bp-menu-icon-margin: 0 15px 0 0;--bp-menu-icon-wrapper-width: 25px;--bp-separator-width: calc(100% - 40px) ;--bp-userinfo-display: grid;--bp-userdeposit-display: flex;--bp-lang-max-width: calc(100% - 40px) ;--bp-lang-margin: 20px auto;--bp-userinfo-margin: 30px 20px 20px;left:0;width:var(--bp-width);max-width:290px;height:100%;max-height:100%;background:var(--mc-bg700);transform:translate(-100%)}.wlc-burger-panel{--bp-header-grid-cols: 1fr auto 1fr;--bp-header-padding: 20px;--bp-transition: .6s cubic-bezier(.4, 0, .2, 1);--bp-padding: 0;position:absolute;top:0;display:flex;flex-direction:column;padding:var(--bp-padding);color:var(--mc-baseMain);outline-style:none;box-shadow:0 0 20px #0000004d;visibility:hidden;transition:var(--bp-transition)}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf{--bp-padding: 0;--us-display: block}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed{--bp-header-grid-cols: 1fr;--bp-header-padding: 10px 15px;--bp-login-margin: 0;--bp-login-padding: 0;--bp-login-bg: none;--bp-expand-btn-justify-self: end;--bp-expand-icon-transform: scaleX(1);--bp-transition: none;--bp-main-menu-margin: 20px 0 0;--bp-userinfo-margin: 0 20px 20px;--bp-width: var(--fp-left-size-compact);--bp-logout-display: none;--bp-postmenu-link-height: 35px;position:sticky;top:0;left:0}.wlc-body--fp-left-in .wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed{visibility:visible}.mat-drawer-backdrop{top:0;left:0;width:100%!important;height:100%!important;background:var(--mc-bg-o6)!important;cursor:pointer;z-index:2!important}.wlc-burger-panel{--bp-header-grid-cols: 1fr auto 1fr;--bp-header-padding: 20px;--bp-transition: .6s cubic-bezier(.4, 0, .2, 1);--bp-padding: 0;position:absolute;top:0;display:flex;flex-direction:column;padding:var(--bp-padding);color:var(--mc-baseMain);outline-style:none;box-shadow:0 0 20px #0000004d;transition:var(--bp-transition)}.wlc-burger-panel{--bp-header-grid-cols: 1fr 1fr}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed{z-index:9;--bp-header-grid-cols: 1fr;--bp-header-padding: 10px 15px;--bp-login-margin: 0;--bp-login-padding: 0;--bp-login-bg: none;--bp-expand-btn-justify-self: end;--bp-expand-icon-transform: scaleX(1);--bp-transition: none;--bp-main-menu-margin: 20px 0 0;--bp-userinfo-margin: 0 20px 20px;--bp-width: var(--fp-left-size-compact);--bp-logout-display: none;--bp-postmenu-link-height: 35px;position:sticky;top:0;left:0}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-compact,.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed{--bp-header-grid-cols: 1fr;--bp-header-padding: 10px 15px;--bp-login-margin: 0;--bp-login-padding: 0;--bp-login-bg: none;--bp-expand-btn-justify-self: end;--bp-expand-icon-transform: scaleX(1);--bp-transition: none;--bp-main-menu-margin: 20px 0 0;--bp-userinfo-margin: 0 20px 20px;--bp-width: var(--fp-left-size-compact);--bp-logout-display: none;--bp-postmenu-link-height: 35px;position:sticky;top:0;left:0}.wlc-burger-panel.wlc-burger-panel--type-left-fixed,.wlc-burger-panel.wlc-burger-panel--type-right-fixed{height:100vh;transform:translateZ(0);will-change:width}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-compact{--bp-header-padding: 10px 5px;--bp-login-display: none;--bp-postmenu-display: none;--bp-menu-link-text-display: none;--bp-menu-link-justify: cemter;--bp-menu-link-align: stretch;--bp-menu-link-padding: 0;--bp-menu-icon-margin: 0;--bp-menu-icon-wrapper-width: 100%;--bp-main-menu-margin: 0;--bp-separator-width: 100%;--bp-userinfo-display: none;--bp-userdeposit-display: none;--bp-lang-max-width: 100%;--bp-lang-margin: 0 auto 5px;--bp-expand-btn-justify-self: center;--pm-menu-margin: 0;--us-display: none;background:var(--mc-bg700);overflow:visible}@media (pointer: fine){.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand:hover{color:var(--mc-main);background:none;border:none}}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-expanded{--bp-width: var(--fp-left-size-full);--pm-menu-margin: 25px 10px 0;--us-display: block}.wlc-burger-panel .wlc-burger-panel__header{position:relative;display:grid;grid-template-columns:var(--bp-header-grid-cols);align-items:center;padding:var(--bp-header-padding);color:var(--mc-baseMain);background:transparent;font-size:1.4rem;font-weight:700}.wlc-burger-panel .wlc-burger-panel__header.two-columns{grid-template-columns:1fr 1fr}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf .wlc-burger-panel__header.two-columns{grid-template-columns:1fr auto}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf .wlc-burger-panel__header,.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf .wlc-burger-panel__content{background:var(--mc-bg700)}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand{justify-self:var(--bp-expand-btn-justify-self, end);padding:0;color:var(--mc-baseMain);background:none;border:none;transition:color .2s ease-in-out}@media (pointer: fine){.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand:hover{color:var(--mc-baseMain);background:none;border:none;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand img{width:25px;height:25px;transform:var(--bp-expand-icon-transform);transition:transform .2s ease-in-out;fill:currentColor}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-expanded .wlc-burger-panel__logo,.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--left-mobile .wlc-burger-panel__logo{justify-content:start;margin:0}.wlc-burger-panel--theme-left .wlc-logo__image img{max-height:25px}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-expanded .wlc-burger-panel__content,.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--left-mobile .wlc-burger-panel__content{scrollbar-gutter:stable}.wlc-scrollbar--theme-default[class]{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.wlc-internal-mails-info--theme-default .wlc-scrollbar{width:100%;padding:14px 0 5px}.wlc-scrollbar--theme-default[class]::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-scrollbar--theme-default[class]::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-scrollbar--theme-default[class]::-webkit-scrollbar{width:5px}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-compact::-webkit-scrollbar{display:none;width:0;scrollbar-width:none}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-expanded .wlc-burger-panel__content .wlc-panel-menu,.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--left-mobile .wlc-burger-panel__content .wlc-panel-menu{margin:5px 0 0}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--left-mobile .wlc-menu--theme-mod-default.wlc-menu--type-main-menu>span{width:100%;max-width:100%}.wlc-panel-menu--theme-wolf{--pm-menu-margin: ;--pm-menu-info-margin: ;--pm-link-background: transparent;--pm-dropdown-link-background: transparent;--pm-dropdown-active-icon-fill: var(--mc-baseMain);--pm-link-padding: 0 12px;--pm-link-icon-margin: 0 10px 0 0;--pm-link-arrow: block;--pm-link-justify-content: start;--pm-link-hover: var(--mc-bg300);--pm-link-text-display: block;--pm-icon-width: auto;--pm-link-icon-width: 16px}.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-compact.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf{--pm-menu-margin: ;--pm-menu-info-margin: ;--pm-link-background: none;--pm-dropdown-link-background: none;--pm-dropdown-active-icon-fill: var(--mc-baseMain);--pm-link-padding: 0;--pm-link-icon-margin: 0;--pm-link-arrow: none;--pm-link-justify-content: center;--pm-link-hover: none;--pm-link-text-display: none;--pm-icon-width: 100%}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu{display:grid;gap:10px;width:auto}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel{border-radius:10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel{background:var(--mc-bgModal)}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu--theme-mod-default.wlc-menu--type-main-menu>span{max-width:205px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__link.wlc-menu__link-parent{background-color:#0f0e1f!important;border-radius:10px!important}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active.wlc-menu__item .wlc-menu__link.wlc-menu__link-parent{background:var(--pm-dropdown-link-background);border-bottom-left-radius:0;border-bottom-right-radius:0}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-expanded .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link .wlc-menu__icon{width:24px;height:24px}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-expanded .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link .wlc-menu__icon .wlc-icon-content{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon svg{display:block;max-width:100%;max-height:100%}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon svg path,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link svg path,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link svg{width:16px;height:16px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link svg path,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link svg{transition:all .3s}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link-text,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link-text{display:var(--bp-menu-link-text-display);line-height:initial}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link .wlc-menu__link-text{font-weight:600}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-icon{width:var(--pm-icon-width)}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link .wlc-menu__icon-arrow{display:var(--pm-link-arrow);margin-left:auto}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .mat-expansion-panel-body,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__submenu{display:grid;overflow:hidden;margin:0;padding-right:4px;padding-left:4px;background:var(--pm-dropdown-link-background);border-radius:0 0 10px 10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu{gap:10px;padding:4px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .mat-expansion-panel-body>span,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .wlc-menu__submenu .wlc-menu__item{position:relative;padding:0 4px}@media (pointer: fine){.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link:not(.active):hover,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link:not(.active):hover{color:inherit;background:var(--mc-bg700-l5)}}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:flex;justify-content:var(--pm-link-justify-content);min-height:auto;padding:var(--pm-link-padding)!important;background:var(--pm-link-background);border-radius:10px}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__link:hover{cursor:pointer}}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link:hover{color:var(--mc-baseMain);background:var(--pm-link-hover)}}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__link{background:transparent}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .mat-expansion-panel-body .wlc-menu__item .wlc-menu__link,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__submenu .wlc-menu__item .wlc-menu__link{padding:0 10px 0 14px;word-break:break-all;background:none;border-radius:0}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__link{color:var(--mc-baseMainNew);word-break:break-word}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link.active{color:var(--mc-main);background:transparent;border-radius:10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link.active{color:var(--mc-main);border-radius:0}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link.active img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link.active svg,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link.active svg path{filter:brightness(0) saturate(100%) invert(79%) sepia(90%) saturate(2362%) hue-rotate(161deg) brightness(99%) contrast(104%);fill:var(--mc-main)}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link:hover,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__link:hover{color:var(--mc-baseMainNew);background:transparent;border-radius:10px}}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__link:hover,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__link:hover{color:var(--mc-baseMainNew);border-radius:0}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__icon,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__icon{margin:0 10px 0 0}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .mat-mdc-list-item-single-line .wlc-menu__icon .wlc-icon-content,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .mat-expansion-panel-body .wlc-menu__icon .wlc-icon-content,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .wlc-menu__submenu .wlc-menu__icon .wlc-icon-content{width:16px;margin-left:0}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .mat-expansion-panel-body .wlc-menu__icon img,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__icon img{fill:var(--mc-baseMainNew);filter:brightness(0) saturate(100%) invert(56%) sepia(16%) saturate(461%) hue-rotate(193deg) brightness(87%) contrast(89%)}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .mat-expansion-panel-body>span:not(:last-child):after,.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown .wlc-menu__submenu .wlc-menu__item:not(:last-child):after{content:"";position:absolute;right:6px;bottom:-5px;left:6px;height:1px;background:#73749033}.wlc-panel-menu--theme-wolf.wlc-panel-menu--type-info{margin:25px 0 0!important}.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item{padding:0 4px;overflow:visible}.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .mat-mdc-list-item-unscoped-content{display:flex;justify-content:center;align-items:center}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown{position:relative}.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{padding:0!important;width:40px}.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item.active{background:transparent}.wlc-panel-menu--compact .wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item.active .wlc-menu__link{background:var(--mc-bg300)!important}.mat-drawer-container{z-index:15!important}.mat-drawer-side{box-shadow:none!important;border-right-color:transparent!important;border-right-width:0!important;border-right-style:none!important;border-left-color:transparent!important;border-left-width:0!important;border-left-style:none!important;z-index:15!important}.mat-sidenav-fixed.is-open,.mat-sidenav-fixed.is-closed{transition:.6s cubic-bezier(.4,0,.2,1)}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand--expanded{--bp-expand-icon-transform: scaleX(-1)}@media (pointer: fine){.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand:hover{color:var(--mc-main);background:none;border:none}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand:hover img{filter:brightness(0) saturate(100%) invert(54%) sepia(73%) saturate(3735%) hue-rotate(3deg) brightness(105%) contrast(104%)}}.wlc-burger-panel .wlc-main-menu,.wlc-burger-panel .wlc-post-menu,.wlc-burger-panel .wlc-profile-menu,.wlc-burger-panel .wlc-user-stats,.wlc-burger-panel .wlc-user-info__wrp,.wlc-burger-panel .wlc-burger-panel__user-deposit{transform:translateZ(0)}.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-main-menu{margin:var(--bp-main-menu-margin)}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon img,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon svg,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon img,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon svg{display:block;width:25px;height:auto;fill:var(--mc-main)}.mat-mdc-nav-list .mat-mdc-list-item{padding:0;width:100%}.wlc-login-signup--theme-default{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-gap:20px;grid-template-areas:"login sign";align-items:center}.wlc-burger-panel--theme-left .wlc-login-signup{display:var(--bp-login-display);grid-auto-flow:initial;grid-template-areas:"login" "sign";justify-content:center;margin:var(--bp-login-margin);padding:var(--bp-login-padding);background:var(--bp-login-bg)}.wlc-login-signup--theme-default .wlc-btn--type-default[data-wlc-element=button_login-modal]{grid-area:login}.wlc-burger-panel--theme-left .wlc-login-signup .wlc-btn{min-width:110px}.wlc-burger-panel--theme-left .wlc-login-signup .wlc-btn{min-width:0;white-space:nowrap}.wlc-login-signup--theme-default .wlc-btn--type-default[data-wlc-element=button_register-modal]{grid-area:sign}.mat-drawer-side{border-right:0}.wlc-burger-panel--theme-left .wlc-burger-panel__user-info{display:var(--bp-userinfo-display);grid-template:"name logout" "stats stats";grid-template-columns:1fr auto;align-items:center;margin:var(--bp-userinfo-margin);transform:translateZ(0)}.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-name{grid-area:name}.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-logout{display:var(--bp-logout-display, "block");grid-area:logout}.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat{grid-area:stats}.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-stats{margin:15px 0 0}.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-stats-balance{margin:0 0 20px}.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat .wlc-btn{min-width:120px}.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat .wlc-user-stats--theme-default .wlc-user-stats__content .wlc-btn-deposit{margin:0 auto 20px}.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat>.wlc-btn{margin:0 auto}.mdc-list{padding:0}.mdc-list-item.mdc-list-item--with-one-line{height:fit-content!important}.wlc-burger-panel .wlc-burger-panel__content{position:relative;flex:1 1 auto;height:100%;min-height:1px;background:transparent}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf .wlc-burger-panel__content{padding:0 10px 20px}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-compact .wlc-burger-panel__content{padding:0}.scroll-hidden{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.scroll-hidden::-webkit-scrollbar{display:none}.wlc-scrollbar--theme-default{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.wlc-scrollbar--theme-default::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-scrollbar--theme-default::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-scrollbar--theme-default::-webkit-scrollbar{width:5px}.wlc-language-selector--theme-default{--ls-link-justify: start;--ls-curr-flag-size: 30px;--ls-list-bg: var(--mc-bg);--ls-arrow-color: var(--fc-arrowColor);position:relative;display:flex;flex-direction:column;width:fit-content;height:30px}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;display:flex;align-items:var(--bp-menu-link-align);justify-content:var(--bp-menu-link-justify);min-height:40px;padding:var(--bp-menu-link-padding);text-decoration:none}.wlc-panel-menu--theme-wolf[_nghost-wlc-app-c2072812421] .wlc-panel-menu__content[_ngcontent-wlc-app-c2072812421] .wlc-menu .wlc-menu__item .wlc-menu__link{transition:all .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:flex;justify-content:var(--pm-link-justify-content);min-height:auto;padding:var(--pm-link-padding);background:var(--pm-link-background);border-radius:10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu__submenu--hover .wlc-menu__list .wlc-menu__link{align-items:center;justify-content:start;padding:15px 10px;background:none;border-radius:10px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{min-height:40px}.wlc-panel-menu--theme-wolf.wlc-panel-menu--compact .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{color:var(--mc-baseMainNew)}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf.wlc-burger-panel--view-compact .wlc-panel-menu--theme-wolf.wlc-panel-menu--compact .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link{align-items:stretch;justify-content:stretch}.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon,.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon{display:flex;align-items:center;justify-content:center;width:var(--bp-menu-icon-wrapper-width);height:auto;margin:var(--bp-menu-icon-margin)}.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long{--ls-curr-columns: auto 1fr auto;--ls-curr-bg-active: transparent;--ls-curr-bg-hover: transparent;--ls-curr-flag-size: 20px;--ls-curr-flag-margin-right: 5px;--ls-curr-flag-justify-self: initial;--ls-curr-padding: 5px 15px;--ls-dropdown-margin: 5px 0 0;--ls-dropdown-width: 100%;--ls-list-bg: var(--mc-bg);--ls-list-padding: 10px;--ls-arrow-color: var(--mc-baseOpacity);--ls-curr-bg: transparent;width:100%;max-width:275px;height:auto;margin:5px 0;border:0;border-radius:20px}@media (min-width: 1024px){.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long{--ls-curr-bg: transparent}}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item .wlc-menu__link .wlc-menu__icon{display:inherit;flex:0 0 auto;margin:var(--pm-link-icon-margin)}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu__submenu--hover .wlc-menu__list .wlc-menu__link .wlc-menu__icon{width:16px;height:16px;margin:0 10px 0 0}.wlc-language-selector--theme-wolf.wlc-language-selector--state-compact{--ls-link-justify-content: center;--ls-link-padding: 0;--ls-link-background: none;--ls-link-icon-margin: 0;--ls-link-hover: none;--ls-link-arrow: none;--ls-icon-width: 100%}.wlc-language-selector--theme-wolf.wlc-language-selector--state-expanded{--ls-link-background: transparent}.wlc-language-selector--theme-wolf.wlc-language-selector--state-expanded .wlc-language-selector__current{padding:0!important;z-index:10000}.wlc-language-selector--theme-wolf.wlc-language-selector--state-expanded .wlc-language-selector__current .mat-content{overflow:visible!important;padding-left:15px}.wlc-language-selector--theme-wolf .wlc-language-selector__current{transition:background .3s linear;min-height:40px;padding:var(--ls-link-padding);background:var(--ls-link-background);border-radius:10px;cursor:pointer;display:flex;gap:10px;align-items:center;justify-content:var(--ls-link-justify-content)}.wlc-language-selector--theme-wolf .wlc-language-selector__current .wlc-language-selector__current-title{display:flex;gap:10px;align-items:center;justify-content:var(--ls-link-justify-content)}.wlc-language-selector--theme-wolf .wlc-language-selector__current--opened{border-radius:10px 10px 0 0;background:var(--mc-bg)}.wlc-language-selector--theme-wolf .wlc-language-selector__current .mat-expansion-panel{width:100%}.wlc-language-selector--theme-wolf .wlc-language-selector__current .wlc-menu__link-parent{padding-right:15px!important}.wlc-language-selector--theme-wolf .wlc-language-selector__current--opened{background:#0f0e1f;border-radius:10px}@media (pointer: fine){.wlc-language-selector--theme-wolf .wlc-language-selector__current:hover{background:var(--ls-link-hover)}}@media (pointer: fine){.wlc-language-selector--theme-wolf .wlc-language-selector__current--opened.wlc-language-selector__current:hover{background:var(--mc-bg)}}.wlc-language-selector--theme-wolf .wlc-language-selector__current--opened.wlc-language-selector__current:hover{background:#0f0e1f}.wlc-language-selector--theme-wolf .wlc-language-selector__current-lang{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;transition:color .3s linear}.wlc-language-selector--theme-wolf .wlc-language-selector__current-lang{font-weight:700}@media (pointer: fine){.wlc-language-selector--theme-wolf .wlc-language-selector__current:hover .wlc-language-selector__current-lang{color:var(--mc-baseMain)}}.wlc-language-selector--theme-wolf .wlc-language-selector__dropdown{visibility:hidden;overflow:hidden;opacity:0}.wlc-language-selector--theme-wolf .wlc-language-selector__dropdown .wlc-language-selector__list{background:var(--mc-bgModal)}.wlc-language-selector--theme-wolf .wlc-language-selector__current,.wlc-language-selector--theme-wolf .wlc-language-selector__link{transition:all .3s linear}.wlc-language-selector--theme-wolf .wlc-language-selector__item{cursor:pointer}.wlc-language-selector--theme-wolf .wlc-language-selector__item--active .wlc-language-selector__link{color:var(--mc-baseThird, var(--mc-baseMain));font-weight:700}.wlc-language-selector--theme-wolf .wlc-language-selector__item--active .wlc-language-selector__link-flag{border:2px solid var(--mc-main)}.wlc-language-selector--theme-wolf.wlc-language-selector--state-compact .wlc-language-selector__link-lang,.wlc-language-selector--theme-wolf.wlc-language-selector--state-expanded .wlc-language-selector__link-lang{color:var(--mc-baseMainNew);font-weight:700}.wlc-language-selector--theme-wolf .wlc-language-selector__item--active .wlc-language-selector__link-lang{color:var(--mc-baseMain)}.wlc-language-selector--theme-wolf .wlc-language-selector__dropdown .wlc-language-selector__list{display:grid;gap:5px;padding:5px;background:var(--mc-bg);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.wlc-language-selector--theme-wolf .mat-expansion-panel-content .mat-expansion-panel-body{display:grid;gap:5px;padding:5px;background:var(--mc-bg);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.wlc-language-selector--theme-wolf .wlc-language-selector__link{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:flex;align-items:center;min-height:40px;padding:10px;border-radius:10px;text-decoration:none}.wlc-language-selector--theme-wolf .wlc-language-selector__link-flag{box-sizing:content-box;border:2px solid var(--mc-bg500);width:20px;height:20px;margin:0 10px 0 0;border-radius:50%;overflow:hidden}.wlc-language-selector--theme-wolf .wlc-language-selector__link-flag img{display:block;width:100%;height:100%}.wlc-language-selector--theme-wolf .wlc-language-selector__current-flag{width:var(--ls-curr-flag-size);height:var(--ls-curr-flag-size);border-radius:50%;overflow:hidden;transition:box-shadow .3s linear;box-shadow:0 0 0 2px none}@media (pointer: fine){.wlc-language-selector--theme-wolf .wlc-language-selector__current:hover .wlc-language-selector__current-flag{box-shadow:0 0 0 2px var(--mc-main)}}.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current-flag{justify-self:var(--ls-curr-flag-justify-self);margin-right:var(--ls-curr-flag-margin-right)}.wlc-language-selector--theme-wolf .wlc-language-selector__current-flag img{display:block;width:100%;height:100%}.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current-flag img{width:100%;height:100%}.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current-lang{font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-language-selector--theme-default .wlc-language-selector__current-arrow{transition:all .3s linear;margin:auto;color:var(--ls-arrow-color)}.wlc-language-selector--theme-default .wlc-language-selector__current--opened .wlc-language-selector__current-arrow{transform:rotate(.5turn)}@media (pointer: fine){.wlc-language-selector--theme-default .wlc-language-selector__current:hover .wlc-language-selector__current-flag{box-shadow:0 0 0 4px var(--mc-main)}}@media (pointer: fine) and (min-width: 1024px){.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current:not(.wlc-language-selector__current--opened):hover{background:var(--ls-curr-bg-hover)}}@media (pointer: fine){.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current:not(.wlc-language-selector__current--opened):hover{border:1px solid var(--mc-secondary)}}@media (pointer: fine){.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long .wlc-language-selector__current:not(.wlc-language-selector__current--opened):hover svg{fill:var(--mc-baseMain)}}@media (pointer: fine){.wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact.wlc-language-selector--state-compact .wlc-language-selector__current:hover{border:none}}.wlc-burger-panel--theme-left .wlc-burger-panel__user-deposit{display:var(--bp-userdeposit-display);flex-direction:column;align-items:center;justify-content:center;margin:0 25px;padding:20px 0 40px;border-top:1px solid var(--mc-baseOpacity-o6)}.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{grid-template-columns:1fr 1fr;grid-template-areas:"text button close" "link button close";padding:15px 10px 10px 15px;column-gap:0;display:grid;align-items:center;justify-items:center;min-height:64px;background:var(--mc-buttonHighlightGradient)}@media (min-width: 900px){.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{grid-template-columns:1fr auto auto 1fr}}@media (min-width: 900px){.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{grid-template-areas:"text text button link close"}}@media (min-width: 480px){.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{padding:0 35px}}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{padding:0 40px}}@media (min-width: 480px){.wlc-email-verification-notification--theme-default.wlc-email-verification-notification--show{column-gap:40px}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__message-wrp{grid-area:text;align-self:end;justify-self:start}@media (min-width: 900px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__message-wrp{grid-column:2/3;align-self:auto;justify-self:unset}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__message{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__message{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}}@media (min-width: 1200px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__message{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2rem;line-height:1.4}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn{min-height:30px;justify-self:center;grid-area:button;border:1px solid #fff;height:auto;padding:5px 13px}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn{min-height:30px}}@media (min-width: 1200px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn{min-height:40px}}@media (min-width: 480px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn{justify-self:center}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn{background:transparent}@media (pointer: fine){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn:hover{color:#fff;background:var(--mc-baseOpacity);border:1px solid #fff}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn .wlc-btn__text{color:#fff;font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn .wlc-btn__text{font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn .wlc-btn__text{font-weight:800}@media (min-width: 1200px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__mail-btn .wlc-btn__text{font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__link-wrp{grid-area:link;justify-self:end;line-height:.5}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;cursor:pointer}@media (min-width: 900px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link{margin-right:35px}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link{font-weight:800;text-transform:uppercase;text-decoration:none}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link{margin-right:55px}}@media (pointer: fine){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link:hover{text-decoration:none}}@media (pointer: fine){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__verification-link:hover{text-decoration:underline}}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__close{position:absolute;right:5px;width:30px;height:30px;margin:0 0 0 auto;padding:0;color:var(--mc-baseMain);background:transparent;opacity:.8;appearance:none;border:none}.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__close{position:relative;right:0;grid-area:close;line-height:16px}@media (min-width: 1024px){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__close{right:15px}}@media (pointer: fine){.wlc-email-verification-notification--theme-default .wlc-email-verification-notification__close:hover{opacity:1}}.wlc-burger-panel--view-expanded,.wlc-burger-panel--left-mobile{--si-menu-flex-direction: initial;--si-menu-margin: 0 20px}.wlc-burger-panel--theme-mobile{z-index:10;width:290px;max-width:290px;height:100%;max-height:100%;background-color:var(--mc-bg700);background:var(--mc-bg700)}.wlc-burger-panel--theme-mobile.wlc-burger-panel--type-left{left:0;transform:translate(-100%)}.wlc-burger-panel--theme-mobile.wlc-burger-panel--open{transform:none;visibility:visible;position:absolute}.wlc-float-panels--open{--fp-backdrop-visibility: visible;--fp-backdrop-background: var(--mc-bg-o8)}.wlc-burger-panel-header-menu--theme-default .wlc-menu{display:flex;justify-content:center}.wlc-burger-panel-header-menu--theme-default .wlc-menu__link{transition:background .3s linear;position:relative;display:flex;width:40px;height:40px;margin:0 5px;background:var(--mc-bg500);border-radius:50%;cursor:pointer}.wlc-burger-panel-header-menu--theme-default .wlc-menu__link.active{background:var(--mc-main)}.wlc-burger-panel-header-menu--theme-default .wlc-menu__item .wlc-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wlc-burger-panel-header-menu--theme-default .wlc-menu__item .wlc-icon svg{display:block;fill:var(--mc-baseMain);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(13%) hue-rotate(237deg) brightness(104%) contrast(104%)}.wlc-burger-panel .wlc-burger-panel__close{flex:0 0 auto;margin:0 0 0 auto;padding:0;color:var(--mc-baseMain);background:transparent;opacity:.4;transition:.6s cubic-bezier(.4,0,.2,1);appearance:none;border:none}.wlc-burger-panel--theme-left.wlc-burger-panel--theme-mod-wolf .wlc-burger-panel__close{width:25px;height:25px}.wlc-burger-panel--theme-mobile .wlc-login-signup{grid-auto-flow:initial;justify-content:center;padding:20px 0 40px}.wlc-burger-panel--left-mobile .wlc-login-signup--theme-default{grid-template-areas:"sign" "login"}.wlc-burger-panel--theme-mobile .wlc-login-signup .wlc-btn{min-width:100%}.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu,.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-menu{display:grid;grid-template-columns:1fr;grid-gap:5px}.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link,.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-menu .wlc-menu__link{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;transition:background .3s linear;z-index:2;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:10px 15px;text-decoration:none;background:transparent;cursor:pointer;border-radius:10px}.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link span,.wlc-mobile-menu--type-dropdown.wlc-mobile-menu--theme-mod-vertical .wlc-menu .wlc-menu__link span{white-space:normal}.wlc-burger-panel{--bp-header-grid-cols: 1fr 1fr;--bp-header-padding: 20px;--bp-transition: .6s cubic-bezier(.4, 0, .2, 1);--bp-padding: 0;position:absolute;top:0;display:flex;flex-direction:column;padding:var(--bp-padding);color:var(--mc-baseMain);outline-style:none;box-shadow:0 0 20px #0000004d;visibility:hidden;transition:var(--bp-transition)}.wlc-burger-panel--theme-mobile.wlc-burger-panel--type-right{right:-290px}.wlc-burger-panel--theme-mobile.wlc-burger-panel--open.wlc-burger-panel--type-right{right:0}.wlc-burger-panel--theme-mobile.wlc-burger-panel--open{transform:none;visibility:visible}.wlc-burger-panel--left-mobile .wlc-burger-panel__title,.wlc-burger-panel--right .wlc-burger-panel__title{display:none}.wlc-burger-panel-header-menu--theme-default .wlc-menu__item--notifier{margin-right:auto}.wlc-burger-panel-header-menu--theme-default .wlc-menu__item--notifier .wlc-menu__link{width:18px;height:22px;margin:0;background:none}.wlc-menu.wlc-menu--type-burger-panel-header-menu .wlc-menu__item--notifier .wlc-menu__link-text{position:absolute;top:6px;right:8px;display:flex;align-items:center;justify-content:space-between}.wlc-menu.wlc-menu--type-burger-panel-header-menu .wlc-menu__item--notifier .wlc-menu__link-text{display:none}.wlc-counter--theme-dot.wlc-counter--theme-mod-internal-mails{background-color:var(--mc-error)}.wlc-burger-panel--theme-mobile .wlc-user-info__wrp{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.wlc-burger-panel--theme-mobile .wlc-user-stats{margin-bottom:5px}.wlc-profile-menu--type-dropdown.wlc-profile-menu--theme-mod-vertical .wlc-menu .wlc-menu__item{overflow:hidden}.wlc-menu--theme-dropdown .wlc-menu__item--messages .wlc-menu__link-text{display:flex;align-items:center;justify-content:space-between;width:100%}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu__submenu--hover .wlc-menu__list{background:var(--mc-bg700);border-radius:10px;overscroll-behavior:contain}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu__submenu--hover .wlc-menu__list .wlc-menu__item{position:relative;padding:5px}.wlc-panel-menu--theme-wolf.wlc-panel-menu--compact .wlc-panel-menu__content .wlc-menu .wlc-menu__item{padding:0 4px}.wlc-panel-menu--theme-wolf.wlc-panel-menu--compact .wlc-panel-menu__content .wlc-menu__submenu--hover .wlc-menu__item:not(:last-child){margin-bottom:4px}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu__submenu--hover{position:absolute;top:0;left:48px;display:none;width:min-content;min-width:160px;padding:0 0 0 10px}@media (pointer: fine){.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown:hover .wlc-menu__submenu--hover{display:block}}.wlc-panel-menu--theme-wolf .wlc-panel-menu__content .wlc-menu .wlc-menu__item--dropdown.active .wlc-menu__submenu .wlc-menu__link{color:var(--mc-baseMainNew);word-break:break-word}.wlc-language-selector--theme-wolf{--ls-link-justify-content: start;--ls-link-padding: 0 15px;--ls-link-hover: var(--mc-bg300);--ls-link-icon-margin: 0 10px 0 0;--ls-link-arrow: block;--ls-curr-flag-size: 20px;--ls-icon-width: auto;position:relative;padding:5px 0 0}.wlc-burger-panel--theme-mobile.wlc-burger-panel--type-right .wlc-burger-panel__inner{padding:0 12px 20px}\n'],encapsulation:2})}}return E})();var Ci=h(6613),zn=h(306),Wi=h(9199),Xi=h(7414);const Ki=["toggleButton"],io=["menu"],wo=["profileMenu"];function To(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",13)(1,"button",14,0),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.toggleUserMenu())}),i.j41(3,"span",15),i.nrm(4,"img",16),i.k0s(),i.j41(5,"span",17)(6,"span",18),i.qSk(),i.j41(7,"svg",19),i.nrm(8,"path",20),i.k0s()()()(),i.joV(),i.j41(9,"div",21,1)(11,"div",22),i.nrm(12,"app-user-menu-content",23),i.k0s()()()}if(2&E){const g=i.XpG();i.R7$(),i.Y8G("ngClass",g.isProfileOpen?"active":""),i.R7$(8),i.Y8G("ngClass",g.isProfileOpen?"open":"close"),i.R7$(3),i.Y8G("currentUser",g.currentUser)("unreadMessages",g.unreadMessages)("currentLevel",g.currentLevel)("levels",g.levels)}}let yo=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n){this.dialog=g,this.renderer=R,this.authService=I,this.languageService=Ze,this._translate=Jt,this.authenticationService=$n,this.unreadMessages=0,this.levels=null,this.openCloseMenu=new i.bkB,this.windowWidth=window.innerWidth,this.isProfileOpen=!1,this.getCurrencySymbol=We.Q,this.authService.currentUserChange().subscribe(Yn=>{Yn&&(this.currentUser=this.authenticationService.currentUserValue)}),this.renderer.listen("window","click",Yn=>{this.toggleButton&&!this.toggleButton.nativeElement.contains(Yn.target)&&this.isProfileOpen&&(this.isProfileOpen=!1,this.openCloseMenu.emit(this.isProfileOpen))})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.currentUser=this.authenticationService.currentUserValue}openCashDialog(){this.dialog.open(_e.a,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--custom-deposit-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"375px",data:{activeTab:1},autoFocus:!1})}logout(){this.dialog.open(Se.A,{disableClose:!0,panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--logout","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{text:"auth.registration-error"}}).afterClosed().subscribe(R=>{"logout"==R.event&&this.authService.logout()})}toggleUserMenu(){this.isProfileOpen=!this.isProfileOpen,this.openCloseMenu.emit(this.isProfileOpen)}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(i.sFG),i.rXU(F.u),i.rXU(v.g),i.rXU(D.c$),i.rXU(T.k))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-user-info"]],viewQuery:function(R,I){if(1&R&&(i.GBs(Ki,5),i.GBs(io,5),i.GBs(wo,5)),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.toggleButton=Ze.first),i.mGM(Ze=i.lsd())&&(I.menu=Ze.first),i.mGM(Ze=i.lsd())&&(I.sidenav=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{unreadMessages:"unreadMessages",currentLevel:"currentLevel",currentUser:"currentUser",levels:"levels"},outputs:{openCloseMenu:"openCloseMenu"},standalone:!1,decls:14,vars:7,consts:[["toggleButton",""],["menu",""],[1,"wlc-user-info","wlc-user-info--theme-mod-default","wlc-user-info--theme-wolf","wlc-user-info--type-default"],[1,"wlc-user-info__content"],[1,"wlc-user-info-short","wlc-user-stats","wlc-user-stats--theme-mod-default","wlc-user-stats--theme-wolf","wlc-user-stats--type-header"],[1,"wlc-user-stats__content"],[1,"wlc-user-stats-balance","wlc-user-stats-balance--mobile"],[1,"wlc-user-stats-balance__item","wlc-user-stats-balance__real"],[1,"value"],[1,"wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-btn","wlc-btn--deposit","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],["class","wlc-user-info-dropdown",4,"ngIf"],[1,"wlc-user-info-dropdown"],[1,"wlc-user-icon","wlc-user-icon--avatar","wlc-user-icon--theme-default","wlc-user-icon--theme-mod-default","wlc-user-icon--type-default",3,"click","ngClass"],[1,"wlc-user-icon__user","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy","src","/assets/img/ava-def.png",1,"wlc-icon-content"],[1,"wlc-user-icon__arrow","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["xmlns","http://www.w3.org/2000/svg","width","14","height","8","fill","currentColor","viewBox","0 0 14 8"],["d","M1.116.616a1.25 1.25 0 0 1 1.768 0L7 4.732 11.116.616a1.25 1.25 0 0 1 1.768 1.768l-5 5a1.25 1.25 0 0 1-1.768 0l-5-5a1.25 1.25 0 0 1 0-1.768Z"],[1,"wlc-user-info-dropdown__content","wlc-scrollbar","wlc-scrollbar--theme-default","wlc-scrollbar--theme-mod-default","wlc-scrollbar--type-default",3,"ngClass"],[1,"wlc-user-info-dropdown__content-inner"],[3,"currentUser","unreadMessages","currentLevel","levels"]],template:function(R,I){1&R&&(i.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"div",6)(5,"div",7)(6,"span",8)(7,"span",9),i.EFF(8),i.nI1(9,"number"),i.k0s()()()(),i.j41(10,"button",10),i.bIt("click",function(){return I.openCashDialog()}),i.j41(11,"span",11),i.EFF(12),i.k0s()()()(),i.DNE(13,To,13,6,"div",12),i.k0s()()),2&R&&(i.R7$(8),i.Lme(" ",i.i5U(9,4,I.currentUser.balance,"1.2-2")," ",I.getCurrencySymbol(I.currentUser.currency)," "),i.R7$(4),i.JRh(I.translations.deposits),i.R7$(),i.Y8G("ngIf",I.windowWidth>=1024))},dependencies:[r.YU,r.bT,$e,r.QX],styles:['.wlc-user-info__content[_ngcontent-%COMP%]{display:flex;align-items:center}.wlc-user-info__content[_ngcontent-%COMP%]{justify-content:flex-end}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-short[_ngcontent-%COMP%]{flex-shrink:0;margin:0 20px}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-short[_ngcontent-%COMP%]{margin:0 var(--h-gap) 0 0}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats__content[_ngcontent-%COMP%]{color:var(--mc-buttonText);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;display:flex;align-items:center;justify-content:center;width:fit-content;height:40px;background:var(--fc-inputBg);border-radius:100px}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats-balance[_ngcontent-%COMP%]{min-width:75px;padding:10px;text-align:center;background:unset}.container[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{color:var(--mc-baseMain-locked);background-color:var(--mc-buttonColor)}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats__content[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{position:relative;width:40px;height:40px;margin:0;color:var(--mc-baseThird);background:var(--mc-buttonColor);border-radius:50%}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats__content[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]{width:80px;border-radius:100px;line-height:1}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats__content[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]:before{transition:opacity .3s linear;content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:var(--mc-black-o2);opacity:0}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-user-stats__content[_ngcontent-%COMP%] .wlc-btn--deposit[_ngcontent-%COMP%]:before{width:80px}.wlc-user-stats--theme-wolf.wlc-user-stats--type-header[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{font-weight:700}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-dropdown[_ngcontent-%COMP%]{position:relative}button.wlc-user-icon--theme-default[_ngcontent-%COMP%]{transition:border .3s linear;display:flex;flex-shrink:0;align-items:center;padding:2px 14px 2px 2px;border:1px solid var(--mc-main);border-radius:100px;background-color:transparent;cursor:pointer}button.wlc-user-icon--theme-default[_ngcontent-%COMP%]{min-width:67px;min-height:39px}button.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%]{padding:2px 14px 2px 2px}@media (pointer: fine){button.wlc-user-icon--theme-default[_ngcontent-%COMP%]:hover{border:1px solid var(--mc-baseMain)}}.wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{display:block;width:36px;height:36px;color:none;background:var(--mc-secondary);border-radius:50%}.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{width:36px;height:36px}button.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%]{margin:0}.wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__user[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%}.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__text[_ngcontent-%COMP%]{display:none}button.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__text[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;display:block}button.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__text[_ngcontent-%COMP%]{display:none}button.wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__arrow[_ngcontent-%COMP%]{transition:all .3s linear;margin:0 0 0 8px;color:var(--fc-arrowColor)}.wlc-user-icon--theme-default.wlc-user-icon--avatar[_ngcontent-%COMP%] .wlc-user-icon__arrow[_ngcontent-%COMP%]{margin:0 0 0 8px}@media (pointer: fine){button.wlc-user-icon--theme-default[_ngcontent-%COMP%]:hover .wlc-user-icon__arrow[_ngcontent-%COMP%]{color:var(--mc-baseMain)}}button.wlc-user-icon--theme-default[_ngcontent-%COMP%] .wlc-user-icon__arrow[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex;align-items:center}.wlc-scrollbar--theme-default[_ngcontent-%COMP%]{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar{width:5px}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-dropdown__content[_ngcontent-%COMP%]{position:absolute;top:calc(100% + 10px);right:0;z-index:10;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:310px;min-width:310px;padding:15px;background:var(--mc-bg700);box-shadow:0 3px 10px #0006;border-radius:8px}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-dropdown__content[_ngcontent-%COMP%]{justify-content:flex-start;height:auto;max-height:calc(100vh - 150px);padding:0}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-dropdown__content.close[_ngcontent-%COMP%]{opacity:0;visibility:hidden}.wlc-user-info--theme-wolf[_ngcontent-%COMP%] .wlc-user-info-dropdown__content-inner[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px;width:100%;padding:15px}']})}}return E})();const we=["messageButton"],_t=["messagesDropdown"];function Gt(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function yn(E,Ge){1&E&&i.nrm(0,"img",18)}function ge(E,Ge){1&E&&i.nrm(0,"img",19)}function Pe(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",20),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.openSearchForGamesDialog(0))}),i.j41(1,"span",21),i.EFF(2),i.j41(3,"span",22)(4,"span",10),i.nrm(5,"img",23),i.k0s()()()()}if(2&E){const g=i.XpG(2);i.R7$(2),i.SpI(" ",g.translations.km6," ")}}function mt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",41),i.bIt("click",function(){const I=i.eBV(g).$implicit,Ze=i.XpG(3);return i.Njj(Ze.openMail(I))}),i.j41(1,"div",42)(2,"span",43),i.nrm(3,"img",44),i.k0s()(),i.j41(4,"div",45)(5,"div",46),i.EFF(6),i.k0s(),i.j41(7,"div",47),i.EFF(8),i.k0s()()()}if(2&E){const g=Ge.$implicit;i.R7$(3),i.Y8G("src","/assets/"+g.image,i.B4B),i.R7$(2),i.AVh("circle",!g.status),i.R7$(),i.SpI(" ",g.subject,"."),i.R7$(2),i.JRh(g.created)}}function Qt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",24)(1,"div",25)(2,"button",26,0),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.isNotificationsOpen=!I.isNotificationsOpen)}),i.j41(4,"span",27)(5,"span",22)(6,"span",10),i.qSk(),i.j41(7,"svg",28),i.nrm(8,"path",29),i.k0s()()()()(),i.joV(),i.j41(9,"span",30),i.EFF(10),i.k0s(),i.j41(11,"div",31)(12,"div",32)(13,"div",33)(14,"div",34),i.EFF(15),i.k0s(),i.j41(16,"div",35),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.isNotificationsOpen=!1)}),i.j41(17,"span",10),i.qSk(),i.j41(18,"svg",36),i.nrm(19,"line",37)(20,"line",38),i.k0s()()(),i.joV(),i.j41(21,"div",39,1),i.DNE(23,mt,9,5,"div",40),i.k0s()()()()()()}if(2&E){const g=i.XpG(2);i.R7$(10),i.JRh(g.unreadMessages),i.R7$(3),i.Y8G("ngClass",g.isNotificationsOpen?"opened":""),i.R7$(2),i.JRh(g.translations.frase1),i.R7$(8),i.Y8G("ngForOf",g.messages)}}function un(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",48)(1,"button",49),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.openDialog(0))}),i.j41(2,"span",27),i.EFF(3),i.k0s()(),i.j41(4,"div",50)(5,"button",51),i.bIt("click",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.openDialog(1))}),i.j41(6,"span",27),i.EFF(7),i.k0s()()()()}if(2&E){const g=i.XpG(2);i.R7$(3),i.JRh(g.translations.blogin),i.R7$(4),i.JRh(g.translations.sreg)}}function oe(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"app-user-info",52),i.bIt("openCloseMenu",function(I){i.eBV(g);const Ze=i.XpG(2);return i.Njj(Ze.toggleUserMenu(I))}),i.k0s()}if(2&E){const g=i.XpG(2);i.Y8G("unreadMessages",g.unreadMessages)("currentUser",g.currentUser)("currentLevel",g.currentLevel)("levels",g.levels)}}function kt(E,Ge){if(1&E&&(i.j41(0,"div",4)(1,"nav",5)(2,"div",6)(3,"div",7)(4,"div",8)(5,"a",9)(6,"span",10),i.DNE(7,yn,1,0,"img",11)(8,ge,1,0,"img",12),i.k0s()()()()(),i.j41(9,"div",13),i.DNE(10,Pe,6,1,"button",14)(11,Qt,24,4,"div",15)(12,un,8,2,"div",16)(13,oe,1,4,"app-user-info",17),i.k0s()()()),2&E){const g=i.XpG();i.R7$(7),i.Y8G("ngIf",g.windowWidth>=1024),i.R7$(),i.Y8G("ngIf",g.windowWidth<1024),i.R7$(2),i.Y8G("ngIf",g.windowWidth>=1200),i.R7$(),i.Y8G("ngIf",g.currentUser&&g.windowWidth>=1200),i.R7$(),i.Y8G("ngIf",!g.currentUser),i.R7$(),i.Y8G("ngIf",g.currentUser)}}let J=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn,gi){this.dialog=g,this.authService=R,this.authenticationService=I,this.languageService=Ze,this._translate=Jt,this.toastr=$n,this.renderer=Yn,this.messagesService=gi,this.openCloseSidebar=new i.bkB,this.openCloseUserMenu=new i.bkB,this.unreadMessagesCount=new i.bkB,this.isProfileOpen=!1,this.levels=null,this.windowWidth=window.innerWidth,this.isNotificationsOpen=!1,this.isLoadingMessages=!1,this.unreadMessages=0,this.authenticationService.currentUser.subscribe(ci=>{this.currentUser=ci}),this.authService.loginStatusChange().subscribe(ci=>{ci?this.authenticationService.currentUser.subscribe(Mi=>{this.currentUser=Mi,this.currentUser&&this.getMessages()}):(this.unreadMessages=0,this.unreadMessagesCount.emit(this.unreadMessages))})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data,this.currentUser&&this.getMessages()}),this.currentUser=this.authenticationService.currentUserValue,this.currentUser&&this.getMessages(),this.renderer.listen("window","click",g=>{this.currentUser&&this.messageButton&&!this.messageButton.nativeElement.contains(g.target)&&(this.isProfileOpen=!1,this.isNotificationsOpen=!1)})}openSearchForGamesDialog(g){this.dialog.open(Ci.A,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--search","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default"],autoFocus:!1,data:{searchType:g}})}openDialog(g){this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],autoFocus:!1,data:{activeTab:g}}).afterClosed().subscribe(I=>{"back"==I.event?this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],autoFocus:!1,data:{activeTab:0}}):"register"==I.event&&this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login-sign-up","wlc-modal--signup","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],autoFocus:!1,data:{activeTab:1}})})}openMail(g){this.dialog.open(Wi.p,{panelClass:["animate__animated","animate__slideInDown"],width:"500px",autoFocus:!1,data:{message:g}}),this.messagesService.updateMessage(g.id).subscribe({next:I=>{this.getMessages()},error:I=>{console.log(I)}})}toggleUserMenu(g){this.isProfileOpen=g,this.openCloseUserMenu.emit(g)}getMessages(){this.isLoadingMessages=!0,this.messagesService.getMessages(this.currentUser.id).subscribe({next:g=>{this.messages=g.data,this.unreadMessages=this.messages?this.messages.filter(R=>0===R.status).length:0,this.unreadMessagesCount.emit(this.unreadMessages),this.isLoadingMessages=!1},error:g=>{this.toastr.error(g?.error?.message||g,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingMessages=!1}})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$),i.rXU(M.tw),i.rXU(i.sFG),i.rXU(Xi.G))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-header"]],viewQuery:function(R,I){if(1&R&&(i.GBs(we,5),i.GBs(_t,5)),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.messageButton=Ze.first),i.mGM(Ze=i.lsd())&&(I.messagesDropdown=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{isProfileOpen:"isProfileOpen",currentLevel:"currentLevel",currentUser:"currentUser",levels:"levels"},outputs:{openCloseSidebar:"openCloseSidebar",openCloseUserMenu:"openCloseUserMenu",unreadMessagesCount:"unreadMessagesCount"},standalone:!1,decls:2,vars:2,consts:[["messageButton",""],["messagesDropdown",""],[4,"ngIf"],["class","wlc-sections__header wlc-sections__header--theme-universal",4,"ngIf"],[1,"wlc-sections__header","wlc-sections__header--theme-universal"],[1,"container"],[1,"header__left"],[1,"wlc-logo","wlc-logo--theme-default","wlc-logo--theme-mod-default","wlc-logo--type-default"],[1,"wlc-logo-wrp"],["routerLink","/",1,"wlc-logo__image","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["src","./assets/img/logo.svg","alt","Casino Logo",4,"ngIf"],["src","./assets/img/logo-button.svg","alt","Casino Logo",4,"ngIf"],[1,"header__right"],["class","wlc-btn wlc-btn-search wlc-btn-search--size-default wlc-btn-search--theme-default\n wlc-btn-search--theme-mod-default wlc-btn-search--type-default",3,"click",4,"ngIf"],["class","wlc-internal-mails-notifier wlc-internal-mails-notifier--theme-default\n wlc-internal-mails-notifier--theme-mod-default wlc-internal-mails-notifier--type-default",4,"ngIf"],["class","wlc-login-signup wlc-login-signup--theme-mod-default wlc-login-signup--theme-wolf wlc-login-signup--type-default",4,"ngIf"],[3,"unreadMessages","currentUser","currentLevel","levels","openCloseMenu",4,"ngIf"],["src","./assets/img/logo.svg","alt","Casino Logo"],["src","./assets/img/logo-button.svg","alt","Casino Logo"],[1,"wlc-btn","wlc-btn-search","wlc-btn-search--size-default","wlc-btn-search--theme-default","wlc-btn-search--theme-mod-default","wlc-btn-search--type-default",3,"click"],[1,"wlc-btn","wlc-btn-search__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["src","/assets/img/icons/search.svg","alt","search"],[1,"wlc-internal-mails-notifier","wlc-internal-mails-notifier--theme-default","wlc-internal-mails-notifier--theme-mod-default","wlc-internal-mails-notifier--type-default"],[1,"wlc-internal-mails-notifier"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default","has-unread",3,"click"],[1,"wlc-btn__text"],["xmlns","http://www.w3.org/2000/svg","fill","none","viewBox","0.33 0.08 13.33 16.25","width","20","height","25"],["d","M6.9987 16.3335C7.91536 16.3335 8.66536 15.5835 8.66536 14.6668H5.33203C5.33203 15.5835 6.08203 16.3335 6.9987 16.3335ZM11.9987 11.3335V7.16683C11.9987 4.6085 10.6404 2.46683 8.2487 1.90016V0.0834961H5.7487V1.90016C3.36536 2.46683 1.9987 4.60016 1.9987 7.16683V11.3335L0.332031 13.0002V13.8335H13.6654V13.0002L11.9987 11.3335ZM10.332 12.1668H3.66536V7.16683C3.66536 5.10016 4.9237 3.41683 6.9987 3.41683C9.0737 3.41683 10.332 5.10016 10.332 7.16683V12.1668Z","fill","currentColor"],[1,"wlc-internal-mails-notifier__counter","wlc-counter","wlc-counter--theme-circle","wlc-counter--theme-mod-internal-mails","wlc-counter--type-internal-mails"],[1,"wlc-internal-mails-notifier__dropdown"],[1,"wlc-internal-mails-info","wlc-internal-mails-info--theme-default","wlc-internal-mails-info--theme-mod-default","wlc-internal-mails-info--type-default"],[1,"wlc-internal-mails-info",3,"ngClass"],[1,"wlc-internal-mails-info__title"],[1,"icon-btn","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],["width","17","height","16","viewBox","0 0 17 16","fill","none","xmlns","http://www.w3.org/2000/svg"],["x1","1.5","y1","-1.5","x2","18.4722","y2","-1.5","transform","matrix(0.713188 0.700973 -0.713188 0.700973 0 2)","stroke","currentColor","stroke-width","3","stroke-linecap","round","stroke-linejoin","round"],["x1","1.5","y1","-1.5","x2","18.4722","y2","-1.5","transform","matrix(-0.713188 0.700973 0.713188 0.700973 16.2439 2)","stroke","currentColor","stroke-width","3","stroke-linecap","round","stroke-linejoin","round"],[1,"wlc-scrollbar","wlc-scrollbar--theme-default","wlc-scrollbar--theme-mod-default","wlc-scrollbar--type-default"],["class","wlc-internal-mails-info__mail",3,"click",4,"ngFor","ngForOf"],[1,"wlc-internal-mails-info__mail",3,"click"],[1,"wlc-internal-mails-info__image"],[1,"wlc-internal-mails-info__logo","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy","alt","img",1,"wlc-icon-content",3,"src"],[1,"wlc-internal-mails-info__content"],[1,"wlc-internal-mails-info__content-title"],[1,"wlc-internal-mails-info__content-date"],[1,"wlc-login-signup","wlc-login-signup--theme-mod-default","wlc-login-signup--theme-wolf","wlc-login-signup--type-default"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-default",3,"click"],[1,"wlc-plate-wrapper"],["data-wlc-element","button_register-modal",1,"wlc-btn","wlc-btn--animate-pulse","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[3,"openCloseMenu","unreadMessages","currentUser","currentLevel","levels"]],template:function(R,I){1&R&&i.DNE(0,Gt,1,0,"loading-spinner",2)(1,kt,14,6,"div",3),2&R&&(i.Y8G("ngIf",!I.translations),i.R7$(),i.Y8G("ngIf",I.translations))},dependencies:[r.YU,r.Sq,r.bT,l.Wk,Xe.N,yo],styles:['.wlc-sections__header--theme-universal[_ngcontent-%COMP%]{--h-gap: 10px;transition:all .3s linear;background:transparent}.wlc-sections__header[_ngcontent-%COMP%]{z-index:12}.wlc-sections__header--theme-universal[_ngcontent-%COMP%]{margin-top:0}@media (min-width: 900px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%]{--h-gap: 20px}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%]{margin-top:0}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%]{gap:20px}}.wlc-body--sticky-header[_ngcontent-%COMP%] .wlc-sections__header[_ngcontent-%COMP%]{--sticky-transform-coef: none;position:sticky;top:0;left:0;width:100%;background:0 0;transform:translateZ(0);transition:transform .3s ease-in-out}.wlc-body--fp-left-in.wlc-body--fp-left[_ngcontent-%COMP%] .wlc-sections__header[_ngcontent-%COMP%]{width:auto;margin-right:calc(-1 * var(--fp-left-size-gap));margin-left:calc(-1 * var(--fp-left-size-gap));padding:0 15px}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:calc(100% - 30px);grid-template-columns:1fr auto;gap:10px;transition:all .3s linear;padding:0;display:grid;align-items:center}@media (min-width: 480px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:450px}}@media (max-width: 350px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:100%}}@media (min-width: 560px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:530px}}@media (min-width: 640px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:610px}}@media (min-width: 720px){.container[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:690px}}@media (min-width: 768px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:738px}}@media (min-width: 900px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:870px}}@media (min-width: 900px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{gap:20px}}@media (min-width: 1024px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:994px}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{width:100%}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:1170px}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{grid-template-columns:auto 1fr}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{margin:0 auto}}@media (min-width: 1630px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{max-width:1320px}}@media (min-width: 1630px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{min-height:100px}}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo[_ngcontent-%COMP%]{width:40px;margin:0}@media (max-width: 350px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo[_ngcontent-%COMP%]{width:35px}}@media (min-width: 560px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo[_ngcontent-%COMP%]{width:114px}}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo__image[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:left}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-logo[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:auto;height:100%;max-height:50%;margin:0 auto;object-fit:contain;object-position:center}.wlc-logo__image[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-logo__image[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{display:block;width:auto;max-width:100%;height:auto}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__left[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__right[_ngcontent-%COMP%]{display:flex;align-items:center}@media (max-width: 479px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__right[_ngcontent-%COMP%]{gap:5px}}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__right[_ngcontent-%COMP%] .wlc-deposit-notification[_ngcontent-%COMP%]{display:none}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;margin:0}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%]{flex-grow:1}.wlc-sections__header[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%]{overflow:visible}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search__text[_ngcontent-%COMP%]{width:100%;min-height:41px;padding:3px 5px 3px 12px;color:var(--fc-labelColor);font-size:1.6rem;background:var(--fc-inputBg);border-radius:100px;transition:all .3s}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{min-width:20px;min-height:20px;padding:0 10px}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search__text[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-btn-search[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:20px;height:20px;fill:var(--fc-iconColor);filter:brightness(0) saturate(100%) invert(63%) sepia(3%) saturate(3756%) hue-rotate(186deg) brightness(84%) contrast(73%)}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-login-signup[_ngcontent-%COMP%]{justify-content:flex-end}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%]{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-gap:var(--h-gap);grid-template-areas:"login sign";align-items:center}@media (max-width: 479px){.wlc-login-signup--theme-wolf[_ngcontent-%COMP%]{gap:5px}}@media (min-width: 1200px){.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-login-signup[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{padding:5px 10px}}@media (min-width: 1366px){.wlc-sections__header--theme-1[_ngcontent-%COMP%] .wlc-login-signup[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%], .wlc-sections__header--theme-2[_ngcontent-%COMP%] .wlc-login-signup[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%], .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .wlc-login-signup[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{padding:5px 20px}}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[data-wlc-element=button_login-modal][_ngcontent-%COMP%]{grid-area:login}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%], .wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[data-wlc-element=button_register-modal][_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{line-height:1}@media (max-width: 350px){.wlc-btn__text[_ngcontent-%COMP%]{font-size:1.2rem}}@media (max-width: 767px){.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[_ngcontent-%COMP%]{min-width:unset;padding:5px 15px}}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-plate-wrapper[_ngcontent-%COMP%]:before{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1rem;line-height:1.45;content:"125%";position:absolute;top:-8px;right:-6px;z-index:1;height:18px;padding-right:5px;padding-left:20px;line-height:18px;background:linear-gradient(180deg,#4e00f4,#9361ff);border-radius:9px}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[data-wlc-element=button_register-modal][_ngcontent-%COMP%]{grid-area:sign}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-btn--type-default[data-wlc-element=button_register-modal][_ngcontent-%COMP%]{background:var(--mc-buttonHighlightGradient)}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-plate-wrapper[_ngcontent-%COMP%]:after{content:url(/assets/img/icons/gift.svg);position:absolute;top:-6px;right:30px;z-index:1;width:9px;line-height:9px}.wlc-login-signup--theme-wolf[_ngcontent-%COMP%] .wlc-plate-wrapper[_ngcontent-%COMP%]{position:relative;cursor:pointer}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__right[_ngcontent-%COMP%] .wlc-internal-mails-notifier[_ngcontent-%COMP%]{position:static;color:var(--fc-iconColor);background:var(--fc-inputBg);border-radius:50%}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-notifier[_ngcontent-%COMP%]{position:relative!important;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%]{position:relative;left:60px}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{width:40px;height:40px;color:var(--fc-iconColor)}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{transition:all .3s linear;display:flex;align-content:center;justify-content:center;color:var(--fc-iconColor);border-radius:100px;border:4px solid transparent}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn.has-unread[_ngcontent-%COMP%]{color:var(--fc-iconColor)}@media (pointer: fine){.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain)}}@media (pointer: fine){.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn.has-unread[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain)}}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transition:fill .3s linear;fill:currentColor}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:24px;height:24px}.wlc-counter--theme-circle[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:100px;pointer-events:none;z-index:10}.wlc-counter--theme-circle.wlc-counter--theme-mod-internal-mails[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1rem;line-height:1.45;background-color:var(--mc-error)}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-notifier__counter[_ngcontent-%COMP%]{position:absolute;top:5px;right:5px}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-notifier__counter[_ngcontent-%COMP%]{background:var(--mc-buttonHighlightGradient)}.wlc-internal-mails-notifier--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-notifier__dropdown[_ngcontent-%COMP%]{position:relative}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info[_ngcontent-%COMP%]{position:absolute;top:calc(100% + 30px);left:-160px;z-index:14;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:365px;min-width:320px;height:fit-content;max-height:min(560px,70vh);padding:24px 4px 24px 24px;background:var(--mc-bg700);box-shadow:0 0 20px #0000004d;border-radius:32px;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .opened[_ngcontent-%COMP%]{visibility:visible;opacity:1}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__title[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-weight:700;font-size:2.4rem;line-height:1.45;width:100%;font-style:normal;text-align:start}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__title[_ngcontent-%COMP%]{text-transform:uppercase}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info[_ngcontent-%COMP%] .icon-btn[_ngcontent-%COMP%]{position:absolute;top:24px;right:24px;cursor:pointer}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-scrollbar[_ngcontent-%COMP%]{width:100%;padding:14px 0 5px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-scrollbar--theme-default[class][_ngcontent-%COMP%]::-webkit-scrollbar{width:5px}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__mail[_ngcontent-%COMP%]{display:flex;gap:16px;align-items:flex-start;margin:2px 20px 2px 2px;padding:16px 5px;cursor:pointer;border:2px solid transparent;transition:box-shadow .3s linear,border .3s linear,border-radius .3s linear}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__mail[_ngcontent-%COMP%]:hover{border-radius:10px;box-shadow:0 0 5px var(--mc-main);border-bottom-color:transparent}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__image[_ngcontent-%COMP%]{position:relative;width:100%;height:100%}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__image[_ngcontent-%COMP%]{max-width:40px;max-height:40px}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__image[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__image[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:100%;height:100%}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:6px;align-items:flex-start;justify-content:center;width:100%}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__content-title[_ngcontent-%COMP%]{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{position:relative;padding:0 0 0 20px}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;background:var(--mc-main);transform:translateY(-50%);border-radius:10px}.wlc-internal-mails-info--theme-default[_ngcontent-%COMP%] .wlc-internal-mails-info__content-date[_ngcontent-%COMP%]{color:#8d8d8d;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45}.wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__left[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.wlc-logo), .wlc-sections__header--theme-universal[_ngcontent-%COMP%] .header__right[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.wlc-logo){margin-right:calc(var(--h-gap) * .5);margin-left:calc(var(--h-gap) * .5)}']})}}return E})();function Ee(E,Ge){if(1&E&&(i.j41(0,"div",58)(1,"span",59)(2,"span",60)(3,"span",25),i.nrm(4,"img",61),i.k0s()()()()),2&E){const g=Ge.$implicit;i.R7$(4),i.Y8G("src",g,i.B4B)}}let yt=(()=>{class E{constructor(g,R){this.languageService=g,this._translate=R,this.paymentsList=["/assets/img/footer/payments/visa.svg","/assets/img/footer/payments/master.svg","/assets/img/footer/payments/interact.svg","/assets/img/footer/payments/ecopayz.svg","/assets/img/footer/payments/astroPay.svg","/assets/img/footer/payments/bitcoin.svg","/assets/img/footer/payments/ethereum.svg","/assets/img/footer/payments/litecoin.svg","/assets/img/footer/payments/tether.svg"],this.ratingsData=[{img:"/assets/img/footer/ratings/guru.svg",link:"https://casino.guru/gama-casino-review"},{img:"/assets/img/footer/ratings/askgamblers.svg",link:"https://www.askgamblers.com/online-casinos/reviews/gama-casino"},{img:"/assets/img/footer/ratings/affGambler.svg",link:"https://affgambler.ru/casino/gama-casino/"},{img:"/assets/img/footer/ratings/pk.svg",link:"https://bookmaker-ratings.lv/casino/review/obzor-kazino-gama/"},{img:"/assets/img/footer/ratings/chipy.png",link:"https://chipy.com/casinos/gama-casino-review"},{img:"/assets/img/footer/ratings/casinoFreak.svg",link:"https://www.casinofreak.com/casino-reviews/gama-casino-review"},{img:"/assets/img/footer/ratings/clashOfSlots.svg",link:"https://clashofslots.com/casinos/gama/"},{img:"/assets/img/footer/ratings/casinoglobal.png",link:"https://ru.casinoglobal.info/casinos/descr-gama-casino-post-458/#review-217"},{img:"/assets/img/footer/ratings/cardmates.svg",link:"https://cardmates.net/cat_casino"}]}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-footer"]],standalone:!1,decls:97,vars:9,consts:[[1,"wlc-sections__footer","wlc-sections__footer--theme-1","wlc-sections__footer--theme-with-aff"],[1,"container"],[1,"wlc-icon-payments-list","wlc-icon-payments-list--theme-default","wlc-icon-payments-list--theme-mod-default","wlc-icon-payments-list--type-default"],[1,"wlc-icon-list","wlc-icon-list--theme-mod-default","wlc-icon-list--theme-payments","wlc-icon-list--type-default"],[1,"wlc-icon-list__wrapper"],["class","wlc-icon-list__item wlc-icon-list-item wlc-icon-list-item--theme-default\n wlc-icon-list-item--theme-mod-default wlc-icon-list-item--type-default",4,"ngFor","ngForOf"],[1,"wlc-post-menu","wlc-post-menu--theme-default","wlc-post-menu--theme-mod-footer-first","wlc-post-menu--type-sref","wlc-post-menu--without-swiper"],[1,"wlc-post-menu__wrp"],[1,"wlc-menu","wlc-menu--theme-default","wlc-menu--theme-mod-default","wlc-menu--type-post-menu"],[1,"wlc-menu__item","wlc-menu__item--bonus-terms-and-conditions","wlc-menu__item--sref"],["href","/contacts/bonus-terms-and-conditions",1,"wlc-menu__link"],[1,"wlc-menu__link-text"],[1,"wlc-menu__item","wlc-menu__item--aml-policy","wlc-menu__item--sref"],["href","/contacts/aml-and-kyc-policy",1,"wlc-menu__link"],[1,"wlc-menu__item","wlc-menu__item--privacy-policy","wlc-menu__item--sref"],["href","/contacts/privacy-policy",1,"wlc-menu__link"],[1,"wlc-menu__item","wlc-menu__item--responsible-game","wlc-menu__item--sref"],["href","/contacts/responsible-game",1,"wlc-menu__link"],[1,"wlc-menu__item","wlc-menu__item--fair-play","wlc-menu__item--sref"],["href","/contacts/fair-play",1,"wlc-menu__link"],[1,"wlc-menu__item","wlc-menu__item--games-rules","wlc-menu__item--sref"],["href","/contacts/games-rules",1,"wlc-menu__link"],[1,"wlc-logo","wlc-logo--theme-default","wlc-logo--theme-mod-footer-first","wlc-logo--type-default"],[1,"wlc-logo-wrp"],["href","/",1,"wlc-logo__image","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["xmlns","http://www.w3.org/2000/svg","width","362","height","72","fill","none","viewBox","0 0 362 72"],["fill","url(#svg-868fb3)","d","M10 41.861v19.886h10.753v-8.899l10.983-8.88 17.092 17.779h15.387L40.671 36.61 72.531 10 10 41.861Z"],["fill","url(#svg-1db688)","d","m10 33.256 11.365-4.758V15.749H10v17.507Z"],["fill","url(#svg-a0d3d)","fill-rule","evenodd","d","m312.909 15.085-21.623 45.997h12.823l3.754-7.995h27.212l3.754 7.995h12.823l-21.624-45.997h-17.119Zm8.347 8.276-9.093 19.607h18.612l-9.093-19.607h-.426Z","clip-rule","evenodd"],["fill","url(#svg-7dc48e)","fill-rule","evenodd","d","M113.067 19.491c-3.94-3.38-10.444-5.059-19.513-5.059H89.94c-9.069 0-15.573 1.678-19.513 5.059-3.952 3.369-5.922 8.976-5.922 16.82v3.544c0 7.845 1.97 13.452 5.922 16.833 3.94 3.368 10.444 5.058 19.513 5.058h3.614c9.069 0 15.573-1.69 19.513-5.059 3.952-3.38 5.922-8.987 5.922-16.832v-3.543c0-7.845-1.97-13.452-5.922-16.821Zm-5.642 19.642c0 3.205-.361 5.688-1.084 7.46-.723 1.772-2.168 3.17-4.313 4.173-2.145 1.014-5.234 1.539-9.267 1.574h-1.97c-3.066 0-5.572-.245-7.519-.747-1.946-.512-3.45-1.34-4.499-2.506a9.037 9.037 0 0 1-2.145-4.033c-.373-1.539-.548-3.509-.548-5.922v-2.028c0-4.872.968-8.3 2.914-10.293 1.959-1.993 5.887-2.984 11.797-2.984h1.97c3.03 0 5.502.245 7.425.758 1.935.501 3.427 1.329 4.476 2.494a9.482 9.482 0 0 1 2.169 4.045c.396 1.527.594 3.52.594 5.98v2.029Z","clip-rule","evenodd"],["fill","url(#svg-72b5a9)","d","M160.65 46.628h.454l14.525-31.543h18.732v45.997h-11.307V24.608h-.455l-16.89 36.474h-10.841l-16.692-36.474h-.467v36.474h-11.295V15.085h19.84l14.396 31.543Z"],["fill","url(#svg-6b9531)","d","M245.813 61.082h-42.908V15.085h42.908v9.069H214.27v9.395h31.543v9.01H214.27v9.454h31.543v9.07Z"],["fill","url(#svg-895885)","d","M250.476 15.085h47.256v9.663h-17.94v36.334h-11.435V24.748h-17.881v-9.663Z"],["id","svg-868fb3","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["stop-color","#75E6FF"],["offset","0","stop-color","#75E6FF"],["offset","1","stop-color","#878BFF"],["id","svg-1db688","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["id","svg-a0d3d","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["id","svg-7dc48e","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["id","svg-72b5a9","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["id","svg-6b9531","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],["id","svg-895885","x1","351.652","x2","10","y1","10","y2","61.747","gradientUnits","userSpaceOnUse"],[1,"footer-bottom__links"],[1,"wlc-custom-license","wlc-custom-license--curacao","wlc-custom-license--theme-default","wlc-custom-license--theme-mod-default","wlc-custom-license--type-default"],["href","https://cert.gcbs.cc/certificate?id=ZXlKcGRpSTZJbUp2ZEZkaE9Vc3dhRGh1TW1wSWFraE1NR1E0U0hjOVBTSXNJblpoYkhWbElqb2lVRFJoTTA1VkwzbHhNbU54TTJwblIwdGpTa28yWnowOUlpd2liV0ZqSWpvaU4yWmtOVEJqTURGaFlUQTRZakZtWVdVME9XRm1OamMwTkdaaE5EQmtOVEUwWWpsaFkyWTBOREV4Tmpaak1EbGhOalZrTkRSaFpqTmxPRFZoTlRGa055SXNJblJoWnlJNklpSjk=","target","_blank","rel","noopener noreferrer",1,"wlc-custom-license__curacao"],["loading","lazy","src","/assets/img/footer/license.svg"],[1,"wlc-custom-license__age-restrictions","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["viewBox","0 0 37 37"],["d","M11.6343 10.528H9.14201C8.16677 10.528 7.6972 10.7089 7.6972 11.5051V12.4099C7.6972 13.2062 8.20289 13.3871 9.14201 13.3871H9.71993C10.0811 13.3871 10.2256 13.5681 10.2256 14.1472V26.0182C10.2256 26.9954 10.4062 27.4659 11.2009 27.4659H12.14C12.9346 27.4659 13.1152 26.9592 13.1152 26.0182V11.5051C13.0791 10.7089 12.5734 10.528 11.6343 10.528Z"],["d","M28.7552 2.27617C27.6716 1.2266 26.3352 0.683716 24.7098 0.683716H12.5373C10.9119 0.683716 9.5393 1.2266 8.49182 2.27617L2.02631 8.71838C1.01495 9.73176 0.473145 11.0709 0.473145 12.5547V24.9687C0.473145 26.6697 1.05107 28.0088 2.20691 29.1308L8.34734 35.2834C9.5393 36.4778 10.9119 37.0568 12.6456 37.0207H24.6736C26.3352 37.0207 27.7077 36.514 28.9719 35.2834L35.1124 29.1308C36.2321 28.0088 36.8461 26.6697 36.8461 24.9687V12.5547C36.8461 11.0709 36.3043 9.73176 35.293 8.71838L28.7552 2.27617ZM34.39 16.7892C34.39 17.1873 34.2094 17.4045 33.812 17.4045H31.9699V16.1016C31.9699 15.1244 31.8254 14.6539 30.9947 14.6539H30.1639C29.3331 14.6539 29.1887 15.1606 29.1887 16.1016V17.4045H27.9245C26.9492 17.4045 26.4797 17.5493 26.4797 18.3817V19.2503C26.4797 20.0827 26.9853 20.2275 27.9245 20.2275H29.2248V21.5304C29.2248 22.5076 29.3693 22.9781 30.2 22.9781H31.0308C31.8616 22.9781 32.006 22.4714 32.006 21.5304V20.2275H33.8482C34.2094 20.2275 34.39 20.4084 34.4261 20.7704V24.9687C34.4261 25.982 34.1371 26.7421 33.4147 27.4297L27.2743 33.5824C26.5519 34.3062 25.7572 34.632 24.782 34.632H12.5012C11.5259 34.632 10.7313 34.3062 10.0089 33.5824L3.86844 27.4297C3.14604 26.7059 2.82095 25.982 2.85707 24.9687V12.8443C2.85707 11.8309 3.18216 10.9623 3.94068 10.2023L10.1533 3.86863C10.7674 3.25336 11.5982 3.03621 12.5012 3.03621H24.7459C25.6489 3.03621 26.4435 3.21717 27.0937 3.86863L33.3425 10.2023C34.0649 10.9623 34.4261 11.8309 34.4261 12.8443V16.7892H34.39Z"],["d","M23.554 18.6712C25.1071 17.5493 25.1071 16.3911 25.1071 15.4501V14.5091C24.9265 11.3966 23.9152 10.2023 20.3032 10.2023C16.6911 10.2023 15.6798 11.3966 15.4992 14.5091V15.4501C15.4992 16.3911 15.5353 17.5493 17.0523 18.6712C15.2102 19.3951 15.0657 20.9513 15.0657 23.0143C15.0657 26.0544 16.1493 27.5745 20.267 27.6469C24.4209 27.5745 25.4683 26.0544 25.4683 23.0143C25.5406 20.9513 25.3961 19.3951 23.554 18.6712ZM20.3393 12.7719C21.8563 12.7719 22.4704 13.3148 22.4704 15.1606C22.4704 16.934 21.8563 17.5493 20.3393 17.5493C18.8222 17.5493 18.2082 16.934 18.2082 15.1606C18.2082 13.3148 18.8222 12.7719 20.3393 12.7719ZM20.3393 25.0772C18.5694 25.0772 17.9553 24.3896 17.9553 22.6524C17.9553 20.9151 18.5694 20.1189 20.3393 20.1189C22.1092 20.1189 22.7232 20.9151 22.7232 22.6524C22.7232 24.3896 22.073 25.0772 20.3393 25.0772Z"],[1,"wlc-footer-disclaimer"],[1,"wlc-disclaimer","wlc-disclaimer--theme-default","wlc-disclaimer--theme-mod-default","wlc-disclaimer--type-default"],[1,"wlc-disclaimer__text"],[1,"wlc-copyright","wlc-copyright--theme-default","wlc-copyright--theme-mod-default","wlc-copyright--type-default"],[1,"wlc-copyright__text"],[1,"wlc-icon-list__item","wlc-icon-list-item","wlc-icon-list-item--theme-default","wlc-icon-list-item--theme-mod-default","wlc-icon-list-item--type-default"],[1,"wlc-icon-list-item__wrp"],[1,"wlc-icon-list-item__svg","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["alt","payment",3,"src"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),i.DNE(5,Ee,5,1,"div",5),i.k0s()()(),i.j41(6,"div",6)(7,"div",7)(8,"div",8)(9,"div",9)(10,"a",10)(11,"span",11)(12,"span"),i.EFF(13),i.k0s()()()(),i.j41(14,"div",12)(15,"a",13)(16,"span",11)(17,"span"),i.EFF(18),i.k0s()()()(),i.j41(19,"div",14)(20,"a",15)(21,"span",11)(22,"span"),i.EFF(23),i.k0s()()()(),i.j41(24,"div",16)(25,"a",17)(26,"span",11)(27,"span"),i.EFF(28),i.k0s()()()(),i.j41(29,"div",18)(30,"a",19)(31,"span",11)(32,"span"),i.EFF(33),i.k0s()()()(),i.j41(34,"div",20)(35,"a",21)(36,"span",11)(37,"span"),i.EFF(38),i.k0s()()()()()()(),i.j41(39,"div",22)(40,"div",23)(41,"a",24)(42,"span",25),i.qSk(),i.j41(43,"svg",26),i.nrm(44,"path",27)(45,"path",28)(46,"path",29)(47,"path",30)(48,"path",31)(49,"path",32)(50,"path",33),i.j41(51,"defs")(52,"linearGradient",34),i.nrm(53,"stop",35)(54,"stop",36)(55,"stop",37),i.k0s(),i.j41(56,"linearGradient",38),i.nrm(57,"stop",35)(58,"stop",36)(59,"stop",37),i.k0s(),i.j41(60,"linearGradient",39),i.nrm(61,"stop",35)(62,"stop",36)(63,"stop",37),i.k0s(),i.j41(64,"linearGradient",40),i.nrm(65,"stop",35)(66,"stop",36)(67,"stop",37),i.k0s(),i.j41(68,"linearGradient",41),i.nrm(69,"stop",35)(70,"stop",36)(71,"stop",37),i.k0s(),i.j41(72,"linearGradient",42),i.nrm(73,"stop",35)(74,"stop",36)(75,"stop",37),i.k0s(),i.j41(76,"linearGradient",43),i.nrm(77,"stop",35)(78,"stop",36)(79,"stop",37),i.k0s()()()()()()(),i.joV(),i.j41(80,"div",44)(81,"div",45)(82,"a",46),i.nrm(83,"img",47),i.k0s(),i.j41(84,"div",48)(85,"span",25),i.qSk(),i.j41(86,"svg",49),i.nrm(87,"path",50)(88,"path",51)(89,"path",52),i.k0s()()()()(),i.joV(),i.j41(90,"div",53)(91,"div",54)(92,"div",55),i.EFF(93),i.k0s()(),i.j41(94,"div",56)(95,"div",57),i.EFF(96),i.k0s()()()()()),2&R&&(i.R7$(5),i.Y8G("ngForOf",I.paymentsList),i.R7$(8),i.JRh(I.translations.rulesuseb),i.R7$(5),i.JRh(I.translations.politaml),i.R7$(5),i.JRh(I.translations.politconf),i.R7$(5),i.JRh(I.translations.Seriousgame),i.R7$(5),i.JRh(I.translations.fairplay),i.R7$(5),i.JRh(I.translations.rulgame),i.R7$(55),i.SpI(" ",I.translations.km24," "),i.R7$(3),i.SpI(" ",I.translations.km25," "))},dependencies:[r.Sq],styles:['.wlc-sections__footer--theme-1{padding-bottom:15px;margin-top:15px;background:transparent}@media (min-width: 560px){.wlc-sections__footer--theme-1{padding-bottom:20px}}@media (min-width: 560px){.wlc-sections__footer--theme-1{margin-top:20px}}@media (min-width: 1024px){.wlc-sections__footer--theme-1{padding-bottom:40px}}@media (min-width: 1024px){.wlc-sections__footer--theme-1{margin-top:auto}}.wlc-app-content .wlc-sections__footer{margin-top:auto;overflow-x:hidden}@media (min-width: 1024px){.wlc-app-content .wlc-sections__footer{overflow-x:initial}}.wlc-sections__footer--theme-1 .container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,auto);justify-items:center;grid-template-areas:"merchants" "payments" "menu" "language" "social" "disclaimer" "license"}@media (min-width: 768px){.wlc-sections__footer--theme-1 .container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){.wlc-sections__footer--theme-1 .container{grid-template-areas:"merchants merchants merchants" "payments payments payments" "logo menu language" "social social social" "disclaimer disclaimer disclaimer" "license license license"}}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .container{grid-template-columns:auto auto 1fr}}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .container{column-gap:30px}}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .container{justify-items:start}}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .container{grid-template-areas:"merchants merchants merchants" "payments payments payments" "logo menu social" "license disclaimer language"}}@media (min-width: 1200px){.wlc-sections__footer--theme-1 .container{grid-template-columns:auto auto 1fr 1fr 1fr}}@media (min-width: 1200px){.wlc-sections__footer--theme-1 .container{grid-template-rows:auto auto 45px auto}}@media (min-width: 1200px){.wlc-sections__footer--theme-1 .container{grid-template-areas:"payments payments payments payments payments" "logo menu license disclaimer language" "logo menu license disclaimer language"}}@media (min-width: 1630px){.wlc-sections__footer--theme-1 .container{column-gap:40px}}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{grid-template-areas:"logo" "links" "menu" "menu" "payments" "disclaimer";grid-template-rows:repeat(auto-fill,auto)}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{margin-top:20px;margin-bottom:20px;column-gap:16px;row-gap:40px}@media (min-width: 768px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{grid-template-areas:"logo logo logo" "links links links" "menu menu menu" "payments payments payments" "disclaimer disclaimer disclaimer"}}@media (min-width: 768px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{grid-template-rows:repeat(4,auto)}}@media (min-width: 1024px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{grid-template-areas:"logo logo menu menu" "links links menu menu" "payments payments payments payments" "disclaimer disclaimer disclaimer disclaimer"}}@media (min-width: 1200px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container{grid-template-areas:"logo logo menu menu menu menu" "links links menu menu menu menu" "payments payments payments payments payments payments" "disclaimer disclaimer disclaimer disclaimer disclaimer disclaimer"}}.wlc-sections__footer--theme-1 .wlc-icon-safety-list,.wlc-sections__footer--theme-1 .wlc-icon-merchants-list,.wlc-sections__footer--theme-1 .wlc-icon-payments-list{width:100%;max-width:100%;overflow:hidden}.wlc-sections__footer--theme-1 .wlc-icon-payments-list{grid-area:payments}.wlc-icon-list--theme-payments{max-width:100%;padding:0;width:100%;background-color:none;border-radius:8px;overflow:hidden}@media (min-width: 1420px){.wlc-icon-list--theme-payments{max-width:1420px}}.wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants,.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments{max-width:calc(100vw - 30px);margin:0}.wlc-icon-list__wrapper{min-height:20px}.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{margin:0;padding:0 0 20px;position:relative;z-index:1;display:flex;align-items:center;overflow-x:auto}@media (min-width: 1200px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{flex-wrap:nowrap}}@media (min-width: 900px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{margin:0 -20px -10px}}@media (min-width: 1630px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{margin:0 -20px -20px}}@media (min-width: 1200px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{padding:0}}@media (min-width: 1024px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{justify-content:flex-start}}@media (min-width: 1200px){.wlc-icon-list--theme-payments .wlc-icon-list__wrapper{justify-content:space-between}}.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper{background:transparent;border-radius:10px;margin:0}.wlc-icon-list--theme-payments .wlc-icon-list__item,.wlc-icon-list--theme-payments .wlc-icon-list-item{padding:0 15px}@media (min-width: 900px){.wlc-icon-list--theme-payments .wlc-icon-list__item,.wlc-icon-list--theme-payments .wlc-icon-list-item{padding:10px 20px}}@media (min-width: 1630px){.wlc-icon-list--theme-payments .wlc-icon-list__item,.wlc-icon-list--theme-payments .wlc-icon-list-item{padding:20px}}.wlc-icon-list--theme-payments .wlc-icon-list-item{min-width:fit-content}.wlc-icon-list img,.wlc-icon-list .wlc-icon svg,.wlc-icon-list .wlc-icon img{max-width:100%;height:auto;object-fit:contain;object-position:center}.wlc-icon-list--theme-payments .wlc-icon-list__item img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,.wlc-icon-list--theme-payments .wlc-icon-list-item img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg{max-width:105px;max-height:22px;fill:var(--mc-bg100);overflow:hidden}@media (min-width: 900px){.wlc-icon-list--theme-payments .wlc-icon-list__item img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,.wlc-icon-list--theme-payments .wlc-icon-list-item img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg{width:100%}}@media (min-width: 1200px){.wlc-icon-list--theme-payments .wlc-icon-list__item img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,.wlc-icon-list--theme-payments .wlc-icon-list-item img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg{max-height:30px}}.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg{fill:var(--mc-baseMain-o2)}.wlc-sections__footer--theme-1 .wlc-post-menu{grid-area:menu}.wlc-post-menu--theme-default{position:relative;min-width:0}.wlc-sections__footer--theme-1 .container .wlc-post-menu{padding:0}.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first{justify-content:center;padding:0;width:100%}@media (min-width: 560px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first{justify-content:flex-start}}.wlc-post-menu--theme-default .wlc-post-menu__wrp{width:100%;max-width:100%}.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items,.wlc-post-menu--theme-default .wlc-post-menu__wrp>.wlc-menu--type-post-menu{column-count:1;display:grid;grid-gap:10px}@media (min-width: 560px){.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items,.wlc-post-menu--theme-default .wlc-post-menu__wrp>.wlc-menu--type-post-menu{column-count:1}}@media (min-width: 900px){.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items,.wlc-post-menu--theme-default .wlc-post-menu__wrp>.wlc-menu--type-post-menu{column-count:1}}@media (min-width: 560px){.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items,.wlc-post-menu--theme-default .wlc-post-menu__wrp>.wlc-menu--type-post-menu{display:block}}@media (min-width: 560px){.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items,.wlc-post-menu--theme-default .wlc-post-menu__wrp>.wlc-menu--type-post-menu{grid-gap:0}}.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{column-count:unset;text-align:center;max-width:440px;margin:0;display:block;column-gap:20px}@media (min-width: 1024px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{max-width:100%}}@media (min-width: 1024px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{margin:-5px 0}}.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{display:grid;grid-column-gap:30px;grid-template-columns:1fr;justify-content:space-between;text-align:left}@media (min-width: 560px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu{margin:0 0 0 30px}}@media (min-width: 1024px){.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items .wlc-menu__item,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp>.wlc-menu--type-post-menu .wlc-menu__item{margin:0 0 5px}}.wlc-post-menu--theme-default .wlc-menu__link{transition:color .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;text-decoration:none}@media (pointer: fine){.wlc-post-menu--theme-default .wlc-menu__link:hover{color:var(--mc-main)}}.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-menu__link{display:inline-block;padding:6px 0}.wlc-post-menu--theme-default .wlc-post-menu__controls{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;pointer-events:none}.wlc-post-menu--theme-default .wlc-post-menu__control{position:relative;display:flex;align-items:center;width:30px;height:100%;padding:5px;color:var(--mc-baseMain);background:none;cursor:pointer;border:none;transition:all .3s ease-out;pointer-events:initial}.wlc-post-menu--theme-default .wlc-post-menu__control--prev{--wlc-post-menu-svg-transform: rotate(90deg);visibility:hidden;justify-content:flex-start;margin:0 auto 0 0}@media (min-width: 900px){.wlc-post-menu--theme-default .wlc-post-menu__control--prev{visibility:visible}}@media (pointer: fine){.wlc-post-menu--theme-default .wlc-post-menu__control:hover{color:var(--mc-main)}}.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-firs .wlc-post-menu__control--prev,.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first .wlc-post-menu__control--next{visibility:hidden}.wlc-post-menu--theme-default .wlc-post-menu__control .wlc-icon{display:block;line-height:1}.wlc-post-menu--theme-default .wlc-post-menu__control .wlc-icon-content{display:flex;align-items:center;justify-content:center}.wlc-post-menu--theme-default .wlc-post-menu__control svg{transform:var(--wlc-post-menu-svg-transform, none)}.wlc-post-menu--theme-default .wlc-post-menu__control--next{--wlc-post-menu-svg-transform: rotate(-90deg);visibility:hidden;justify-content:flex-end;margin:0 0 0 auto}@media (min-width: 900px){.wlc-post-menu--theme-default .wlc-post-menu__control--next{visibility:visible}}.wlc-post-menu--theme-default .wlc-post-menu__control:before{content:"";position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--mc-bg700) 65%,var(--mc-bg700-o0) 100%)}.wlc-post-menu--theme-default .wlc-post-menu__control--next:before{transform:scaleX(-1)}.wlc-sections__footer--theme-1 .wlc-logo{grid-area:logo}.wlc-logo--theme-mod-footer-first{width:184px}.wlc-sections__footer--theme-1 .container .wlc-post-menu,.wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer,.wlc-sections__footer--theme-1 .container .wlc-footer-lang,.wlc-sections__footer--theme-1 .container .wlc-license,.wlc-sections__footer--theme-1 .container .wlc-logo{margin:0}.wlc-sections__footer--theme-1 .container .wlc-logo{display:flex;justify-content:center;width:180px;height:36px}.wlc-logo__image img,.wlc-logo__image svg{display:block;width:auto;max-width:100%;height:auto}.wlc-sections__footer--theme-1 .container .wlc-logo img,.wlc-sections__footer--theme-1 .container .wlc-logo svg{width:100%;height:100%}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{margin:0;justify-self:center;grid-area:affiliate}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{width:100%;max-width:360px;padding:5px 15px}@media (min-width: 768px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{margin:0 0 20px}}@media (min-width: 768px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{width:185px}}@media (min-width: 1024px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{margin:0}}@media (min-width: 1024px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff{justify-self:left}}.wlc-sections__footer--theme-1 .footer-bottom__links{display:flex;grid-area:links;align-items:flex-start}.wlc-custom-license{display:flex;flex-direction:row-reverse;grid-template-columns:1fr 1fr;gap:unset;align-items:center;width:fit-content}.wlc-custom-license--curacao{grid-template-columns:125px 1fr}.wlc-custom-license__age-restrictions,.wlc-custom-license__curacao{padding:0 40px}.wlc-custom-license__age-restrictions{border-right:1px solid transparent;border-image:var(--mc-borderGradient);border-image-slice:1}.wlc-custom-license__curacao{width:auto;height:32px}.wlc-custom-license__curacao img{width:100%;height:100%;cursor:pointer}.wlc-custom-license__age-restrictions{margin:0 auto;padding-left:0}.wlc-custom-license__age-restrictions .wlc-icon-content{display:block;width:32px;height:32px}.wlc-custom-license__age-restrictions svg{width:100%}.wlc-custom-license__age-restrictions svg path{fill:var(--mc-baseMain)}.wlc-custom-license__age-restrictions svg path:first-child{fill:var(--mc-footerLicense)}.wlc-sections__footer--theme-1 .wlc-social-icons{grid-area:social}.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons{display:flex;align-items:center;padding:0 0 0 20px}@media (min-width: 768px){.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons{padding:0 0 0 40px}}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact{justify-self:center}@media (min-width: 1024px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact,.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-footer-lang{justify-self:right}}@media (min-width: 1200px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact{justify-self:left}}.wlc-social-icons--theme-default .wlc-social-icons__list{display:flex;justify-content:center;margin:0 -10px;flex-wrap:wrap}@media (min-width: 900px){.wlc-social-icons--theme-default .wlc-social-icons__list{display:grid}}@media (min-width: 900px){.wlc-social-icons--theme-default .wlc-social-icons__list{grid-template-columns:1fr}}@media (min-width: 900px){.wlc-social-icons--theme-default .wlc-social-icons__list{gap:20px}}@media (min-width: 900px){.wlc-social-icons--theme-default .wlc-social-icons__list{margin:0 0 20px}}.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list{display:flex;grid-gap:0;margin:20px 0 0}@media (min-width: 1024px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list{display:grid}}@media (min-width: 900px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list{grid-gap:10px}}@media (min-width: 900px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list{margin:0}}@media (min-width: 1200px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list{margin:10px 0 0}}.wlc-sections__footer--theme-1 .wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element] .wlc-social-icons__list[class]{margin:0 0 10px}@media (min-width: 900px){.wlc-sections__footer--theme-1 .wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element] .wlc-social-icons__list[class]{margin:0 0 20px}}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element] .wlc-social-icons__list[class]{margin:0}}@media (min-width: 1200px){.wlc-sections__footer--theme-1 .wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element] .wlc-social-icons__list[class]{margin:10px 0 0}}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list[class]{margin:20px 0 0}@media (min-width: 900px){.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list[class]{margin:0}}.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons__item,.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons__list{margin:0!important}.wlc-social-icons--theme-default .wlc-social-icons__item{margin:0 10px 20px}@media (min-width: 900px){.wlc-social-icons--theme-default .wlc-social-icons__item{margin:0}}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list .wlc-social-icons__item{display:none}.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list .wlc-social-icons__item:first-of-type{display:block}.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons__link{display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background:transparent;border-radius:100%}.wlc-social-icons--theme-default .wlc-social-icons__link{transition:all .3s linear;color:var(--mc-bg100)}.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link{--wlc-icon-width: 40px;--wlc-icon-height: 40px}@media (min-width: 1200px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link{--wlc-icon-width: 25px}}@media (min-width: 1200px){.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link{--wlc-icon-height: 25px}}.wlc-sections__footer--theme-1 .footer-bottom__links .wlc-social-icons__link svg{width:32px;height:32px;transform:unset!important}.wlc-footer-ratings--theme-default{padding:0 0 32px;display:flex;flex-direction:column;grid-area:ratings;align-items:center;justify-content:center;width:100%;border-bottom:1px solid var(--mc-baseOpacity)}@media (min-width: 1024px){.wlc-footer-ratings--theme-default{padding:0 0 40px}}.wlc-footer-ratings--theme-default .wlc-footer-ratings__title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2rem;line-height:1.45;display:none;margin-bottom:10px;text-align:center;text-transform:uppercase}.wlc-footer-ratings--theme-default .wlc-footer-ratings__container{grid-gap:20px;display:flex;align-items:flex-end;justify-items:center;max-width:1008px}@media (min-width: 560px){.wlc-footer-ratings--theme-default .wlc-footer-ratings__container{grid-gap:40px}}@media (min-width: 900px){.wlc-footer-ratings--theme-default .wlc-footer-ratings__container{grid-gap:60px}}.wlc-footer-ratings--theme-default .wlc-footer-ratings__item{display:flex;flex:1;justify-content:center;max-width:296px;max-height:45px}.wlc-footer-ratings--theme-default .wlc-footer-ratings__item-link span svg{width:100%;height:100%}.wlc-sections__footer--theme-1 .wlc-footer-disclaimer{grid-area:disclaimer;padding-bottom:80px}.wlc-disclaimer--theme-default .wlc-disclaimer__text{text-align:center;color:var(--mc-footerText);font-style:normal;font-weight:400;font-size:1rem;line-height:1.45}@media (min-width: 900px){.wlc-disclaimer--theme-default .wlc-disclaimer__text{text-align:start}}@media (min-width: 900px){.wlc-disclaimer--theme-default .wlc-disclaimer__text{font-style:normal}}.wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default .wlc-disclaimer__text{text-align:center}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default .wlc-disclaimer__text{text-align:start}}.wlc-sections__footer--theme-1 .container div.wlc-footer-disclaimer div.wlc-disclaimer--theme-default div.wlc-disclaimer__text,.wlc-sections__footer--theme-1 .container div.wlc-footer-disclaimer div.wlc-copyright--theme-default div.wlc-copyright__text{text-align:left}.wlc-sections__footer--theme-1 .wlc-copyright,.wlc-sections__footer--theme-1 .wlc-recaptcha-policy{margin:20px 0 0}.wlc-copyright--theme-default .wlc-copyright__text{color:var(--mc-footerText);font-style:normal;font-weight:400;font-size:1rem;line-height:1.45;text-align:center}@media (min-width: 900px){.wlc-copyright--theme-default .wlc-copyright__text{text-align:start}}@media (min-width: 900px){.wlc-copyright--theme-default .wlc-copyright__text{font-style:normal}}.wlc-sections__footer--theme-1 .wlc-copyright--theme-default .wlc-copyright__text{text-align:center}@media (min-width: 1024px){.wlc-sections__footer--theme-1 .wlc-copyright--theme-default .wlc-copyright__text{text-align:start}}.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-track{margin:5px;background:var(--mc-bg700);border-radius:10px}.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-thumb{background:var(--mc-bg100);border-radius:10px}.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar{height:5px}\n'],encapsulation:2})}}return E})();const pn=["toggleButton"];function wn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",24)(1,"a",6),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openSearchForGamesDialog(0))}),i.j41(2,"span",7)(3,"span",8),i.qSk(),i.j41(4,"svg",25)(5,"g"),i.nrm(6,"path",26),i.k0s(),i.j41(7,"defs"),i.nrm(8,"rect",27),i.k0s()()()(),i.joV(),i.j41(9,"span",13)(10,"span"),i.EFF(11),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(11),i.JRh(g.translations["2search"])}}function Bn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",24)(1,"a",6),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openCashDialog())}),i.j41(2,"span",7)(3,"span",8),i.qSk(),i.j41(4,"svg",28),i.nrm(5,"path",29),i.k0s()()(),i.joV(),i.j41(6,"span",13)(7,"span"),i.EFF(8),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(8),i.JRh(g.translations.deposits)}}function Tn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",30)(1,"a",6),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openDialog(0))}),i.j41(2,"span",7)(3,"span",8),i.qSk(),i.j41(4,"svg",31),i.nrm(5,"path",32)(6,"path",33),i.k0s()()(),i.joV(),i.j41(7,"span",13)(8,"span"),i.EFF(9),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(9),i.JRh(g.translations.blogin)}}function Kn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",34)(1,"a",6),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openDialog(1))}),i.j41(2,"span",7)(3,"span",8),i.qSk(),i.j41(4,"svg",35)(5,"g",36),i.nrm(6,"path",37)(7,"path",38)(8,"path",39)(9,"path",40),i.k0s(),i.j41(10,"defs")(11,"clipPath",41),i.nrm(12,"rect",42),i.k0s()()()()(),i.joV(),i.j41(13,"span",13)(14,"span"),i.EFF(15),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(15),i.JRh(g.translations.breg)}}function Zn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",43)(1,"a",6),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openSearchForGamesDialog(0))}),i.j41(2,"span",7)(3,"span",8),i.qSk(),i.j41(4,"svg",25)(5,"g"),i.nrm(6,"path",26),i.k0s(),i.j41(7,"defs"),i.nrm(8,"rect",27),i.k0s()()()(),i.joV(),i.j41(9,"span",13)(10,"span"),i.EFF(11),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(11),i.JRh(g.translations["2search"])}}function Jn(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",44)(1,"a",6,0),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.toggleUserMenu())}),i.j41(3,"span",7)(4,"span",8),i.qSk(),i.j41(5,"svg",45),i.nrm(6,"path",46),i.k0s()()(),i.joV(),i.j41(7,"span",13)(8,"span"),i.EFF(9),i.k0s()()()()}if(2&E){const g=i.XpG();i.R7$(9),i.JRh(g.translations.profile)}}let pi=(()=>{class E{constructor(g,R,I,Ze,Jt,$n){this.dialog=g,this.renderer=R,this.authService=I,this.authenticationService=Ze,this.languageService=Jt,this._translate=$n,this.openCloseSidebar=new i.bkB,this.openCloseMenu=new i.bkB,this.openCloseUserMenu=new i.bkB,this.isProfileOpen=!1,this.authenticationService.currentUser.subscribe(Yn=>{this.currentUser=Yn}),this.authService.loginStatusChange().subscribe(Yn=>{Yn&&(this.currentUser=this.authenticationService.currentUserValue)}),this.renderer.listen("window","click",Yn=>{this.toggleButton&&!this.toggleButton.nativeElement.contains(Yn.target)&&this.isProfileOpen&&(this.isProfileOpen=!1,this.openCloseMenu.emit(this.isProfileOpen))})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.currentUser=this.authenticationService.currentUserValue}openSearchForGamesDialog(g){this.dialog.open(Ci.A,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--search","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default"],autoFocus:!1,data:{searchType:g}})}openDialog(g){this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:0===g?"500px":"920px",autoFocus:!1,data:{activeTab:g}}).afterClosed().subscribe(I=>{"back"==I.event?this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{activeTab:0}}):"register"==I.event&&this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})})}openCashDialog(){this.dialog.open(_e.a,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--custom-deposit-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"375px",data:{activeTab:1},autoFocus:!1})}toggleUserMenu(){this.isProfileOpen=!this.isProfileOpen,this.openCloseMenu.emit(this.isProfileOpen)}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(i.sFG),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-sticky-footer"]],viewQuery:function(R,I){if(1&R&&i.GBs(pn,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.toggleButton=Ze.first)}},outputs:{openCloseSidebar:"openCloseSidebar",openCloseMenu:"openCloseMenu",openCloseUserMenu:"openCloseUserMenu"},standalone:!1,decls:31,vars:8,consts:[["toggleButton",""],[1,"wlc-sections__sticky-footer","wlc-sections__sticky-footer--fluid","wlc-sections__sticky-footer--theme-default"],[1,"wlc-sticky-footer","wlc-sticky-footer--theme-mod-default","wlc-sticky-footer--theme-static-circle","wlc-sticky-footer--type-default"],[1,"wlc-sticky-footer__content"],[1,"wlc-menu","wlc-menu--theme-default","wlc-menu--theme-mod-default","wlc-menu--type-sticky-footer"],[1,"wlc-menu__item","wlc-menu__item--event","wlc-menu__item--menu"],[1,"wlc-menu__link",3,"click"],[1,"wlc-menu__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","19","height","14","viewBox","0 0 19 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["x","0.0957031","y","-0.000244141","width","18","height","2","rx","1"],["x","0.0957031","y","5.99976","width","18","height","2","rx","1"],["x","0.0957031","y","11.9998","width","18","height","2","rx","1"],[1,"wlc-menu__link-text"],[1,"wlc-menu__item","wlc-menu__item--casino","wlc-menu__item--sref"],["routerLink","/catalog/hot","routerLinkActive","active",1,"wlc-menu__link"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","1 1 18 19"],["fill-rule","evenodd","d","M4.663 12.883a7.037 7.037 0 1 1 11.071 0 15.177 15.177 0 0 1-5.535 1.039c-1.953 0-3.82-.368-5.536-1.039Zm5.918-7.923c.27.365.534.985.684 1.372.081.207.275.35.496.367.43.033 1.137.105 1.564.255.388.136.432.347.195.676-.265.369-.782.828-1.104 1.099a.579.579 0 0 0-.19.58c.101.408.247 1.084.244 1.54-.004.426-.188.557-.597.43-.433-.136-1.017-.484-1.37-.708a.58.58 0 0 0-.618-.003c-.332.208-.868.524-1.287.678-.482.177-.704.032-.698-.487.006-.452.15-1.064.252-1.445a.583.583 0 0 0-.183-.593c-.315-.27-.813-.72-1.08-1.088-.244-.338-.221-.58.196-.724.425-.147 1.11-.2 1.533-.22a.583.583 0 0 0 .513-.364c.155-.387.423-1.002.689-1.365.26-.355.499-.355.76 0Z","clip-rule","evenodd"],["d","M3.76 16.7c0-.892.732-2.52.732-2.52 1.746.87 3.677 1.082 5.706 1.082 2.03 0 3.96-.211 5.705-1.082 0 0 .732 1.628.732 2.52 0 2.246-5.387 2.398-6.437 2.398-1.044 0-6.438-.146-6.438-2.398Z"],["class","wlc-menu__item wlc-menu__item--deposit wlc-menu__item--event",4,"ngIf"],["class","wlc-menu__item wlc-menu__item--event wlc-menu__item--login",4,"ngIf"],["class","wlc-menu__item wlc-menu__item--event wlc-menu__item--signup",4,"ngIf"],["class","wlc-menu__item wlc-menu__item--search wlc-menu__item--event",4,"ngIf"],["class","wlc-menu__item wlc-menu__item--event wlc-menu__item--profile",4,"ngIf"],[1,"wlc-menu__item","wlc-menu__item--deposit","wlc-menu__item--event"],["width","24","height","24","viewBox","0 0 24 24","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M18.031 16.617L22.314 20.899L20.899 22.314L16.617 18.031C15.0237 19.3082 13.042 20.0029 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20.0029 13.042 19.3082 15.0237 18.031 16.617ZM16.025 15.875C17.2941 14.5699 18.0029 12.8204 18 11C18 7.132 14.867 4 11 4C7.132 4 4 7.132 4 11C4 14.867 7.132 18 11 18C12.8204 18.0029 14.5699 17.2941 15.875 16.025L16.025 15.875V15.875Z"],["width","24","height","24"],["width","27","height","27","viewBox","0 0 27 27","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M3.43311 6.80089C3.43311 4.89126 4.99014 3.33423 6.89977 3.33423H19.8998C20.6177 3.33423 21.1998 3.91626 21.1998 4.63423V7.66756H22.0664C22.7844 7.66756 23.3664 8.24959 23.3664 8.96756V12.0008H24.2331C24.9511 12.0008 25.5331 12.5829 25.5331 13.3008V17.6342C25.5331 18.3521 24.9511 18.9342 24.2331 18.9342H23.3664V21.9675C23.3664 22.6855 22.7844 23.2675 22.0664 23.2675H6.89977C4.99014 23.2675 3.43311 21.7105 3.43311 19.8008V6.80089ZM6.03311 6.80089C6.03311 6.3272 6.42608 5.93423 6.89977 5.93423H18.5998V7.66756H6.89977C6.66992 7.66756 6.44948 7.57625 6.28695 7.41372C6.12441 7.25119 6.03311 7.03075 6.03311 6.80089ZM22.0547 14.6008C22.0586 14.6009 22.0625 14.6009 22.0664 14.6009C22.0704 14.6009 22.0743 14.6009 22.0782 14.6008H22.9331V16.3342H19.8998C19.4261 16.3342 19.0331 15.9412 19.0331 15.4675C19.0331 15.2377 19.1244 15.0172 19.2869 14.8547C19.4495 14.6922 19.6699 14.6008 19.8998 14.6008H22.0547ZM20.7664 12.0008H19.8998C18.9804 12.0008 18.0986 12.3661 17.4485 13.0162C16.7983 13.6663 16.4331 14.5481 16.4331 15.4675C16.4331 17.3771 17.9901 18.9342 19.8998 18.9342H20.7664V20.6675H6.89977C6.42608 20.6675 6.03311 20.2745 6.03311 19.8008V10.1575C6.31385 10.23 6.60488 10.2676 6.89977 10.2676H20.7664V12.0008Z","fill","#010100"],[1,"wlc-menu__item","wlc-menu__item--event","wlc-menu__item--login"],["width","19","height","18","viewBox","0 0 19 18","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M16.4621 0.011261C16.4435 0.00975037 16.4277 0 16.4082 0H8.3457C7.10521 0 6.0957 1.00951 6.0957 2.25V2.99995C6.0957 3.414 6.43161 3.75005 6.84566 3.75005C7.2597 3.75005 7.59561 3.414 7.59561 2.99995V2.25C7.59561 1.83678 7.93234 1.50005 8.3457 1.50005H11.8399L11.6111 1.57654C11.0037 1.78651 10.5957 2.35876 10.5957 2.99995V14.25H8.3457C7.93234 14.25 7.59561 13.9132 7.59561 13.5V12C7.59561 11.586 7.2597 11.25 6.84566 11.25C6.43161 11.25 6.0957 11.586 6.0957 12V13.5C6.0957 14.7405 7.10521 15.75 8.3457 15.75H10.5957V16.5C10.5957 17.3272 11.2683 18 12.0956 18C12.2561 18 12.4084 17.9768 12.5734 17.9257L17.0794 16.4235C17.6877 16.2135 18.0957 15.6412 18.0957 15V1.50005C18.0957 0.625534 17.3419 -0.0600128 16.4621 0.011261Z","fill","#B5CCFF","fill-opacity","0.5"],["d","M8.12589 6.96962L5.12593 3.96967C4.91142 3.75516 4.58897 3.69062 4.30841 3.80693C4.02867 3.92311 3.84575 4.19695 3.84575 4.4999V6.7499H0.845657C0.431747 6.7499 0.0957031 7.08594 0.0957031 7.49985C0.0957031 7.9139 0.431747 8.24994 0.845657 8.24994H3.84575V10.4999C3.84575 10.8029 4.02867 11.0766 4.30841 11.1929C4.58897 11.3091 4.91142 11.2447 5.12593 11.0302L8.12589 8.03008C8.41922 7.73688 8.41922 7.26296 8.12589 6.96962Z","fill","#B5CCFF","fill-opacity","0.5"],[1,"wlc-menu__item","wlc-menu__item--event","wlc-menu__item--signup"],["width","50","height","50","viewBox","0 0 50 50","fill","none","xmlns","http://www.w3.org/2000/svg"],["clip-path","url(#svg-377876)"],["d","M1.46484 49.9958H33.786C34.5951 49.9958 35.2509 49.3397 35.2509 48.531V44.1368H39.645C40.4537 44.1368 41.1098 43.4811 41.1098 42.672V23.8251L48.7152 16.2193C50.4284 14.5061 50.4284 11.7184 48.7152 10.0052C47.0016 8.29201 44.2139 8.29201 42.5007 10.0052L41.1098 11.3964V1.46484C41.1098 0.655746 40.4537 0 39.645 0H16.1118C15.7345 0 15.353 0.152206 15.0761 0.429153L9.64622 5.85899H1.46484C0.655746 5.85899 0 6.51474 0 7.32346V48.531C0 49.3397 0.655746 49.9958 1.46484 49.9958ZM27.2678 29.9862L28.7338 31.4526C28.0331 31.8062 27.2865 32.0618 26.5102 32.2098C26.6582 31.4339 26.9142 30.687 27.2678 29.9862ZM31.1081 29.6837L29.0363 27.6123L39.3936 17.2554L41.465 19.3268L38.6093 22.1825L38.6089 22.1828L31.1081 29.6837ZM44.5721 12.0766C45.1435 11.5055 46.0724 11.5055 46.6438 12.0766C47.216 12.6492 47.216 13.5757 46.6438 14.1479L43.5364 17.2554L41.465 15.1836L44.5721 12.0766ZM38.1802 14.3257L26.7876 25.7187C24.7707 27.7355 23.5981 30.3711 23.4463 33.1974L21.0388 35.5759C20.4636 36.1443 20.4578 37.0716 21.0262 37.6472C21.5935 38.2214 22.5208 38.2301 23.0976 37.6598L25.5119 35.2745C28.3424 35.1254 30.9826 33.9523 33.0017 31.9328L38.1802 26.7544V41.2071H8.7883V11.7176H16.1118C16.9209 11.7176 17.5766 11.0619 17.5766 10.2528V2.92931H38.1802V14.3257ZM14.6473 8.7883H10.8597C11.3228 8.3252 14.0568 5.5912 14.6473 5.00069V8.7883ZM2.92931 8.7883H6.71692L6.28815 9.21707C6.28777 9.21745 6.28738 9.21783 6.28738 9.21783C6.02608 9.47952 5.86624 9.83658 5.86014 10.231C5.85976 10.2386 5.85899 10.2455 5.85899 10.2531V42.672C5.85899 43.4811 6.51474 44.1368 7.32346 44.1368H32.3215V47.0661H2.92931V8.7883Z","fill","white"],["d","M15.7305 34.1651L14.218 32.6526C13.6462 32.0808 12.7188 32.0808 12.1466 32.6526C11.5748 33.2248 11.5748 34.1521 12.1466 34.724L15.0759 37.6537C15.7805 38.3578 16.9604 38.1664 17.4132 37.2901L20.4402 31.4311C20.8113 30.7124 20.5298 29.8289 19.8115 29.4578C19.0924 29.0862 18.209 29.3681 17.8378 30.0864L15.7305 34.1651Z","fill","white"],["d","M22.0684 8.78819H33.786C34.5951 8.78819 35.2508 8.13245 35.2508 7.32335C35.2508 6.51463 34.5951 5.85889 33.786 5.85889H22.0684C21.2593 5.85889 20.6035 6.51463 20.6035 7.32335C20.6035 8.13245 21.2593 8.78819 22.0684 8.78819Z","fill","white"],["d","M22.0684 14.6472H33.786C34.5951 14.6472 35.2508 13.9915 35.2508 13.1824C35.2508 12.3737 34.5951 11.7175 33.786 11.7175H22.0684C21.2593 11.7175 20.6035 12.3737 20.6035 13.1824C20.6035 13.9915 21.2593 14.6472 22.0684 14.6472Z","fill","white"],["id","svg-377876"],["width","50","height","50","fill","white"],[1,"wlc-menu__item","wlc-menu__item--search","wlc-menu__item--event"],[1,"wlc-menu__item","wlc-menu__item--event","wlc-menu__item--profile"],["width","26","height","26","viewBox","0 0 26 26","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M12.789 0.3125C5.84108 0.3125 0.171631 5.98294 0.171631 12.9299C0.171631 19.9412 5.90742 25.5473 12.789 25.5473C16.1398 25.5473 19.3109 24.2315 21.7007 21.8415C24.0904 19.4519 25.4064 16.287 25.4064 12.9299C25.4064 5.98195 19.736 0.3125 12.789 0.3125ZM19.4427 21.8578C18.9767 22.206 18.4822 22.518 17.9641 22.791V20.3722C17.9641 19.9639 17.6331 19.6329 17.2248 19.6329C16.8166 19.6329 16.4855 19.9639 16.4855 20.3722V23.4374C15.3282 23.8457 14.0843 24.0687 12.789 24.0687C11.4938 24.0687 10.2498 23.8457 9.09253 23.4374V20.3722C9.09253 19.9639 8.76152 19.6329 8.35323 19.6329C7.94494 19.6329 7.61393 19.9639 7.61393 20.3722V22.791C7.09583 22.518 6.60138 22.206 6.13533 21.8578V20.3722C6.13533 18.3067 7.79358 16.6264 9.83183 16.6264C9.96486 16.6264 15.5864 16.6264 15.7462 16.6264C17.7845 16.6264 19.4427 18.3067 19.4427 20.3722V21.8578ZM9.09253 11.4513C9.09253 9.41305 10.7508 7.7548 12.789 7.7548C14.7862 7.7548 16.4186 9.34696 16.4835 11.3286C16.4204 13.3456 14.8771 15.0437 12.9889 15.1425C10.8562 15.2541 9.09253 13.5648 9.09253 11.4513ZM20.9213 20.533C20.9213 17.482 18.7496 15.4426 16.3011 15.1779C16.3975 15.0834 16.4911 14.9848 16.5815 14.8818C17.4466 13.8958 17.9641 12.5981 17.9641 11.2003C17.9641 11.1485 17.9588 11.0979 17.9487 11.0491C17.7427 8.38276 15.5072 6.2762 12.789 6.2762C9.93548 6.2762 7.61393 8.59775 7.61393 11.4513C7.61393 12.8756 8.17959 14.2007 9.20702 15.186C6.79651 15.4802 4.65672 17.5002 4.65672 20.533C2.79309 18.5409 1.65023 15.8666 1.65023 12.9299C1.65023 6.78794 6.64707 1.7911 12.789 1.7911C18.931 1.7911 23.9278 6.78794 23.9278 12.9299C23.9278 15.8666 22.785 18.5409 20.9213 20.533Z","fill","white"]],template:function(R,I){1&R&&(i.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"div",5)(5,"a",6),i.bIt("click",function(Jt){return I.openCloseSidebar.emit(Jt)}),i.j41(6,"span",7)(7,"span",8),i.qSk(),i.j41(8,"svg",9),i.nrm(9,"rect",10)(10,"rect",11)(11,"rect",12),i.k0s()()(),i.joV(),i.j41(12,"span",13)(13,"span"),i.EFF(14),i.k0s()()()(),i.j41(15,"div",14)(16,"a",15)(17,"span",7)(18,"span",8),i.qSk(),i.j41(19,"svg",16),i.nrm(20,"path",17)(21,"path",18),i.k0s()()(),i.joV(),i.j41(22,"span",13)(23,"span"),i.EFF(24),i.k0s()()()(),i.DNE(25,wn,12,1,"div",19)(26,Bn,9,1,"div",19)(27,Tn,10,1,"div",20)(28,Kn,16,1,"div",21)(29,Zn,12,1,"div",22)(30,Jn,10,1,"div",23),i.k0s()()()()),2&R&&(i.R7$(14),i.JRh(I.translations.menu),i.R7$(10),i.JRh(I.translations.bcasino),i.R7$(),i.Y8G("ngIf",!I.currentUser),i.R7$(),i.Y8G("ngIf",I.currentUser),i.R7$(),i.Y8G("ngIf",!I.currentUser),i.R7$(),i.Y8G("ngIf",!I.currentUser),i.R7$(),i.Y8G("ngIf",I.currentUser),i.R7$(),i.Y8G("ngIf",I.currentUser))},dependencies:[r.bT,l.Wk,l.wQ],styles:['.wlc-sections__sticky-footer[_ngcontent-%COMP%]{position:fixed;bottom:0;z-index:12;width:100%}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]{position:relative;background:linear-gradient(171.29deg,#050311,#060727)}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-items:center;min-height:60px}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]{box-shadow:0 -10px 10px #0006;border-radius:8px 8px 0 0}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]:before{content:"";position:absolute;bottom:10px;left:50%;z-index:-1;width:70px;height:70px;background:var(--mc-buttonGradient);border-radius:100%;transform:translate(-50%)}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%]:before{z-index:0;margin-bottom:-2px;box-shadow:0 8px 20px #7fb6ff66}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{color:var(--mc-baseMain)}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{color:var(--mc-main)}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:currentColor}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:auto;height:20px}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:currentColor}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45;margin:5px 0 0}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{display:block;max-width:100%;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__link.active[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{color:var(--mc-main);font-weight:700}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]{max-width:100%}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__item--deposit[_ngcontent-%COMP%]{position:relative;transform:translateY(-20px)}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__link[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding:10px 0 5px;text-decoration:none}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]:nth-child(3) .wlc-menu__link[_ngcontent-%COMP%]{padding:25px 32px 0}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]:nth-child(3) .wlc-icon[_ngcontent-%COMP%]{position:absolute;top:-2px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:none;border-radius:100%}.wlc-sticky-footer--theme-static-circle[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]:nth-child(3) .wlc-icon[_ngcontent-%COMP%]{padding-top:20px}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__item[_ngcontent-%COMP%]:nth-child(3) .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{height:27px}.wlc-sticky-footer[_ngcontent-%COMP%] .wlc-menu__item--deposit[_ngcontent-%COMP%] .wlc-menu__link-text[_ngcontent-%COMP%]{position:absolute;z-index:3;transform:translateY(70%);width:calc(100% - 1px);left:1px}']})}}return E})();function Yi(E,Ge){if(1&E&&(i.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div")(4,"button",4)(5,"span",5),i.EFF(6),i.j41(7,"span",6)(8,"span",7),i.qSk(),i.j41(9,"svg",8),i.nrm(10,"path",9),i.k0s()()()()()(),i.joV(),i.j41(11,"div",10)(12,"div",11)(13,"div",12),i.nrm(14,"img",13),i.k0s(),i.j41(15,"div",14)(16,"div",15)(17,"div",16),i.EFF(18),i.k0s(),i.j41(19,"div",16),i.EFF(20),i.k0s()(),i.nrm(21,"mat-progress-bar",17),i.j41(22,"div",18)(23,"div",19),i.EFF(24),i.k0s(),i.j41(25,"div",20),i.EFF(26),i.k0s()()(),i.j41(27,"div",12),i.nrm(28,"img",13),i.k0s()()()()()()),2&E){const g=i.XpG();i.R7$(6),i.SpI("",g.translations.km230," "),i.R7$(8),i.Y8G("src","/assets/img/levels/"+(null==g.levels?null:g.levels.user.level)+".webp",i.B4B),i.R7$(4),i.JRh(g.translations[null==g.levels?null:g.levels.level_name[(null==g.levels?null:g.levels.user.level)-1]]),i.R7$(2),i.SpI(" ",g.translations[null==g.levels?null:g.levels.level_name[null==g.levels?null:g.levels.user.level]],""),i.R7$(),i.FS9("title",null==g.levels?null:g.levels.user.total_sum.toString()),i.Y8G("value",100*((null==g.levels?null:g.levels.user.total_sum)-(null==g.currentLevel?null:g.currentLevel.from))/((null==g.currentLevel?null:g.currentLevel.to)-(null==g.currentLevel?null:g.currentLevel.from))),i.R7$(3),i.SpI("",null==g.currentLevel?null:g.currentLevel.from," "),i.R7$(2),i.JRh(null==g.currentLevel?null:g.currentLevel.to),i.R7$(2),i.Y8G("src","/assets/img/levels/"+((null==g.levels?null:g.levels.user.level)+1)+".webp",i.B4B)}}let Vn=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n){this.dialog=g,this.languageService=R,this.authService=I,this.elementRef=Ze,this.authenticationService=Jt,this._translate=$n,this.levels=null,this.windowWidth=window.innerWidth,this.Math=Math,this.authService.loginStatusChange().subscribe(Yn=>{this.currentUser=Yn?this.authenticationService.currentUserValue:null})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(v.g),i.rXU(F.u),i.rXU(i.aKT),i.rXU(T.k),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-user-widget"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{currentLevel:"currentLevel",currentUser:"currentUser",levels:"levels"},standalone:!1,decls:1,vars:1,consts:[["class","wlc-tournament wlc-tournament--theme-default wlc-tournament--theme-mod-default wlc-tournament--type-default",4,"ngIf"],[1,"wlc-tournament","wlc-tournament--theme-default","wlc-tournament--theme-mod-default","wlc-tournament--type-default"],[1,"wlc-user-widget__container"],[1,"wlc-user-widget__wrapper","wlc-user-widget__loyalty-wrapper"],["routerLink","/loyalty",1,"wlc-user-widget__link","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","14","height","8","viewBox","0 0 14 8","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M1.11612 0.616117C1.60427 0.127961 2.39573 0.127961 2.88388 0.616117L7 4.73223L11.1161 0.616117C11.6043 0.127961 12.3957 0.127961 12.8839 0.616117C13.372 1.10427 13.372 1.89573 12.8839 2.38388L7.88388 7.38388C7.39573 7.87204 6.60427 7.87204 6.11612 7.38388L1.11612 2.38388C0.627961 1.89573 0.627961 1.10427 1.11612 0.616117Z","fill","currentColor"],[1,"wlc-user-widget__loyalty","wlc-loyalty-progress","wlc-loyalty-progress--theme-default","wlc-loyalty-progress--theme-mod-default","wlc-loyalty-progress--type-default"],[1,"wlc-loyalty-progress__content"],[1,"wlc-loyalty-progress__loyalty-level-container","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--img","wlc-icon--loaded"],["loading","lazy",1,"wlc-icon-content",3,"src"],[1,"wlc-loyalty-progress__info-container"],[1,"wlc-loyalty-progress__title"],[1,"wlc-loyalty-progress__name"],["mode","determinate",1,"wlc-loyalty-progress__line",3,"value","title"],[1,"wlc-loyalty-progress__points"],[1,"wlc-loyalty-progress__points-start","wlc-currency","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-default"],[1,"wlc-loyalty-progress__points-end"]],template:function(R,I){1&R&&i.DNE(0,Yi,29,9,"div",0),2&R&&i.Y8G("ngIf",I.currentUser)},dependencies:[r.bT,l.Wk,tt.HM],styles:['.wlc-user-widget__container[_ngcontent-%COMP%]{flex-direction:column;display:flex;width:100%;border-radius:16px;border:1px solid var(--mc-main);overflow:hidden}@media (min-width: 900px){.wlc-user-widget__container[_ngcontent-%COMP%]{flex-direction:row}}.wlc-user-widget__wrapper[_ngcontent-%COMP%]{padding:12px;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:125px}@media (min-width: 900px){.wlc-user-widget__wrapper[_ngcontent-%COMP%]{padding:15px 20px}}.wlc-user-widget__loyalty-wrapper[_ngcontent-%COMP%]{background:var(--mc-bg500)}.wlc-user-widget__link.wlc-btn[_ngcontent-%COMP%]{overflow:visible}.wlc-user-widget__link.wlc-btn[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{transition:color .3s linear;color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}.wlc-user-widget__link.wlc-btn[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{margin:0 0 0 5px;color:var(--mc-main)}.wlc-user-widget__link.wlc-btn[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:rotate(-90deg);transition:all .3s linear}@media (pointer: fine){.wlc-user-widget__link.wlc-btn[_ngcontent-%COMP%] [_ngcontent-%COMP%]:hover .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:rotate(-90deg) rotateY(360deg) translateY(5px)}}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%]{width:var(--wlc-lprogress-width, 100%)}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__content[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:15px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{position:relative;width:77px;min-width:77px;height:66px;min-height:66px;border-radius:8px;background:var(--mc-bg500);overflow:hidden}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{background:transparent}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:78px;min-width:78px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:78px;height:78px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__info-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%;margin:0}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__title[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points[_ngcontent-%COMP%]{color:var(--mc-baseMainNew);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;display:inline-flex;justify-content:space-between}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__all[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__next[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-start[_ngcontent-%COMP%], .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-end[_ngcontent-%COMP%]{display:inline-flex;flex-wrap:nowrap;align-items:baseline}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%]{background:var(--mc-textGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:.3s linear(.4 -50%,1 100%)}@media (max-width: 767px){.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__title[_ngcontent-%COMP%]{display:none}}@media (max-width: 767px){.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__loyalty-level-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:55px;height:55px}}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__name[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__all[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__next[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-start[_ngcontent-%COMP%]:after, .wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points-end[_ngcontent-%COMP%]:after{content:"-";display:inline-block;width:0;opacity:0;overflow:hidden;pointer-events:none}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__line[_ngcontent-%COMP%]{position:relative;width:100%;height:6px;background:var(--mc-bg300);border-radius:100px;overflow:hidden}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__line-current[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;background:var(--mc-buttonGradient);border-radius:100px}.wlc-loyalty-progress--theme-default[_ngcontent-%COMP%] .wlc-loyalty-progress__points[_ngcontent-%COMP%]{font-weight:700}']})}}return E})();function Bi(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"app-sticky-footer",8),i.bIt("openCloseSidebar",function(I){i.eBV(g);const Ze=i.XpG();return i.Njj(Ze.openCloseSidebar(I))})("openCloseMenu",function(I){i.eBV(g);const Ze=i.XpG();return i.Njj(Ze.openCloseUserMenu(I))}),i.k0s()}}let Ri=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn,gi){this.authenticationService=g,this.dialog=R,this.languageService=I,this.authService=Ze,this.userService=Jt,this.toastr=$n,this.router=Yn,this._translate=gi,this.windowWidth=window.innerWidth,this.isSidebarOpen=!1,this.isMenuOpen=!1,this.unreadMessages=0,this.isLoadingLevel=!1,this.levels=null,this.dataSource=[],this.Math=Math,this.isProfilePage=!1,this.authService.currentUserChange().subscribe(ci=>{ci&&(this.currentUser=this.authenticationService.currentUserValue,this.getLevelInfo())})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.currentUser&&this.getLevelInfo()}getLevelInfo(){this.isLoadingLevel=!0,this.userService.getLevelInfo().subscribe({next:g=>{this.levels=g.data[0],Object.keys(this.levels.level).map(R=>{this.dataSource.push({id:R,name:this.levels.level_name[+R-1]||"",to:this.levels.level[R].to,points:0,coef:1,isExpended:!1})}),this.currentLevel=this.levels.level[this.levels.user.level],this.isLoadingLevel=!1},error:g=>{this.toastr.error(g?.error?.message||g,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingLevel=!1}})}openCloseSidebar(g){this.isSidebarOpen=g}openCloseUserMenu(g){this.isMenuOpen=g}ngOnDestroy(){}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(T.k),i.rXU(d.j),i.rXU(v.g),i.rXU(F.u),i.rXU(q.D),i.rXU(M.tw),i.rXU(ee.Ix),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-main"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},standalone:!1,decls:10,vars:15,consts:[["theme","",1,"d-flex","flex-column","gap-1"],[3,"closeMenu","closeProfileMenu","isExpanded","isProfileOpen","unreadMessages","currentLevel","levels"],[1,"wlc-content","wlc-app-content","wlc-app"],[3,"openCloseSidebar","openCloseUserMenu","unreadMessagesCount","isProfileOpen","currentUser","currentLevel","levels"],[1,"wlc-sections__user-widget","wlc-sections__user-widget--theme-default"],[1,"container"],[3,"currentUser","currentLevel","levels"],[3,"openCloseSidebar","openCloseMenu",4,"ngIf"],[3,"openCloseSidebar","openCloseMenu"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"app-sidenav",1),i.bIt("closeMenu",function(){return I.isSidebarOpen=!1})("closeProfileMenu",function(){return I.isMenuOpen=!I.isMenuOpen}),i.k0s(),i.j41(2,"div",2)(3,"app-header",3),i.bIt("openCloseSidebar",function(Jt){return I.openCloseSidebar(Jt)})("openCloseUserMenu",function(Jt){return I.openCloseUserMenu(Jt)})("unreadMessagesCount",function(Jt){return I.unreadMessages=Jt}),i.k0s(),i.j41(4,"div",4)(5,"div",5),i.nrm(6,"app-user-widget",6),i.k0s()(),i.nrm(7,"router-outlet"),i.k0s(),i.nrm(8,"app-footer"),i.DNE(9,Bi,1,0,"app-sticky-footer",7),i.k0s()),2&R&&(i.R7$(),i.Y8G("isExpanded",I.isSidebarOpen)("isProfileOpen",I.isMenuOpen)("unreadMessages",I.unreadMessages)("currentLevel",I.currentLevel)("levels",I.levels),i.R7$(2),i.Y8G("isProfileOpen",I.isMenuOpen)("currentUser",I.currentUser)("currentLevel",I.currentLevel)("levels",I.levels),i.R7$(),i.AVh("hidden",I.router.url.startsWith("/profile")||I.router.url.startsWith("/game")),i.R7$(2),i.Y8G("currentUser",I.currentUser)("currentLevel",I.currentLevel)("levels",I.levels),i.R7$(3),i.Y8G("ngIf",I.windowWidth<1024))},dependencies:[r.bT,ee.n3,fe.B,Hn,J,yt,pi,Vn],styles:[".wlc-body--fp-left[_ngcontent-%COMP%] .wlc-app[_ngcontent-%COMP%], .wlc-body--fp-right[_ngcontent-%COMP%] .wlc-app[_ngcontent-%COMP%]{transition:padding .25s ease-in-out}.wlc-app-content[_ngcontent-%COMP%]{display:block;flex-direction:column;min-height:100vh;padding-left:var(--fp-left-padding, 0)}.wlc-sections__user-widget[_ngcontent-%COMP%]{margin:60px 0}.wlc-sections__user-widget.hidden[_ngcontent-%COMP%]{display:none}app-header[_ngcontent-%COMP%]{top:0;left:0;width:100%;z-index:14;padding-left:var(--fp-left-padding, 0)}@media (max-width: 769px){app-header[_ngcontent-%COMP%]{padding-left:0}}"]})}}return E})();var Si=h(1391),Qi=h(6769),Zi=h(4817),Co=h(7562);function wr(E,Ge){if(1&E&&(i.j41(0,"div",10),i.EFF(1),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.JRh(g.data.title)}}function lr(E,Ge){if(1&E&&(i.j41(0,"div",10),i.EFF(1),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.JRh(g.data.title2)}}function Ta(E,Ge){if(1&E&&(i.j41(0,"div",11),i.EFF(1),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.JRh(g.data.description1)}}function Lr(E,Ge){if(1&E&&(i.j41(0,"div",11),i.EFF(1),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.JRh(g.data.description2)}}function Jo(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",12),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openRegistrationDialog())}),i.j41(1,"span",13),i.EFF(2),i.k0s()()}if(2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.breg)}}function zo(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",12),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.openCashDialog())}),i.j41(1,"span",13),i.EFF(2),i.k0s()()}if(2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.depik)}}function $o(E,Ge){if(1&E&&i.nrm(0,"a",14),2&E){const g=i.XpG();i.Y8G("href",g.data.link,i.B4B)}}function Kr(E,Ge){if(1&E&&(i.j41(0,"a",14),i.nrm(1,"div",15),i.k0s()),2&E){const g=i.XpG();i.Y8G("href",g.data.link,i.B4B)}}function yr(E,Ge){if(1&E&&(i.j41(0,"div",15),i.nrm(1,"img",16),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.Y8G("src",g.data.img,i.B4B)}}let Z=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt){this.dialog=g,this.authService=R,this.authenticationService=I,this.languageService=Ze,this._translate=Jt,this.windowWidth=window.innerWidth,this.isLoadingBanner=!1,this.authService.loginStatusChange().subscribe($n=>{$n&&(this.currentUser=this.authenticationService.currentUserValue)})}openCashDialog(){this.dialog.open(_e.a,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--custom-deposit-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"375px",data:{activeTab:1},autoFocus:!1})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.currentUser=this.authenticationService.currentUserValue}openRegistrationDialog(){this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}}).afterClosed().subscribe(R=>{"back"==R.event?this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{activeTab:0}}):"register"==R.event&&this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-banner-item"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{data:"data"},standalone:!1,decls:15,vars:10,consts:[[1,"wlc-banner","wlc-banner--theme-mod-default","wlc-banner--theme-wolf-banner","wlc-banner--type-default"],[1,"banner"],[1,"banner__bg"],[3,"src"],[1,"container","animation","animation--fade-left"],["class","banner__title",4,"ngIf"],["class","banner__description",4,"ngIf"],["class","wlc-btn-signup wlc-btn wlc-btn--size-default wlc-btn--theme-default\n wlc-btn--theme-mod-default wlc-btn--type-default",3,"click",4,"ngIf"],[3,"href",4,"ngIf"],["class","banner__decor banner__decor--center animation animation--fade-up",4,"ngIf"],[1,"banner__title"],[1,"banner__description"],[1,"wlc-btn-signup","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn__text"],[3,"href"],[1,"banner__decor","banner__decor--center","animation","animation--fade-up"],[2,"transform","translate(1.648px, -0.124px)",3,"src"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div")(2,"div",1)(3,"div",2),i.nrm(4,"img",3),i.k0s(),i.j41(5,"div",4),i.DNE(6,wr,2,1,"div",5)(7,lr,2,1,"div",5)(8,Ta,2,1,"div",6)(9,Lr,2,1,"div",6)(10,Jo,3,1,"button",7)(11,zo,3,1,"button",7)(12,$o,1,1,"a",8),i.k0s(),i.DNE(13,Kr,2,1,"a",8)(14,yr,2,1,"div",9),i.k0s()()()),2&R&&(i.R7$(4),i.Y8G("src","/assets/img/banners/"+(I.windowWidth>1024?I.data.bannerBg:I.data.bannerBg+"_mobile")+".webp",i.B4B),i.R7$(2),i.Y8G("ngIf",I.windowWidth>1024||I.data.isMobileTextVisible),i.R7$(),i.Y8G("ngIf",I.data.title2&&(I.windowWidth>1024||I.data.isMobileTextVisible)),i.R7$(),i.Y8G("ngIf",I.windowWidth>1024||I.data.isMobileTextVisible),i.R7$(),i.Y8G("ngIf",I.windowWidth>1024||I.data.isMobileTextVisible),i.R7$(),i.Y8G("ngIf",!I.currentUser),i.R7$(),i.Y8G("ngIf",I.currentUser),i.R7$(),i.Y8G("ngIf",I.data.link),i.R7$(),i.Y8G("ngIf",I.data.link),i.R7$(),i.Y8G("ngIf",I.data.img&&I.windowWidth>=1024))},dependencies:[r.bT],styles:['.wlc-banner--theme-wolf-banner .banner{min-height:220px;padding:20px;position:relative;display:flex;flex-direction:column;align-items:unset;text-align:left;text-decoration:none;overflow:hidden;border-radius:20px;cursor:pointer;background-color:var(--mc-labelBorder);background-size:cover;background-repeat:no-repeat}@media (min-width: 1630px){.wlc-banner--theme-wolf-banner .banner{padding:20px}}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner{min-height:310px!important;padding:40px 40px 25px}.wlc-banner--theme-wolf-banner .banner:before{transition:opacity .3s linear;content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--wlc-banner-backdrop-bg, none);opacity:0}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}.wlc-banner--theme-wolf-banner .banner__bg img{width:100%;height:100%;object-fit:cover}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .container{max-width:100%}.wlc-banner--theme-wolf-banner .banner__title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;margin:0 0 10px;max-width:60%;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;z-index:2}@media (min-width: 900px){.wlc-banner--theme-wolf-banner .banner__title{max-width:70%}}@media (min-width: 1200px){.wlc-banner--theme-wolf-banner .banner__title{font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__title{font-weight:700;font-size:2.8rem;line-height:3.8rem}@media (min-width: 1024px){.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__title{font-size:3.2rem;line-height:5rem}}@media (min-width: 1366px){.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__title{font-size:4rem;line-height:5.8rem}}@media (max-width: 460px){.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__title{font-size:1.6rem;line-height:2.6rem}}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__description,.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__description{max-width:60%}@media (min-width: 1630px){.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__description{font-style:normal}}.wlc-banner--theme-wolf-banner .banner__description{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;max-width:unset;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;z-index:2}@media (min-width: 1630px){.wlc-banner--theme-wolf-banner .banner__description{font-style:normal}}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__description{max-width:60%}.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__description{font-weight:400;font-size:1.6rem;line-height:2rem}@media (max-width: 460px){.wlc-slider--theme-wolf-banner .wlc-banner--theme-wolf-banner .banner__description{font-size:1.4rem;line-height:1.8rem}}.wlc-banner--theme-wolf-banner .banner *{z-index:2}.wlc-banner--theme-wolf-banner .banner .wlc-btn{width:fit-content;margin-top:25px;background:var(--mc-buttonGradient)}\n'],encapsulation:2})}}return E})();const ft=["swiperBanner"];function he(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function Be(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",17),i.nrm(1,"app-banner-item",18),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("data",g)}}function St(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"swiper-container",15,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.slideChange())}),i.DNE(2,Be,2,1,"swiper-slide",16),i.k0s()}if(2&E){const g=i.XpG(2);i.R7$(2),i.Y8G("ngForOf",g.banners)}}function on(E,Ge){if(1&E&&(i.j41(0,"swiper-slide"),i.nrm(1,"app-banner-item",18),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("data",g)}}function Ln(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"swiper-container",19,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(2);return i.Njj(I.slideChange())}),i.DNE(2,on,2,1,"swiper-slide",20),i.k0s()}if(2&E){const g=i.XpG(2);i.R7$(2),i.Y8G("ngForOf",g.banners)}}function Wn(E,Ge){if(1&E&&(i.j41(0,"div",12),i.DNE(1,St,3,1,"swiper-container",13)(2,Ln,3,1,"swiper-container",14),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.Y8G("ngIf",g.windowWidth>1024),i.R7$(),i.Y8G("ngIf",g.windowWidth<=1024)}}let xi=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn){this.dialog=g,this.authService=R,this.authenticationService=I,this.languageService=Ze,this._translate=Jt,this.elementRef=$n,this.cdr=Yn,this.isLoadingBanners=!1,this.windowWidth=window.innerWidth,this.authService.currentUserChange().subscribe(gi=>{gi&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data,this.updateBannerTexts()}),this.currentUser=this.authenticationService.currentUserValue,this.updateBannerTexts()}ngAfterViewInit(){}updateBannerTexts(){this.isLoadingBanners=!0,this.banners=[{title:this.translations.km26,description1:this.translations.km27,description2:"05.12 - 05.01.25",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km144,bannerBg:"welcomepack"},{title:this.translations.km29,description1:this.translations.km30,description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km144,bannerBg:"add-crypto"},{title:this.translations.km31,description1:this.translations.km32,description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km145,bannerBg:"Kometa-cashback"},{title:this.translations.km33,description1:this.translations.km34,description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km146,bannerBg:"win-15000000-lootbox"},{title:this.translations.km35,description1:this.translations.km36,description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km147,bannerBg:"everyday-bonus-20000"},{title:this.translations.km37,description1:this.translations.km38,description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.km148,bannerBg:"super-sonic"},{title:this.translations.km39,description1:"05.03 - 04.06",description2:"",hasButton:!0,isMobileTextVisible:!0,buttonText:this.translations.fs_game_go,bannerBg:"drop-and-wins"}],this.isLoadingBanners=!1,this.cdr.detectChanges()}prevSlide(){this.swiperBanner?.nativeElement.swiper.slidePrev(100)}nextSlide(){this.swiperBanner?.nativeElement.swiper.slideNext()}ngOnDestroy(){this.elementRef.nativeElement.remove()}slideChange(){}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$),i.rXU(i.aKT),i.rXU(i.gRc))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-banner-section"]],viewQuery:function(R,I){if(1&R&&i.GBs(ft,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.swiperBanner=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},standalone:!1,decls:15,vars:2,consts:[["swiperBanner",""],[1,"wolf-banner-wrapper"],[1,"wlc-slider","wlc-slider--theme-mod-default","wlc-slider--theme-wolf-banner","wlc-slider--type-default"],[1,"wlc-slider__wrapper"],[4,"ngIf"],["class","wlc-slider__slider wlc-slider wlc-slider--theme-mod-default\n wlc-slider--theme-secondary-banner wlc-slider--type-default wlc-slider--on-start wlc-slider--overflow",4,"ngIf"],[1,"container","swiper-button-container","wlc-slider-navigation","wlc-slider-navigation--theme-mod-default","wlc-slider-navigation--theme-wolf","wlc-slider-navigation--type-default"],[1,"wlc-swiper-button-prev","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],[1,"wlc-icon-content"],["width","10","height","7","viewBox","0 0 10 7","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],[1,"swiper-button-next","wlc-swiper-button-next","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click"],[1,"wlc-slider__slider","wlc-slider","wlc-slider--theme-mod-default","wlc-slider--theme-secondary-banner","wlc-slider--type-default","wlc-slider--on-start","wlc-slider--overflow"],["init","true","loop","true","autoplay","true","effect","slide","slides-per-group","true","centered-slides","true","space-between","30","slides-per-view","1","autoplay-disable-on-interaction","true","autoplay-delay","2500","class","swiper",3,"swiperslidechange",4,"ngIf"],["init","true","loop","true","autoplay","true","effect","slide","slides-per-group","true","centered-slides","true","space-between","30","autoplay-delay","2500","slides-per-view","1","autoplay-disable-on-interaction","false",3,"swiperslidechange",4,"ngIf"],["init","true","loop","true","autoplay","true","effect","slide","slides-per-group","true","centered-slides","true","space-between","30","slides-per-view","1","autoplay-disable-on-interaction","true","autoplay-delay","2500",1,"swiper",3,"swiperslidechange"],["class","swiper-slide",4,"ngFor","ngForOf"],[1,"swiper-slide"],[3,"data"],["init","true","loop","true","autoplay","true","effect","slide","slides-per-group","true","centered-slides","true","space-between","30","autoplay-delay","2500","slides-per-view","1","autoplay-disable-on-interaction","false",3,"swiperslidechange"],[4,"ngFor","ngForOf"]],template:function(R,I){1&R&&(i.j41(0,"div",1)(1,"div",2)(2,"div",3),i.DNE(3,he,1,0,"loading-spinner",4)(4,Wn,3,2,"div",5),i.k0s(),i.j41(5,"div")(6,"div",6)(7,"button",7),i.bIt("click",function(){return I.prevSlide()}),i.j41(8,"span",8),i.qSk(),i.j41(9,"svg",9),i.nrm(10,"path",10),i.k0s()()(),i.joV(),i.j41(11,"button",11),i.bIt("click",function(){return I.nextSlide()}),i.j41(12,"span",8),i.qSk(),i.j41(13,"svg",9),i.nrm(14,"path",10),i.k0s()()()()()()()),2&R&&(i.R7$(3),i.Y8G("ngIf",I.isLoadingBanners),i.R7$(),i.Y8G("ngIf",!I.isLoadingBanners))},dependencies:[r.Sq,r.bT,Xe.N,Z],styles:[".wlc-sections__user-widget{margin:20px 0}.wlc-slider--theme-wolf-banner{position:relative}.wlc-sections__banner-wolf-desktop .wlc-slider--theme-wolf-banner,.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner{min-width:100%}.wlc-slider--theme-wolf-banner .swiper{padding:0;overflow:hidden}.wlc-slider-navigation--theme-wolf{--wlc-icon-width: 12px;--wlc-icon-height: 12px}.wlc-slider--theme-wolf-banner .swiper-button-container{bottom:0;position:absolute;left:0;z-index:10;display:flex;justify-content:left;padding:15px 40px 25px;pointer-events:none}.wlc-slider--theme-wolf-banner .swiper-button-container{gap:15px;align-items:center;pointer-events:none}.wlc-sections__banner-wolf-desktop .wlc-slider--theme-wolf-banner .swiper-button-container,.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner .swiper-button-container{right:0;max-width:100%;height:auto}.wlc-sections__banner-wolf-desktop .wlc-slider--theme-wolf-banner .swiper-button-container,.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner .swiper-button-container{right:0;max-width:100%}.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner .swiper-button-container{gap:12px;justify-content:flex-end;padding:20px}.wlc-sections__banner-wolf-mob .wlc-slider--theme-wolf-banner .swiper-button-container button{width:24px;height:24px}\n"],encapsulation:2,changeDetection:0})}}return E})();var Ti=h(7663),Pi=h(3769),di=h(4701);const ti=["swiperGames"];function Ii(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function Gi(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",26),i.nrm(1,"app-game-item",27),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("game",g)}}function wi(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",23)(1,"swiper-container",24,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(3);return i.Njj(I.slideChange())}),i.DNE(3,Gi,2,1,"swiper-slide",25),i.k0s()()}if(2&E){const g=i.XpG(3);i.R7$(3),i.Y8G("ngForOf",g.section.gamesData)}}function po(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",26),i.nrm(1,"app-game-item",27),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("game",g)}}function qo(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",23)(1,"swiper-container",28,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(3);return i.Njj(I.slideChange())}),i.DNE(3,po,2,1,"swiper-slide",25),i.k0s()()}if(2&E){const g=i.XpG(3);i.R7$(3),i.Y8G("ngForOf",g.section.gamesData)}}function ot(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",26),i.nrm(1,"app-game-item",27),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("game",g)}}function Wt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",23)(1,"swiper-container",29,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(3);return i.Njj(I.slideChange())}),i.DNE(3,ot,2,1,"swiper-slide",25),i.nI1(4,"slice"),i.k0s()()}if(2&E){const g=i.XpG(3);i.R7$(3),i.Y8G("ngForOf",i.brH(4,1,g.section.gamesData,0,36))}}function Pt(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",26),i.nrm(1,"app-game-item",27),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("game",g)}}function Zt(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",23)(1,"swiper-container",30,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(3);return i.Njj(I.slideChange())}),i.DNE(3,Pt,2,1,"swiper-slide",25),i.nI1(4,"slice"),i.k0s()()}if(2&E){const g=i.XpG(3);i.R7$(3),i.Y8G("ngForOf",i.brH(4,1,g.section.gamesData,0,24))}}function On(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",26),i.nrm(1,"app-game-item",27),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("game",g)}}function Un(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",23)(1,"swiper-container",31,0),i.bIt("swiperslidechange",function(){i.eBV(g);const I=i.XpG(3);return i.Njj(I.slideChange())}),i.DNE(3,On,2,1,"swiper-slide",25),i.nI1(4,"slice"),i.k0s()()}if(2&E){const g=i.XpG(3);i.R7$(3),i.Y8G("ngForOf",i.brH(4,1,g.section.gamesData,0,6))}}function qn(E,Ge){if(1&E&&(i.j41(0,"div",21),i.DNE(1,wi,4,1,"div",22)(2,qo,4,1,"div",22)(3,Wt,5,5,"div",22)(4,Zt,5,5,"div",22)(5,Un,5,5,"div",22),i.k0s()),2&E){const g=i.XpG(2);i.R7$(),i.Y8G("ngIf",g.windowWidth>1200),i.R7$(),i.Y8G("ngIf",g.windowWidth<=1200&&g.windowWidth>900),i.R7$(),i.Y8G("ngIf",g.windowWidth<=900&&g.windowWidth>640),i.R7$(),i.Y8G("ngIf",g.windowWidth<=640&&g.windowWidth>376),i.R7$(),i.Y8G("ngIf",g.windowWidth<=376)}}function lo(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"div",2)(1,"div",3)(2,"a",4)(3,"span",5)(4,"span",6),i.nrm(5,"img",7),i.k0s()(),i.j41(6,"span",8),i.EFF(7),i.j41(8,"span",9)(9,"span",6),i.qSk(),i.j41(10,"svg",10),i.nrm(11,"path",11),i.k0s()()()()(),i.joV(),i.j41(12,"a",12)(13,"span"),i.EFF(14),i.k0s()(),i.DNE(15,Ii,1,0,"loading-spinner",13)(16,qn,6,5,"div",14),i.j41(17,"div",15)(18,"div",16)(19,"button",17),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.prevSlide())}),i.j41(20,"span",6),i.qSk(),i.j41(21,"svg",18),i.nrm(22,"path",19),i.k0s()()(),i.joV(),i.j41(23,"button",20),i.bIt("click",function(){i.eBV(g);const I=i.XpG();return i.Njj(I.nextSlide())}),i.j41(24,"span",6),i.qSk(),i.j41(25,"svg",18),i.nrm(26,"path",19),i.k0s()()()()()()()}if(2&E){const g=i.XpG();i.R7$(2),i.Y8G("routerLink",g.section.link),i.R7$(3),i.Y8G("src",g.section.icon,i.B4B),i.R7$(2),i.SpI(" ",g.translations[g.section.title]," "),i.R7$(5),i.Y8G("routerLink",g.section.link),i.R7$(2),i.JRh(g.translations.showall),i.R7$(),i.Y8G("ngIf",g.isLoadingData),i.R7$(),i.Y8G("ngIf",!g.isLoadingData),i.R7$(3),i.Y8G("ngClass",g.isStart?"swiper-button-disabled":"")("disabled",g.isStart),i.R7$(4),i.Y8G("ngClass",g.isEnd?"swiper-button-disabled":"")("disabled",g.isEnd)}}let fo=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I){this.languageService=g,this._translate=R,this.elementRef=I,this.isLoadingData=!1,this.isStart=!0,this.isEnd=!1,this.windowWidth=window.innerWidth}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}prevSlide(){this.swiperRef?.nativeElement.swiper.slidePrev(100)}nextSlide(){this.swiperRef?.nativeElement.swiper.slideNext()}slideChange(){this.isEnd=this.swiperRef.nativeElement.swiper.isEnd,this.isStart=this.swiperRef.nativeElement.swiper.isBeginning}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$),i.rXU(i.aKT))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-section-content-games-top"]],viewQuery:function(R,I){if(1&R&&i.GBs(ti,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.swiperRef=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{section:"section",isLoadingData:"isLoadingData"},standalone:!1,decls:1,vars:1,consts:[["swiperGames",""],["class","wlc-games-grid wlc-games-grid--theme-mod-default wlc-games-grid--theme-swiper\nwlc-games-grid--title-icon wlc-games-grid--type-swiper",4,"ngIf"],[1,"wlc-games-grid","wlc-games-grid--theme-mod-default","wlc-games-grid--theme-swiper","wlc-games-grid--title-icon","wlc-games-grid--type-swiper"],[1,"wlc-games-grid__content"],[1,"wlc-section-title","wlc-section-title--theme-default","wlc-section-title--theme-mod-default","wlc-section-title--type-default",3,"routerLink"],[1,"wlc-section-title__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","ng-star-inserted","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["alt","icon",3,"src"],[1,"wlc-section-title__content"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","width","10","height","10","fill","currentColor","viewBox","0 0 10 10"],["d","M3.321 10c.34 0 .687-.122.943-.377l4.003-3.91a1 1 0 0 0 0-1.432L4.264.377a1.354 1.354 0 0 0-1.873 0 1.248 1.248 0 0 0 0 1.807l2.88 2.819-2.887 2.812a1.255 1.255 0 0 0 .007 1.814c.256.243.596.371.93.371Z"],[1,"wlc-games-grid__link",3,"routerLink"],[4,"ngIf"],["class","wlc-games-grid__games-slider",4,"ngIf"],[1,"wlc-games-grid__swiper-buttons-container"],[1,"wlc-games-grid__swiper-buttons","wlc-slider-navigation","wlc-slider-navigation--theme-mod-default","wlc-slider-navigation--theme-wolf","wlc-slider-navigation--type-default"],[1,"wlc-swiper-button-prev","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","ngClass","disabled"],["xmlns","http://www.w3.org/2000/svg","width","19","height","19","fill","currentColor","viewBox","0 0 19 19"],["xmlns","http://www.w3.org/2000/svg","fill-rule","evenodd","d","M17.255 6.751a1.5 1.5 0 0 1 0 2.121l-6.63 6.63a1.5 1.5 0 0 1-2.121 0l-6.63-6.63a1.5 1.5 0 1 1 2.12-2.12l5.57 5.569 5.57-5.57a1.5 1.5 0 0 1 2.121 0Z","clip-rule","evenodd"],[1,"wlc-swiper-button-next","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg",3,"click","ngClass","disabled"],[1,"wlc-games-grid__games-slider"],["class","wlc-slider wlc-slider--theme-default wlc-slider--theme-mod-default wlc-slider--type-default\n wlc-slider--on-start wlc-slider--overflow",4,"ngIf"],[1,"wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start","wlc-slider--overflow"],["init","true","slides-per-view","6","grid-rows","2","grid-fill","row","slides-per-group","6","space-between","10",1,"swiper",3,"swiperslidechange"],["class","swiper-slide",4,"ngFor","ngForOf"],[1,"swiper-slide"],[3,"game"],["init","true","slides-per-view","5","grid-rows","2","grid-fill","row","slides-per-group","5","space-between","10",1,"swiper",3,"swiperslidechange"],["init","true","slides-per-view","3","grid-rows","2","grid-fill","row","space-between","10","slides-per-group","3","pagination-clickable","true",1,"swiper",3,"swiperslidechange"],["init","true","slides-per-view","2","grid-rows","2","grid-fill","row","space-between","10","slides-per-group","2","pagination-clickable","true",1,"swiper",3,"swiperslidechange"],["init","true","slides-per-view","1","pagination","true","pagination-clickable","true",1,"swiper",3,"swiperslidechange"]],template:function(R,I){1&R&&i.DNE(0,lo,27,11,"div",1),2&R&&i.Y8G("ngIf",I.translations)},dependencies:[r.YU,r.Sq,r.bT,l.Wk,Xe.N,di.L,r.P9],styles:['.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__content[_ngcontent-%COMP%]{display:grid;grid-template-areas:"title show-all show-all" "games-grid games-grid games-grid";grid-template-columns:auto auto minmax(0,1fr);row-gap:20px}@media (min-width: 768px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__content[_ngcontent-%COMP%]{grid-template-areas:"title-icon title show-all swiper-buttons" "games-grid games-grid games-grid games-grid";grid-template-columns:auto auto auto minmax(0,1fr)}}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__icon[_ngcontent-%COMP%]{--wlc-icon-width: 28px;--wlc-icon-height: 28px;margin:0 10px 0 0}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__icon[_ngcontent-%COMP%]{transition:color .3s linear;color:var(--mc-baseMain)}@media (pointer: fine){.wlc-section-title--theme-default[_ngcontent-%COMP%]:hover .wlc-section-title__icon[_ngcontent-%COMP%]{color:var(--mc-main)}}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:flex}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(287deg) brightness(103%) contrast(101%)}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:fill .3s linear}@media (pointer: fine){.wlc-section-title--theme-default[_ngcontent-%COMP%]:hover .wlc-section-title__icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(94%) sepia(12%) saturate(7381%) hue-rotate(165deg) brightness(103%) contrast(101%)}}a.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__content[_ngcontent-%COMP%]{transition:color .3s linear;color:var(--mc-baseMain)}@media (pointer: fine){a.wlc-section-title--theme-default[_ngcontent-%COMP%]:hover .wlc-section-title__content[_ngcontent-%COMP%]{color:var(--mc-main)}}.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__content[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:none}a.wlc-section-title--theme-default[_ngcontent-%COMP%] .wlc-section-title__content[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{transition:opacity .3s linear;opacity:0}@media (pointer: fine){a.wlc-section-title--theme-default[_ngcontent-%COMP%]:hover .wlc-section-title__content[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{opacity:1}}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] swiper-container[_ngcontent-%COMP%]::part(container){padding-bottom:40px}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__show-all-btn[_ngcontent-%COMP%], .wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]{margin:0;grid-area:show-all}@media (min-width: 1024px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__show-all-btn[_ngcontent-%COMP%], .wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]{margin:0 0 0 20px}}.wlc-games-grid[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]{color:var(--mc-main);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;transition:color .3s linear;display:flex;align-items:center;text-decoration:none}.wlc-games-grid[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]{justify-content:flex-end;color:var(--mc-secondary);font-weight:600}@media (min-width: 768px){.wlc-games-grid[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]{justify-content:flex-start;margin:0 0 0 30px}}@media (pointer: fine){.wlc-games-grid[_ngcontent-%COMP%] .wlc-games-grid__link[_ngcontent-%COMP%]:hover{color:var(--mc-baseMain)}}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons-container[_ngcontent-%COMP%]{margin:0 0 0 auto;grid-area:swiper-buttons;pointer-events:none}@media (min-width: 1024px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons-container[_ngcontent-%COMP%]{margin:0 5px 0 auto}}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons-container[_ngcontent-%COMP%]{display:none}@media (min-width: 768px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons-container[_ngcontent-%COMP%]{display:block}}.wlc-slider-navigation--theme-wolf[_ngcontent-%COMP%]{--wlc-icon-width: 12px;--wlc-icon-height: 12px}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto auto}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__swiper-buttons-container[_ngcontent-%COMP%] [class*=wlc-swiper-button][_ngcontent-%COMP%]{pointer-events:initial}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-games-grid__games-slider[_ngcontent-%COMP%]{grid-area:games-grid;min-width:0}.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] .swiper[_ngcontent-%COMP%]{padding-bottom:20px}@media (min-width: 768px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] .swiper[_ngcontent-%COMP%]{padding-bottom:0}}@media (max-width: 900px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{width:177px}}@media (max-width: 760px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{width:165px}}@media (max-width: 720px){.wlc-games-grid--theme-swiper[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%] .swiper-slide[_ngcontent-%COMP%]{width:190px}}']})}}return E})();var Nr=h(5312);let oo=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze){this.dialog=g,this.elementRef=R,this.languageService=I,this._translate=Ze,this.windowWidth=window.innerWidth,this.environment=Nr.c}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(i.aKT),i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-section-wtp"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},standalone:!1,decls:34,vars:9,consts:[[1,"wlc-custom-loyalty-banner","wlc-custom-loyalty-banner--theme-default","wlc-custom-loyalty-banner--theme-mod-default","wlc-custom-loyalty-banner--type-default"],[1,"wlc-custom-loyalty-banner__title"],[1,"wlc-custom-loyalty-banner__content-bottom"],[1,"wlc-custom-loyalty-banner__bottom-item"],["src","/assets/img/wtp/cashback.png","alt","cashback",1,"wlc-custom-loyalty-banner__bottom-item-img"],[1,"wlc-custom-loyalty-banner__bottom-item-text"],[1,"wlc-custom-loyalty-banner__bottom-item-title"],[1,"wlc-custom-loyalty-banner__bottom-item-desc"],["src","/assets/img/wtp/withdrawals.png","alt","withdrawals",1,"wlc-custom-loyalty-banner__bottom-item-img"],["src","/assets/img/wtp/loot-boxes.png","alt","loot-boxes",1,"wlc-custom-loyalty-banner__bottom-item-img"],["src","/assets/img/wtp/gelik.png","alt","gelik",1,"wlc-custom-loyalty-banner__bottom-item-img"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1)(2,"span"),i.EFF(3,"Kometa Casino"),i.k0s(),i.EFF(4),i.k0s(),i.j41(5,"div",2)(6,"div",3),i.nrm(7,"img",4),i.j41(8,"div",5)(9,"div",6),i.EFF(10),i.k0s(),i.j41(11,"div",7),i.EFF(12),i.k0s()()(),i.j41(13,"div",3),i.nrm(14,"img",8),i.j41(15,"div",5)(16,"div",6),i.EFF(17),i.k0s(),i.j41(18,"div",7),i.EFF(19),i.k0s()()(),i.j41(20,"div",3),i.nrm(21,"img",9),i.j41(22,"div",5)(23,"div",6),i.EFF(24),i.k0s(),i.j41(25,"div",7),i.EFF(26),i.k0s()()(),i.j41(27,"div",3),i.nrm(28,"img",10),i.j41(29,"div",5)(30,"div",6),i.EFF(31),i.k0s(),i.j41(32,"div",7),i.EFF(33),i.k0s()()()()()),2&R&&(i.R7$(4),i.SpI(" ",I.translations.km8," "),i.R7$(6),i.SpI(" ",I.translations.km9," "),i.R7$(2),i.SpI(" ",I.translations.km10," "),i.R7$(5),i.SpI(" ",I.translations.km11," "),i.R7$(2),i.SpI(" ",I.translations.km12," "),i.R7$(5),i.SpI(" ",I.translations.km13," "),i.R7$(2),i.SpI(" ",I.translations.km14," "),i.R7$(5),i.SpI(" ",I.translations.km15," "),i.R7$(2),i.SpI(" ",I.translations.km16," "))},styles:[".wlc-custom-loyalty-banner__title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2rem;line-height:1.45;margin-bottom:20px;font-weight:900;text-transform:uppercase}.wlc-custom-loyalty-banner__title span{background:var(--mc-buttonGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wlc-custom-loyalty-banner__content-bottom{grid-template-columns:repeat(1,1fr);gap:8px;padding:0;background:none;display:grid}@media (min-width: 640px){.wlc-custom-loyalty-banner__content-bottom{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.wlc-custom-loyalty-banner__content-bottom{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px){.wlc-custom-loyalty-banner__content-bottom{gap:10px}}.wlc-custom-loyalty-banner__bottom-item{flex-direction:row;justify-content:flex-start;padding:12px;gap:10px;text-align:left;background:radial-gradient(91.67% 91.67% at 50% 100%,#75e6ff33,#75e6ff00);border-radius:24px;display:flex;align-items:center;line-height:1.2;border:1px solid var(--mc-main)}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{flex-direction:column}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{justify-content:space-between}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{padding:0}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{gap:0}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{text-align:center}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{background:radial-gradient(117.25% 64.17% at 46.15% 100%,#75e6ff33,#75e6ff00 70.03%)}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item{border-radius:32px}}.wlc-custom-loyalty-banner__bottom-item-img{width:64px}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item-img{width:65%}}.wlc-custom-loyalty-banner__bottom-item-title{padding:0;font-size:16px;font-weight:700;background:var(--mc-buttonGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item-title{padding:0 40px}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item-title{font-size:20px}}.wlc-custom-loyalty-banner__bottom-item-desc{padding:0;font-size:14px;color:var(--mc-baseMain);text-wrap:balance}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item-desc{padding:16px 40px 24px}}@media (min-width: 640px){.wlc-custom-loyalty-banner__bottom-item-desc{font-size:16px}}\n"],encapsulation:2})}}return E})();var Fr=h(7706);let Xn=(()=>{class E{constructor(g,R){this.languageService=g,this._translate=R}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-no-tournaments"]],standalone:!1,decls:13,vars:3,consts:[[1,"wlc-tournament-list","wlc-tournament-list--theme-default","wlc-tournament-list--theme-mod-swiper","wlc-tournament-list--type-banner"],[1,"wlc-tournament-list-nocontent__tag"],[1,"wlc-no-content","wlc-no-content--theme-default","wlc-no-content--theme-mod-swiper","wlc-no-content--type-default","wlc-no-content--wlc-tournament-list"],[1,"wlc-no-content__wrapper"],[1,"wlc-no-content__body"],[1,"wlc-no-content__content"],[1,"wlc-no-content__text-block"],[1,"wlc-no-content__title"],[1,"wlc-no-content__text"],["alt","","src","/assets/img/tournament-image.png",1,"wlc-no-content-decor"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1),i.EFF(2),i.k0s(),i.j41(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"div",6)(8,"h5",7),i.EFF(9),i.k0s(),i.j41(10,"p",8),i.EFF(11),i.k0s()()()(),i.nrm(12,"img",9),i.k0s()()()),2&R&&(i.R7$(2),i.JRh(I.translations.btournament),i.R7$(7),i.SpI(" ",I.translations.tournamentg,""),i.R7$(2),i.SpI(" ",I.translations.tournamentg2,""))},encapsulation:2})}}return E})();var Po=h(605),Uo=h(7048),Wo=h(6354),Br=h(9568),Xo=h(798),Cr=h(3167),Io=h(2046);function Vo(E,Ge){if(1&E&&(i.j41(0,"div",82)(1,"div",83)(2,"span",84),i.EFF(3),i.k0s(),i.j41(4,"span",85),i.EFF(5),i.k0s()(),i.j41(6,"div",86),i.EFF(7,":"),i.k0s(),i.j41(8,"div",87)(9,"span",84),i.EFF(10),i.k0s(),i.j41(11,"span",88),i.EFF(12),i.k0s()(),i.j41(13,"div",86),i.EFF(14,":"),i.k0s(),i.j41(15,"div",89)(16,"span",84),i.EFF(17),i.k0s(),i.j41(18,"span",88),i.EFF(19),i.k0s()(),i.j41(20,"div",86),i.EFF(21,":"),i.k0s(),i.j41(22,"div",90)(23,"span",84),i.EFF(24),i.k0s(),i.j41(25,"span",88),i.EFF(26),i.k0s()()()),2&E){const g=Ge.ngIf,R=i.XpG(2);i.Y8G("ngClass",g.seconds<1?"hidden":""),i.R7$(3),i.JRh(g.days||"00"),i.R7$(2),i.JRh(R.translations.day),i.R7$(5),i.JRh(g.hours||"00"),i.R7$(2),i.JRh(R.translations.hour),i.R7$(5),i.JRh(g.minutes||"00"),i.R7$(2),i.JRh(R.translations.minute),i.R7$(5),i.JRh(g.seconds||"00"),i.R7$(2),i.JRh(R.translations.second)}}function cr(E,Ge){if(1&E&&(i.j41(0,"div",79)(1,"div",80),i.EFF(2),i.k0s(),i.DNE(3,Vo,27,9,"div",81),i.nI1(4,"async"),i.k0s()),2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.timeto),i.R7$(),i.Y8G("ngIf",i.bMT(4,2,g.timeLeftEnd$))}}function _o(E,Ge){if(1&E&&(i.j41(0,"div",82)(1,"div",83)(2,"span",84),i.EFF(3),i.k0s(),i.j41(4,"span",85),i.EFF(5),i.k0s()(),i.j41(6,"div",86),i.EFF(7,":"),i.k0s(),i.j41(8,"div",87)(9,"span",84),i.EFF(10),i.k0s(),i.j41(11,"span",88),i.EFF(12),i.k0s()(),i.j41(13,"div",86),i.EFF(14,":"),i.k0s(),i.j41(15,"div",89)(16,"span",84),i.EFF(17),i.k0s(),i.j41(18,"span",88),i.EFF(19),i.k0s()(),i.j41(20,"div",86),i.EFF(21,":"),i.k0s(),i.j41(22,"div",90)(23,"span",84),i.EFF(24),i.k0s(),i.j41(25,"span",88),i.EFF(26),i.k0s()()()),2&E){const g=Ge.ngIf,R=i.XpG(2);i.Y8G("ngClass",g.seconds<1?"hidden":""),i.R7$(3),i.JRh(g.days||"00"),i.R7$(2),i.JRh(R.translations.day),i.R7$(5),i.JRh(g.hours||"00"),i.R7$(2),i.JRh(R.translations.hour),i.R7$(5),i.JRh(g.minutes||"00"),i.R7$(2),i.JRh(R.translations.minute),i.R7$(5),i.JRh(g.seconds||"00"),i.R7$(2),i.JRh(R.translations.second)}}function fr(E,Ge){if(1&E&&(i.j41(0,"div",79)(1,"div",80),i.EFF(2),i.k0s(),i.DNE(3,_o,27,9,"div",81),i.nI1(4,"async"),i.k0s()),2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.anonce),i.R7$(),i.Y8G("ngIf",i.bMT(4,2,g.timeLeftStart$))}}function gr(E,Ge){if(1&E){const g=i.RV6();i.j41(0,"button",91),i.bIt("click",function(I){i.eBV(g);const Ze=i.XpG();return i.Njj(Ze.joinTournament(I))}),i.j41(1,"span",73),i.EFF(2),i.k0s()()}if(2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.join)}}function Ko(E,Ge){if(1&E&&(i.j41(0,"button",92)(1,"span",73),i.EFF(2),i.k0s()()),2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.readmore)}}function xo(E,Ge){if(1&E&&(i.j41(0,"div",82)(1,"div",83)(2,"span",84),i.EFF(3),i.k0s(),i.j41(4,"span",85),i.EFF(5),i.k0s()(),i.j41(6,"div",86),i.EFF(7,":"),i.k0s(),i.j41(8,"div",87)(9,"span",84),i.EFF(10),i.k0s(),i.j41(11,"span",88),i.EFF(12),i.k0s()(),i.j41(13,"div",86),i.EFF(14,":"),i.k0s(),i.j41(15,"div",89)(16,"span",84),i.EFF(17),i.k0s(),i.j41(18,"span",88),i.EFF(19),i.k0s()(),i.j41(20,"div",86),i.EFF(21,":"),i.k0s(),i.j41(22,"div",90)(23,"span",84),i.EFF(24),i.k0s(),i.j41(25,"span",88),i.EFF(26),i.k0s()()()),2&E){const g=Ge.ngIf,R=i.XpG(2);i.Y8G("ngClass",g.seconds<1?"hidden":""),i.R7$(3),i.JRh(g.days||"00"),i.R7$(2),i.JRh(R.translations.day),i.R7$(5),i.JRh(g.hours||"00"),i.R7$(2),i.JRh(R.translations.hour),i.R7$(5),i.JRh(g.minutes||"00"),i.R7$(2),i.JRh(R.translations.minute),i.R7$(5),i.JRh(g.seconds||"00"),i.R7$(2),i.JRh(R.translations.second)}}function xr(E,Ge){if(1&E&&(i.j41(0,"div",79),i.DNE(1,xo,27,9,"div",81),i.nI1(2,"async"),i.k0s()),2&E){const g=i.XpG();i.R7$(),i.Y8G("ngIf",i.bMT(2,1,g.timeLeftEnd$))}}function Ia(E,Ge){if(1&E&&(i.j41(0,"div",82)(1,"div",83)(2,"span",84),i.EFF(3),i.k0s(),i.j41(4,"span",85),i.EFF(5),i.k0s()(),i.j41(6,"div",86),i.EFF(7,":"),i.k0s(),i.j41(8,"div",87)(9,"span",84),i.EFF(10),i.k0s(),i.j41(11,"span",88),i.EFF(12),i.k0s()(),i.j41(13,"div",86),i.EFF(14,":"),i.k0s(),i.j41(15,"div",89)(16,"span",84),i.EFF(17),i.k0s(),i.j41(18,"span",88),i.EFF(19),i.k0s()(),i.j41(20,"div",86),i.EFF(21,":"),i.k0s(),i.j41(22,"div",90)(23,"span",84),i.EFF(24),i.k0s(),i.j41(25,"span",88),i.EFF(26),i.k0s()()()),2&E){const g=Ge.ngIf,R=i.XpG(2);i.Y8G("ngClass",g.seconds<1?"hidden":""),i.R7$(3),i.JRh(g.days||"00"),i.R7$(2),i.JRh(R.translations.day),i.R7$(5),i.JRh(g.hours||"00"),i.R7$(2),i.JRh(R.translations.hour),i.R7$(5),i.JRh(g.minutes||"00"),i.R7$(2),i.JRh(R.translations.minute),i.R7$(5),i.JRh(g.seconds||"00"),i.R7$(2),i.JRh(R.translations.second)}}function Mr(E,Ge){if(1&E&&(i.j41(0,"div",79)(1,"div",80),i.EFF(2),i.k0s(),i.DNE(3,Ia,27,9,"div",81),i.nI1(4,"async"),i.k0s()),2&E){const g=i.XpG();i.R7$(2),i.JRh(g.translations.anonce),i.R7$(),i.Y8G("ngIf",i.bMT(4,2,g.timeLeftStart$))}}let dr=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn){this.dialog=g,this.tokenService=R,this.toastr=I,this.authService=Ze,this.authenticationService=Jt,this.languageService=$n,this._translate=Yn,this.windowWidth=window.innerWidth,this.getCurrencySymbol=We.Q,this.authService.loginStatusChange().subscribe(gi=>{gi&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.timeLeftStart$=(0,Po.Y)(1e3).pipe((0,Wo.T)(g=>(0,Xo.T)(new Date(this.data.start+" UTC"))),(0,Br.t)(1),(0,Uo.v)(g=>g.seconds>=0)),this.timeLeftEnd$=(0,Po.Y)(1e3).pipe((0,Wo.T)(g=>(0,Xo.T)(new Date(this.data.end+" UTC"))),(0,Br.t)(1),(0,Uo.v)(g=>g.seconds>=0))}openDialog(){this.dialog.open(Cr.s,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--tournament-detail","wlc-modal--tournament-detail-modal","wlc-modal--type-default","wlc-modal--shown"],autoFocus:!1,data:{tournament:this.data}})}joinTournament(g){g.preventDefault(),g.stopPropagation(),this.tokenService.token?(+this.currentUser.balance<1e3&&this.toastr.error(this.translations.dostup13,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),+this.currentUser.level<4&&this.toastr.error(this.translations.turnirvhod,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})):this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(d.j),i.rXU(Io.B),i.rXU(M.tw),i.rXU(F.u),i.rXU(T.k),i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-tournament-item"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},inputs:{data:"data"},standalone:!1,decls:131,vars:26,consts:[[1,"wlc-tournament","wlc-tournament--theme-default","wlc-tournament--theme-mod-default","wlc-tournament--type-banner"],[1,"wlc-tournament-banner","wlc-tournament-banner--theme-default","wlc-tournament-banner--theme-mod-default","wlc-tournament-banner--type-default",3,"click"],[1,"wlc-tournament-banner"],[1,"wlc-tournament-banner__tag"],[1,"wlc-tournament-banner__tag-title"],[1,"wlc-tournament-banner__tag-win"],[1,"wlc-tournament-banner__status","available"],[1,"wlc-tournament-banner__more-icon"],[1,"icon-btn","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["src","/assets/img/icons/info-icon.svg","alt","info"],[1,"wlc-tournament-banner__body"],[1,"wlc-tournament-banner__body-title",3,"title"],[1,"wlc-tournament-banner__timer-block","wlc-tournament-smart-info","wlc-tournament-smart-info--theme-default","wlc-tournament-smart-info--theme-mod-default","wlc-tournament-smart-info--type-default"],[1,"wlc-tournament-smart-info__content"],[1,"wlc-tournament-smart-info__timer-block","wlc-timer","wlc-timer--theme-default","wlc-timer--theme-mod-default","wlc-timer--type-default"],[1,"wlc-timer__content"],[1,"wlc-timer__clock-icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","width","18","height","18","fill","currentColor","viewBox","0 0 18 18"],["d","M9 0a9 9 0 1 0 0 18A9 9 0 0 0 9 0Zm.621 10.1c0 .024-.004.048-.007.071-.002.018-.003.036-.007.054-.004.018-.011.036-.017.054-.007.022-.014.044-.023.065l-.004.01a.62.62 0 0 1-.046.082l-.004.005a.624.624 0 0 1-.065.08l-.02.019a.59.59 0 0 1-.066.054l-.022.016a.622.622 0 0 1-.093.05l-.021.008a.611.611 0 0 1-.227.044c-.007 0-.015-.003-.023-.003a.62.62 0 0 1-.106-.011c-.01-.003-.021-.008-.032-.01a.63.63 0 0 1-.093-.032l-.01-.004-3.451-1.628a.623.623 0 0 1 .53-1.126l2.563 1.21V3.734a.622.622 0 0 1 1.245 0V10.1Z"],["class","wlc-timer__timer-text",4,"ngIf"],[1,"wlc-tournament-smart-info__delimiter"],[1,"wlc-tournament-smart-info__prize-block"],[1,"wlc-tournament-smart-info__prize-block--icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","18","height","19","viewBox","0 0 18 19","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.000991821 9.69385C0.000991821 4.7236 4.03038 0.694092 9.00081 0.694092C13.9712 0.694092 18.0008 4.72342 18.0008 9.69385C18.0008 14.6643 13.9711 18.6941 9.00075 18.6941C4.03038 18.6941 0.000991821 14.6641 0.000991821 9.69385ZM3.00102 9.6939C3.00102 6.38043 5.68727 3.69409 9.00087 3.69409C12.3145 3.69409 15.0009 6.38034 15.0009 9.6939C15.0009 13.0075 12.3144 15.6941 9.00083 15.6941C5.68735 15.6941 3.00102 13.0075 3.00102 9.6939ZM9.00087 2.69409C5.13498 2.69409 2.00102 5.82815 2.00102 9.6939C2.00102 13.5597 5.13498 16.6941 9.00083 16.6941C12.8667 16.6941 16.0009 13.5598 16.0009 9.6939C16.0009 5.82801 12.8667 2.69409 9.00087 2.69409Z"],[1,"wlc-tournament-smart-info__prize-block__text"],[1,"wlc-tournament-smart-info__prize-block__text--subtitle"],[1,"wlc-tournament-smart-info__prize-block__text--value","wlc-tournament-prizes-row","wlc-tournament-prizes-row--theme-default","wlc-tournament-prizes-row--theme-mod-one-line","wlc-tournament-prizes-row--type-default","size-lg"],[1,"wlc-tournament-prizes-row__values"],[1,"wlc-tournament-prizes-row--fs","wlc-tournament-prizes-row__val"],[1,"wlc-currency","wlc-currency--above-zero","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--type-banner","wlc-currency--type-default"],[1,"wlc-currency__sign","wlc-currency__sign--right"],[1,"wlc-currency__svg","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["width","16","height","16","viewBox","0 0 16 16","fill","none","xmlns","http://www.w3.org/2000/svg"],["clip-path","url(#svg-7c79a9)"],["cx","8","cy","8","transform","rotate(-90 8 8)","fill","#BEFF00","r","8"],["d","M8 0a8 8 0 0 0 0 16V0Z","fill","#DBFF73"],["d","M8 2a6 6 0 0 0-4.24 1.76L8 8V2Z","fill","#99CD00"],["d","M12.24 3.76A6 6 0 0 1 14 8H8l4.24-4.24ZM8 14a6 6 0 0 0 4.24-1.76L8 8v6Z","fill","#90BF05"],["d","M3.76 12.24A6 6 0 0 1 2 8h6l-4.24 4.24Z","fill","#99CD00"],["cx","8","cy","8","transform","rotate(-90 8 8)","fill","#00BA70","r","2.19"],["d","M8 5.8a2.2 2.2 0 1 0 0 4.4V5.8Z","fill","#048551"],["d","M8 0a8 8 0 1 0 0 16v-2.32A5.68 5.68 0 1 1 8 2.32V0Z","fill","#9BBF30"],["d","M8 0a8 8 0 1 1 0 16v-2.32A5.68 5.68 0 1 0 8 2.32V0Z","fill","#7EA900"],["d","M11.03 4.97 13.1 0 16 2.9l-4.97 2.07Z","fill","#007445"],["d","m11.03 4.97 3.52-3.52L16 2.9l-4.97 2.07Z","fill","#00BA70"],["id","svg-7c79a9"],["fill","#fff","d","M0 0h16v16H0z"],[1,"wlc-tournament-banner__description",3,"title"],[1,"buttons-wrap"],["class","join-btn wlc-btn wlc-btn--size-default wlc-btn--theme-default wlc-btn--theme-mod-default\n wlc-btn--type-default",3,"click",4,"ngIf"],["class","wlc-btn wlc-btn--size-default wlc-btn--theme-default wlc-btn--theme-mod-read\n wlc-btn--theme-mod-secondary wlc-btn--type-default",4,"ngIf"],[1,"wlc-tournament-promo","wlc-tournament-promo--theme-default","wlc-tournament-promo--theme-mod-default","wlc-tournament-promo--type-default",3,"click"],[1,"wlc-tournament-promo__container"],[1,"wlc-tournament-promo__tag"],[1,"wlc-tournament-promo__tag-text","coming","soon"],[1,"wlc-tournament-promo-timer","wlc-timer","wlc-timer--theme-mod-default","wlc-timer--theme-tournament","wlc-timer--type-default"],[1,"wlc-tournament-promo__info"],[1,"wlc-tournament-promo__inner"],[1,"wlc-tournament-promo__title"],[1,"wlc-tournament-promo__description"],[1,"wlc-tournament-promo__board"],[1,"wlc-tournament-promo__image","wlc-tournament-promo__image--desk",3,"src"],[1,"wlc-tournament-promo__prize-pool"],[1,"wlc-tournament-promo__board-title"],[1,"wlc-tournament-promo__prizepool","wlc-tournament-prizes-row","wlc-tournament-prizes-row--theme-default","wlc-tournament-prizes-row--theme-mod-default","wlc-tournament-prizes-row--type-default","size-lg"],["clip-path","url(#svg-66a3c2)"],["id","svg-66a3c2"],[1,"wlc-link-block","wlc-link-block--theme-default","wlc-link-block--theme-mod-default","wlc-link-block--type-default"],[1,"wlc-link-block__container"],[1,"wlc-link-block__text"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["xmlns","http://www.w3.org/2000/svg","width","14","height","8","fill","currentColor","viewBox","0 0 14 8"],["d","M1.116.616a1.25 1.25 0 0 1 1.768 0L7 4.732 11.116.616a1.25 1.25 0 0 1 1.768 1.768l-5 5a1.25 1.25 0 0 1-1.768 0l-5-5a1.25 1.25 0 0 1 0-1.768Z"],[1,"wlc-tournament-promo__image-footer"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-secondary","wlc-btn--type-default"],[1,"wlc-timer__timer-text"],[1,"secondary-text"],["class","time-text time-text--countdown ",3,"ngClass",4,"ngIf"],[1,"time-text","time-text--countdown",3,"ngClass"],[1,"time-text__item","time-text__item--days"],[1,"value"],[1,"text","text-days"],[1,"time-text__divider"],[1,"time-text__item","time-text__item--hours"],[1,"text"],[1,"time-text__item","time-text__item--minutes"],[1,"time-text__item","time-text__item--seconds"],[1,"join-btn","wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click"],[1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-read","wlc-btn--theme-mod-secondary","wlc-btn--type-default"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1),i.bIt("click",function(){return I.openDialog()}),i.j41(2,"div",2)(3,"div",3)(4,"div",4)(5,"span"),i.EFF(6),i.k0s(),i.j41(7,"span"),i.EFF(8),i.k0s()(),i.j41(9,"div",5)(10,"span"),i.EFF(11),i.k0s()()(),i.j41(12,"div",6),i.EFF(13),i.k0s(),i.j41(14,"div",7)(15,"div",8)(16,"span",9),i.nrm(17,"img",10),i.k0s()()(),i.j41(18,"div",11)(19,"h2",12),i.EFF(20),i.k0s(),i.j41(21,"div",13)(22,"div",14)(23,"div",15)(24,"div",16)(25,"div",17)(26,"span",9),i.qSk(),i.j41(27,"svg",18),i.nrm(28,"path",19),i.k0s()()(),i.DNE(29,cr,5,4,"div",20)(30,fr,5,4,"div",20),i.k0s()(),i.joV(),i.nrm(31,"div",21),i.j41(32,"div",22)(33,"div",23)(34,"span",9),i.qSk(),i.j41(35,"svg",24),i.nrm(36,"path",25),i.k0s()()(),i.joV(),i.j41(37,"div",26)(38,"div",27),i.EFF(39),i.k0s(),i.j41(40,"div",28)(41,"div",29)(42,"span",30)(43,"span",31),i.EFF(44),i.j41(45,"span",32)(46,"span",33)(47,"span",9),i.qSk(),i.j41(48,"svg",34)(49,"g",35),i.nrm(50,"circle",36)(51,"path",37)(52,"path",38)(53,"path",39)(54,"path",40)(55,"circle",41)(56,"path",42)(57,"path",43)(58,"path",44)(59,"path",45)(60,"path",46),i.k0s(),i.j41(61,"defs")(62,"clipPath",47),i.nrm(63,"path",48),i.k0s()()()()()()()()()()()()()(),i.joV(),i.j41(64,"div",49)(65,"p"),i.EFF(66),i.k0s()(),i.j41(67,"div",50),i.DNE(68,gr,3,1,"button",51)(69,Ko,3,1,"button",52),i.k0s()()()(),i.j41(70,"div",53),i.bIt("click",function(){return I.openDialog()}),i.j41(71,"div",54)(72,"div",55)(73,"span",56),i.EFF(74),i.k0s(),i.j41(75,"div",57)(76,"div",16),i.DNE(77,xr,3,3,"div",20)(78,Mr,5,4,"div",20),i.k0s()()(),i.j41(79,"div",58)(80,"div",59)(81,"h3",60),i.EFF(82),i.k0s(),i.j41(83,"div",61)(84,"div"),i.EFF(85),i.k0s()()()(),i.j41(86,"div",62),i.nrm(87,"img",63),i.j41(88,"div",59)(89,"div",64)(90,"h4",65),i.EFF(91),i.k0s(),i.j41(92,"div",66)(93,"div",29)(94,"span",30)(95,"span",31),i.EFF(96),i.j41(97,"span",32)(98,"span",33)(99,"span",9),i.qSk(),i.j41(100,"svg",34)(101,"g",67),i.nrm(102,"circle",36)(103,"path",37)(104,"path",38)(105,"path",39)(106,"path",40)(107,"circle",41)(108,"path",42)(109,"path",43)(110,"path",44)(111,"path",45)(112,"path",46),i.k0s(),i.j41(113,"defs")(114,"clipPath",68),i.nrm(115,"path",48),i.k0s()()()()()()()()()()(),i.joV(),i.j41(116,"span",69)(117,"div",70)(118,"div",71)(119,"button",72)(120,"span",73),i.EFF(121),i.j41(122,"span",74)(123,"span",9),i.qSk(),i.j41(124,"svg",75),i.nrm(125,"path",76),i.k0s()()()()()()()()(),i.joV(),i.nrm(126,"div",77),i.k0s(),i.j41(127,"div",50)(128,"button",78)(129,"span",73),i.EFF(130),i.k0s()()()()()()),2&R&&(i.R7$(2),i.Aen("background-image: url(/assets/img/tournaments/sec-"+I.data.image+");"),i.R7$(4),i.JRh(I.translations.btournament),i.R7$(2),i.JRh(I.translations.anonce),i.R7$(3),i.JRh(I.translations.km19),i.R7$(2),i.SpI(" ",I.translations.ready,""),i.R7$(6),i.Y8G("title",I.data.name),i.R7$(),i.JRh(I.data.name),i.R7$(9),i.Y8G("ngIf","active"===I.data.status),i.R7$(),i.Y8G("ngIf","active"!==I.data.status),i.R7$(9),i.SpI(" ",I.translations.fond," "),i.R7$(5),i.SpI(" ",I.data.prize_fund," "),i.R7$(20),i.Y8G("title",I.data.description),i.R7$(2),i.JRh(I.data.description),i.R7$(2),i.Y8G("ngIf",I.currentUser&&"active"===I.data.status),i.R7$(),i.Y8G("ngIf",I.windowWidth>560),i.R7$(5),i.JRh(I.translations.anonce),i.R7$(3),i.Y8G("ngIf","active"===I.data.status),i.R7$(),i.Y8G("ngIf","active"!==I.data.status),i.R7$(4),i.JRh(I.data.name),i.R7$(3),i.JRh(I.data.description),i.R7$(2),i.Y8G("src","/assets/img/tournaments/small-"+I.data.image,i.B4B),i.R7$(4),i.SpI(" ",I.translations.fond," "),i.R7$(5),i.SpI(" ",I.data.prize_fund," "),i.R7$(25),i.SpI("",I.translations.km149," "),i.R7$(9),i.JRh(I.translations.readmore))},dependencies:[r.YU,r.bT,r.Jj],styles:['.wlc-tournament--theme-default.wlc-tournament--type-banner[_ngcontent-%COMP%]{height:100%}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child{height:100%;grid-column:auto}@media (min-width: 900px){.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child{height:100%}}@media (min-width: 900px){.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child{grid-column:span 2}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%]{min-height:385px;position:relative;height:100%}@media (min-width: 480px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%]{min-height:325px}}@media (min-width: 768px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%]{min-height:370px}}@media (max-width: 767px){.wlc-tournament--type-banner[_ngcontent-%COMP%] .wlc-tournament-banner--theme-default[_ngcontent-%COMP%]{display:none}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%]{position:relative;max-width:100%;height:100%;border-radius:32px;background-color:transparent;background-repeat:no-repeat;background-size:cover;overflow:hidden}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%]:before{background:radial-gradient(117.25% 64.17% at 46.15% 100%,#75e6ff33,#75e6ff00 70.03%);content:"";position:absolute;inset:0;z-index:1}.wlc-tournament-banner__tag[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.25;display:flex;gap:9px}@media (min-width: 1200px){.wlc-tournament-banner__tag[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;font-weight:600}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__tag[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;padding:0;position:absolute;top:40px;left:40px;z-index:10;min-width:140px;text-align:center;background:transparent;border-radius:unset}.wlc-tournament-banner__tag-title[_ngcontent-%COMP%], .wlc-tournament-banner__tag-win[_ngcontent-%COMP%]{padding:0 15px;line-height:35px;border-radius:100px}.wlc-tournament-banner__tag-title[_ngcontent-%COMP%]{display:flex;align-items:center;background:var(--mc-buttonHighlightGradient)}.wlc-tournament-banner__tag-title[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .wlc-tournament-banner__tag-win[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-block}.wlc-tournament-banner__tag-win[_ngcontent-%COMP%]{border:1px solid #ff00e5}.wlc-tournament-banner__tag-win[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:1;display:block;max-width:230px}.wlc-tournament-banner__status[_ngcontent-%COMP%], .wlc-tournament-banner__more-icon[_ngcontent-%COMP%], .wlc-tournament-banner__description[_ngcontent-%COMP%]{display:none!important}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__status[_ngcontent-%COMP%]{color:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:1.45;right:60px;position:absolute;top:20px;z-index:10;padding:4px 15px;background:#7fb8ff;border-radius:100px}@media (min-width: 560px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__status[_ngcontent-%COMP%]{right:20px}}@media (min-width: 900px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__status[_ngcontent-%COMP%]{right:60px}}@media (min-width: 1200px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__status[_ngcontent-%COMP%]{right:20px}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%]{display:block;top:20px;right:20px;position:absolute;z-index:3;color:var(--mc-baseOpacity);line-height:1}@media (min-width: 560px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%]{display:none}}@media (min-width: 900px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%]{display:block}}@media (min-width: 1200px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%]{display:none}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%] .icon-btn[_ngcontent-%COMP%]{width:20px;height:20px;cursor:pointer}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%] .icon-btn[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__more-icon[_ngcontent-%COMP%] .icon-btn[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:currentColor;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7469%) hue-rotate(130deg) brightness(109%) contrast(100%)}.wlc-tournament-banner__body[_ngcontent-%COMP%]{cursor:pointer}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body[_ngcontent-%COMP%]{padding:55px 20px 20px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%}@media (min-width: 768px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body[_ngcontent-%COMP%]{padding:87px 40px 40px}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body-title[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;margin:0 0 15px}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body-title[_ngcontent-%COMP%]{max-width:350px;margin:0 0 20px;font-weight:900;font-size:3rem;line-height:3.4rem}@media (min-width: 1200px){.wlc-tournament-banner__timer-block[_ngcontent-%COMP%]{margin:0 0 35px}}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%]{--wlc-prizes-row-alignment: left;max-width:100%}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__timer-block[_ngcontent-%COMP%]{margin:0 0 25px}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__content[_ngcontent-%COMP%]{flex-wrap:wrap;min-width:100%;padding:10px 15px;background:var(--mc-bg);border-radius:10px;display:flex;align-items:center;justify-content:left;height:100%}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__content[_ngcontent-%COMP%]{flex-wrap:nowrap}}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__content[_ngcontent-%COMP%]{min-width:350px}}@media (min-width: 1200px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__content[_ngcontent-%COMP%]{padding:10px 20px}}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__content[_ngcontent-%COMP%]{flex-direction:column-reverse;align-items:flex-start;padding:0;background-color:transparent}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%]{margin:20px 0 0}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%]{display:flex;align-items:center;padding:var(--wlc-timer-padding, 9px 15px 8px 15px);background:var(--wlc-timer-bg, var(--mc-bg500));border-radius:12px}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%]{padding:0;min-width:200px;background:#00000078;border-radius:15px}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%]{min-width:185px}}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__clock-icon[_ngcontent-%COMP%]{margin:-5px 10px 0 0}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__clock-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:18px;height:18px;color:var(--mc-secondary)}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__clock-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:transparent}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%]{line-height:1.3;text-align:left}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%]{line-height:0}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%]{display:flex;align-items:center}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .secondary-text[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .secondary-text[_ngcontent-%COMP%]{color:var(--wlc-timer-subtitle-color, var(--mc-baseMain));font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__timer-block[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .secondary-text[_ngcontent-%COMP%]{padding-right:8px;font-size:1.2rem}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%] .time-text[_ngcontent-%COMP%]{color:var(--wlc-timer-color, var(--mc-baseMain));font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%]{display:flex}.wlc-timer--theme-default[_ngcontent-%COMP%] .wlc-timer__content[_ngcontent-%COMP%] .time-text__divider[_ngcontent-%COMP%]{margin:0 5px}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__delimiter[_ngcontent-%COMP%]{background:var(--mc-baseOpacity);width:100%;height:2px;margin:10px 0;align-self:stretch}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__delimiter[_ngcontent-%COMP%]{width:2px}}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__delimiter[_ngcontent-%COMP%]{height:initial}}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__delimiter[_ngcontent-%COMP%]{margin:0 10px 0 5px}}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__delimiter[_ngcontent-%COMP%]{display:none}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block--icon[_ngcontent-%COMP%]{margin:-5px 10px 0 0;color:var(--mc-main)}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block[_ngcontent-%COMP%]{min-width:200px;display:flex;align-items:center}@media (min-width: 480px){.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block[_ngcontent-%COMP%]{min-width:0}}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block[_ngcontent-%COMP%]{justify-content:center;width:fit-content;min-width:200px;padding:25px 90px;background:var(--mc-buttonHighlightGradient);border-radius:100px}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block--icon[_ngcontent-%COMP%]{display:none}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text[_ngcontent-%COMP%]{min-width:0}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:10px;align-items:center}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--subtitle[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--subtitle[_ngcontent-%COMP%], .wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{line-height:1}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--subtitle[_ngcontent-%COMP%]{max-width:152px;font-weight:300;font-size:1.6rem;white-space:nowrap}@media (min-width: 1200px){.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--subtitle[_ngcontent-%COMP%]{font-size:2rem}}.wlc-tournament-prizes-row--theme-default.wlc-tournament-prizes-row--theme-mod-one-line[_ngcontent-%COMP%]{--wlc-prizes-row-display: block;--wlc-currency-display: inline}.wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;white-space:nowrap}.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{font-weight:900;font-size:2.1rem}@media (min-width: 560px){.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{font-size:2.6rem}}@media (min-width: 1024px){.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{font-size:3.6rem}}@media (min-width: 1200px){.wlc-tournament-banner[_ngcontent-%COMP%] .wlc-tournament-smart-info--theme-default[_ngcontent-%COMP%] .wlc-tournament-smart-info__prize-block__text--value[_ngcontent-%COMP%]{font-size:4rem}}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{display:inline-block;line-height:0}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .buttons-wrap[_ngcontent-%COMP%]{flex-wrap:nowrap}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.wlc-tournament-banner__body-decor){position:relative;z-index:2}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%]{display:flex;gap:8px;justify-content:flex-start;min-height:40px;margin:auto 0 0}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%] > .wlc-btn[_ngcontent-%COMP%]{grid-column-gap:0;min-width:115px;padding:5px 15px}.wlc-tournament-banner[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%] > .wlc-btn[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-transform:uppercase}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%] > .wlc-btn[_ngcontent-%COMP%]{grid-column-gap:0;min-width:115px;padding:5px 15px;background:#00000075}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%]:has(.join-btn,.wlc-tournament-banner__lock-btn) .wlc-btn--theme-mod-read[_ngcontent-%COMP%]{display:grid}.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body-decor[_ngcontent-%COMP%]{display:none;background-position:right bottom;background-size:contain;position:absolute;top:0;right:0;bottom:0;z-index:1;width:50%;background-repeat:no-repeat}@media (min-width: 768px){.wlc-tournament-banner--theme-default[_ngcontent-%COMP%] .wlc-tournament-banner__body-decor[_ngcontent-%COMP%]{display:block}}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%], .wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .wlc-tournament-promo--theme-mod-default[_ngcontent-%COMP%]{height:100%}@media (min-width: 768px){.wlc-tournament--type-banner[_ngcontent-%COMP%] .wlc-tournament-promo--theme-default[_ngcontent-%COMP%]{display:none}}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__container[_ngcontent-%COMP%]{grid-template-columns:minmax(290px,1fr);grid-template-areas:"board" "info" "btns";height:100%;background:var(--mc-bg700);grid-template-rows:200px auto auto;position:relative;display:grid;overflow:hidden;border-radius:12px}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__container[_ngcontent-%COMP%]{cursor:pointer}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .wlc-tournament-promo--theme-mod-default[_ngcontent-%COMP%] .wlc-tournament-promo__container[_ngcontent-%COMP%]{grid-template-columns:minmax(290px,1fr);grid-template-areas:"board" "info" "btns";height:100%;grid-template-rows:200px auto auto}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__tag[_ngcontent-%COMP%]{margin:0 0 20px;line-height:0}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__tag[_ngcontent-%COMP%], .wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__title[_ngcontent-%COMP%], .wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__description[_ngcontent-%COMP%]{text-align:left}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__tag[_ngcontent-%COMP%]{position:absolute;top:20px;left:20px;z-index:10;display:flex;gap:12px}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__tag-text[_ngcontent-%COMP%]{color:var(--mc-white);font-style:normal;font-weight:400;font-size:1rem;line-height:1.45;display:inline-block;padding:4px 15px;border-radius:100px;background:linear-gradient(186deg,#75e6ff 0% .01%,#878bff)}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__tag-text[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;padding:5px 12px;font-weight:700;font-size:12px;font-style:normal;border-radius:100px;background:linear-gradient(186deg,#75e6ff 0% .01%,#878bff)}.wlc-timer--theme-tournament[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:fit-content;padding:5px 12px;color:var(--mc-baseMain);font-weight:700;font-size:12px;line-height:16px;text-align:center;background:var(--mc-buttonHighlightGradient);border-radius:100px}.wlc-timer--theme-tournament[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%]{display:flex;gap:4px}.wlc-timer--theme-tournament[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%]{display:flex;gap:1px;padding:0}.wlc-timer--theme-tournament[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{padding:0}.wlc-timer--theme-tournament[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .text-days[_ngcontent-%COMP%], .wlc-timer--theme-tournament[_ngcontent-%COMP%] .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{display:inline-block;padding:0;font-weight:400}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__info[_ngcontent-%COMP%]{padding:20px;position:relative;grid-area:info}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__info[_ngcontent-%COMP%]{min-width:322px}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .wlc-tournament-promo--theme-mod-default[_ngcontent-%COMP%] .wlc-tournament-promo__info[_ngcontent-%COMP%]{padding:20px 22px 24px 18px}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board[_ngcontent-%COMP%]{padding:20px 30px;position:relative;display:flex;flex-direction:column;grid-area:board;justify-content:flex-start}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__image[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__inner[_ngcontent-%COMP%]{position:relative;z-index:3}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board[_ngcontent-%COMP%] .wlc-tournament-promo__inner[_ngcontent-%COMP%]{padding:0 20px 10px;position:absolute;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;width:100%}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__prize-pool[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board-title[_ngcontent-%COMP%]{color:#fff;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;text-align:center}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board-title[_ngcontent-%COMP%]{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;text-wrap:nowrap}.wlc-tournament-prizes-row--theme-default[_ngcontent-%COMP%]{--wlc-icon-width: 16px;--wlc-icon-height: 16px}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__prizepool[_ngcontent-%COMP%]{color:#fff;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;margin:0 0 10px;text-align:center}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-prizes-row[_ngcontent-%COMP%]{font-size:24px;margin:0;font-weight:700;line-height:40px;text-transform:uppercase}.wlc-tournament-prizes-row--theme-default[_ngcontent-%COMP%] .wlc-tournament-prizes-row__values[_ngcontent-%COMP%]{display:var(--wlc-prizes-row-display, flex);flex-wrap:wrap;justify-content:var(--wlc-prizes-row-alignment, center);width:100%;text-align:var(--wlc-prizes-row-alignment, center);text-overflow:ellipsis;overflow:hidden}.wlc-tournament-prizes-row--theme-default[_ngcontent-%COMP%] .wlc-tournament-prizes-row__val[_ngcontent-%COMP%]{white-space:nowrap}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-prizes-row[_ngcontent-%COMP%] .wlc-currency[_ngcontent-%COMP%]{padding-right:10px}.wlc-currency--theme-default[_ngcontent-%COMP%] .wlc-currency__sign--right[_ngcontent-%COMP%]{margin-left:4px}.wlc-currency--theme-default[_ngcontent-%COMP%] .wlc-currency__svg[_ngcontent-%COMP%]{line-height:1;vertical-align:text-top}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%]{padding-bottom:4px}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .wlc-tournament-promo--theme-mod-default[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%]{position:initial;align-self:end;padding-bottom:4px}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__container[_ngcontent-%COMP%]{text-align:center}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%] .wlc-btn[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;transition:all .3s linear}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%] .wlc-btn[class][_ngcontent-%COMP%]{color:var(--mc-main)}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{color:var(--mc-baseMain);font-weight:800;font-size:14px;text-transform:uppercase;text-wrap:nowrap}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{gap:8px}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{transition:color .3s linear;display:inline-block;margin:0;color:var(--mc-main);line-height:0}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:var(--mc-white)!important;width:20px;height:20px;background:transparent;border:1px solid #fff;border-radius:5px}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__board[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%] .wlc-btn[class][_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%]{color:var(--mc-main)}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-link-block[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] .wlc-icon-content[_ngcontent-%COMP%]{color:var(--mc-white)}.wlc-link-block--theme-default[_ngcontent-%COMP%] .wlc-link-block__text[_ngcontent-%COMP%] .wlc-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{transform:rotate(-90deg)}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__image-footer[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media (max-width: 899px){.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .wlc-tournament-promo__image-footer[_ngcontent-%COMP%]{background:linear-gradient(180deg,#0a0d2800 64.13%,#0a0d28 79.66%)}}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%]{flex-direction:row;justify-self:initial;padding:20px;display:flex;flex-wrap:wrap;grid-area:btns;gap:8px;align-self:end}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .buttons-wrap[_ngcontent-%COMP%], .wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%]{flex-wrap:nowrap}.wlc-tournament--type-banner[_ngcontent-%COMP%] .wlc-tournament-promo--theme-default.wlc-tournament-promo[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%]:has(button){flex-wrap:wrap}.wlc-tournament-promo--theme-default[_ngcontent-%COMP%] .buttons-wrap[_ngcontent-%COMP%] > .wlc-btn[_ngcontent-%COMP%]{grid-column-gap:0;padding:5px 15px}.wlc-btn--theme-default[_ngcontent-%COMP%]:before{transition:opacity .3s linear;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:#000;opacity:0;mix-blend-mode:overlay}.wlc-tournament--theme-default[_ngcontent-%COMP%]:first-child .buttons-wrap[_ngcontent-%COMP%] .wlc-btn__text[_ngcontent-%COMP%]{text-wrap:nowrap}']})}}return E})();const Sa=["swiperTournaments"];function Yr(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",12),i.nrm(1,"app-tournament-item",13),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("data",g)}}let ro=(()=>{class E{constructor(g,R){this.languageService=g,this._translate=R,this.isStart=!0,this.isEnd=!1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data})}prevSlide(){this.swiperRef?.nativeElement.swiper.slidePrev(100)}nextSlide(){this.swiperRef?.nativeElement.swiper.slideNext()}slideChange(){this.isEnd=this.swiperRef.nativeElement.swiper.isEnd,this.isStart=this.swiperRef.nativeElement.swiper.isBeginning}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-tournaments-slider"]],viewQuery:function(R,I){if(1&R&&i.GBs(Sa,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.swiperRef=Ze.first)}},inputs:{tournamentsData:"tournamentsData"},standalone:!1,decls:16,vars:5,consts:[["swiperTournaments",""],[1,"wlc-tournament-list","wlc-tournament-list--theme-default","wlc-tournament-list--theme-mod-swiper","wlc-tournament-list--type-banner"],[1,"wlc-tournament-list__slider","ng-star-inserted","wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start","wlc-slider--overflow"],[1,"wlc-tournament-list__slider","wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start","wlc-slider--overflow"],["loop","false","slides-per-view","1",1,"swiper",3,"swiperslidechange"],["swiperSlide","",4,"ngFor","ngForOf"],[1,"container","swiper-button-container","wlc-slider-navigation","wlc-slider-navigation--theme-mod-default","wlc-slider-navigation--theme-wolf","wlc-slider-navigation--type-default"],[1,"wlc-swiper-button-prev","wlc-swiper-button-prev-233753","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg","swiper-button-prev",3,"click","ngClass","disabled"],[1,"wlc-icon-content"],["width","10","height","7","viewBox","0 0 10 7","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5.77466e-08 1.32109C7.26125e-08 1.66118 0.121736 2.00769 0.377386 2.26437L4.28762 6.26723C4.68013 6.66904 5.3265 6.66883 5.71875 6.26676L9.62337 2.26437C10.1225 1.75102 10.1286 0.9104 9.62337 0.390634C9.13033 -0.122716 8.3147 -0.129133 7.81557 0.390634L4.99733 3.2718L2.18518 0.384211C1.67997 -0.129138 0.870419 -0.129132 0.371293 0.390634C0.127816 0.647309 4.31611e-08 0.987411 5.77466e-08 1.32109Z"],[1,"wlc-swiper-button-next","wlc-swiper-button-next-233753","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg","swiper-button-next",3,"click","ngClass","disabled"],["swiperSlide",""],[3,"data"]],template:function(R,I){if(1&R){const Ze=i.RV6();i.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"swiper-container",4,0),i.bIt("swiperslidechange",function(){return i.eBV(Ze),i.Njj(I.slideChange())}),i.DNE(5,Yr,2,1,"swiper-slide",5),i.k0s()(),i.j41(6,"div")(7,"div",6)(8,"button",7),i.bIt("click",function(){return i.eBV(Ze),i.Njj(I.prevSlide())}),i.j41(9,"span",8),i.qSk(),i.j41(10,"svg",9),i.nrm(11,"path",10),i.k0s()()(),i.joV(),i.j41(12,"button",11),i.bIt("click",function(){return i.eBV(Ze),i.Njj(I.nextSlide())}),i.j41(13,"span",8),i.qSk(),i.j41(14,"svg",9),i.nrm(15,"path",10),i.k0s()()()()()()()}2&R&&(i.R7$(5),i.Y8G("ngForOf",I.tournamentsData),i.R7$(3),i.Y8G("ngClass",I.isStart?"swiper-button-disabled":"")("disabled",I.isStart),i.R7$(4),i.Y8G("ngClass",I.isEnd?"swiper-button-disabled":"")("disabled",I.isEnd))},dependencies:[r.YU,r.Sq,dr],styles:[".wlc-tournament-list--theme-default[_ngcontent-%COMP%]{margin:0}@media (min-width: 1630px){.wlc-tournament-list--theme-default[_ngcontent-%COMP%]{margin:0}}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%]{position:relative;overflow:hidden;min-width:0;max-width:100%;height:100%;border-radius:32px}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%]{border:1px solid var(--mc-main)}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%], .wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .swiper[_ngcontent-%COMP%], .wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .swiper-wrapper[_ngcontent-%COMP%], .wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%]{height:100%}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .swiper-button-container[_ngcontent-%COMP%]{right:20px;bottom:30px;position:absolute;z-index:2;display:flex;align-items:center;width:auto;height:auto}@media (min-width: 1024px){.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .swiper-button-container[_ngcontent-%COMP%]{right:40px}}@media (min-width: 1024px){.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .swiper-button-container[_ngcontent-%COMP%]{bottom:40px}}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .swiper[_ngcontent-%COMP%], .wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .swiper-wrapper[_ngcontent-%COMP%], .wlc-tournament-list--theme-default.wlc-tournament-list--type-banner[_ngcontent-%COMP%] .wlc-tournament-list__slider[_ngcontent-%COMP%] .wlc-slider[_ngcontent-%COMP%]{height:100%}"]})}}return E})(),_r=(()=>{class E{constructor(){this.environment=Nr.c}static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-winner-item"]],inputs:{data:"data"},standalone:!1,decls:21,vars:8,consts:[[1,"wlc-winner","wlc-winner--theme-mod-default","wlc-winner--theme-vertical","wlc-winner--type-default"],[1,"wlc-winner__wrapper"],[1,"wlc-winner__block","wlc-winner__block--left"],[1,"wlc-winner__picture"],["loading","lazy",1,"wlc-winner__image",3,"alt","src"],[1,"wlc-winner__block","wlc-winner__block--right"],[1,"wlc-winner__user"],["loading","lazy",1,"wlc-winner__country",3,"alt","src"],[1,"wlc-winner__name"],[1,"wlc-winner__amount"],[1,"wlc-currency","wlc-currency--above-zero","wlc-currency--theme-default","wlc-currency--theme-mod-default","wlc-currency--theme-vertical","wlc-currency--type-default"],[1,"wlc-winner__game",3,"title"],[1,"wlc-winner__game-name"],[1,"wlc-winner__game-arrow","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","24","height","25","viewBox","0 0 24 25","fill","none","xmlns","http://www.w3.org/2000/svg"],["x","0.5","y","0.65332","width","23","height","23","rx","11.5","stroke","#7FB8FF"],["d","M10 16.1533L14 12.1533L10 8.15332","stroke","white","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),i.nrm(4,"img",4),i.k0s()(),i.j41(5,"div",5)(6,"div",6),i.nrm(7,"img",7),i.j41(8,"div",8),i.EFF(9),i.k0s()(),i.j41(10,"div",9)(11,"span",10),i.EFF(12),i.k0s()(),i.j41(13,"button",11)(14,"span",12),i.EFF(15),i.k0s(),i.j41(16,"span",13)(17,"span",14),i.qSk(),i.j41(18,"svg",15),i.nrm(19,"rect",16)(20,"path",17),i.k0s()()()()()()()),2&R&&(i.R7$(4),i.Y8G("alt",I.data.game)("src","/games/ico/"+I.data.image,i.B4B),i.R7$(3),i.Y8G("alt",I.data.flag)("src","//agstatic.com/wlc/flags/1x1/"+("KZ"===I.data.flag?"kk":I.data.flag.toLowerCase())+".svg",i.B4B),i.R7$(2),i.JRh(I.data.user),i.R7$(3),i.SpI(" ",I.data.win," "),i.R7$(),i.Y8G("title",I.data.game),i.R7$(2),i.JRh(I.data.game))},styles:['.wlc-winners-slider--theme-vertical .wlc-winners-slider__wrapper{height:100%;background:radial-gradient(117.25% 64.17% at 46.15% 100%,#75e6ff33,#75e6ff00 70.03%);border-radius:32px}.wlc-winners-slider--theme-vertical .wlc-winners-slider__wrapper{border:1px solid var(--mc-main)}.wlc-winners-slider--theme-vertical .wlc-winners-slider__container{display:flex;flex-direction:column;height:100%}.wlc-winners-slider--theme-vertical .wlc-winners-slider__title{padding:32px 16px 16px;color:var(--mc-secondary);font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;position:unset;top:0;left:0;z-index:2;background:transparent;border-radius:10px 0}@media (min-width: 1200px){.wlc-winners-slider--theme-vertical .wlc-winners-slider__title{padding:40px 40px 20px}}.wlc-winners-slider--theme-vertical .wlc-winners-slider__title{color:var(--mc-secondary);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;font-weight:900;text-transform:uppercase}.wlc-winners-slider--theme-vertical .wlc-winners-slider__slider{height:calc((68px + var(--wlc-winner-slider-slide-gap, 10px)) * var(--wlc-winner-slider-slides-per-view, 4));margin:0 15px 30px}@media (min-width: 1200px){.wlc-winners-slider--theme-vertical .wlc-winners-slider__slider{margin:0 40px 40px}}.wlc-winners-slider--theme-vertical .wlc-winners-slider__slider .swiper{margin-bottom:0;margin-left:0;padding-bottom:0;padding-left:0;height:100%;overflow-x:visible}.wlc-winners-slider__slider .swiper-wrapper{padding:0}.wlc-winners-slider__slider .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;margin-right:0!important}.wlc-winner__wrapper{position:relative;display:grid;grid-template-areas:"picture details";grid-template-columns:auto 1fr;gap:20px;align-items:center;max-width:100%}.wlc-winner--theme-vertical .wlc-winner__wrapper{position:relative;gap:10px;height:var(--wlc-winner-slider-slide-height, 60px)}.wlc-winner--theme-vertical .wlc-winner__wrapper{height:auto!important;padding:5px;background:transparent}.wlc-winner--theme-vertical .wlc-winner__wrapper:before{top:-13px;content:"";position:absolute;left:0;width:100%;height:1px;background-color:var(--mc-bg500)}@media (min-width: 900px){.wlc-winner--theme-vertical .wlc-winner__wrapper:before{top:-13px}}.wlc-winner--theme-vertical .wlc-winner__wrapper:before{top:-9px;background:var(--mc-baseMain-o2)}.wlc-winner__block--left{grid-area:picture}.wlc-winner__picture{position:relative;width:56px;border:none;box-shadow:none;border-radius:10px;overflow:hidden}.wlc-winner--theme-vertical .wlc-winner__picture{width:66px;height:50px;box-shadow:none}@media (min-width: 900px){.wlc-winner--theme-vertical .wlc-winner__picture{width:80px}}@media (min-width: 900px){.wlc-winner--theme-vertical .wlc-winner__picture{height:60px}}.wlc-winner--theme-vertical .wlc-winner__picture{width:48px;height:48px}@media (min-width: 900px){.wlc-winner--theme-vertical .wlc-winner__picture{width:56px;height:56px}}.wlc-winner__picture:before{content:"";display:block;padding-top:100%}.wlc-winner--theme-vertical .wlc-winner__picture .wlc-winner__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wlc-winner__block--right{display:grid;grid-area:details;grid-template-areas:"game amount" "user user";grid-template-columns:auto 1fr;min-width:0;column-gap:10px}.wlc-winner--theme-vertical .wlc-winner__block--right{padding:0 10px;background:transparent}.wlc-winner--theme-vertical .wlc-winner__block--right{gap:8px}@media (min-width: 900px){.wlc-winner--theme-vertical .wlc-winner__block{grid-template-areas:"game amount" "user amount"}}.wlc-winner__user{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;display:flex;grid-area:user;align-items:center;min-width:1px;text-transform:none}.wlc-winner__country{flex:0 0 auto;object-fit:cover;object-position:center;width:24px;height:18px;margin-right:10px;border:none;box-shadow:none}.wlc-winner--theme-vertical .wlc-winner__country{border-radius:3px}.wlc-winner__name{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.wlc-winner__amount{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2rem;line-height:1.45;grid-area:amount;white-space:nowrap;text-align:right}.wlc-winner--theme-vertical .wlc-winner__amount{display:flex;align-items:center;justify-content:flex-end;padding-right:18px}@media (max-width: 899px){.wlc-winner--theme-vertical .wlc-winner__amount{font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;margin-right:-15px;padding-right:0}}.wlc-winner__game{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.45;display:flex;grid-area:game;align-items:center;justify-content:space-between;max-width:100%;padding:0;text-align:left;text-decoration:none;background:transparent;border:none}@media (pointer: fine){.wlc-winner__game:hover{color:currentColor}}.wlc-winner--theme-vertical .wlc-winner__game{text-transform:uppercase;overflow:hidden}.wlc-winner__game-name{transition:border-color .3s linear;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid transparent}@media (pointer: fine){.wlc-winner__game:hover .wlc-winner__game-name{border-bottom-color:currentColor}}@media (max-width: 899px){.wlc-winner--theme-vertical .wlc-winner__game-name{font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.45;font-weight:500}}.wlc-winner__game-arrow{transition:color .3s linear;width:16px;margin:0 0 0 10px;color:var(--mc-main)}.wlc-winner--theme-vertical .wlc-winner__game-arrow{display:none}.wlc-winner--theme-vertical .wlc-winner__game-arrow{position:absolute;top:21px;right:8px;display:block}@media (pointer: fine){.wlc-winner__game:hover .wlc-winner__game-arrow{color:var(--mc-main-l20)}}@media (max-width: 899px){.wlc-winner--theme-vertical .wlc-winner__game-arrow{top:30px}}\n'],encapsulation:2})}}return E})();const Qr=["swiperWinner"];function ca(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function bo(E,Ge){if(1&E&&(i.j41(0,"swiper-slide",13),i.nrm(1,"app-winner-item",14),i.k0s()),2&E){const g=Ge.$implicit;i.R7$(),i.Y8G("data",g)}}function fi(E,Ge){if(1&E&&(i.j41(0,"div",10)(1,"swiper-container",11,0),i.DNE(3,bo,2,1,"swiper-slide",12),i.k0s()()),2&E){const g=i.XpG(2);i.R7$(3),i.Y8G("ngForOf",g.winnersData)}}function jo(E,Ge){1&E&&i.nrm(0,"loading-spinner")}function Oa(E,Ge){1&E&&i.nrm(0,"app-no-tournaments")}function ga(E,Ge){if(1&E&&i.nrm(0,"app-tournaments-slider",16),2&E){const g=i.XpG(3);i.Y8G("tournamentsData",g.tournamentsData)}}function Er(E,Ge){if(1&E&&(i.j41(0,"div"),i.DNE(1,Oa,1,0,"app-no-tournaments",8)(2,ga,1,1,"app-tournaments-slider",15),i.k0s()),2&E){const g=i.XpG(2);i.R7$(),i.Y8G("ngIf",!g.tournamentsData||0===g.tournamentsData.length),i.R7$(),i.Y8G("ngIf",g.tournamentsData&&g.tournamentsData.length>0)}}function So(E,Ge){if(1&E&&(i.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"div",6)(5,"h4",7),i.EFF(6),i.k0s(),i.DNE(7,ca,1,0,"loading-spinner",8)(8,fi,4,1,"div",9),i.k0s()()()(),i.j41(9,"div",3),i.DNE(10,jo,1,0,"loading-spinner",8)(11,Er,3,2,"div",8),i.k0s()()),2&E){const g=i.XpG();i.R7$(6),i.SpI("",g.translations.lastwin," "),i.R7$(),i.Y8G("ngIf",g.isLoading),i.R7$(),i.Y8G("ngIf",!g.isLoading),i.R7$(2),i.Y8G("ngIf",g.isLoadingTournaments),i.R7$(),i.Y8G("ngIf",!g.isLoadingTournaments)}}let ui=(()=>{class E{constructor(g,R,I,Ze,Jt,$n){this.gamesService=g,this.tournamentsService=R,this.toastr=I,this.elementRef=Ze,this.languageService=Jt,this._translate=$n,this.isLoading=!1,this.isLoadingTournaments=!1,this.winnersData=[],this.tournamentsData=[]}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data,this.getWinners(),this.getTournaments()}),this.getWinners(),this.getTournaments()}getWinners(){this.isLoading=!0,this.gamesService.getWinsLast().subscribe({next:g=>{this.winnersData=g.data,this.isLoading=!1},error:g=>{this.isLoading=!1}})}getTournaments(){this.isLoadingTournaments=!0,this.tournamentsService.getTournaments().subscribe({next:g=>{this.tournamentsData=g.data,this.isLoadingTournaments=!1},error:g=>{this.toastr.error(g,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingTournaments=!1}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(Zi.L),i.rXU(Fr.U),i.rXU(M.tw),i.rXU(i.aKT),i.rXU(v.g),i.rXU(D.c$))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-section-content-wins"]],viewQuery:function(R,I){if(1&R&&i.GBs(Qr,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.swiperRef=Ze.first)}},standalone:!1,decls:1,vars:1,consts:[["swiperWinner",""],["class","wlc-columns-layout wlc-gap-1420-md wlc-gap-sm",4,"ngIf"],[1,"wlc-columns-layout","wlc-gap-1420-md","wlc-gap-sm"],[1,"wlc-c-1024-6","wlc-c-12"],[1,"wlc-winners-slider","wlc-winners-slider--theme-mod-along-with-tournament","wlc-winners-slider--theme-vertical","wlc-winners-slider--type-latest"],[1,"wlc-winners-slider__wrapper"],[1,"wlc-winners-slider__container"],[1,"wlc-winners-slider__title"],[4,"ngIf"],["class","wlc-winners-slider__slider wlc-slider wlc-slider--theme-default\n wlc-slider--theme-mod-default wlc-slider--type-default wlc-slider--overflow wlc-slider--on-end",4,"ngIf"],[1,"wlc-winners-slider__slider","wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--overflow","wlc-slider--on-end"],["init","true","loop","true","direction","vertical","slides-per-view","4","autoplay","true","space-between","15","autoplay-delay","5500",1,"swiper-container"],["swiperSlide","","class","swiper-slide",4,"ngFor","ngForOf"],["swiperSlide","",1,"swiper-slide"],[3,"data"],[3,"tournamentsData",4,"ngIf"],[3,"tournamentsData"]],template:function(R,I){1&R&&i.DNE(0,So,12,5,"div",1),2&R&&i.Y8G("ngIf",I.translations)},dependencies:[r.Sq,r.bT,Xe.N,Xn,ro,_r],styles:[".wlc-winners-slider--theme-vertical{--wlc-winner-slider-slide-height: 60px;position:relative}.swiper-container{height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner .wlc-tournament-list-nocontent__tag{color:#fff;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45;padding:0 22px;position:absolute;top:20px;left:0;z-index:10;min-width:120px;text-align:center;background:#ff7a00;border-radius:0 100px 100px 0}.wlc-tournament-list--theme-default.wlc-tournament-list--type-banner .wlc-tournament-list-nocontent__tag{display:none}@media (min-width: 480px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:40%}}@media (min-width: 560px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:37%}}@media (min-width: 640px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:25%}}@media (min-width: 768px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:30%}}@media (min-width: 900px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:20%}}@media (min-width: 1200px){.wlc-no-content--wlc-tournament-list .wlc-no-content-decor{bottom:30%}}@media (min-width: 1420px){.wlc-gap-1420-md{--wlc-section-gap: 25px}}\n"],encapsulation:2})}}return E})();const Ji=["swiperLoyaltyLevels"];let eo=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn){this.languageService=g,this._translate=R,this.userService=I,this.toastr=Ze,this.authService=Jt,this.elementRef=$n,this.authenticationService=Yn,this.windowWidth=window.innerWidth,this.loyaltyLevels=[],this.isLoadingLevel=!1,this.authService.loginStatusChange().subscribe(gi=>{gi&&(this.currentUser=this.authenticationService.currentUserValue,this.updateLoyaltyLevels())})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data,this.updateLoyaltyLevels()}),this.currentUser=this.authenticationService.currentUserValue,this.updateLoyaltyLevels()}updateLoyaltyLevels(){this.loyaltyLevels=[{title:this.translations.status1,from:"0",to:"5000",img:"1.png"},{title:this.translations.status2,from:"5000",to:"10000",img:"2.png"},{title:this.translations.status3,from:"10000",to:"25000",img:"3.png"},{title:this.translations.status4,from:"25000",to:"50000",img:"4.png"},{title:this.translations.status5,from:"50000+",to:"",img:"5.png"}],this.currentUser&&this.getLevelInfo()}getLevelInfo(){this.isLoadingLevel=!0,this.userService.getLevelInfo().subscribe({next:g=>{const R=g.data[0];Object.keys(R.level).map(I=>{this.loyaltyLevels[+I-1].from=R.level[I].from,this.loyaltyLevels[+I-1].to=R.level[I].to}),this.isLoadingLevel=!1},error:g=>{this.isLoadingLevel=!1}})}slideChange(){}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(v.g),i.rXU(D.c$),i.rXU(q.D),i.rXU(M.tw),i.rXU(F.u),i.rXU(i.aKT),i.rXU(T.k))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-section-loyalty-program"]],viewQuery:function(R,I){if(1&R&&i.GBs(Ji,5),2&R){let Ze;i.mGM(Ze=i.lsd())&&(I.swiperRef=Ze.first)}},hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},standalone:!1,decls:24,vars:3,consts:[[1,"loyalty-banner-wrapper"],[1,"wlc-kotebanner","wlc-slider","wlc-slider--theme-default-banner","wlc-slider--theme-mod-default","wlc-slider--type-default"],[1,"wlc-kotebanner","wlc-slider__wrapper"],[1,"wlc-kotebanner","wlc-slider__slider","wlc-slider","wlc-slider--theme-default-banner","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--on-start"],[1,"wlc-banner","wlc-banner--theme-default-banner","wlc-banner--theme-mod-default","wlc-banner--type-default"],[1,"banner","banner-1"],[1,"banner__decor","banner__decor--right","banner__decor-mobile",2,"background","url('/assets/img/loyalty-main-page\u0443.png') center bottom/contain no-repeat"],[1,"banner_bg","banner_bg-desktop"],["src","/assets/img/bg_desktop.png"],[1,"banner_bg","banner_bg-mobile"],["src","/assets/img/bg_mobile.png"],[1,"container"],[1,"banner__title"],[1,"banner__title-color2"],[1,"banner__description"],["routerLink","/loyalty",1,"wlc-btn","wlc-btn--size-default","wlc-btn--theme-default","wlc-btn--theme-mod-default","wlc-btn--type-default"],[1,"wlc-btn__text"],[1,"banner__decor","banner__decor--right","banner__decor-desktop",2,"background","url('/assets/img/loyalty-main-page\u0443.png') right/cover no-repeat"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div")(6,"div")(7,"div",5),i.nrm(8,"div",6),i.j41(9,"div",7),i.nrm(10,"img",8),i.k0s(),i.j41(11,"div",9),i.nrm(12,"img",10),i.k0s(),i.j41(13,"div",11)(14,"div",12),i.EFF(15," Kometa "),i.j41(16,"span",13),i.EFF(17),i.k0s()(),i.j41(18,"div",14),i.EFF(19),i.k0s(),i.j41(20,"button",15)(21,"span",16),i.EFF(22),i.k0s()()(),i.nrm(23,"div",17),i.k0s()()()()()()()()),2&R&&(i.R7$(17),i.JRh(I.translations.frase10),i.R7$(2),i.SpI(" ",I.translations.km17," "),i.R7$(3),i.JRh(I.translations.km18))},dependencies:[l.Wk],styles:[".wlc-sections__banner-section-loyalty .loyalty-banner-wrapper{border-radius:32px;width:100%;overflow:hidden}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper{border-radius:32px}}.wlc-slider--theme-default-banner{position:relative}.wlc-banner--theme-default-banner .banner{min-height:230px;position:relative;display:flex;align-items:center;background:var(--mc-bg500);overflow:hidden;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner{min-height:240px}}@media (min-width: 1024px){.wlc-banner--theme-default-banner .banner{min-height:300px}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner{min-height:409px;background:radial-gradient(91.67% 91.67% at 50% 100%,#75e6ff33,#75e6ff00);flex-direction:column;align-items:flex-start}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner{min-height:230px}}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner{background:radial-gradient(36% 110% at -7.94% -29.28%,#75e6ff66,#75e6ff00)}}.wlc-banner--theme-default-banner .banner_bg,.wlc-banner--theme-default-banner .banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner .banner_bg-desktop{display:none}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner .banner_bg-desktop{display:block}}.wlc-banner--theme-default-banner .banner_bg img,.wlc-banner--theme-default-banner .banner__bg img{transition:transform .1s linear;display:block;width:100%;height:100%;object-fit:cover;object-position:right}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner .banner_bg img{object-position:top}.wlc-banner--theme-default-banner .banner .container{position:relative}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container{padding:24px 16px;max-width:100%;margin:0}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container{padding:40px}}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container{max-width:50%}}.wlc-banner--theme-default-banner .banner__title{color:#fff;font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;text-align:center;text-shadow:1px 1px 2px #060727,0 0 1em #060727}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner__title{text-align:start}}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner__title{color:#fff;font-style:normal;font-weight:700;font-size:3.6rem;line-height:1.45}}@media (min-width: 1200px){.wlc-banner--theme-default-banner .banner__title{color:#fff;font-style:normal;font-weight:700;font-size:4.8rem;line-height:1.45}}.wlc-banner--theme-default-banner .banner-1 .banner__title,.wlc-banner--theme-default-banner .banner-1 .banner__description{color:#fff;text-shadow:1px 1px 2px #060727,0 0 1em #060727}@media (min-width: 1024px){.wlc-banner--theme-default-banner .banner-1 .banner__title,.wlc-banner--theme-default-banner .banner-1 .banner__description{color:#060727}}@media (min-width: 1024px){.wlc-banner--theme-default-banner .banner-1 .banner__title,.wlc-banner--theme-default-banner .banner-1 .banner__description{text-shadow:1px 1px 2px #ffffff,0 0 1em #ffffff}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__title{color:var(--mc-baseMain);font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45;display:flex;flex-direction:column;line-height:1.2;text-align:left;text-shadow:none;background:var(--mc-buttonGradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1200px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__title{font-size:4rem}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__title-color2{color:var(--mc-baseMain);-webkit-text-fill-color:var(--mc-baseMain)}.wlc-banner--theme-default-banner .banner__description{color:#fff;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;text-align:center;text-shadow:1px 1px 2px #060727,0 0 1em #060727}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner__description{text-align:start}}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner__description{color:#fff;font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.45}}@media (min-width: 1200px){.wlc-banner--theme-default-banner .banner__description{color:#fff;font-style:normal;font-weight:700;font-size:2.4rem;line-height:1.45}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__description{margin:10px 0 15px;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;color:var(--mc-baseMain);text-align:left;text-shadow:none}@media (min-width: 1200px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__description{margin:10px 0 20px}}@media (min-width: 1200px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .banner__description{color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45}}.wlc-btn--theme-default{height:40px;display:grid;grid-column-gap:initial;grid-template-columns:auto 1fr auto;align-items:center;justify-content:center;min-width:115px;padding:5px 10px;background:var(--mc-buttonGradient);box-shadow:none;border:none;border-radius:100px;position:relative}.wlc-banner--theme-default-banner .banner .wlc-btn{margin:30px auto 0}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner .wlc-btn{margin:40px auto 0 0}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .wlc-btn{width:100%;margin:0}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .container .wlc-btn{width:auto}}.wlc-banner--theme-default-banner .banner__decor{position:absolute;z-index:11;object-position:initial}.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{right:2%;bottom:3%;max-width:30vw}@media (min-width: 1420px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{right:5%}}@media (min-width: 1420px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{bottom:5%}}@media (min-width: 768px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{max-width:35vw}}@media (min-width: 1200px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{max-width:30vw}}@media (min-width: 1420px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{max-width:25vw}}@media (min-width: 1420px){.wlc-banner--theme-default-banner .banner-1 .banner__decor--right{max-height:355px}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{width:100%;right:0;bottom:0;max-width:100%;height:100%;max-height:100%}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor-mobile{display:block;position:relative;height:195px}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor-mobile{display:none}}.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor-desktop{display:none;right:0!important}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{width:71%}}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{right:-120px}}@media (min-width: 900px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor-desktop{display:block}}@media (min-width: 1200px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{width:58%}}@media (min-width: 1200px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{right:-40px}}@media (min-width: 1366px){.wlc-sections__banner-section-loyalty .loyalty-banner-wrapper .wlc-kotebanner .wlc-banner--theme-default-banner .banner__decor{right:0}}\n"],encapsulation:2})}}return E})();function Lo(E,Ge){if(1&E&&(i.j41(0,"div",14)(1,"div",1),i.nrm(2,"app-section-content-games-top",15),i.k0s()()),2&E){const g=Ge.$implicit,R=i.XpG();i.R7$(2),i.Y8G("section",g)("isLoadingData",R.isLoadingGames)}}let Go=(()=>{class E{onResize(g){this.windowWidth=g.target.innerWidth}constructor(g,R,I,Ze,Jt,$n,Yn,gi,ci){this.gamesService=g,this.categoriesService=R,this.toastr=I,this.activeRoute=Ze,this.languageService=Jt,this._translate=$n,this.elementRef=Yn,this.dialog=gi,this.store=ci,this.windowWidth=window.innerWidth,this.providersList=[],this.categoriesList=[],this.isLoadingProviders=!1,this.isLoadingGames=!1,this.popularGamesData=[],this.newGamesData=[],this.gamesSections=[{title:"cat1",icon:"/assets/img/icons/categories/popular.svg",link:"./catalog/popular",gamesData:this.popularGamesData},{title:"cat2",icon:"/assets/img/icons/categories/new.svg",link:"./catalog/newgame",gamesData:this.newGamesData}]}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(g=>{this.translations=g.translations.data}),this.activeRoute.snapshot.paramMap.get("id")&&(this.activeRoute.snapshot.paramMap.get("extra")&&(this.promo=this.activeRoute.snapshot.paramMap.get("extra")),this.openRegistrationWithRef()),this.getCategories(),this.getGames(Qi.L.popular),this.getGames(Qi.L.newgame)}getCategories(){this.isLoadingProviders=!0,this.categoriesService.getCategories().subscribe({next:g=>{this.providersList=g.data.filter(R=>R.image)},error:g=>{this.toastr.error(g?.error?.error,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3})},complete:()=>{this.isLoadingProviders=!1}})}getGames(g){this.gamesService.getGamesBySections(g,1,48).subscribe({next:R=>{R.data.forEach(I=>{if(I.category){const Ze=I.category[0].id;I.providerName=this.providersList.find(Jt=>Jt.id===Ze)?.title||""}}),g===Qi.L.popular&&(this.gamesSections[0].gamesData=R.data),g===Qi.L.newgame&&(this.gamesSections[1].gamesData=R.data),this.isLoadingGames=!1},error:R=>{this.toastr.error(R?.error?.message||R?.error?.error,this.translations.fail,{disableTimeOut:!0,tapToDismiss:!1,toastClass:"toast-icon custom-toast-error",closeButton:!0,timeOut:5e3}),this.isLoadingGames=!1}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}openRegistrationWithRef(){this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1,promo:this.promo}}).afterClosed().subscribe(R=>{"back"==R.event?this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"500px",autoFocus:!1,data:{activeTab:0}}):"register"==R.event&&this.dialog.open(zn.K,{backdropClass:["mobile-login-sign-up-backdrop"],panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--login","wlc-modal--login-sign-up","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default","wlc-modal--shown"],width:"920px",autoFocus:!1,data:{activeTab:1}})})}static{this.\u0275fac=function(R){return new(R||E)(i.rXU(Zi.L),i.rXU(Co.w),i.rXU(M.tw),i.rXU(ee.nX),i.rXU(v.g),i.rXU(D.c$),i.rXU(i.aKT),i.rXU(d.j),i.rXU(ht.S))}}static{this.\u0275cmp=i.VBU({type:E,selectors:[["app-dashboard"]],hostBindings:function(R,I){1&R&&i.bIt("resize",function(Jt){return I.onResize(Jt)},!1,i.tSv)},standalone:!1,decls:26,vars:4,consts:[[1,"wlc-sections__user-widget","wlc-sections__user-widget--theme-default"],[1,"container"],[1,"wlc-tournament","wlc-tournament--theme-default","wlc-tournament--theme-mod-default","wlc-tournament--type-default"],[3,"ngClass"],[1,"wlc-sections__banner-secondary-desktop","wlc-sections__banner-secondary-desktop--theme-default"],[1,"wolf-banner-wrapper"],[1,"wlc-slider","wlc-slider--theme-mod-default","wlc-slider--theme-wolf-banner","wlc-slider--type-default","wlc-slider-secondary","ng-star-inserted"],["theme","",1,"wlc-sections__categories","wlc-sections__categories--theme-1"],["class","wlc-sections__content-games-top2 wlc-sections__content-games-top2--theme-default",4,"ngFor","ngForOf"],[1,"wlc-sections__wtp-section","wlc-sections__wtp-section--theme-default"],[1,"wlc-sections__banner-section-loyalty","wlc-sections__banner-section-loyalty--theme-default"],[1,"wlc-sections__content-wins","wlc-sections__content-wins--theme-default","ng-star-inserted","wlc-mb-xl"],[1,"wlc-sections__providers","wlc-sections__providers--theme-default"],[3,"providersData","isLoadingProviders"],[1,"wlc-sections__content-games-top2","wlc-sections__content-games-top2--theme-default"],[3,"section","isLoadingData"]],template:function(R,I){1&R&&(i.j41(0,"div",0)(1,"div",1),i.nrm(2,"div",2),i.k0s()(),i.j41(3,"div",3)(4,"div",1),i.nrm(5,"app-banner-section"),i.k0s()(),i.j41(6,"div",4)(7,"div",1)(8,"div",5),i.nrm(9,"div",6),i.k0s()()(),i.j41(10,"div",7)(11,"div",1),i.nrm(12,"app-section-categories"),i.k0s()(),i.DNE(13,Lo,3,2,"div",8),i.j41(14,"div",9)(15,"div",1),i.nrm(16,"app-section-wtp"),i.k0s()(),i.j41(17,"div",10)(18,"div",1),i.nrm(19,"app-section-loyalty-program"),i.k0s()(),i.j41(20,"div",11)(21,"div",1),i.nrm(22,"app-section-content-wins"),i.k0s()(),i.j41(23,"div",12)(24,"div",1),i.nrm(25,"app-section-providers",13),i.k0s()()),2&R&&(i.R7$(3),i.Y8G("ngClass",I.windowWidth>=1024?"wlc-sections__banner-wolf-desktop wlc-sections__banner-wolf-desktop--theme-default":"wlc-sections__banner-wolf-mob wlc-sections__banner-wolf-mob--theme-default"),i.R7$(10),i.Y8G("ngForOf",I.gamesSections),i.R7$(12),i.Y8G("providersData",I.providersList)("isLoadingProviders",I.isLoadingProviders))},dependencies:[r.YU,r.Sq,fe.B,xi,Ti.R,Pi.x,fo,oo,ui,eo],styles:[".wlc-sections__banner-wolf-desktop[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px}.wlc-sections__banner-secondary-desktop[_ngcontent-%COMP%], .wlc-sections__banner-secondary-mob[_ngcontent-%COMP%]{margin-top:5px;margin-bottom:40px}.wlc-sections__wtp-section[_ngcontent-%COMP%], .wlc-sections__content-games2[_ngcontent-%COMP%], .wlc-sections__content-games-bottom2[_ngcontent-%COMP%], .wlc-sections__banner-section-2[_ngcontent-%COMP%], .wlc-sections__banner-section-loyalty[_ngcontent-%COMP%], .wlc-sections__categories[_ngcontent-%COMP%], .wlc-sections__content-games-top[_ngcontent-%COMP%], .wlc-sections__content-games-bottom[_ngcontent-%COMP%], .wlc-sections__content-games[_ngcontent-%COMP%], .wlc-sections__content-wins[_ngcontent-%COMP%], .wlc-sections__total-jackpot[_ngcontent-%COMP%], .wlc-sections__total-jackpot-interactive[_ngcontent-%COMP%], .wlc-sections__promo-categories[_ngcontent-%COMP%], .wlc-sections__promo-bonuses[_ngcontent-%COMP%], .wlc-sections__home-promo[_ngcontent-%COMP%], .wlc-sections__winners-section[_ngcontent-%COMP%], .wlc-sections__content-games-vertical[_ngcontent-%COMP%], .wlc-sections__loyalty-program[_ngcontent-%COMP%], .wlc-sections__game-widgets[_ngcontent-%COMP%], .wlc-sections__providers[_ngcontent-%COMP%], .wlc-sections__content-wins-transparent[_ngcontent-%COMP%], .wlc-sections__random-games[_ngcontent-%COMP%], .wlc-sections__banner-promotion[_ngcontent-%COMP%], .wlc-sections__four-elements[_ngcontent-%COMP%], .wlc-sections__content-games-top2[_ngcontent-%COMP%], .wlc-sections__winners-section-2[_ngcontent-%COMP%], .wlc-sections__home-about[_ngcontent-%COMP%], .wlc-sections__youtube-block[_ngcontent-%COMP%], .wlc-sections__content-games-recommended[_ngcontent-%COMP%], .wlc-sections__local-jackpot[_ngcontent-%COMP%], .wlc-sections__content-games-original[_ngcontent-%COMP%], .app-contacts-state[_ngcontent-%COMP%] .wlc-sections__info-page[_ngcontent-%COMP%], [class*=app-profile-][_ngcontent-%COMP%] .wlc-sections__profile-content[_ngcontent-%COMP%]{margin-bottom:40px}"]})}}return E})();const Ur=[{path:"",component:Ri,children:[{path:"",component:Go},{path:"home/:id",component:Go},{path:"home/:id/:extra",component:Go},{path:"home/:id/:extra/activate",component:Go},{path:"contacts/:section",loadChildren:()=>h.e(65).then(h.bind(h,4065)).then(E=>E.InfoPageModule)},{path:"catalog/:type",loadChildren:()=>h.e(138).then(h.bind(h,1757)).then(E=>E.CatalogModule)},{path:"promotions",loadChildren:()=>Promise.all([h.e(516),h.e(706)]).then(h.bind(h,4706)).then(E=>E.PromotionsModule)},{path:"lootboxes",loadChildren:()=>h.e(767).then(h.bind(h,3767)).then(E=>E.LootboxesModule)},{path:"loyalty",loadChildren:()=>h.e(481).then(h.bind(h,8481)).then(E=>E.LoyaltyModule)},{path:"vipclub",loadChildren:()=>h.e(978).then(h.bind(h,5978)).then(E=>E.VipClubModule)},{path:"tournaments",loadChildren:()=>h.e(810).then(h.bind(h,7810)).then(E=>E.TournamentsModule)},{path:"game/play/:id/:name",loadChildren:()=>Promise.all([h.e(516),h.e(692),h.e(76),h.e(681)]).then(h.bind(h,6681)).then(E=>E.GamePlayModule)},{path:"profile",loadChildren:()=>h.e(14).then(h.bind(h,14)).then(E=>E.ProfileModule),canActivate:[Si.q]}]}];let _a=(()=>{class E{static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275mod=i.$C({type:E})}static{this.\u0275inj=i.G2t({imports:[l.iI.forChild(Ur),l.iI]})}}return E})();var Zr=h(1377),ba=h(4518),W=h(871),te=h(4179),A=h(9417);let ve=(()=>{class E{static{this.\u0275fac=function(R){return new(R||E)}}static{this.\u0275mod=i.$C({type:E})}static{this.\u0275inj=i.G2t({providers:[r.oe],imports:[r.MD,_a,ba.$3,te.G,Zr.l,W.Ol,A.X1,A.YN,D.h]})}}return E})()},6869:(Ht,Me,h)=>{h.d(Me,{H:()=>Se});var r=h(605),l=h(7048),i=h(6354),T=h(9568),d=h(798),v=h(1360),F=h(4300),q=h(8018),M=h(8434);function ee(We,Te){if(1&We&&(v.j41(0,"div",4)(1,"div",5)(2,"span",6),v.EFF(3),v.k0s(),v.j41(4,"span",7),v.EFF(5),v.k0s()(),v.j41(6,"div",8),v.EFF(7,":"),v.k0s(),v.j41(8,"div",9)(9,"span",6),v.EFF(10),v.k0s(),v.j41(11,"span",10),v.EFF(12),v.k0s()(),v.j41(13,"div",8),v.EFF(14,":"),v.k0s(),v.j41(15,"div",11)(16,"span",6),v.EFF(17),v.k0s(),v.j41(18,"span",10),v.EFF(19),v.k0s()(),v.j41(20,"div",8),v.EFF(21,":"),v.k0s(),v.j41(22,"div",12)(23,"span",6),v.EFF(24),v.k0s(),v.j41(25,"span",10),v.EFF(26),v.k0s()()()),2&We){const ht=Te.ngIf,dt=v.XpG(2);v.Y8G("ngClass",ht.seconds<1?"hidden":""),v.R7$(3),v.JRh(ht.days||"00"),v.R7$(2),v.JRh(dt.translations.day),v.R7$(5),v.JRh(ht.hours||"00"),v.R7$(2),v.JRh(dt.translations.hour),v.R7$(5),v.JRh(ht.minutes||"00"),v.R7$(2),v.JRh(dt.translations.minute),v.R7$(5),v.JRh(ht.seconds||"00"),v.R7$(2),v.JRh(dt.translations.second)}}function D(We,Te){if(1&We&&(v.j41(0,"div",2)(1,"div",3),v.DNE(2,ee,27,9,"div",1),v.nI1(3,"async"),v.k0s()()),2&We){const ht=v.XpG();v.R7$(2),v.Y8G("ngIf",v.bMT(3,1,ht.timeLeft$))}}function fe(We,Te){if(1&We&&(v.j41(0,"div",4)(1,"div",5)(2,"span",6),v.EFF(3),v.k0s(),v.j41(4,"span",7),v.EFF(5),v.k0s()(),v.j41(6,"div",8),v.EFF(7,":"),v.k0s(),v.j41(8,"div",9)(9,"span",6),v.EFF(10),v.k0s(),v.j41(11,"span",10),v.EFF(12),v.k0s()(),v.j41(13,"div",8),v.EFF(14,":"),v.k0s(),v.j41(15,"div",11)(16,"span",6),v.EFF(17),v.k0s(),v.j41(18,"span",10),v.EFF(19),v.k0s()(),v.j41(20,"div",8),v.EFF(21,":"),v.k0s(),v.j41(22,"div",12)(23,"span",6),v.EFF(24),v.k0s(),v.j41(25,"span",10),v.EFF(26),v.k0s()()()),2&We){const ht=Te.ngIf,dt=v.XpG();v.Y8G("ngClass",ht.seconds<1?"hidden":""),v.R7$(3),v.JRh(ht.days||"00"),v.R7$(2),v.JRh(dt.translations.day),v.R7$(5),v.JRh(ht.hours||"00"),v.R7$(2),v.JRh(dt.translations.hour),v.R7$(5),v.JRh(ht.minutes||"00"),v.R7$(2),v.JRh(dt.translations.minute),v.R7$(5),v.JRh(ht.seconds||"00"),v.R7$(2),v.JRh(dt.translations.second)}}let Se=(()=>{class We{constructor(ht,dt,Tt){this.languageService=ht,this._translate=dt,this.elementRef=Tt,this.isDialog=!1}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(ht=>{this.translations=ht.translations.data}),this.timeLeft$=(0,r.Y)(1e3).pipe((0,i.T)(ht=>(0,d.T)(new Date(this.duration+" UTC"))),(0,T.t)(1),(0,l.v)(ht=>ht.seconds>=0))}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(dt){return new(dt||We)(v.rXU(F.g),v.rXU(q.c$),v.rXU(v.aKT))}}static{this.\u0275cmp=v.VBU({type:We,selectors:[["app-countdown"]],inputs:{duration:"duration",isDialog:"isDialog"},standalone:!1,decls:3,vars:4,consts:[["class","wlc-timer__timer-text",4,"ngIf"],["class","time-text time-text--countdown ",3,"ngClass",4,"ngIf"],[1,"wlc-timer__timer-text"],[1,"wlc-timer__content"],[1,"time-text","time-text--countdown",3,"ngClass"],[1,"time-text__item","time-text__item--days"],[1,"value"],[1,"text","text-days"],[1,"time-text__divider"],[1,"time-text__item","time-text__item--hours"],[1,"text"],[1,"time-text__item","time-text__item--minutes"],[1,"time-text__item","time-text__item--seconds"]],template:function(dt,Tt){1&dt&&(v.DNE(0,D,4,3,"div",0)(1,fe,27,9,"div",1),v.nI1(2,"async")),2&dt&&(v.Y8G("ngIf",!Tt.isDialog),v.R7$(),v.Y8G("ngIf",Tt.isDialog&&v.bMT(2,2,Tt.timeLeft$)))},dependencies:[M.YU,M.bT,M.Jj],styles:[".wlc-timer--theme-tournament[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:fit-content;padding:5px 12px;color:var(--mc-baseMain);font-weight:700;font-size:12px;line-height:16px;text-align:center;background:var(--mc-buttonHighlightGradient);border-radius:100px}.wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%]{display:flex;gap:4px}.time-text[_ngcontent-%COMP%]{color:var(--wlc-timer-color, var(--mc-baseMain));font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.45}.wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%]{display:flex;gap:1px;padding:0}.wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{padding:0}.wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .text-days[_ngcontent-%COMP%], .wlc-timer__timer-text[_ngcontent-%COMP%] .time-text--countdown[_ngcontent-%COMP%] .time-text__item[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{display:inline-block;padding:0;font-weight:400}"]})}}return We})()},6977:(Ht,Me,h)=>{h.d(Me,{Q:()=>d});var r=h(9974),l=h(4360),i=h(8750),T=h(5343);function d(v){return(0,r.N)((F,q)=>{(0,i.Tg)(v).subscribe((0,l._)(q,()=>q.complete(),T.l)),!q.closed&&F.subscribe(q)})}},7048:(Ht,Me,h)=>{h.d(Me,{v:()=>i});var r=h(9974),l=h(4360);function i(T,d=!1){return(0,r.N)((v,F)=>{let q=0;v.subscribe((0,l._)(F,M=>{const ee=T(M,q++);(ee||d)&&F.next(M),!ee&&F.complete()}))})}},7064:(Ht,Me,h)=>{h.d(Me,{_:()=>i,a:()=>l,c:()=>T});var r=h(1360);function l(d,v=0){return i(d)?Number(d):2===arguments.length?v:0}function i(d){return!isNaN(parseFloat(d))&&!isNaN(Number(d))}function T(d){return d instanceof r.aKT?d.nativeElement:d}},7184:(Ht,Me,h)=>{h.d(Me,{M:()=>d});var r=h(1360),l=h(7242),i=h(6649),T=h(6496);let d=(()=>{class v{static \u0275fac=function(M){return new(M||v)};static \u0275mod=r.$C({type:v});static \u0275inj=r.G2t({imports:[l.M,i.M,T.M]})}return v})()},7242:(Ht,Me,h)=>{h.d(Me,{M:()=>i});var r=h(1360),l=h(6649);let i=(()=>{class T{static \u0275fac=function(F){return new(F||T)};static \u0275mod=r.$C({type:T});static \u0275inj=r.G2t({imports:[l.M,l.M]})}return T})()},7356:(Ht,Me,h)=>{h.d(Me,{M:()=>re,a:()=>pe,g:()=>Ft,i:()=>gn,k:()=>Oe});var r=h(8570),l=h(8041),i=h(5855),T=h(8434),d=h(1360),v=h(232),F=h(8359),q=h(1413),M=h(7786),ee=h(9172),D=h(6354),fe=h(9974),Se=h(4360),Te=h(5964),ht=h(6977),dt=h(1985),Tt=h(9568);class Xe{_box;_destroyed=new q.B;_resizeSubject=new q.B;_resizeObserver;_elementObservables=new Map;constructor(Fe){this._box=Fe,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(le=>this._resizeSubject.next(le)))}observe(Fe){return this._elementObservables.has(Fe)||this._elementObservables.set(Fe,new dt.c(le=>{const It=this._resizeSubject.subscribe(le);return this._resizeObserver?.observe(Fe,{box:this._box}),()=>{this._resizeObserver?.unobserve(Fe),It.unsubscribe(),this._elementObservables.delete(Fe)}}).pipe((0,Te.p)(le=>le.some(It=>It.target===Fe)),(0,Tt.t)({bufferSize:1,refCount:!0}),(0,ht.Q)(this._destroyed))),this._elementObservables.get(Fe)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let ct=(()=>{class B{_cleanupErrorListener;_observers=new Map;_ngZone=(0,d.WQX)(d.SKi);constructor(){}ngOnDestroy(){for(const[,le]of this._observers)le.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(le,It){const Kt=It?.box||"content-box";return this._observers.has(Kt)||this._observers.set(Kt,new Xe(Kt)),this._observers.get(Kt).observe(le)}static \u0275fac=function(It){return new(It||B)};static \u0275prov=d.jDH({token:B,factory:B.\u0275fac,providedIn:"root"})}return B})();const ce=["notch"],Re=["matFormFieldNotchedOutline",""],me=["*"],je=["textField"],Le=["iconPrefixContainer"],Bt=["textPrefixContainer"],wt=["iconSuffixContainer"],Mt=["textSuffixContainer"],xt=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Rt=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Ne(B,Fe){1&B&&d.nrm(0,"span",20)}function Et(B,Fe){if(1&B&&(d.j41(0,"label",19),d.SdG(1,1),d.DNE(2,Ne,1,0,"span",20),d.k0s()),2&B){const le=d.XpG(2);d.Y8G("floating",le._shouldLabelFloat())("monitorResize",le._hasOutline())("id",le._labelId),d.BMQ("for",le._control.disableAutomaticLabeling?null:le._control.id),d.R7$(2),d.vxM(!le.hideRequiredMarker&&le._control.required?2:-1)}}function et(B,Fe){if(1&B&&d.DNE(0,Et,3,5,"label",19),2&B){const le=d.XpG();d.vxM(le._hasFloatingLabel()?0:-1)}}function Ot(B,Fe){1&B&&d.nrm(0,"div",7)}function en(B,Fe){}function At(B,Fe){if(1&B&&d.DNE(0,en,0,0,"ng-template",13),2&B){d.XpG(2);const le=d.sdS(1);d.Y8G("ngTemplateOutlet",le)}}function H(B,Fe){if(1&B&&(d.j41(0,"div",9),d.DNE(1,At,1,1,null,13),d.k0s()),2&B){const le=d.XpG();d.Y8G("matFormFieldNotchedOutlineOpen",le._shouldLabelFloat()),d.R7$(),d.vxM(le._forceDisplayInfixLabel()?-1:1)}}function $(B,Fe){1&B&&(d.j41(0,"div",10,2),d.SdG(2,2),d.k0s())}function ne(B,Fe){1&B&&(d.j41(0,"div",11,3),d.SdG(2,3),d.k0s())}function De(B,Fe){}function z(B,Fe){if(1&B&&d.DNE(0,De,0,0,"ng-template",13),2&B){d.XpG();const le=d.sdS(1);d.Y8G("ngTemplateOutlet",le)}}function Ae(B,Fe){1&B&&(d.j41(0,"div",14,4),d.SdG(2,4),d.k0s())}function ye(B,Fe){1&B&&(d.j41(0,"div",15,5),d.SdG(2,5),d.k0s())}function Ke(B,Fe){1&B&&d.nrm(0,"div",16)}function Ve(B,Fe){1&B&&d.SdG(0,6)}function Ie(B,Fe){if(1&B&&(d.j41(0,"mat-hint",21),d.EFF(1),d.k0s()),2&B){const le=d.XpG(2);d.Y8G("id",le._hintLabelId),d.R7$(),d.JRh(le.hintLabel)}}function vt(B,Fe){if(1&B&&(d.DNE(0,Ie,2,2,"mat-hint",21),d.SdG(1,7),d.nrm(2,"div",22),d.SdG(3,8)),2&B){const le=d.XpG();d.vxM(le.hintLabel?0:-1)}}let de=(()=>{class B{static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["mat-label"]]})}return B})();const ut=new d.nKC("MatError");let Ut=(()=>{class B{align="start";id=(0,d.WQX)(v._).getId("mat-mdc-hint-");static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(It,Kt){2&It&&(d.Mr5("id",Kt.id),d.BMQ("align",null),d.AVh("mat-mdc-form-field-hint-end","end"===Kt.align))},inputs:{align:"align",id:"id"}})}return B})();const Qe=new d.nKC("MatPrefix");let Ft=(()=>{class B{set _isTextSelector(le){this._isText=!0}_isText=!1;static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:[0,"matTextPrefix","_isTextSelector"]},features:[d.Jv_([{provide:Qe,useExisting:B}])]})}return B})();const Yt=new d.nKC("MatSuffix");let gn=(()=>{class B{set _isTextSelector(le){this._isText=!0}_isText=!1;static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},features:[d.Jv_([{provide:Yt,useExisting:B}])]})}return B})();const rn=new d.nKC("FloatingLabelParent");let kn=(()=>{class B{_elementRef=(0,d.WQX)(d.aKT);get floating(){return this._floating}set floating(le){this._floating=le,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(le){this._monitorResize=le,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=(0,d.WQX)(ct);_ngZone=(0,d.WQX)(d.SKi);_parent=(0,d.WQX)(rn);_resizeSubscription=new F.yU;constructor(){}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function it(B){if(null!==B.offsetParent)return B.scrollWidth;const le=B.cloneNode(!0);le.style.setProperty("position","absolute"),le.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(le);const It=le.scrollWidth;return le.remove(),It}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(It,Kt){2&It&&d.AVh("mdc-floating-label--float-above",Kt.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return B})();const Xt="mdc-line-ripple--active",ze="mdc-line-ripple--deactivating";let gt=(()=>{class B{_elementRef=(0,d.WQX)(d.aKT);_cleanupTransitionEnd;constructor(){const le=(0,d.WQX)(d.SKi),It=(0,d.WQX)(d.sFG);le.runOutsideAngular(()=>{this._cleanupTransitionEnd=It.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){const le=this._elementRef.nativeElement.classList;le.remove(ze),le.add(Xt)}deactivate(){this._elementRef.nativeElement.classList.add(ze)}_handleTransitionEnd=le=>{const It=this._elementRef.nativeElement.classList,Kt=It.contains(ze);"opacity"===le.propertyName&&Kt&&It.remove(Xt,ze)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return B})(),ue=(()=>{class B{_elementRef=(0,d.WQX)(d.aKT);_ngZone=(0,d.WQX)(d.SKi);open=!1;_notch;constructor(){}ngAfterViewInit(){const le=this._elementRef.nativeElement.querySelector(".mdc-floating-label");le?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(le.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>le.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(le){this._notch.nativeElement.style.width=this.open&&le?`calc(${le}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static \u0275fac=function(It){return new(It||B)};static \u0275cmp=d.VBU({type:B,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(It,Kt){if(1&It&&d.GBs(ce,5),2&It){let Gn;d.mGM(Gn=d.lsd())&&(Kt._notch=Gn.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(It,Kt){2&It&&d.AVh("mdc-notched-outline--notched",Kt.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},attrs:Re,ngContentSelectors:me,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(It,Kt){1&It&&(d.NAR(),d.nrm(0,"div",1),d.j41(1,"div",2,0),d.SdG(3),d.k0s(),d.nrm(4,"div",3))},encapsulation:2,changeDetection:0})}return B})(),pe=(()=>{class B{value;stateChanges;id;placeholder;ngControl;focused;empty;shouldLabelFloat;required;disabled;errorState;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;static \u0275fac=function(It){return new(It||B)};static \u0275dir=d.FsC({type:B})}return B})();const re=new d.nKC("MatFormField"),K=new d.nKC("MAT_FORM_FIELD_DEFAULT_OPTIONS");let Oe=(()=>{class B{_elementRef=(0,d.WQX)(d.aKT);_changeDetectorRef=(0,d.WQX)(d.gRc);_dir=(0,d.WQX)(r.D);_platform=(0,d.WQX)(i.P);_idGenerator=(0,d.WQX)(v._);_ngZone=(0,d.WQX)(d.SKi);_injector=(0,d.WQX)(d.zZn);_defaults=(0,d.WQX)(K,{optional:!0});_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=(0,d.sbv)(de);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(le){this._hideRequiredMarker=(0,l.c)(le)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(le){le!==this._floatLabel&&(this._floatLabel=le,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearance}set appearance(le){const It=this._appearance;this._appearance=le||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==It&&(this._needsOutlineLabelOffsetUpdate=!0)}_appearance="fill";get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(le){this._subscriptSizing=le||this._defaults?.subscriptSizing||"fixed"}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(le){this._hintLabel=le,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(le){this._explicitFormFieldControl=le}_destroyed=new q.B;_isFocused=null;_explicitFormFieldControl;_needsOutlineLabelOffsetUpdate=!1;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_animationsDisabled;constructor(){const le=this._defaults;le&&(le.appearance&&(this.appearance=le.appearance),this._hideRequiredMarker=!!le?.hideRequiredMarker,le.color&&(this.color=le.color)),this._animationsDisabled="NoopAnimations"===(0,d.WQX)(d.bc$,{optional:!0})}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=(0,d.EWP)(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(le){const It=this._control,Kt="mat-mdc-form-field-type-";le&&this._elementRef.nativeElement.classList.remove(Kt+le.controlType),It.controlType&&this._elementRef.nativeElement.classList.add(Kt+It.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=It.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=It.stateChanges.pipe((0,ee.Z)([void 0,void 0]),(0,D.T)(()=>[It.errorState,It.userAriaDescribedBy]),function We(){return(0,fe.N)((B,Fe)=>{let le,It=!1;B.subscribe((0,Se._)(Fe,Kt=>{const Gn=le;le=Kt,It&&Fe.next([Gn,Kt]),It=!0}))})}(),(0,Te.p)(([[Gn,ei],[Fn,li]])=>Gn!==Fn||ei!==li)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),It.ngControl&&It.ngControl.valueChanges&&(this._valueChanges=It.ngControl.valueChanges.pipe((0,ht.Q)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(le=>!le._isText),this._hasTextPrefix=!!this._prefixChildren.find(le=>le._isText),this._hasIconSuffix=!!this._suffixChildren.find(le=>!le._isText),this._hasTextSuffix=!!this._suffixChildren.find(le=>le._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,M.h)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),(0,d.Tzd)(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe((0,ht.Q)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=(0,d.EWP)(()=>!!this._labelChild());_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(le){const It=this._control?this._control.ngControl:null;return It&&It[le]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let le=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&le.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getSubscriptMessageType()){const It=this._hintChildren?this._hintChildren.find(Gn=>"start"===Gn.align):null,Kt=this._hintChildren?this._hintChildren.find(Gn=>"end"===Gn.align):null;It?le.push(It.id):this._hintLabel&&le.push(this._hintLabelId),Kt&&le.push(Kt.id)}else this._errorChildren&&le.push(...this._errorChildren.map(It=>It.id));this._control.setDescribedByIds(le)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;const le=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(le.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdate=!0);const It=this._iconPrefixContainer?.nativeElement,Kt=this._textPrefixContainer?.nativeElement,Gn=this._iconSuffixContainer?.nativeElement,ei=this._textSuffixContainer?.nativeElement,Fn=It?.getBoundingClientRect().width??0,li=Kt?.getBoundingClientRect().width??0,ai=Gn?.getBoundingClientRect().width??0,Fi=ei?.getBoundingClientRect().width??0;le.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${Fn+li}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`,this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${Fn+li+ai+Fi}px)`)}_isAttachedToDom(){const le=this._elementRef.nativeElement;if(le.getRootNode){const It=le.getRootNode();return It&&It!==le}return document.documentElement.contains(le)}static \u0275fac=function(It){return new(It||B)};static \u0275cmp=d.VBU({type:B,selectors:[["mat-form-field"]],contentQueries:function(It,Kt,Gn){if(1&It&&(d.C6U(Gn,Kt._labelChild,de,5),d.wni(Gn,pe,5),d.wni(Gn,Qe,5),d.wni(Gn,Yt,5),d.wni(Gn,ut,5),d.wni(Gn,Ut,5)),2&It){let ei;d.NyB(),d.mGM(ei=d.lsd())&&(Kt._formFieldControl=ei.first),d.mGM(ei=d.lsd())&&(Kt._prefixChildren=ei),d.mGM(ei=d.lsd())&&(Kt._suffixChildren=ei),d.mGM(ei=d.lsd())&&(Kt._errorChildren=ei),d.mGM(ei=d.lsd())&&(Kt._hintChildren=ei)}},viewQuery:function(It,Kt){if(1&It&&(d.GBs(je,5),d.GBs(Le,5),d.GBs(Bt,5),d.GBs(wt,5),d.GBs(Mt,5),d.GBs(kn,5),d.GBs(ue,5),d.GBs(gt,5)),2&It){let Gn;d.mGM(Gn=d.lsd())&&(Kt._textField=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._iconPrefixContainer=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._textPrefixContainer=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._iconSuffixContainer=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._textSuffixContainer=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._floatingLabel=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._notchedOutline=Gn.first),d.mGM(Gn=d.lsd())&&(Kt._lineRipple=Gn.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:40,hostBindings:function(It,Kt){2&It&&d.AVh("mat-mdc-form-field-label-always-float",Kt._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",Kt._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",Kt._hasIconSuffix)("mat-form-field-invalid",Kt._control.errorState)("mat-form-field-disabled",Kt._control.disabled)("mat-form-field-autofilled",Kt._control.autofilled)("mat-form-field-appearance-fill","fill"==Kt.appearance)("mat-form-field-appearance-outline","outline"==Kt.appearance)("mat-form-field-hide-placeholder",Kt._hasFloatingLabel()&&!Kt._shouldLabelFloat())("mat-focused",Kt._control.focused)("mat-primary","accent"!==Kt.color&&"warn"!==Kt.color)("mat-accent","accent"===Kt.color)("mat-warn","warn"===Kt.color)("ng-untouched",Kt._shouldForward("untouched"))("ng-touched",Kt._shouldForward("touched"))("ng-pristine",Kt._shouldForward("pristine"))("ng-dirty",Kt._shouldForward("dirty"))("ng-valid",Kt._shouldForward("valid"))("ng-invalid",Kt._shouldForward("invalid"))("ng-pending",Kt._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[d.Jv_([{provide:re,useExisting:B},{provide:rn,useExisting:B}])],ngContentSelectors:Rt,decls:20,vars:25,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],["aria-atomic","true","aria-live","polite"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(It,Kt){if(1&It){const Gn=d.RV6();d.NAR(xt),d.DNE(0,et,1,1,"ng-template",null,0,d.C5r),d.j41(2,"div",6,1),d.bIt("click",function(Fn){return d.eBV(Gn),d.Njj(Kt._control.onContainerClick(Fn))}),d.DNE(4,Ot,1,0,"div",7),d.j41(5,"div",8),d.DNE(6,H,2,2,"div",9)(7,$,3,0,"div",10)(8,ne,3,0,"div",11),d.j41(9,"div",12),d.DNE(10,z,1,1,null,13),d.SdG(11),d.k0s(),d.DNE(12,Ae,3,0,"div",14)(13,ye,3,0,"div",15),d.k0s(),d.DNE(14,Ke,1,0,"div",16),d.k0s(),d.j41(15,"div",17),d.SS7(16),d.j41(17,"div",18),d.DNE(18,Ve,1,0)(19,vt,4,1),d.k0s()()}if(2&It){let Gn;d.R7$(2),d.AVh("mdc-text-field--filled",!Kt._hasOutline())("mdc-text-field--outlined",Kt._hasOutline())("mdc-text-field--no-label",!Kt._hasFloatingLabel())("mdc-text-field--disabled",Kt._control.disabled)("mdc-text-field--invalid",Kt._control.errorState),d.R7$(2),d.vxM(Kt._hasOutline()||Kt._control.disabled?-1:4),d.R7$(2),d.vxM(Kt._hasOutline()?6:-1),d.R7$(),d.vxM(Kt._hasIconPrefix?7:-1),d.R7$(),d.vxM(Kt._hasTextPrefix?8:-1),d.R7$(2),d.vxM(!Kt._hasOutline()||Kt._forceDisplayInfixLabel()?10:-1),d.R7$(2),d.vxM(Kt._hasTextSuffix?12:-1),d.R7$(),d.vxM(Kt._hasIconSuffix?13:-1),d.R7$(),d.vxM(Kt._hasOutline()?-1:14),d.R7$(),d.AVh("mat-mdc-form-field-subscript-dynamic-size","dynamic"===Kt.subscriptSizing);const ei=Kt._getSubscriptMessageType();d.R7$(2),d.AVh("mat-mdc-form-field-error-wrapper","error"===ei)("mat-mdc-form-field-hint-wrapper","hint"===ei),d.R7$(),d.vxM("error"===(Gn=ei)?18:"hint"===Gn?19:-1)}},dependencies:[kn,ue,T.T3,gt,Ut],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-sys-outline));border-width:var(--mdc-outlined-text-field-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-sys-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-sys-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-sys-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-sys-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,changeDetection:0})}return B})()},7414:(Ht,Me,h)=>{h.d(Me,{G:()=>q});var r=h(3165),l=h(5312),i=h(1360),T=h(8018);const d=l.c.apiUrl;let v=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const F={headers:new r.Lr({"Content-Type":"application/json"})};let q=(()=>{class M{constructor(D,fe){this.http=D,this._translate=fe,this._translate.onLangChange.subscribe(Se=>{v=Se.lang}),v=this._translate.currentLang}getMessages(D){return this.http.get(`${d}/messages?lang=${v}&pr=kometa&key=${l.c.key}`,F)}getMessage(D){return this.http.get(`${d}/messages/{id}?lang=${v}&pr=kometa&key=${l.c.key}`,F)}updateMessage(D){return this.http.post(`${d}/messages?lang=${v}&pr=kometa&key=${l.c.key}`,{id:D},F)}static{this.\u0275fac=function(fe){return new(fe||M)(i.KVO(r.Qq),i.KVO(T.c$))}}static{this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},7441:(Ht,Me,h)=>{h.d(Me,{X:()=>r});const r=l=>l&&"number"==typeof l.length&&"function"!=typeof l},7468:(Ht,Me,h)=>{h.d(Me,{p:()=>q});var r=h(1985),l=h(3073),i=h(8750),T=h(9326),d=h(4360),v=h(6450),F=h(8496);function q(...M){const ee=(0,T.ms)(M),{args:D,keys:fe}=(0,l.D)(M),Se=new r.c(We=>{const{length:Te}=D;if(!Te)return void We.complete();const ht=new Array(Te);let dt=Te,Tt=Te;for(let pt=0;pt{Xe||(Xe=!0,Tt--),ht[pt]=ct},()=>dt--,void 0,()=>{(!dt||!Xe)&&(Tt||We.next(fe?(0,F.e)(fe,ht):ht),We.complete())}))}});return ee?Se.pipe((0,v.I)(ee)):Se}},7562:(Ht,Me,h)=>{h.d(Me,{w:()=>q});var r=h(3165),l=h(5312),i=h(1360),T=h(8018);const d=l.c.apiUrl;let v=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const F={headers:new r.Lr({"Content-Type":"application/json"})};let q=(()=>{class M{constructor(D,fe){this.http=D,this._translate=fe,this._translate.onLangChange.subscribe(Se=>{v=Se.lang}),v=this._translate.currentLang}getCategories(){return this.http.get(`${d}/category?lang=${v}&pr=kometa`,F)}getCategoryById(D){return this.http.get(`${d}/category?lang=${v}&pr=kometa&id=${D}`,F)}static{this.\u0275fac=function(fe){return new(fe||M)(i.KVO(r.Qq),i.KVO(T.c$))}}static{this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},7575:(Ht,Me,h)=>{h.d(Me,{HM:()=>q,PO:()=>ee});var r=h(1360),i=(h(9361),h(6649));function T(D,fe){1&D&&r.nrm(0,"div",2)}const d=new r.nKC("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");let q=(()=>{class D{_elementRef=(0,r.WQX)(r.aKT);_ngZone=(0,r.WQX)(r.SKi);_changeDetectorRef=(0,r.WQX)(r.gRc);_renderer=(0,r.WQX)(r.sFG);_cleanupTransitionEnd;_animationMode=(0,r.WQX)(r.bc$,{optional:!0});constructor(){const Se=(0,r.WQX)(d,{optional:!0});this._isNoopAnimation="NoopAnimations"===this._animationMode,Se&&(Se.color&&(this.color=this._defaultColor=Se.color),this.mode=Se.mode||this.mode)}_isNoopAnimation=!1;get color(){return this._color||this._defaultColor}set color(Se){this._color=Se}_color;_defaultColor="primary";get value(){return this._value}set value(Se){this._value=M(Se||0),this._changeDetectorRef.markForCheck()}_value=0;get bufferValue(){return this._bufferValue||0}set bufferValue(Se){this._bufferValue=M(Se||0),this._changeDetectorRef.markForCheck()}_bufferValue=0;animationEnd=new r.bkB;get mode(){return this._mode}set mode(Se){this._mode=Se,this._changeDetectorRef.markForCheck()}_mode="determinate";ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._cleanupTransitionEnd=this._renderer.listen(this._elementRef.nativeElement,"transitionend",this._transitionendHandler)})}ngOnDestroy(){this._cleanupTransitionEnd?.()}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${"buffer"===this.mode?this.bufferValue:100}%`}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}_transitionendHandler=Se=>{0===this.animationEnd.observers.length||!Se.target||!Se.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))};static \u0275fac=function(We){return new(We||D)};static \u0275cmp=r.VBU({type:D,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(We,Te){2&We&&(r.BMQ("aria-valuenow",Te._isIndeterminate()?null:Te.value)("mode",Te.mode),r.HbH("mat-"+Te.color),r.AVh("_mat-animation-noopable",Te._isNoopAnimation)("mdc-linear-progress--animation-ready",!Te._isNoopAnimation)("mdc-linear-progress--indeterminate",Te._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",r.Udg],bufferValue:[2,"bufferValue","bufferValue",r.Udg],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(We,Te){1&We&&(r.j41(0,"div",0),r.nrm(1,"div",1),r.DNE(2,T,1,0,"div",2),r.k0s(),r.j41(3,"div",3),r.nrm(4,"span",4),r.k0s(),r.j41(5,"div",5),r.nrm(6,"span",4),r.k0s()),2&We&&(r.R7$(),r.xc7("flex-basis",Te._getBufferBarFlexBasis()),r.R7$(),r.vxM("buffer"===Te.mode?2:-1),r.R7$(),r.xc7("transform",Te._getPrimaryBarTransform()))},styles:[".mat-mdc-progress-bar{display:block;text-align:start}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:max(var(--mdc-linear-progress-track-height, 4px),var(--mdc-linear-progress-active-indicator-height, 4px))}@media(forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}[dir=rtl] .mdc-linear-progress__bar{right:0;transform-origin:center right}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid;border-color:var(--mdc-linear-progress-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden;height:var(--mdc-linear-progress-track-height, 4px);border-radius:var(--mdc-linear-progress-track-shape, var(--mat-sys-corner-none))}.mdc-linear-progress__buffer-dots{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");background-repeat:repeat-x;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear;background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}[dir=rtl] .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height, 4px) * -2.5))}}@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(-83.67142%)}100%{transform:translateX(-200.611057%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(-37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(-84.386165%)}100%{transform:translateX(-160.277782%)}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}"],encapsulation:2,changeDetection:0})}return D})();function M(D,fe=0,Se=100){return Math.max(fe,Math.min(Se,D))}let ee=(()=>{class D{static \u0275fac=function(We){return new(We||D)};static \u0275mod=r.$C({type:D});static \u0275inj=r.G2t({imports:[i.M]})}return D})()},7590:(Ht,Me,h)=>{h.d(Me,{M:()=>T});var r=h(8928),l=h(1360),i=h(6649);let T=(()=>{class d{static \u0275fac=function(q){return new(q||d)};static \u0275mod=l.$C({type:d});static \u0275inj=l.G2t({imports:[i.M,r.O,i.M]})}return d})()},7663:(Ht,Me,h)=>{h.d(Me,{R:()=>We});var r=h(6613),l=h(1360),i=h(2900),T=h(4796),d=h(2491),v=h(4300),F=h(8018),q=h(8434),M=h(33);const ee=["swiperMenu"];function D(Te,ht){if(1&Te&&(l.j41(0,"swiper-slide",21)(1,"div",22)(2,"a",23)(3,"span",24)(4,"span",13),l.qSk(),l.j41(5,"svg",14)(6,"g"),l.nrm(7,"path",25),l.k0s(),l.j41(8,"defs"),l.nrm(9,"rect",16),l.k0s()()()(),l.joV(),l.j41(10,"span",26)(11,"span"),l.EFF(12),l.k0s()()()()()),2&Te){const dt=l.XpG(2);l.R7$(2),l.AVh("active","favorites"==dt.activeCategory),l.R7$(10),l.JRh(dt.translations.dostup16)}}function fe(Te,ht){if(1&Te&&(l.j41(0,"swiper-slide",21)(1,"div",22)(2,"a",27)(3,"span",24)(4,"span",13),l.nrm(5,"img",28),l.k0s()(),l.j41(6,"span",26)(7,"span"),l.EFF(8),l.k0s()()()()()),2&Te){const dt=ht.$implicit,Tt=l.XpG(2);l.R7$(2),l.AVh("active",Tt.activeCategory==dt.name),l.Y8G("routerLink",dt.route),l.R7$(3),l.Y8G("src",dt.icon,l.B4B)("alt",dt.text),l.R7$(3),l.JRh(dt.text)}}function Se(Te,ht){if(1&Te){const dt=l.RV6();l.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"div")(5,"div",6)(6,"swiper-container",7,0),l.bIt("swiperslidechange",function(){l.eBV(dt);const pt=l.XpG();return l.Njj(pt.slideChange())}),l.DNE(8,D,13,3,"swiper-slide",8)(9,fe,9,6,"swiper-slide",9),l.k0s()()()()()(),l.j41(10,"button",10),l.bIt("click",function(){l.eBV(dt);const pt=l.XpG();return l.Njj(pt.openSearchForGamesDialog(0))}),l.j41(11,"span",11),l.EFF(12),l.j41(13,"span",12)(14,"span",13),l.qSk(),l.j41(15,"svg",14)(16,"g"),l.nrm(17,"path",15),l.k0s(),l.j41(18,"defs"),l.nrm(19,"rect",16),l.k0s()()()()()(),l.joV(),l.j41(20,"button",17),l.bIt("click",function(){l.eBV(dt);const pt=l.XpG();return l.Njj(pt.openSearchForGamesDialog(1))}),l.j41(21,"span",18),l.EFF(22),l.j41(23,"span",12)(24,"span",13),l.qSk(),l.j41(25,"svg",19),l.nrm(26,"path",20),l.k0s()()()()()()}if(2&Te){const dt=l.XpG();l.R7$(8),l.Y8G("ngIf",dt.currentUser),l.R7$(),l.Y8G("ngForOf",dt.categories),l.R7$(3),l.SpI(" ",dt.translations["2search"]," "),l.R7$(10),l.SpI(" ",dt.translations.providers," ")}}let We=(()=>{class Te{onResize(dt){this.windowWidth=dt.target.innerWidth}constructor(dt,Tt,pt,Xe,ct,ce){this.dialog=dt,this.elementRef=Tt,this.authService=pt,this.authenticationService=Xe,this.languageService=ct,this._translate=ce,this.windowWidth=window.innerWidth,this.isStart=!0,this.isEnd=this.windowWidth>1250,this.authService.currentUserChange().subscribe(Re=>{Re&&(this.currentUser=this.authenticationService.currentUserValue)})}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(dt=>{this.translations=dt.translations.data}),this.currentUser=this.authenticationService.currentUserValue,this.categories=[{name:"hot",route:"/catalog/hot",icon:"/assets/img/icons/categories/rocket.svg",text:this.translations.cat4},{name:"slots",route:"/catalog/slots",icon:"/assets/img/icons/categories/slots.svg",text:this.translations.cat3},{name:"popular",route:"/catalog/popular",icon:"/assets/img/icons/categories/popular.svg",text:this.translations.cat1},{name:"newgame",route:"/catalog/newgame",icon:"/assets/img/icons/categories/new.svg",text:this.translations.cat2},{name:"jackpot",route:"/catalog/jackpot",icon:"/assets/img/icons/categories/jackpot.svg",text:this.translations.sjackpot}]}ngAfterViewInit(){this.isEnd=this.windowWidth>1250||this.swiperRef.nativeElement.swiper.isEnd,this.isStart=this.windowWidth>1250||this.swiperRef.nativeElement.swiper.isBeginning}prevSlide(){this.swiperRef?.nativeElement.swiper.slidePrev(100)}nextSlide(){this.swiperRef?.nativeElement.swiper.slideNext()}slideChange(){this.isEnd=this.swiperRef.nativeElement.swiper.isEnd,this.isStart=this.swiperRef.nativeElement.swiper.isBeginning}openSearchForGamesDialog(dt){this.dialog.open(r.A,{panelClass:["animate__animated","animate__slideInDown","wlc-modal","wlc-modal--search","wlc-modal--theme-default","wlc-modal--theme-mod-default","wlc-modal--type-default"],autoFocus:!1,data:{searchType:dt}})}ngOnDestroy(){this.elementRef.nativeElement.remove()}static{this.\u0275fac=function(Tt){return new(Tt||Te)(l.rXU(i.j),l.rXU(l.aKT),l.rXU(T.u),l.rXU(d.k),l.rXU(v.g),l.rXU(F.c$))}}static{this.\u0275cmp=l.VBU({type:Te,selectors:[["app-section-categories"]],viewQuery:function(Tt,pt){if(1&Tt&&l.GBs(ee,5),2&Tt){let Xe;l.mGM(Xe=l.lsd())&&(pt.swiperRef=Xe.first)}},hostBindings:function(Tt,pt){1&Tt&&l.bIt("resize",function(ct){return pt.onResize(ct)},!1,l.tSv)},inputs:{activeCategory:"activeCategory"},standalone:!1,decls:1,vars:1,consts:[["swiperMenu",""],["class","games-categories",4,"ngIf"],[1,"games-categories"],[1,"wlc-category-menu","wlc-category-menu--theme-icons-compact","wlc-category-menu--theme-mod-default","wlc-category-menu--type-default"],[1,"wlc-category-menu__content"],[1,"wlc-menu","wlc-menu--theme-icons-compact","wlc-menu--theme-mod-underlined","wlc-menu--type-category-menu","wlc-menu--swiper"],[1,"wlc-slider","wlc-slider--theme-default","wlc-slider--theme-mod-default","wlc-slider--type-default","wlc-slider--overflow","wlc-slider--on-progress"],["loop","false","slides-per-view","auto","slides-per-group","true","watch-overflow","true",1,"swiper",3,"swiperslidechange"],["class","swiper-slide",4,"ngIf"],["class","swiper-slide",4,"ngFor","ngForOf"],[1,"wlc-btn","wlc-btn-search","wlc-btn-search--size-default","wlc-btn-search--theme-default","wlc-btn-search--theme-mod-default","wlc-btn-search--type-default",3,"click"],[1,"wlc-btn","wlc-btn-search__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","24","height","24","viewBox","0 0 24 24","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M18.031 16.617L22.314 20.899L20.899 22.314L16.617 18.031C15.0237 19.3082 13.042 20.0029 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20.0029 13.042 19.3082 15.0237 18.031 16.617ZM16.025 15.875C17.2941 14.5699 18.0029 12.8204 18 11C18 7.132 14.867 4 11 4C7.132 4 4 7.132 4 11C4 14.867 7.132 18 11 18C12.8204 18.0029 14.5699 17.2941 15.875 16.025L16.025 15.875V15.875Z"],["width","24","height","24"],[1,"wlc-btn","wlc-btn-merch","wlc-btn-merch--size-default","wlc-btn-merch--theme-default","wlc-btn-merch--theme-mod-default","wlc-btn-merch--type-default",3,"click"],[1,"wlc-btn","wlc-btn-merch__text"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0.83 0.5 14.33 13"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.879456 0.789562C0.961385 0.612979 1.13835 0.5 1.33301 0.5H14.6663C14.861 0.5 15.038 0.612979 15.1199 0.789562C15.2018 0.966144 15.1738 1.17422 15.0481 1.32286L9.83301 7.48974V13C9.83301 13.1733 9.74329 13.3342 9.59588 13.4253C9.44847 13.5164 9.2644 13.5247 9.10941 13.4472L6.44274 12.1139C6.27335 12.0292 6.16635 11.8561 6.16635 11.6667V7.48974L0.951229 1.32286C0.825531 1.17422 0.797526 0.966144 0.879456 0.789562ZM2.41067 1.5L7.04813 6.9838C7.12446 7.07407 7.16635 7.18846 7.16635 7.30667V11.3577L8.83301 12.191V7.30667C8.83301 7.18846 8.8749 7.07407 8.95123 6.9838L13.5887 1.5H2.41067Z"],[1,"swiper-slide"],[1,"wlc-menu__item","wlc-menu__item--popular","wlc-menu__item--sref"],["routerLink","/catalog/favorites",1,"wlc-menu__link"],[1,"wlc-menu__icon","wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],["d","M12.001 4.52898C14.35 2.41998 17.98 2.48998 20.243 4.75698C22.505 7.02498 22.583 10.637 20.479 12.993L11.999 21.485L3.52101 12.993C1.41701 10.637 1.49601 7.01898 3.75701 4.75698C6.02201 2.49298 9.64501 2.41698 12.001 4.52898ZM18.827 6.16998C17.327 4.66798 14.907 4.60698 13.337 6.01698L12.002 7.21498L10.666 6.01798C9.09101 4.60598 6.67601 4.66798 5.17201 6.17198C3.68201 7.66198 3.60701 10.047 4.98001 11.623L12 18.654L19.02 11.624C20.394 10.047 20.319 7.66498 18.827 6.16998Z"],[1,"wlc-menu__link-text"],[1,"wlc-menu__link",3,"routerLink"],[3,"src","alt"]],template:function(Tt,pt){1&Tt&&l.DNE(0,Se,27,4,"div",1),2&Tt&&l.Y8G("ngIf",pt.translations)},dependencies:[q.Sq,q.bT,M.Wk],styles:['.wlc-sections__categories--theme-1[class]{margin:0 0 40px}.wlc-sections__categories--theme-1 .games-categories{min-height:auto;grid-gap:0;grid-template-columns:1fr 1fr;display:grid;align-items:center}.wlc-sections__categories--theme-1 .games-categories{grid-template-areas:"menu menu" "search merch"}@media (min-width: 768px){.wlc-sections__categories--theme-1 .games-categories{min-height:60px}}@media (min-width: 900px){.wlc-sections__categories--theme-1 .games-categories{grid-template-columns:minmax(0,1fr) auto auto}}@media (min-width: 900px){.wlc-sections__categories--theme-1 .games-categories{grid-template-areas:"menu search merch"}}@media (min-width: 1200px){.wlc-sections__categories--theme-1 .games-categories{min-height:80px}}.wlc-sections__categories--theme-1 .wlc-category-menu{grid-area:menu;margin:0 0 20px}@media (min-width: 900px){.wlc-sections__categories--theme-1 .wlc-category-menu{grid-template-areas:"menu search merch";margin:0}}@media (min-width: 1024px){.wlc-sections__categories--theme-1 .wlc-category-menu{margin-right:auto}}.wlc-category-menu--theme-icons-compact{background:transparent;border-radius:0;width:100%;overflow:hidden}.wlc-category-menu{position:relative}.wlc-category-menu--theme-icons-compact .wlc-category-menu__content{padding:0}.wlc-slider .swiper{max-height:100%}.wlc-category-menu--theme-icons-compact .wlc-menu .swiper{margin:0 -5px}.wlc-category-menu .wlc-slider .swiper-slide,.wlc-menu.wlc-menu--swiper .swiper-slide,.wlc-menu.wlc-menu--swiper .swiper-wrapper{width:auto}.wlc-category-menu--theme-icons-compact .wlc-menu__item{border-right:1px solid transparent;border-image:var(--mc-borderGradient);border-image-slice:1}.wlc-category-menu--theme-icons-compact .wlc-menu__link{height:40px;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.45;transition:all .3s linear;position:relative;display:flex;align-items:center;padding:0 16px;line-height:1;text-decoration:none}@media (min-width: 1200px){.wlc-category-menu--theme-icons-compact .wlc-menu__link{padding:0 35px}}@media (min-width: 768px){.wlc-category-menu--theme-icons-compact .wlc-menu__link{padding:0 25px}}.wlc-category-menu--theme-icons-compact .wlc-menu__link{border-radius:100px}.wlc-category-menu--theme-icons-compact .wlc-menu__link.active{color:var(--mc-secondary);font-weight:700;background:var(--mc-baseOpacity)}.wlc-category-menu--theme-icons-compact .wlc-menu__link.active{margin:0 5px}@media (pointer: fine){.wlc-category-menu--theme-icons-compact .wlc-menu__link:hover{background:transparent}}@media (pointer: fine){.wlc-category-menu--theme-icons-compact .wlc-menu__link:hover.active{background:var(--mc-baseOpacity)}}.wlc-category-menu--theme-icons-compact .wlc-menu__link.active .wlc-menu__icon img{filter:brightness(0) saturate(100%) invert(65%) sepia(30%) saturate(759%) hue-rotate(180deg) brightness(102%) contrast(101%)}.wlc-category-menu--theme-icons-compact .wlc-menu__icon{display:inline-block;width:20px;height:20px;margin:0;color:inherit}.wlc-category-menu--theme-icons-compact .wlc-menu__icon svg{width:20px;height:20px;transform:translateZ(0)}.wlc-category-menu--theme-icons-compact .wlc-menu__icon img,.wlc-category-menu--theme-icons-compact .wlc-menu__icon svg,.wlc-category-menu--theme-icons-compact .wlc-menu__icon svg path{fill:currentColor;filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(287deg) brightness(103%) contrast(101%)}@media (pointer: fine){.wlc-category-menu--theme-icons-compact .wlc-menu__link:hover img,.wlc-category-menu--theme-icons-compact .wlc-menu__link:hover svg{animation:iconScale .6s ease-out}}.wlc-category-menu--theme-icons-compact .wlc-menu__link .wlc-menu__link-text{display:block;margin:0 5px;transition:all ease .4s}.wlc-category-menu--theme-icons-compact .wlc-category-menu__controls{display:flex;position:absolute;top:0;left:0;z-index:13;align-items:center;justify-content:space-between;width:100%;height:100%;pointer-events:none}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control{position:relative;display:flex;align-items:center;width:30px;height:100%;color:var(--mc-baseMain);background:none;cursor:pointer;border:none;transition:all .3s ease-out;pointer-events:initial}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control--prev{--wlc-category-menu-svg-transform: rotate(180deg);margin:0 auto 0 0;justify-content:flex-start}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:disabled{display:none}@media (pointer: fine){.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:hover{color:var(--mc-main)}}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:before{background:linear-gradient(90deg,var(--mc-bg) 80%,var(--mc-bg-o0) 100%);display:block;content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control--next:before{transform:scaleX(-1)}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:before{border-radius:10px}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control .wlc-icon{display:none;line-height:1}@media (min-width: 768px){.wlc-category-menu--theme-icons-compact .wlc-category-menu__control .wlc-icon{display:block}}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control .wlc-icon{display:none}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:after{content:"";position:absolute;top:calc(50% - 9px);left:calc(50% - 9px);width:18px;height:18px;background:url(/assets/img/icons/arrow-color-gradient.svg) no-repeat center;background-size:contain}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control .wlc-icon-content{display:flex;align-items:center;justify-content:center}.wlc-category-menu--theme-icons-compact .wlc-category-menu__control svg{transform:var(--wlc-category-menu-svg-transform, none)}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{height:40px;width:100%;min-width:auto;background:transparent;padding:0 10px;border-radius:unset;color:var(--mc-baseMain);font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.45;transition:all .3s linear;flex-shrink:0;align-items:center;justify-content:space-between;margin-left:auto}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{width:auto}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn{grid-area:search;border-right:1px solid transparent;border-image:var(--mc-borderGradient);border-image-slice:1}@media (max-width: 1199px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{font-size:1.4rem}}@media (max-width: 559px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn{margin-left:unset}}@media (min-width: 768px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{width:auto;min-width:200px}}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn>span,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn>span{display:flex;align-items:center;justify-content:center;width:100%;white-space:nowrap}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn>span,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn>span{width:fit-content}@media (min-width: 900px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn>span,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn>span{width:100%}}@media (max-width: 559px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn>span,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn>span{margin:0 auto}}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon{transition:color .3s linear;display:block;margin-left:0;color:var(--mc-baseMain);line-height:1}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon{order:-1;margin-right:10px}.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon svg,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon svg{width:20px;height:20px;fill:currentColor}@media (min-width: 560px){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{padding:0 20px}}@media (min-width: 560px){.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{padding:0 0 0 20px}}@media (min-width: 900px){.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn{margin-left:auto}}@media (pointer: fine){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover{background:transparent;color:var(--mc-main)}}@media (pointer: fine){.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover .wlc-icon,.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover .wlc-icon{color:var(--mc-main)}}\n'],encapsulation:2})}}return Te})()},7673:(Ht,Me,h)=>{h.d(Me,{of:()=>i});var r=h(9326),l=h(6648);function i(...T){const d=(0,r.lI)(T);return(0,l.H)(T,d)}},7675:(Ht,Me,h)=>{h.d(Me,{Q:()=>l});var r=function(i){return i.RUB="\u20bd",i.USD="$",i.EUR="\u20ac",i.CRC="\u20a1",i.GBP="\xa3",i.ILS="\u20aa",i.INR="\u20b9",i.JPY="\xa5",i.KRW="\u20a9",i.NGN="\u20a6",i.PHP="\u20b1",i.PLN="z\u0142",i.PYG="\u20b2",i.THB="\u0e3f",i.UAH="\u20b4",i.VND="\u20ab",i}(r||{});function l(i){return void 0!==r[i]?r[i]:i}},7706:(Ht,Me,h)=>{h.d(Me,{U:()=>q});var r=h(3165),l=h(5312),i=h(1360),T=h(8018);const d=l.c.apiUrl;let v=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const F={headers:new r.Lr({"Content-Type":"application/json"})};let q=(()=>{class M{constructor(D,fe){this.http=D,this._translate=fe,this._translate.onLangChange.subscribe(Se=>{v=Se.lang}),v=this._translate.currentLang}getTournaments(){return this.http.get(`${d}/tournaments/kometa?lang=${v}&pr=kometa&key=${l.c.key}`,F)}static{this.\u0275fac=function(fe){return new(fe||M)(i.KVO(r.Qq),i.KVO(T.c$))}}static{this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},7707:(Ht,Me,h)=>{h.d(Me,{Ms:()=>ht,vU:()=>fe});var r=h(8071),l=h(8359),i=h(1026),T=h(5334),d=h(5343);const v=M("C",void 0,void 0);function M(ct,ce,Re){return{kind:ct,value:ce,error:Re}}var ee=h(9270),D=h(9786);class fe extends l.yU{constructor(ce){super(),this.isStopped=!1,ce?(this.destination=ce,(0,l.Uv)(ce)&&ce.add(this)):this.destination=Xe}static create(ce,Re,me){return new ht(ce,Re,me)}next(ce){this.isStopped?pt(function q(ct){return M("N",ct,void 0)}(ce),this):this._next(ce)}error(ce){this.isStopped?pt(function F(ct){return M("E",void 0,ct)}(ce),this):(this.isStopped=!0,this._error(ce))}complete(){this.isStopped?pt(v,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(ce){this.destination.next(ce)}_error(ce){try{this.destination.error(ce)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Se=Function.prototype.bind;function We(ct,ce){return Se.call(ct,ce)}class Te{constructor(ce){this.partialObserver=ce}next(ce){const{partialObserver:Re}=this;if(Re.next)try{Re.next(ce)}catch(me){dt(me)}}error(ce){const{partialObserver:Re}=this;if(Re.error)try{Re.error(ce)}catch(me){dt(me)}else dt(ce)}complete(){const{partialObserver:ce}=this;if(ce.complete)try{ce.complete()}catch(Re){dt(Re)}}}class ht extends fe{constructor(ce,Re,me){let je;if(super(),(0,r.T)(ce)||!ce)je={next:ce??void 0,error:Re??void 0,complete:me??void 0};else{let Le;this&&i.$.useDeprecatedNextContext?(Le=Object.create(ce),Le.unsubscribe=()=>this.unsubscribe(),je={next:ce.next&&We(ce.next,Le),error:ce.error&&We(ce.error,Le),complete:ce.complete&&We(ce.complete,Le)}):je=ce}this.destination=new Te(je)}}function dt(ct){i.$.useDeprecatedSynchronousErrorHandling?(0,D.l)(ct):(0,T.m)(ct)}function pt(ct,ce){const{onStoppedNotification:Re}=i.$;Re&&ee.f.setTimeout(()=>Re(ct,ce))}const Xe={closed:!0,next:d.l,error:function Tt(ct){throw ct},complete:d.l}},7708:(Ht,Me,h)=>{function r(){return/Mobi|Android|webOS|iPhone|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function l(){let i=navigator?.userAgent||navigator?.platform||"unknown";return/iPhone|iPod|iPad/.test(i)}h.d(Me,{F:()=>r,u:()=>l})},7770:(Ht,Me,h)=>{h.d(Me,{v:()=>r});var r=function(l){return l.UNCONFIRMED="Unconfirmed",l.ACTIVE="Active",l}(r||{})},7778:(Ht,Me,h)=>{h.d(Me,{D:()=>i,z:()=>l});var r=h(1360);const l=new r.nKC("THEMES"),i=new r.nKC("ACTIVE_THEME")},7786:(Ht,Me,h)=>{h.d(Me,{h:()=>v});var r=h(6365),l=h(8750),i=h(983),T=h(9326),d=h(6648);function v(...F){const q=(0,T.lI)(F),M=(0,T.R0)(F,1/0),ee=F;return ee.length?1===ee.length?(0,l.Tg)(ee[0]):(0,r.U)(M)((0,d.H)(ee,q)):i.w}},7885:(Ht,Me,h)=>{h.d(Me,{YE:()=>gt,Fg:()=>tt,_L:()=>Dt});var r=h(8041),l=h(7064),i=h(1360),T=h(5855),v=(h(2669),h(6737)),F=h(8359),q=h(7786),ee=(h(1413),h(9101)),D=h(2849),Se=(h(8434),h(8928)),We=h(6649);let ht=(()=>{class $e{static \u0275fac=function(B){return new(B||$e)};static \u0275mod=i.$C({type:$e});static \u0275inj=i.G2t({imports:[We.M,We.M]})}return $e})();h(6359),h(9570),h(5093),h(8521),h(9417),h(6977);var Re=h(7242),me=h(6496);const je=["*"],Bt=["unscopedContent"],wt=["text"],Mt=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],xt=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],vt=new i.nKC("ListOption");let de=(()=>{class $e{_elementRef=(0,i.WQX)(i.aKT);constructor(){}static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]})}return $e})(),ut=(()=>{class $e{_elementRef=(0,i.WQX)(i.aKT);constructor(){}static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]})}return $e})(),at=(()=>{class $e{static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]})}return $e})(),Ut=(()=>{class $e{_listOption=(0,i.WQX)(vt,{optional:!0});constructor(){}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,hostVars:4,hostBindings:function(B,Fe){2&B&&i.AVh("mdc-list-item__start",Fe._isAlignedAtStart())("mdc-list-item__end",!Fe._isAlignedAtStart())}})}return $e})(),Qe=(()=>{class $e extends Ut{static \u0275fac=(()=>{let Oe;return function(Fe){return(Oe||(Oe=i.xGo($e)))(Fe||$e)}})();static \u0275dir=i.FsC({type:$e,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[i.Vt3]})}return $e})(),Ft=(()=>{class $e extends Ut{static \u0275fac=(()=>{let Oe;return function(Fe){return(Oe||(Oe=i.xGo($e)))(Fe||$e)}})();static \u0275dir=i.FsC({type:$e,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[i.Vt3]})}return $e})();const Yt=new i.nKC("MAT_LIST_CONFIG");let gn=(()=>{class $e{_isNonInteractive=!0;get disableRipple(){return this._disableRipple}set disableRipple(Oe){this._disableRipple=(0,r.c)(Oe)}_disableRipple=!1;get disabled(){return this._disabled}set disabled(Oe){this._disabled=(0,r.c)(Oe)}_disabled=!1;_defaultOptions=(0,i.WQX)(Yt,{optional:!0});static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,hostVars:1,hostBindings:function(B,Fe){2&B&&i.BMQ("aria-disabled",Fe.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}})}return $e})(),rn=(()=>{class $e{_elementRef=(0,i.WQX)(i.aKT);_ngZone=(0,i.WQX)(i.SKi);_listBase=(0,i.WQX)(gn,{optional:!0});_platform=(0,i.WQX)(T.P);_hostElement;_isButtonElement;_noopAnimations;_avatars;_icons;set lines(Oe){this._explicitLines=(0,l.a)(Oe,null),this._updateItemLines(!1)}_explicitLines=null;get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(Oe){this._disableRipple=(0,r.c)(Oe)}_disableRipple=!1;get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(Oe){this._disabled=(0,r.c)(Oe)}_disabled=!1;_subscriptions=new F.yU;_rippleRenderer=null;_hasUnscopedTextContent=!1;rippleConfig;get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(){(0,i.WQX)(v._).load(D._);const Oe=(0,i.WQX)(ee.a,{optional:!0}),B=(0,i.WQX)(i.bc$,{optional:!0});this.rippleConfig=Oe||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===B,this._listBase&&!this._listBase._isNonInteractive&&this._initInteractiveListItem(),this._isButtonElement&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),null!==this._rippleRenderer&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!(!this._avatars.length&&!this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new ee.R(this,this._ngZone,this._hostElement,this._platform,(0,i.WQX)(i.zZn)),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,q.h)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(Oe){if(!this._lines||!this._titles||!this._unscopedContent)return;Oe&&this._checkDomForUnscopedTextContent();const B=this._explicitLines??this._inferLinesFromContent(),Fe=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",B<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",B<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===B),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===B),this._hasUnscopedTextContent){const le=0===this._titles.length&&1===B;Fe.classList.toggle("mdc-list-item__primary-text",le),Fe.classList.toggle("mdc-list-item__secondary-text",!le)}else Fe.classList.remove("mdc-list-item__primary-text"),Fe.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let Oe=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(Oe+=1),Oe}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(Oe=>Oe.nodeType!==Oe.COMMENT_NODE).some(Oe=>!(!Oe.textContent||!Oe.textContent.trim()))}static \u0275fac=function(B){return new(B||$e)};static \u0275dir=i.FsC({type:$e,contentQueries:function(B,Fe,le){if(1&B&&(i.wni(le,Qe,4),i.wni(le,Ft,4)),2&B){let It;i.mGM(It=i.lsd())&&(Fe._avatars=It),i.mGM(It=i.lsd())&&(Fe._icons=It)}},hostVars:4,hostBindings:function(B,Fe){2&B&&(i.BMQ("aria-disabled",Fe.disabled)("disabled",Fe._isButtonElement&&Fe.disabled||null),i.AVh("mdc-list-item--disabled",Fe.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}})}return $e})(),gt=(()=>{class $e extends rn{_lines;_titles;_meta;_unscopedContent;_itemText;get activated(){return this._activated}set activated(Oe){this._activated=(0,r.c)(Oe)}_activated=!1;_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}_hasBothLeadingAndTrailing(){return 0!==this._meta.length&&(0!==this._avatars.length||0!==this._icons.length)}static \u0275fac=(()=>{let Oe;return function(Fe){return(Oe||(Oe=i.xGo($e)))(Fe||$e)}})();static \u0275cmp=i.VBU({type:$e,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(B,Fe,le){if(1&B&&(i.wni(le,ut,5),i.wni(le,de,5),i.wni(le,at,5)),2&B){let It;i.mGM(It=i.lsd())&&(Fe._lines=It),i.mGM(It=i.lsd())&&(Fe._titles=It),i.mGM(It=i.lsd())&&(Fe._meta=It)}},viewQuery:function(B,Fe){if(1&B&&(i.GBs(Bt,5),i.GBs(wt,5)),2&B){let le;i.mGM(le=i.lsd())&&(Fe._unscopedContent=le.first),i.mGM(le=i.lsd())&&(Fe._itemText=le.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:13,hostBindings:function(B,Fe){2&B&&(i.BMQ("aria-current",Fe._getAriaCurrent()),i.AVh("mdc-list-item--activated",Fe.activated)("mdc-list-item--with-leading-avatar",0!==Fe._avatars.length)("mdc-list-item--with-leading-icon",0!==Fe._icons.length)("mdc-list-item--with-trailing-meta",0!==Fe._meta.length)("mat-mdc-list-item-both-leading-and-trailing",Fe._hasBothLeadingAndTrailing())("_mat-animation-noopable",Fe._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[i.Vt3],ngContentSelectors:xt,decls:10,vars:0,consts:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-focus-indicator"]],template:function(B,Fe){if(1&B){const le=i.RV6();i.NAR(Mt),i.SdG(0),i.j41(1,"span",1),i.SdG(2,1),i.SdG(3,2),i.j41(4,"span",2,0),i.bIt("cdkObserveContent",function(){return i.eBV(le),i.Njj(Fe._updateItemLines(!0))}),i.SdG(6,3),i.k0s()(),i.SdG(7,4),i.SdG(8,5),i.nrm(9,"div",3)}},dependencies:[Se.a],encapsulation:2,changeDetection:0})}return $e})(),Dt=(()=>{class $e extends gn{_isNonInteractive=!1;static \u0275fac=(()=>{let Oe;return function(Fe){return(Oe||(Oe=i.xGo($e)))(Fe||$e)}})();static \u0275cmp=i.VBU({type:$e,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[i.Jv_([{provide:gn,useExisting:$e}]),i.Vt3],ngContentSelectors:je,decls:1,vars:0,template:function(B,Fe){1&B&&(i.NAR(),i.SdG(0))},styles:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height, 48px)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height, 64px)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height, 88px)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;content:"";pointer-events:none}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color, var(--mat-sys-primary))}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mdc-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mdc-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mdc-list-list-item-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size, 24px)}@media(forced-colors: active){a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none;border-radius:inherit}.mat-mdc-list-item>.mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full));--mat-focus-indicator-border-radius:var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container))}'],encapsulation:2,changeDetection:0})}return $e})(),tt=(()=>{class $e{static \u0275fac=function(B){return new(B||$e)};static \u0275mod=i.$C({type:$e});static \u0275inj=i.G2t({imports:[Se.O,We.M,Re.M,me.M,ht]})}return $e})()},7908:(Ht,Me,h)=>{function r(l,i){if(l){const T=l.indexOf(i);0<=T&&l.splice(T,1)}}h.d(Me,{o:()=>r})},7953:(Ht,Me,h)=>{h.d(Me,{T:()=>l});var r=h(8071);function l(i){return Symbol.asyncIterator&&(0,r.T)(i?.[Symbol.asyncIterator])}},8018:(Ht,Me,h)=>{h.d(Me,{Wr:()=>fe,c$:()=>en,h:()=>De});var r=h(1360),l=h(7673),i=h(4402),T=h(7468),d=h(8793),v=h(9030),F=h(6697),q=h(9568),M=h(6354),ee=h(274),D=h(5558);class fe{}let Se=(()=>{class z extends fe{getTranslation(ye){return(0,l.of)({})}static \u0275fac=(()=>{let ye;return function(Ve){return(ye||(ye=r.xGo(z)))(Ve||z)}})();static \u0275prov=r.jDH({token:z,factory:z.\u0275fac})}return z})();class We{}let Te=(()=>{class z{handle(ye){return ye.key}static \u0275fac=function(Ke){return new(Ke||z)};static \u0275prov=r.jDH({token:z,factory:z.\u0275fac})}return z})();function dt(z){return typeof z<"u"&&null!==z}function Tt(z){return pt(z)&&!Xe(z)&&null!==z}function pt(z){return"object"==typeof z}function Xe(z){return Array.isArray(z)}function ct(z){return"string"==typeof z}function Re(z,Ae){const ye=Object.assign({},z);return pt(z)?(pt(z)&&pt(Ae)&&Object.keys(Ae).forEach(Ke=>{Tt(Ae[Ke])?Ke in z?ye[Ke]=Re(z[Ke],Ae[Ke]):Object.assign(ye,{[Ke]:Ae[Ke]}):Object.assign(ye,{[Ke]:Ae[Ke]})}),ye):Re({},Ae)}function me(z,Ae){const ye=Ae.split(".");Ae="";do{Ae+=ye.shift(),dt(z)&&dt(z[Ae])&&(Tt(z[Ae])||Xe(z[Ae])||!ye.length)?(z=z[Ae],Ae=""):ye.length?Ae+=".":z=void 0}while(ye.length);return z}class Le{}let Bt=(()=>{class z extends Le{templateMatcher=/{{\s?([^{}\s]*)\s?}}/g;interpolate(ye,Ke){return ct(ye)?this.interpolateString(ye,Ke):function ce(z){return"function"==typeof z}(ye)?this.interpolateFunction(ye,Ke):void 0}interpolateFunction(ye,Ke){return ye(Ke)}interpolateString(ye,Ke){return Ke?ye.replace(this.templateMatcher,(Ve,Ie)=>{const vt=me(Ke,Ie);return dt(vt)?vt:Ve}):ye}static \u0275fac=(()=>{let ye;return function(Ve){return(ye||(ye=r.xGo(z)))(Ve||z)}})();static \u0275prov=r.jDH({token:z,factory:z.\u0275fac})}return z})();class wt{}let Mt=(()=>{class z extends wt{compile(ye,Ke){return ye}compileTranslations(ye,Ke){return ye}static \u0275fac=(()=>{let ye;return function(Ve){return(ye||(ye=r.xGo(z)))(Ve||z)}})();static \u0275prov=r.jDH({token:z,factory:z.\u0275fac})}return z})();class xt{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new r.bkB;onLangChange=new r.bkB;onDefaultLangChange=new r.bkB}const Rt=new r.nKC("ISOLATE_TRANSLATE_SERVICE"),Ne=new r.nKC("USE_DEFAULT_LANG"),Et=new r.nKC("DEFAULT_LANGUAGE"),et=new r.nKC("USE_EXTEND"),Ot=z=>(0,i.A)(z)?z:(0,l.of)(z);let en=(()=>{class z{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;extend;loadingTranslations;pending=!1;_translationRequests={};lastUseLanguage=null;get onTranslationChange(){return this.store.onTranslationChange}get onLangChange(){return this.store.onLangChange}get onDefaultLangChange(){return this.store.onDefaultLangChange}get defaultLang(){return this.store.defaultLang}set defaultLang(ye){this.store.defaultLang=ye}get currentLang(){return this.store.currentLang}set currentLang(ye){this.store.currentLang=ye}get langs(){return this.store.langs}set langs(ye){this.store.langs=ye}get translations(){return this.store.translations}set translations(ye){this.store.translations=ye}constructor(ye,Ke,Ve,Ie,vt,de=!0,ut=!1,at=!1,Ut){this.store=ye,this.currentLoader=Ke,this.compiler=Ve,this.parser=Ie,this.missingTranslationHandler=vt,this.useDefaultLang=de,this.extend=at,ut&&(this.store=new xt),Ut&&this.setDefaultLang(Ut)}setDefaultLang(ye){if(ye===this.defaultLang)return;const Ke=this.retrieveTranslations(ye);typeof Ke<"u"?(null==this.defaultLang&&(this.defaultLang=ye),Ke.pipe((0,F.s)(1)).subscribe(()=>{this.changeDefaultLang(ye)})):this.changeDefaultLang(ye)}getDefaultLang(){return this.defaultLang}use(ye){if(this.lastUseLanguage=ye,ye===this.currentLang)return(0,l.of)(this.translations[ye]);this.currentLang||(this.currentLang=ye);const Ke=this.retrieveTranslations(ye);return(0,i.A)(Ke)?(Ke.pipe((0,F.s)(1)).subscribe(()=>{this.changeLang(ye)}),Ke):(this.changeLang(ye),(0,l.of)(this.translations[ye]))}changeLang(ye){ye===this.lastUseLanguage&&(this.currentLang=ye,this.onLangChange.emit({lang:ye,translations:this.translations[ye]}),null==this.defaultLang&&this.changeDefaultLang(ye))}retrieveTranslations(ye){if(typeof this.translations[ye]>"u"||this.extend)return this._translationRequests[ye]=this._translationRequests[ye]||this.loadAndCompileTranslations(ye),this._translationRequests[ye]}getTranslation(ye){return this.loadAndCompileTranslations(ye)}loadAndCompileTranslations(ye){this.pending=!0;const Ke=this.currentLoader.getTranslation(ye).pipe((0,q.t)(1),(0,F.s)(1));return this.loadingTranslations=Ke.pipe((0,M.T)(Ve=>this.compiler.compileTranslations(Ve,ye)),(0,q.t)(1),(0,F.s)(1)),this.loadingTranslations.subscribe({next:Ve=>{this.translations[ye]=this.extend&&this.translations[ye]?{...Ve,...this.translations[ye]}:Ve,this.updateLangs(),this.pending=!1},error:Ve=>{this.pending=!1}}),Ke}setTranslation(ye,Ke,Ve=!1){const Ie=this.compiler.compileTranslations(Ke,ye);this.translations[ye]=(Ve||this.extend)&&this.translations[ye]?Re(this.translations[ye],Ie):Ie,this.updateLangs(),this.onTranslationChange.emit({lang:ye,translations:this.translations[ye]})}getLangs(){return this.langs}addLangs(ye){const Ke=ye.filter(Ve=>!this.langs.includes(Ve));Ke.length>0&&(this.langs=[...this.langs,...Ke])}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResultForKey(ye,Ke,Ve){let Ie;if(ye&&(Ie=this.runInterpolation(me(ye,Ke),Ve)),void 0===Ie&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(Ie=this.runInterpolation(me(this.translations[this.defaultLang],Ke),Ve)),void 0===Ie){const vt={key:Ke,translateService:this};typeof Ve<"u"&&(vt.interpolateParams=Ve),Ie=this.missingTranslationHandler.handle(vt)}return void 0!==Ie?Ie:Ke}runInterpolation(ye,Ke){if(Xe(ye))return ye.map(Ve=>this.runInterpolation(Ve,Ke));if(Tt(ye)){const Ve={};for(const Ie in ye){const vt=this.runInterpolation(ye[Ie],Ke);void 0!==vt&&(Ve[Ie]=vt)}return Ve}return this.parser.interpolate(ye,Ke)}getParsedResult(ye,Ke,Ve){if(Ke instanceof Array){const Ie={};let vt=!1;for(const ut of Ke)Ie[ut]=this.getParsedResultForKey(ye,ut,Ve),vt=vt||(0,i.A)(Ie[ut]);if(!vt)return Ie;const de=Ke.map(ut=>Ot(Ie[ut]));return(0,T.p)(de).pipe((0,M.T)(ut=>{const at={};return ut.forEach((Ut,Qe)=>{at[Ke[Qe]]=Ut}),at}))}return this.getParsedResultForKey(ye,Ke,Ve)}get(ye,Ke){if(!dt(ye)||!ye.length)throw new Error('Parameter "key" is required and cannot be empty');return this.pending?this.loadingTranslations.pipe((0,ee.H)(Ve=>Ot(this.getParsedResult(Ve,ye,Ke)))):Ot(this.getParsedResult(this.translations[this.currentLang],ye,Ke))}getStreamOnTranslationChange(ye,Ke){if(!dt(ye)||!ye.length)throw new Error('Parameter "key" is required and cannot be empty');return(0,d.x)((0,v.v)(()=>this.get(ye,Ke)),this.onTranslationChange.pipe((0,D.n)(Ve=>{const Ie=this.getParsedResult(Ve.translations,ye,Ke);return Ot(Ie)})))}stream(ye,Ke){if(!dt(ye)||!ye.length)throw new Error('Parameter "key" required');return(0,d.x)((0,v.v)(()=>this.get(ye,Ke)),this.onLangChange.pipe((0,D.n)(Ve=>{const Ie=this.getParsedResult(Ve.translations,ye,Ke);return Ot(Ie)})))}instant(ye,Ke){if(!dt(ye)||0===ye.length)throw new Error('Parameter "key" is required and cannot be empty');const Ve=this.getParsedResult(this.translations[this.currentLang],ye,Ke);return(0,i.A)(Ve)?Array.isArray(ye)?ye.reduce((Ie,vt)=>(Ie[vt]=vt,Ie),{}):ye:Ve}set(ye,Ke,Ve=this.currentLang){(function je(z,Ae,ye){const Ke=Ae.split(".");let Ve=z;for(let Ie=0;Ie"u"||!window.navigator)return;const ye=this.getBrowserCultureLang();return ye?ye.split(/[-_]/)[0]:void 0}getBrowserCultureLang(){if(!(typeof window>"u"||typeof window.navigator>"u"))return window.navigator.languages?window.navigator.languages[0]:window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage}static \u0275fac=function(Ke){return new(Ke||z)(r.KVO(xt),r.KVO(fe),r.KVO(wt),r.KVO(Le),r.KVO(We),r.KVO(Ne),r.KVO(Rt),r.KVO(et),r.KVO(Et))};static \u0275prov=r.jDH({token:z,factory:z.\u0275fac,providedIn:"root"})}return z})(),De=(()=>{class z{static forRoot(ye={}){return{ngModule:z,providers:[ye.loader||{provide:fe,useClass:Se},ye.compiler||{provide:wt,useClass:Mt},ye.parser||{provide:Le,useClass:Bt},ye.missingTranslationHandler||{provide:We,useClass:Te},xt,{provide:Rt,useValue:ye.isolate},{provide:Ne,useValue:ye.useDefaultLang},{provide:et,useValue:ye.extend},{provide:Et,useValue:ye.defaultLanguage},en]}}static forChild(ye={}){return{ngModule:z,providers:[ye.loader||{provide:fe,useClass:Se},ye.compiler||{provide:wt,useClass:Mt},ye.parser||{provide:Le,useClass:Bt},ye.missingTranslationHandler||{provide:We,useClass:Te},{provide:Rt,useValue:ye.isolate},{provide:Ne,useValue:ye.useDefaultLang},{provide:et,useValue:ye.extend},{provide:Et,useValue:ye.defaultLanguage},en]}}static \u0275fac=function(Ke){return new(Ke||z)};static \u0275mod=r.$C({type:z});static \u0275inj=r.G2t({})}return z})()},8041:(Ht,Me,h)=>{function r(l){return null!=l&&"false"!=`${l}`}h.d(Me,{c:()=>r})},8071:(Ht,Me,h)=>{function r(l){return"function"==typeof l}h.d(Me,{T:()=>r})},8141:(Ht,Me,h)=>{h.d(Me,{M:()=>d});var r=h(8071),l=h(9974),i=h(4360),T=h(3669);function d(v,F,q){const M=(0,r.T)(v)||F||q?{next:v,error:F,complete:q}:v;return M?(0,l.N)((ee,D)=>{var fe;null===(fe=M.subscribe)||void 0===fe||fe.call(M);let Se=!0;ee.subscribe((0,i._)(D,We=>{var Te;null===(Te=M.next)||void 0===Te||Te.call(M,We),D.next(We)},()=>{var We;Se=!1,null===(We=M.complete)||void 0===We||We.call(M),D.complete()},We=>{var Te;Se=!1,null===(Te=M.error)||void 0===Te||Te.call(M,We),D.error(We)},()=>{var We,Te;Se&&(null===(We=M.unsubscribe)||void 0===We||We.call(M)),null===(Te=M.finalize)||void 0===Te||Te.call(M)}))}):T.D}},8222:(Ht,Me,h)=>{h.d(Me,{U:()=>r});class r{constructor(i={}){Object.assign(this,i)}}},8359:(Ht,Me,h)=>{h.d(Me,{Kn:()=>v,yU:()=>d,Uv:()=>F});var r=h(8071);const i=(0,h(1853).L)(M=>function(D){M(this),this.message=D?`${D.length} errors occurred during unsubscription:\n${D.map((fe,Se)=>`${Se+1}) ${fe.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=D});var T=h(7908);class d{constructor(ee){this.initialTeardown=ee,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let ee;if(!this.closed){this.closed=!0;const{_parentage:D}=this;if(D)if(this._parentage=null,Array.isArray(D))for(const We of D)We.remove(this);else D.remove(this);const{initialTeardown:fe}=this;if((0,r.T)(fe))try{fe()}catch(We){ee=We instanceof i?We.errors:[We]}const{_finalizers:Se}=this;if(Se){this._finalizers=null;for(const We of Se)try{q(We)}catch(Te){ee=ee??[],Te instanceof i?ee=[...ee,...Te.errors]:ee.push(Te)}}if(ee)throw new i(ee)}}add(ee){var D;if(ee&&ee!==this)if(this.closed)q(ee);else{if(ee instanceof d){if(ee.closed||ee._hasParent(this))return;ee._addParent(this)}(this._finalizers=null!==(D=this._finalizers)&&void 0!==D?D:[]).push(ee)}}_hasParent(ee){const{_parentage:D}=this;return D===ee||Array.isArray(D)&&D.includes(ee)}_addParent(ee){const{_parentage:D}=this;this._parentage=Array.isArray(D)?(D.push(ee),D):D?[D,ee]:ee}_removeParent(ee){const{_parentage:D}=this;D===ee?this._parentage=null:Array.isArray(D)&&(0,T.o)(D,ee)}remove(ee){const{_finalizers:D}=this;D&&(0,T.o)(D,ee),ee instanceof d&&ee._removeParent(this)}}d.EMPTY=(()=>{const M=new d;return M.closed=!0,M})();const v=d.EMPTY;function F(M){return M instanceof d||M&&"closed"in M&&(0,r.T)(M.remove)&&(0,r.T)(M.add)&&(0,r.T)(M.unsubscribe)}function q(M){(0,r.T)(M)?M():M.unsubscribe()}},8434:(Ht,Me,h)=>{h.d(Me,{Jj:()=>wn,MD:()=>yr,P9:()=>$o,QX:()=>lr,Sq:()=>Xi,T3:()=>un,YU:()=>Hn,bT:()=>wo,fw:()=>i,lG:()=>Co,oe:()=>Lr});var r=h(1360),l=h(1482);let i=(()=>{class Z extends l.hb{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(he,Be){super(),this._platformLocation=he,null!=Be&&(this._baseHref=Be)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(he){this._removeListenerFns.push(this._platformLocation.onPopState(he),this._platformLocation.onHashChange(he))}getBaseHref(){return this._baseHref}path(he=!1){const Be=this._platformLocation.hash??"#";return Be.length>0?Be.substring(1):Be}prepareExternalUrl(he){const Be=(0,l.om)(this._baseHref,he);return Be.length>0?"#"+Be:Be}pushState(he,Be,St,on){const Ln=this.prepareExternalUrl(St+(0,l.Q)(on))||this._platformLocation.pathname;this._platformLocation.pushState(he,Be,Ln)}replaceState(he,Be,St,on){const Ln=this.prepareExternalUrl(St+(0,l.Q)(on))||this._platformLocation.pathname;this._platformLocation.replaceState(he,Be,Ln)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(he=0){this._platformLocation.historyGo?.(he)}static \u0275fac=function(Be){return new(Be||Z)(r.KVO(l.Vw),r.KVO(l.kB,8))};static \u0275prov=r.jDH({token:Z,factory:Z.\u0275fac})}return Z})();const T={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var d=function(Z){return Z[Z.Decimal=0]="Decimal",Z[Z.Percent=1]="Percent",Z[Z.Currency=2]="Currency",Z[Z.Scientific=3]="Scientific",Z}(d||{});function ce(Z,ft){const he=(0,r.H5H)(Z),Be=he[r.KH2.NumberSymbols][ft];if(typeof Be>"u"){if(12===ft)return he[r.KH2.NumberSymbols][0];if(13===ft)return he[r.KH2.NumberSymbols][1]}return Be}function Re(Z,ft){return(0,r.H5H)(Z)[r.KH2.NumberFormats][ft]}const xe=/^(\d+)?\.((\d+)(-(\d+))?)?$/,K="0";function B(Z,ft,he,Be,St,on,Ln=!1){let Wn="",xi=!1;if(isFinite(Z)){let Ti=function ei(Z){let Be,St,on,Ln,Wn,ft=Math.abs(Z)+"",he=0;for((St=ft.indexOf("."))>-1&&(ft=ft.replace(".","")),(on=ft.search(/e/i))>0?(St<0&&(St=on),St+=+ft.slice(on+1),ft=ft.substring(0,on)):St<0&&(St=ft.length),on=0;ft.charAt(on)===K;on++);if(on===(Wn=ft.length))Be=[0],St=1;else{for(Wn--;ft.charAt(Wn)===K;)Wn--;for(St-=on,Be=[],Ln=0;on<=Wn;on++,Ln++)Be[Ln]=Number(ft.charAt(on))}return St>22&&(Be=Be.splice(0,21),he=St-1,St=1),{digits:Be,exponent:he,integerLen:St}}(Z);Ln&&(Ti=function Gn(Z){if(0===Z.digits[0])return Z;const ft=Z.digits.length-Z.integerLen;return Z.exponent?Z.exponent+=2:(0===ft?Z.digits.push(0,0):1===ft&&Z.digits.push(0),Z.integerLen+=2),Z}(Ti));let Pi=ft.minInt,di=ft.minFrac,ti=ft.maxFrac;if(on){const ot=on.match(xe);if(null===ot)throw new Error(`${on} is not a valid digit info`);const Wt=ot[1],Pt=ot[3],Zt=ot[5];null!=Wt&&(Pi=li(Wt)),null!=Pt&&(di=li(Pt)),null!=Zt?ti=li(Zt):null!=Pt&&di>ti&&(ti=di)}!function Fn(Z,ft,he){if(ft>he)throw new Error(`The minimum number of digits after fraction (${ft}) is higher than the maximum (${he}).`);let Be=Z.digits,St=Be.length-Z.integerLen;const on=Math.min(Math.max(ft,St),he);let Ln=on+Z.integerLen,Wn=Be[Ln];if(Ln>0){Be.splice(Math.max(Z.integerLen,Ln));for(let di=Ln;di=5)if(Ln-1<0){for(let di=0;di>Ln;di--)Be.unshift(0),Z.integerLen++;Be.unshift(1),Z.integerLen++}else Be[Ln-1]++;for(;St=Ti?Gi.pop():xi=!1),ti>=10?1:0},0);Pi&&(Be.unshift(Pi),Z.integerLen++)}(Ti,di,ti);let Ii=Ti.digits,Gi=Ti.integerLen;const wi=Ti.exponent;let po=[];for(xi=Ii.every(ot=>!ot);Gi0?po=Ii.splice(Gi,Ii.length):(po=Ii,Ii=[0]);const qo=[];for(Ii.length>=ft.lgSize&&qo.unshift(Ii.splice(-ft.lgSize,Ii.length).join(""));Ii.length>ft.gSize;)qo.unshift(Ii.splice(-ft.gSize,Ii.length).join(""));Ii.length&&qo.unshift(Ii.join("")),Wn=qo.join(ce(he,Be)),po.length&&(Wn+=ce(he,St)+po.join("")),wi&&(Wn+=ce(he,6)+"+"+wi)}else Wn=ce(he,9);return Wn=Z<0&&!xi?ft.negPre+Wn+ft.negSuf:ft.posPre+Wn+ft.posSuf,Wn}function Kt(Z,ft="-"){const he={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},Be=Z.split(";"),St=Be[0],on=Be[1],Ln=-1!==St.indexOf(".")?St.split("."):[St.substring(0,St.lastIndexOf(K)+1),St.substring(St.lastIndexOf(K)+1)],Wn=Ln[0],xi=Ln[1]||"";he.posPre=Wn.substring(0,Wn.indexOf("#"));for(let Pi=0;Pi{class Z{_ngEl;_renderer;initialClasses=Ai;rawClass;stateMap=new Map;constructor(he,Be){this._ngEl=he,this._renderer=Be}set klass(he){this.initialClasses=null!=he?he.trim().split(ki):Ai}set ngClass(he){this.rawClass="string"==typeof he?he.trim().split(ki):he}ngDoCheck(){for(const Be of this.initialClasses)this._updateState(Be,!0);const he=this.rawClass;if(Array.isArray(he)||he instanceof Set)for(const Be of he)this._updateState(Be,!0);else if(null!=he)for(const Be of Object.keys(he))this._updateState(Be,!!he[Be]);this._applyStateDiff()}_updateState(he,Be){const St=this.stateMap.get(he);void 0!==St?(St.enabled!==Be&&(St.changed=!0,St.enabled=Be),St.touched=!0):this.stateMap.set(he,{enabled:Be,changed:!0,touched:!0})}_applyStateDiff(){for(const he of this.stateMap){const Be=he[0],St=he[1];St.changed?(this._toggleClass(Be,St.enabled),St.changed=!1):St.touched||(St.enabled&&this._toggleClass(Be,!1),this.stateMap.delete(Be)),St.touched=!1}}_toggleClass(he,Be){(he=he.trim()).length>0&&he.split(ki).forEach(St=>{Be?this._renderer.addClass(this._ngEl.nativeElement,St):this._renderer.removeClass(this._ngEl.nativeElement,St)})}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.aKT),r.rXU(r.sFG))};static \u0275dir=r.FsC({type:Z,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return Z})();class Wi{$implicit;ngForOf;index;count;constructor(ft,he,Be,St){this.$implicit=ft,this.ngForOf=he,this.index=Be,this.count=St}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Xi=(()=>{class Z{_viewContainer;_template;_differs;set ngForOf(he){this._ngForOf=he,this._ngForOfDirty=!0}set ngForTrackBy(he){this._trackByFn=he}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(he,Be,St){this._viewContainer=he,this._template=Be,this._differs=St}set ngForTemplate(he){he&&(this._template=he)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const he=this._ngForOf;!this._differ&&he&&(this._differ=this._differs.find(he).create(this.ngForTrackBy))}if(this._differ){const he=this._differ.diff(this._ngForOf);he&&this._applyChanges(he)}}_applyChanges(he){const Be=this._viewContainer;he.forEachOperation((St,on,Ln)=>{if(null==St.previousIndex)Be.createEmbeddedView(this._template,new Wi(St.item,this._ngForOf,-1,-1),null===Ln?void 0:Ln);else if(null==Ln)Be.remove(null===on?void 0:on);else if(null!==on){const Wn=Be.get(on);Be.move(Wn,Ln),Ki(Wn,St)}});for(let St=0,on=Be.length;St{Ki(Be.get(St.currentIndex),St)})}static ngTemplateContextGuard(he,Be){return!0}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.c1b),r.rXU(r.C4Q),r.rXU(r._q3))};static \u0275dir=r.FsC({type:Z,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return Z})();function Ki(Z,ft){Z.context.$implicit=ft.item}let wo=(()=>{class Z{_viewContainer;_context=new To;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(he,Be){this._viewContainer=he,this._thenTemplateRef=Be}set ngIf(he){this._context.$implicit=this._context.ngIf=he,this._updateView()}set ngIfThen(he){yo(he),this._thenTemplateRef=he,this._thenViewRef=null,this._updateView()}set ngIfElse(he){yo(he),this._elseTemplateRef=he,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(he,Be){return!0}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.c1b),r.rXU(r.C4Q))};static \u0275dir=r.FsC({type:Z,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return Z})();class To{$implicit=null;ngIf=null}function yo(Z,ft){if(Z&&!Z.createEmbeddedView)throw new r.wOt(2020,!1)}let un=(()=>{class Z{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(he){this._viewContainerRef=he}ngOnChanges(he){if(this._shouldRecreateView(he)){const Be=this._viewContainerRef;if(this._viewRef&&Be.remove(Be.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const St=this._createContextForwardProxy();this._viewRef=Be.createEmbeddedView(this.ngTemplateOutlet,St,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(he){return!!he.ngTemplateOutlet||!!he.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(he,Be,St)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,Be,St),get:(he,Be,St)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,Be,St)}})}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.c1b))};static \u0275dir=r.FsC({type:Z,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[r.OA$]})}return Z})();function kt(Z,ft){return new r.wOt(2100,!1)}class J{createSubscription(ft,he){return(0,r.O8t)(()=>ft.subscribe({next:he,error:Be=>{throw Be}}))}dispose(ft){(0,r.O8t)(()=>ft.unsubscribe())}}class Ee{createSubscription(ft,he){return ft.then(he,Be=>{throw Be})}dispose(ft){}}const yt=new Ee,pn=new J;let wn=(()=>{class Z{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;constructor(he){this._ref=he}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(he){if(!this._obj){if(he)try{this.markForCheckOnValueUpdate=!1,this._subscribe(he)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return he!==this._obj?(this._dispose(),this.transform(he)):this._latestValue}_subscribe(he){this._obj=he,this._strategy=this._selectStrategy(he),this._subscription=this._strategy.createSubscription(he,Be=>this._updateLatestValue(he,Be))}_selectStrategy(he){if((0,r.jNT)(he))return yt;if((0,r.zjR)(he))return pn;throw kt()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(he,Be){he===this._obj&&(this._latestValue=Be,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.gRc,16))};static \u0275pipe=r.EJ8({name:"async",type:Z,pure:!1})}return Z})(),Co=(()=>{class Z{differs;constructor(he){this.differs=he}differ;keyValues=[];compareFn=wr;transform(he,Be=wr){if(!he||!(he instanceof Map)&&"object"!=typeof he)return null;this.differ??=this.differs.find(he).create();const St=this.differ.diff(he),on=Be!==this.compareFn;return St&&(this.keyValues=[],St.forEachItem(Ln=>{this.keyValues.push(function Zi(Z,ft){return{key:Z,value:ft}}(Ln.key,Ln.currentValue))})),(St||on)&&(Be&&this.keyValues.sort(Be),this.compareFn=Be),this.keyValues}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.MKu,16))};static \u0275pipe=r.EJ8({name:"keyvalue",type:Z,pure:!1})}return Z})();function wr(Z,ft){const he=Z.key,Be=ft.key;if(he===Be)return 0;if(null==he)return 1;if(null==Be)return-1;if("string"==typeof he&&"string"==typeof Be)return he{class Z{_locale;constructor(he){this._locale=he}transform(he,Be,St){if(!Jo(he))return null;St||=this._locale;try{return function It(Z,ft,he){return B(Z,Kt(Re(ft,d.Decimal),ce(ft,5)),ft,1,0,he)}(zo(he),St,Be)}catch(on){throw kt()}}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.xe9,16))};static \u0275pipe=r.EJ8({name:"number",type:Z,pure:!0})}return Z})(),Lr=(()=>{class Z{_locale;_defaultCurrencyCode;constructor(he,Be="USD"){this._locale=he,this._defaultCurrencyCode=Be}transform(he,Be=this._defaultCurrencyCode,St="symbol",on,Ln){if(!Jo(he))return null;Ln||=this._locale,"boolean"==typeof St&&(St=St?"symbol":"code");let Wn=Be||this._defaultCurrencyCode;"code"!==St&&(Wn="symbol"===St||"symbol-narrow"===St?function Ot(Z,ft,he="en"){const Be=function Bt(Z){return(0,r.H5H)(Z)[r.KH2.Currencies]}(he)[Z]||T[Z]||[],St=Be[1];return"narrow"===ft&&"string"==typeof St?St:Be[0]||Z}(Wn,"symbol"===St?"wide":"narrow",Ln):St);try{return function Fe(Z,ft,he,Be,St){const Ln=Kt(Re(ft,d.Currency),ce(ft,5));return Ln.minFrac=function At(Z){let ft;const he=T[Z];return he&&(ft=he[2]),"number"==typeof ft?ft:2}(Be),Ln.maxFrac=Ln.minFrac,B(Z,Ln,ft,13,12,St).replace("\xa4",he).replace("\xa4","").trim()}(zo(he),Ln,Wn,Be,on)}catch(xi){throw kt()}}static \u0275fac=function(Be){return new(Be||Z)(r.rXU(r.xe9,16),r.rXU(r.Ocv,16))};static \u0275pipe=r.EJ8({name:"currency",type:Z,pure:!0})}return Z})();function Jo(Z){return!(null==Z||""===Z||Z!=Z)}function zo(Z){if("string"==typeof Z&&!isNaN(Number(Z)-parseFloat(Z)))return Number(Z);if("number"!=typeof Z)throw new Error(`${Z} is not a number`);return Z}let $o=(()=>{class Z{transform(he,Be,St){if(null==he)return null;if("string"!=typeof he&&!Array.isArray(he))throw kt();return he.slice(Be,St)}static \u0275fac=function(Be){return new(Be||Z)};static \u0275pipe=r.EJ8({name:"slice",type:Z,pure:!1})}return Z})(),yr=(()=>{class Z{static \u0275fac=function(Be){return new(Be||Z)};static \u0275mod=r.$C({type:Z});static \u0275inj=r.G2t({})}return Z})()},8496:(Ht,Me,h)=>{function r(l,i){return l.reduce((T,d,v)=>(T[d]=i[v],T),{})}h.d(Me,{e:()=>r})},8521:(Ht,Me,h)=>{function r(l,...i){return i.length?i.some(T=>l[T]):l.altKey||l.shiftKey||l.ctrlKey||l.metaKey}h.d(Me,{h:()=>r})},8570:(Ht,Me,h)=>{h.d(Me,{D:()=>F,_:()=>v});var r=h(1360),l=h(9361);const i=new r.nKC("cdk-dir-doc",{providedIn:"root",factory:function T(){return(0,r.WQX)(l.q)}}),d=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function v(q){const M=q?.toLowerCase()||"";return"auto"===M&&typeof navigator<"u"&&navigator?.language?d.test(navigator.language)?"rtl":"ltr":"rtl"===M?"rtl":"ltr"}let F=(()=>{class q{value="ltr";change=new r.bkB;constructor(){const ee=(0,r.WQX)(i,{optional:!0});ee&&(this.value=v((ee.body?ee.body.dir:null)||(ee.documentElement?ee.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(D){return new(D||q)};static \u0275prov=r.jDH({token:q,factory:q.\u0275fac,providedIn:"root"})}return q})()},8655:(Ht,Me,h)=>{h.d(Me,{M:()=>Et});var r=h(1360),l=h(5681),i=h(5692),T=h(5719),d=h(3510),v=h(6977),F=h(8041),q=h(7064),M=h(5093),ee=h(8521),D=h(9361),fe=h(8434),Se=h(4299),We=h(5855),Te=h(8570),ht=h(3239),dt=h(1413);const Tt=["tooltip"],ct=new r.nKC("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const en=(0,r.WQX)(T.a);return()=>en.scrollStrategies.reposition({scrollThrottle:20})}}),je=new r.nKC("mat-tooltip-default-options",{providedIn:"root",factory:function me(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),Bt="tooltip-panel",wt=(0,Se.n)({passive:!0});let Et=(()=>{class en{_elementRef=(0,r.WQX)(r.aKT);_ngZone=(0,r.WQX)(r.SKi);_platform=(0,r.WQX)(We.P);_ariaDescriber=(0,r.WQX)(l.vr);_focusMonitor=(0,r.WQX)(i.d);_dir=(0,r.WQX)(Te.D);_injector=(0,r.WQX)(r.zZn);_viewContainerRef=(0,r.WQX)(r.c1b);_defaultOptions=(0,r.WQX)(je,{optional:!0});_overlayRef;_tooltipInstance;_portal;_position="below";_positionAtOrigin=!1;_disabled=!1;_tooltipClass;_viewInitialized=!1;_pointerExitEventsInitialized=!1;_tooltipComponent=et;_viewportMargin=8;_currentPosition;_cssClassPrefix="mat-mdc";_ariaDescriptionPending;_dirSubscribed=!1;get position(){return this._position}set position(H){H!==this._position&&(this._position=H,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(H){this._positionAtOrigin=(0,F.c)(H),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(H){const $=(0,F.c)(H);this._disabled!==$&&(this._disabled=$,$?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(H){this._showDelay=(0,q.a)(H)}_showDelay;get hideDelay(){return this._hideDelay}set hideDelay(H){this._hideDelay=(0,q.a)(H),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}_hideDelay;touchGestures="auto";get message(){return this._message}set message(H){const $=this._message;this._message=null!=H?String(H).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription($)}_message="";get tooltipClass(){return this._tooltipClass}set tooltipClass(H){this._tooltipClass=H,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}_passiveListeners=[];_touchstartTimeout=null;_destroyed=new dt.B;_isDestroyed=!1;constructor(){const H=this._defaultOptions;H&&(this._showDelay=H.showDelay,this._hideDelay=H.hideDelay,H.position&&(this.position=H.position),H.positionAtOrigin&&(this.positionAtOrigin=H.positionAtOrigin),H.touchGestures&&(this.touchGestures=H.touchGestures),H.tooltipClass&&(this.tooltipClass=H.tooltipClass)),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,v.Q)(this._destroyed)).subscribe(H=>{H?"keyboard"===H&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const H=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([$,ne])=>{H.removeEventListener($,ne,wt)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0,this._ariaDescriber.removeDescription(H,this.message,"tooltip"),this._focusMonitor.stopMonitoring(H)}show(H=this.showDelay,$){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const ne=this._createOverlay($);this._detach(),this._portal=this._portal||new ht.a(this._tooltipComponent,this._viewContainerRef);const De=this._tooltipInstance=ne.attach(this._portal).instance;De._triggerElement=this._elementRef.nativeElement,De._mouseLeaveHideDelay=this._hideDelay,De.afterHidden().pipe((0,v.Q)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),De.show(H)}hide(H=this.hideDelay){const $=this._tooltipInstance;$&&($.isVisible()?$.hide(H):($._cancelPendingAnimations(),this._detach()))}toggle(H){this._isTooltipVisible()?this.hide():this.show(void 0,H)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(H){if(this._overlayRef){const z=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!H)&&z._origin instanceof r.aKT)return this._overlayRef;this._detach()}const $=this._injector.get(d.S).getAncestorScrollContainers(this._elementRef),ne=this._injector.get(T.a),De=ne.position().flexibleConnectedTo(this.positionAtOrigin&&H||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers($);return De.positionChanges.pipe((0,v.Q)(this._destroyed)).subscribe(z=>{this._updateCurrentPositionClass(z.connectionPair),this._tooltipInstance&&z.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=ne.create({direction:this._dir,positionStrategy:De,panelClass:`${this._cssClassPrefix}-${Bt}`,scrollStrategy:this._injector.get(ct)()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,v.Q)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,v.Q)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,v.Q)(this._destroyed)).subscribe(z=>{this._isTooltipVisible()&&z.keyCode===M.e&&!(0,ee.h)(z)&&(z.preventDefault(),z.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._dirSubscribed||(this._dirSubscribed=!0,this._dir.change.pipe((0,v.Q)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(H){const $=H.getConfig().positionStrategy,ne=this._getOrigin(),De=this._getOverlayPosition();$.withPositions([this._addOffset({...ne.main,...De.main}),this._addOffset({...ne.fallback,...De.fallback})])}_addOffset(H){const ne=!this._dir||"ltr"==this._dir.value;return"top"===H.originY?H.offsetY=-8:"bottom"===H.originY?H.offsetY=8:"start"===H.originX?H.offsetX=ne?-8:8:"end"===H.originX&&(H.offsetX=ne?8:-8),H}_getOrigin(){const H=!this._dir||"ltr"==this._dir.value,$=this.position;let ne;"above"==$||"below"==$?ne={originX:"center",originY:"above"==$?"top":"bottom"}:"before"==$||"left"==$&&H||"right"==$&&!H?ne={originX:"start",originY:"center"}:("after"==$||"right"==$&&H||"left"==$&&!H)&&(ne={originX:"end",originY:"center"});const{x:De,y:z}=this._invertPosition(ne.originX,ne.originY);return{main:ne,fallback:{originX:De,originY:z}}}_getOverlayPosition(){const H=!this._dir||"ltr"==this._dir.value,$=this.position;let ne;"above"==$?ne={overlayX:"center",overlayY:"bottom"}:"below"==$?ne={overlayX:"center",overlayY:"top"}:"before"==$||"left"==$&&H||"right"==$&&!H?ne={overlayX:"end",overlayY:"center"}:("after"==$||"right"==$&&H||"left"==$&&!H)&&(ne={overlayX:"start",overlayY:"center"});const{x:De,y:z}=this._invertPosition(ne.overlayX,ne.overlayY);return{main:ne,fallback:{overlayX:De,overlayY:z}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),(0,r.mal)(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(H){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=H,this._tooltipInstance._markForCheck())}_invertPosition(H,$){return"above"===this.position||"below"===this.position?"top"===$?$="bottom":"bottom"===$&&($="top"):"end"===H?H="start":"start"===H&&(H="end"),{x:H,y:$}}_updateCurrentPositionClass(H){const{overlayY:$,originX:ne,originY:De}=H;let z;if(z="center"===$?this._dir&&"rtl"===this._dir.value?"end"===ne?"left":"right":"start"===ne?"left":"right":"bottom"===$&&"top"===De?"above":"below",z!==this._currentPosition){const Ae=this._overlayRef;if(Ae){const ye=`${this._cssClassPrefix}-${Bt}-`;Ae.removePanelClass(ye+this._currentPosition),Ae.addPanelClass(ye+z)}this._currentPosition=z}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",H=>{let $;this._setupPointerExitEventsIfNeeded(),void 0!==H.x&&void 0!==H.y&&($=H),this.show(void 0,$)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",H=>{const $=H.targetTouches?.[0],ne=$?{x:$.clientX,y:$.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,ne)},this._defaultOptions?.touchLongPressShowDelay??500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const H=[];if(this._platformSupportsMouseEvents())H.push(["mouseleave",$=>{const ne=$.relatedTarget;(!ne||!this._overlayRef?.overlayElement.contains(ne))&&this.hide()}],["wheel",$=>this._wheelListener($)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const $=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions?.touchendHideDelay)};H.push(["touchend",$],["touchcancel",$])}this._addListeners(H),this._passiveListeners.push(...H)}_addListeners(H){H.forEach(([$,ne])=>{this._elementRef.nativeElement.addEventListener($,ne,wt)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(H){if(this._isTooltipVisible()){const $=this._injector.get(D.q).elementFromPoint(H.clientX,H.clientY),ne=this._elementRef.nativeElement;$!==ne&&!ne.contains($)&&this.hide()}}_disableNativeGesturesIfNecessary(){const H=this.touchGestures;if("off"!==H){const $=this._elementRef.nativeElement,ne=$.style;("on"===H||"INPUT"!==$.nodeName&&"TEXTAREA"!==$.nodeName)&&(ne.userSelect=ne.msUserSelect=ne.webkitUserSelect=ne.MozUserSelect="none"),("on"===H||!$.draggable)&&(ne.webkitUserDrag="none"),ne.touchAction="none",ne.webkitTapHighlightColor="transparent"}}_syncAriaDescription(H){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,H,"tooltip"),this._isDestroyed||(0,r.mal)({write:()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")}},{injector:this._injector}))}static \u0275fac=function($){return new($||en)};static \u0275dir=r.FsC({type:en,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function($,ne){2&$&&r.AVh("mat-mdc-tooltip-disabled",ne.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]})}return en})(),et=(()=>{class en{_changeDetectorRef=(0,r.WQX)(r.gRc);_elementRef=(0,r.WQX)(r.aKT);_isMultiline=!1;message;tooltipClass;_showTimeoutId;_hideTimeoutId;_triggerElement;_mouseLeaveHideDelay;_animationsDisabled;_tooltip;_closeOnInteraction=!1;_isVisible=!1;_onHide=new dt.B;_showAnimation="mat-mdc-tooltip-show";_hideAnimation="mat-mdc-tooltip-hide";constructor(){const H=(0,r.WQX)(r.bc$,{optional:!0});this._animationsDisabled="NoopAnimations"===H}show(H){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},H)}hide(H){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},H)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:H}){(!H||!this._triggerElement.contains(H))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const H=this._elementRef.nativeElement.getBoundingClientRect();return H.height>24&&H.width>=200}_handleAnimationEnd({animationName:H}){(H===this._showAnimation||H===this._hideAnimation)&&this._finalizeAnimation(H===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(H){H?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(H){const $=this._tooltip.nativeElement,ne=this._showAnimation,De=this._hideAnimation;if($.classList.remove(H?De:ne),$.classList.add(H?ne:De),this._isVisible!==H&&(this._isVisible=H,this._changeDetectorRef.markForCheck()),H&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const z=getComputedStyle($);("0s"===z.getPropertyValue("animation-duration")||"none"===z.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}H&&this._onShow(),this._animationsDisabled&&($.classList.add("_mat-animation-noopable"),this._finalizeAnimation(H))}static \u0275fac=function($){return new($||en)};static \u0275cmp=r.VBU({type:en,selectors:[["mat-tooltip-component"]],viewQuery:function($,ne){if(1&$&&r.GBs(Tt,7),2&$){let De;r.mGM(De=r.lsd())&&(ne._tooltip=De.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function($,ne){1&$&&r.bIt("mouseleave",function(z){return ne._handleMouseLeave(z)})},decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function($,ne){if(1&$){const De=r.RV6();r.j41(0,"div",1,0),r.bIt("animationend",function(Ae){return r.eBV(De),r.Njj(ne._handleAnimationEnd(Ae))}),r.j41(2,"div",2),r.EFF(3),r.k0s()()}2&$&&(r.AVh("mdc-tooltip--multiline",ne._isMultiline),r.Y8G("ngClass",ne.tooltipClass),r.R7$(3),r.JRh(ne.message))},dependencies:[fe.YU],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-sys-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel{line-height:normal}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}return en})()},8750:(Ht,Me,h)=>{h.d(Me,{Tg:()=>Se});var r=h(1635),l=h(7441),i=h(9858),T=h(1985),d=h(5055),v=h(7953),F=h(591),q=h(5397),M=h(5196),ee=h(8071),D=h(5334),fe=h(3494);function Se(ct){if(ct instanceof T.c)return ct;if(null!=ct){if((0,d.l)(ct))return function We(ct){return new T.c(ce=>{const Re=ct[fe.s]();if((0,ee.T)(Re.subscribe))return Re.subscribe(ce);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(ct);if((0,l.X)(ct))return function Te(ct){return new T.c(ce=>{for(let Re=0;Re{ct.then(Re=>{ce.closed||(ce.next(Re),ce.complete())},Re=>ce.error(Re)).then(null,D.m)})}(ct);if((0,v.T)(ct))return Tt(ct);if((0,q.x)(ct))return function dt(ct){return new T.c(ce=>{for(const Re of ct)if(ce.next(Re),ce.closed)return;ce.complete()})}(ct);if((0,M.U)(ct))return function pt(ct){return Tt((0,M.C)(ct))}(ct)}throw(0,F.L)(ct)}function Tt(ct){return new T.c(ce=>{(function Xe(ct,ce){var Re,me,je,Le;return(0,r.sH)(this,void 0,void 0,function*(){try{for(Re=(0,r.xN)(ct);!(me=yield Re.next()).done;)if(ce.next(me.value),ce.closed)return}catch(Bt){je={error:Bt}}finally{try{me&&!me.done&&(Le=Re.return)&&(yield Le.call(Re))}finally{if(je)throw je.error}}ce.complete()})})(ct,ce).catch(Re=>ce.error(Re))})}},8752:(Ht,Me,h)=>{h.d(Me,{F:()=>i});var r=h(1360),l=h(7778);let i=(()=>{class T{constructor(v,F){this.themes=v,this.theme=F,this.themeChange=new r.bkB}getTheme(v){const F=this.themes.find(q=>q.name===v);if(!F)throw new Error(`Theme not found: '${v}'`);return F}getActiveTheme(){return this.getTheme(this.theme)}getProperty(v){return this.getActiveTheme().properties[v]}setTheme(v){this.theme=v,this.themeChange.emit(this.getActiveTheme())}registerTheme(v){this.themes.push(v)}updateTheme(v,F){const q=this.getTheme(v);q.properties={...q.properties,...F},v===this.theme&&this.themeChange.emit(q)}static{this.\u0275fac=function(F){return new(F||T)(r.KVO(l.z),r.KVO(l.D))}}static{this.\u0275prov=r.jDH({token:T,factory:T.\u0275fac})}}return T})()},8793:(Ht,Me,h)=>{h.d(Me,{x:()=>d});var r=h(6365),i=h(9326),T=h(6648);function d(...v){return function l(){return(0,r.U)(1)}()((0,T.H)(v,(0,i.lI)(v)))}},8810:(Ht,Me,h)=>{h.d(Me,{$:()=>i});var r=h(1985),l=h(8071);function i(T,d){const v=(0,l.T)(T)?T:()=>T,F=q=>q.error(v());return new r.c(d?q=>d.schedule(F,0,q):F)}},8928:(Ht,Me,h)=>{h.d(Me,{O:()=>fe,a:()=>D});var r=h(1360),l=h(1985),i=h(1413),T=h(6354),d=h(5964),v=h(152),F=h(7064);let M=(()=>{class Se{create(Te){return typeof MutationObserver>"u"?null:new MutationObserver(Te)}static \u0275fac=function(ht){return new(ht||Se)};static \u0275prov=r.jDH({token:Se,factory:Se.\u0275fac,providedIn:"root"})}return Se})(),ee=(()=>{class Se{_mutationObserverFactory=(0,r.WQX)(M);_observedElements=new Map;_ngZone=(0,r.WQX)(r.SKi);constructor(){}ngOnDestroy(){this._observedElements.forEach((Te,ht)=>this._cleanupObserver(ht))}observe(Te){const ht=(0,F.c)(Te);return new l.c(dt=>{const pt=this._observeElement(ht).pipe((0,T.T)(Xe=>Xe.filter(ct=>!function q(Se){if("characterData"===Se.type&&Se.target instanceof Comment)return!0;if("childList"===Se.type){for(let We=0;We!!Xe.length)).subscribe(Xe=>{this._ngZone.run(()=>{dt.next(Xe)})});return()=>{pt.unsubscribe(),this._unobserveElement(ht)}})}_observeElement(Te){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(Te))this._observedElements.get(Te).count++;else{const ht=new i.B,dt=this._mutationObserverFactory.create(Tt=>ht.next(Tt));dt&&dt.observe(Te,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(Te,{observer:dt,stream:ht,count:1})}return this._observedElements.get(Te).stream})}_unobserveElement(Te){this._observedElements.has(Te)&&(this._observedElements.get(Te).count--,this._observedElements.get(Te).count||this._cleanupObserver(Te))}_cleanupObserver(Te){if(this._observedElements.has(Te)){const{observer:ht,stream:dt}=this._observedElements.get(Te);ht&&ht.disconnect(),dt.complete(),this._observedElements.delete(Te)}}static \u0275fac=function(ht){return new(ht||Se)};static \u0275prov=r.jDH({token:Se,factory:Se.\u0275fac,providedIn:"root"})}return Se})(),D=(()=>{class Se{_contentObserver=(0,r.WQX)(ee);_elementRef=(0,r.WQX)(r.aKT);event=new r.bkB;get disabled(){return this._disabled}set disabled(Te){this._disabled=Te,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(Te){this._debounce=(0,F.a)(Te),this._subscribe()}_debounce;_currentSubscription=null;constructor(){}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const Te=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?Te.pipe((0,v.B)(this.debounce)):Te).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(ht){return new(ht||Se)};static \u0275dir=r.FsC({type:Se,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",r.L39],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return Se})(),fe=(()=>{class Se{static \u0275fac=function(ht){return new(ht||Se)};static \u0275mod=r.$C({type:Se});static \u0275inj=r.G2t({providers:[M]})}return Se})()},8947:(Ht,Me,h)=>{h.d(Me,{M:()=>Se});var r=h(9361),l=h(1360),i=h(5855),T=h(2935),d=h(2669),v=h(9101);const F={capture:!0},q=["focus","mousedown","mouseenter","touchstart"],M="mat-ripple-loader-uninitialized",ee="mat-ripple-loader-class-name",D="mat-ripple-loader-centered",fe="mat-ripple-loader-disabled";let Se=(()=>{class We{_document=(0,l.WQX)(r.q);_animationMode=(0,l.WQX)(l.bc$,{optional:!0});_globalRippleOptions=(0,l.WQX)(v.a,{optional:!0});_platform=(0,l.WQX)(i.P);_ngZone=(0,l.WQX)(l.SKi);_injector=(0,l.WQX)(l.zZn);_eventCleanups;_hosts=new Map;constructor(){const ht=(0,l.WQX)(l._9s).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>q.map(dt=>(0,T._)(ht,this._document,dt,this._onInteraction,F)))}ngOnDestroy(){const ht=this._hosts.keys();for(const dt of ht)this.destroyRipple(dt);this._eventCleanups.forEach(dt=>dt())}configureRipple(ht,dt){ht.setAttribute(M,this._globalRippleOptions?.namespace??""),(dt.className||!ht.hasAttribute(ee))&&ht.setAttribute(ee,dt.className||""),dt.centered&&ht.setAttribute(D,""),dt.disabled&&ht.setAttribute(fe,"")}setDisabled(ht,dt){const Tt=this._hosts.get(ht);Tt?(Tt.target.rippleDisabled=dt,!dt&&!Tt.hasSetUpEvents&&(Tt.hasSetUpEvents=!0,Tt.renderer.setupTriggerEvents(ht))):dt?ht.setAttribute(fe,""):ht.removeAttribute(fe)}_onInteraction=ht=>{const dt=(0,d._)(ht);if(dt instanceof HTMLElement){const Tt=dt.closest(`[${M}="${this._globalRippleOptions?.namespace??""}"]`);Tt&&this._createRipple(Tt)}};_createRipple(ht){if(!this._document||this._hosts.has(ht))return;ht.querySelector(".mat-ripple")?.remove();const dt=this._document.createElement("span");dt.classList.add("mat-ripple",ht.getAttribute(ee)),ht.append(dt);const Tt="NoopAnimations"===this._animationMode,pt=this._globalRippleOptions,Xe=Tt?0:pt?.animation?.enterDuration??v.d.enterDuration,ct=Tt?0:pt?.animation?.exitDuration??v.d.exitDuration,ce={rippleDisabled:Tt||pt?.disabled||ht.hasAttribute(fe),rippleConfig:{centered:ht.hasAttribute(D),terminateOnPointerUp:pt?.terminateOnPointerUp,animation:{enterDuration:Xe,exitDuration:ct}}},Re=new v.R(ce,this._ngZone,dt,this._platform,this._injector),me=!ce.rippleDisabled;me&&Re.setupTriggerEvents(ht),this._hosts.set(ht,{target:ce,renderer:Re,hasSetUpEvents:me}),ht.removeAttribute(M)}destroyRipple(ht){const dt=this._hosts.get(ht);dt&&(dt.renderer._removeTriggerEvents(),this._hosts.delete(ht))}static \u0275fac=function(dt){return new(dt||We)};static \u0275prov=l.jDH({token:We,factory:We.\u0275fac,providedIn:"root"})}return We})()},9030:(Ht,Me,h)=>{h.d(Me,{v:()=>i});var r=h(1985),l=h(8750);function i(T){return new r.c(d=>{(0,l.Tg)(T()).subscribe(d)})}},9100:(Ht,Me,h)=>{h.d(Me,{R:()=>r,g:()=>d,s:()=>T});var r=function(v){return v[v.NORMAL=0]="NORMAL",v[v.NEGATED=1]="NEGATED",v[v.INVERTED=2]="INVERTED",v}(r||{});let l,i;function T(){if(null==i){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return i=!1,i;if("scrollBehavior"in document.documentElement.style)i=!0;else{const v=Element.prototype.scrollTo;i=!!v&&!/\{\s*\[native code\]\s*\}/.test(v.toString())}}return i}function d(){if("object"!=typeof document||!document)return r.NORMAL;if(null==l){const v=document.createElement("div"),F=v.style;v.dir="rtl",F.width="1px",F.overflow="auto",F.visibility="hidden",F.pointerEvents="none",F.position="absolute";const q=document.createElement("div"),M=q.style;M.width="2px",M.height="1px",v.appendChild(q),document.body.appendChild(v),l=r.NORMAL,0===v.scrollLeft&&(v.scrollLeft=1,l=0===v.scrollLeft?r.NEGATED:r.INVERTED),v.remove()}return l}},9101:(Ht,Me,h)=>{h.d(Me,{M:()=>ct,R:()=>Tt,a:()=>Xe,d:()=>fe});var r=h(4299),l=h(2669),i=h(5855),T=h(1360),d=h(1956),v=h(7064),F=h(6737),q=function(ce){return ce[ce.FADING_IN=0]="FADING_IN",ce[ce.VISIBLE=1]="VISIBLE",ce[ce.FADING_OUT=2]="FADING_OUT",ce[ce.HIDDEN=3]="HIDDEN",ce}(q||{});class M{_renderer;element;config;_animationForciblyDisabledThroughCss;state=q.HIDDEN;constructor(Re,me,je,Le=!1){this._renderer=Re,this.element=me,this.config=je,this._animationForciblyDisabledThroughCss=Le}fadeOut(){this._renderer.fadeOutRipple(this)}}const ee=(0,r.n)({passive:!0,capture:!0});class D{_events=new Map;addHandler(Re,me,je,Le){const Bt=this._events.get(me);if(Bt){const wt=Bt.get(je);wt?wt.add(Le):Bt.set(je,new Set([Le]))}else this._events.set(me,new Map([[je,new Set([Le])]])),Re.runOutsideAngular(()=>{document.addEventListener(me,this._delegateEventHandler,ee)})}removeHandler(Re,me,je){const Le=this._events.get(Re);if(!Le)return;const Bt=Le.get(me);Bt&&(Bt.delete(je),0===Bt.size&&Le.delete(me),0===Le.size&&(this._events.delete(Re),document.removeEventListener(Re,this._delegateEventHandler,ee)))}_delegateEventHandler=Re=>{const me=(0,l._)(Re);me&&this._events.get(Re.type)?.forEach((je,Le)=>{(Le===me||Le.contains(me))&&je.forEach(Bt=>Bt.handleEvent(Re))})}}const fe={enterDuration:225,exitDuration:150},We=(0,r.n)({passive:!0,capture:!0}),Te=["mousedown","touchstart"],ht=["mouseup","mouseleave","touchend","touchcancel"];let dt=(()=>{class ce{static \u0275fac=function(je){return new(je||ce)};static \u0275cmp=T.VBU({type:ce,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(je,Le){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}"],encapsulation:2,changeDetection:0})}return ce})();class Tt{_target;_ngZone;_platform;_containerElement;_triggerElement;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect;static _eventManager=new D;constructor(Re,me,je,Le,Bt){this._target=Re,this._ngZone=me,this._platform=Le,Le.isBrowser&&(this._containerElement=(0,v.c)(je)),Bt&&Bt.get(F._).load(dt)}fadeInRipple(Re,me,je={}){const Le=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Bt={...fe,...je.animation};je.centered&&(Re=Le.left+Le.width/2,me=Le.top+Le.height/2);const wt=je.radius||function pt(ce,Re,me){const je=Math.max(Math.abs(ce-me.left),Math.abs(ce-me.right)),Le=Math.max(Math.abs(Re-me.top),Math.abs(Re-me.bottom));return Math.sqrt(je*je+Le*Le)}(Re,me,Le),Mt=Re-Le.left,xt=me-Le.top,Rt=Bt.enterDuration,Ne=document.createElement("div");Ne.classList.add("mat-ripple-element"),Ne.style.left=Mt-wt+"px",Ne.style.top=xt-wt+"px",Ne.style.height=2*wt+"px",Ne.style.width=2*wt+"px",null!=je.color&&(Ne.style.backgroundColor=je.color),Ne.style.transitionDuration=`${Rt}ms`,this._containerElement.appendChild(Ne);const Et=window.getComputedStyle(Ne),Ot=Et.transitionDuration,en="none"===Et.transitionProperty||"0s"===Ot||"0s, 0s"===Ot||0===Le.width&&0===Le.height,At=new M(this,Ne,je,en);Ne.style.transform="scale3d(1, 1, 1)",At.state=q.FADING_IN,je.persistent||(this._mostRecentTransientRipple=At);let H=null;return!en&&(Rt||Bt.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const $=()=>{H&&(H.fallbackTimer=null),clearTimeout(De),this._finishRippleTransition(At)},ne=()=>this._destroyRipple(At),De=setTimeout(ne,Rt+100);Ne.addEventListener("transitionend",$),Ne.addEventListener("transitioncancel",ne),H={onTransitionEnd:$,onTransitionCancel:ne,fallbackTimer:De}}),this._activeRipples.set(At,H),(en||!Rt)&&this._finishRippleTransition(At),At}fadeOutRipple(Re){if(Re.state===q.FADING_OUT||Re.state===q.HIDDEN)return;const me=Re.element,je={...fe,...Re.config.animation};me.style.transitionDuration=`${je.exitDuration}ms`,me.style.opacity="0",Re.state=q.FADING_OUT,(Re._animationForciblyDisabledThroughCss||!je.exitDuration)&&this._finishRippleTransition(Re)}fadeOutAll(){this._getActiveRipples().forEach(Re=>Re.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(Re=>{Re.config.persistent||Re.fadeOut()})}setupTriggerEvents(Re){const me=(0,v.c)(Re);!this._platform.isBrowser||!me||me===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=me,Te.forEach(je=>{Tt._eventManager.addHandler(this._ngZone,je,me,this)}))}handleEvent(Re){"mousedown"===Re.type?this._onMousedown(Re):"touchstart"===Re.type?this._onTouchStart(Re):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{ht.forEach(me=>{this._triggerElement.addEventListener(me,this,We)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(Re){Re.state===q.FADING_IN?this._startFadeOutTransition(Re):Re.state===q.FADING_OUT&&this._destroyRipple(Re)}_startFadeOutTransition(Re){const me=Re===this._mostRecentTransientRipple,{persistent:je}=Re.config;Re.state=q.VISIBLE,!je&&(!me||!this._isPointerDown)&&Re.fadeOut()}_destroyRipple(Re){const me=this._activeRipples.get(Re)??null;this._activeRipples.delete(Re),this._activeRipples.size||(this._containerRect=null),Re===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),Re.state=q.HIDDEN,null!==me&&(Re.element.removeEventListener("transitionend",me.onTransitionEnd),Re.element.removeEventListener("transitioncancel",me.onTransitionCancel),null!==me.fallbackTimer&&clearTimeout(me.fallbackTimer)),Re.element.remove()}_onMousedown(Re){const me=(0,d.i)(Re),je=this._lastTouchStartEvent&&Date.now(){!Re.config.persistent&&(Re.state===q.VISIBLE||Re.config.terminateOnPointerUp&&Re.state===q.FADING_IN)&&Re.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const Re=this._triggerElement;Re&&(Te.forEach(me=>Tt._eventManager.removeHandler(me,Re,this)),this._pointerUpEventsRegistered&&(ht.forEach(me=>Re.removeEventListener(me,this,We)),this._pointerUpEventsRegistered=!1))}}const Xe=new T.nKC("mat-ripple-global-options");let ct=(()=>{class ce{_elementRef=(0,T.WQX)(T.aKT);_animationMode=(0,T.WQX)(T.bc$,{optional:!0});color;unbounded;centered;radius=0;animation;get disabled(){return this._disabled}set disabled(me){me&&this.fadeOutAllNonPersistent(),this._disabled=me,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(me){this._trigger=me,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const me=(0,T.WQX)(T.SKi),je=(0,T.WQX)(i.P),Le=(0,T.WQX)(Xe,{optional:!0}),Bt=(0,T.WQX)(T.zZn);this._globalOptions=Le||{},this._rippleRenderer=new Tt(this,me,this._elementRef,je,Bt)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(me,je=0,Le){return"number"==typeof me?this._rippleRenderer.fadeInRipple(me,je,{...this.rippleConfig,...Le}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...me})}static \u0275fac=function(je){return new(je||ce)};static \u0275dir=T.FsC({type:ce,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(je,Le){2&je&&T.AVh("mat-ripple-unbounded",Le.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return ce})()},9172:(Ht,Me,h)=>{h.d(Me,{Z:()=>T});var r=h(8793),l=h(9326),i=h(9974);function T(...d){const v=(0,l.lI)(d);return(0,i.N)((F,q)=>{(v?(0,r.x)(d,F,v):(0,r.x)(d,F)).subscribe(q)})}},9183:(Ht,Me,h)=>{h.d(Me,{D6:()=>fe,LG:()=>ee});var r=h(1360),l=h(8434),i=h(6649);const T=["determinateSpinner"];function d(Se,We){if(1&Se&&(r.qSk(),r.j41(0,"svg",11),r.nrm(1,"circle",12),r.k0s()),2&Se){const Te=r.XpG();r.BMQ("viewBox",Te._viewBox()),r.R7$(),r.xc7("stroke-dasharray",Te._strokeCircumference(),"px")("stroke-dashoffset",Te._strokeCircumference()/2,"px")("stroke-width",Te._circleStrokeWidth(),"%"),r.BMQ("r",Te._circleRadius())}}const v=new r.nKC("mat-progress-spinner-default-options",{providedIn:"root",factory:function F(){return{diameter:q}}}),q=100;let ee=(()=>{class Se{_elementRef=(0,r.WQX)(r.aKT);_noopAnimations;get color(){return this._color||this._defaultColor}set color(Te){this._color=Te}_color;_defaultColor="primary";_determinateCircle;constructor(){const Te=(0,r.WQX)(r.bc$,{optional:!0}),ht=(0,r.WQX)(v);this._noopAnimations="NoopAnimations"===Te&&!!ht&&!ht._forceAnimations,this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",ht&&(ht.color&&(this.color=this._defaultColor=ht.color),ht.diameter&&(this.diameter=ht.diameter),ht.strokeWidth&&(this.strokeWidth=ht.strokeWidth))}mode;get value(){return"determinate"===this.mode?this._value:0}set value(Te){this._value=Math.max(0,Math.min(100,Te||0))}_value=0;get diameter(){return this._diameter}set diameter(Te){this._diameter=Te||0}_diameter=q;get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(Te){this._strokeWidth=Te||0}_strokeWidth;_circleRadius(){return(this.diameter-10)/2}_viewBox(){const Te=2*this._circleRadius()+this.strokeWidth;return`0 0 ${Te} ${Te}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}static \u0275fac=function(ht){return new(ht||Se)};static \u0275cmp=r.VBU({type:Se,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(ht,dt){if(1&ht&&r.GBs(T,5),2&ht){let Tt;r.mGM(Tt=r.lsd())&&(dt._determinateCircle=Tt.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(ht,dt){2&ht&&(r.BMQ("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===dt.mode?dt.value:null)("mode",dt.mode),r.HbH("mat-"+dt.color),r.xc7("width",dt.diameter,"px")("height",dt.diameter,"px")("--mdc-circular-progress-size",dt.diameter+"px")("--mdc-circular-progress-active-indicator-width",dt.diameter+"px"),r.AVh("_mat-animation-noopable",dt._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===dt.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",r.Udg],diameter:[2,"diameter","diameter",r.Udg],strokeWidth:[2,"strokeWidth","strokeWidth",r.Udg]},exportAs:["matProgressSpinner"],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(ht,dt){if(1&ht&&(r.DNE(0,d,2,8,"ng-template",null,0,r.C5r),r.j41(2,"div",2,1),r.qSk(),r.j41(4,"svg",3),r.nrm(5,"circle",4),r.k0s()(),r.joV(),r.j41(6,"div",5)(7,"div",6)(8,"div",7),r.eu8(9,8),r.k0s(),r.j41(10,"div",9),r.eu8(11,8),r.k0s(),r.j41(12,"div",10),r.eu8(13,8),r.k0s()()()),2&ht){const Tt=r.sdS(1);r.R7$(4),r.BMQ("viewBox",dt._viewBox()),r.R7$(),r.xc7("stroke-dasharray",dt._strokeCircumference(),"px")("stroke-dashoffset",dt._strokeDashOffset(),"px")("stroke-width",dt._circleStrokeWidth(),"%"),r.BMQ("r",dt._circleRadius()),r.R7$(4),r.Y8G("ngTemplateOutlet",Tt),r.R7$(2),r.Y8G("ngTemplateOutlet",Tt),r.R7$(2),r.Y8G("ngTemplateOutlet",Tt)}},dependencies:[l.T3],styles:[".mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}"],encapsulation:2,changeDetection:0})}return Se})(),fe=(()=>{class Se{static \u0275fac=function(ht){return new(ht||Se)};static \u0275mod=r.$C({type:Se});static \u0275inj=r.G2t({imports:[i.M]})}return Se})()},9199:(Ht,Me,h)=>{h.d(Me,{p:()=>v});var r=h(2900),l=h(1360),i=h(4300),T=h(8018),d=h(3155);let v=(()=>{class F{constructor(M,ee,D,fe,Se){this.dialogRef=M,this.data=ee,this.dialog=D,this.languageService=fe,this._translate=Se}ngOnInit(){this.translations=this._translate.store.translations[this.languageService.getCurrentLanguage()].data,this._translate.onLangChange.subscribe(M=>{this.translations=M.translations.data}),this.message=this.data.message}closeDialog(){this.dialogRef.close({event:"close",panelClass:["animate__animated","animate__slideOutUp"]})}static{this.\u0275fac=function(ee){return new(ee||F)(l.rXU(r.m),l.rXU(r.e),l.rXU(r.j),l.rXU(i.g),l.rXU(T.c$))}}static{this.\u0275cmp=l.VBU({type:F,selectors:[["app-mail-dialog"]],standalone:!1,decls:58,vars:7,consts:[[1,"wlc-modal__dialog","modal-dialog","wlc-modal__dialog--md"],[1,"wlc-modal__header"],[1,"wlc-modal__title"],[1,"wlc-modal__close","wlc-btn","wlc-btn--size-default","wlc-btn--theme-cleared","wlc-btn--theme-mod-default","wlc-btn--type-default",3,"click","title"],[1,"wlc-btn__text"],[1,"wlc-icon","wlc-icon--theme-default","wlc-icon--theme-mod-default","wlc-icon--type-default","wlc-icon--loaded","wlc-icon--svg"],[1,"wlc-icon-content"],["width","15","height","15","viewBox","0 0 15 15","fill","currentColor","xmlns","http://www.w3.org/2000/svg"],["d","M12.3258 0.439305C12.9062 -0.146435 13.8472 -0.146435 14.4276 0.439305C15.0079 1.02505 15.0079 1.97472 14.4276 2.56046L9.60176 7.43079L14.5647 12.4395C15.1451 13.0253 15.1451 13.975 14.5647 14.5607C13.9843 15.1464 13.0433 15.1464 12.463 14.5607L7.5 9.55194L2.53705 14.5607C1.95666 15.1464 1.01567 15.1464 0.435288 14.5607C-0.145096 13.975 -0.145096 13.0253 0.435288 12.4395L5.39824 7.43079L0.57244 2.56046C-0.00794476 1.97472 -0.00794476 1.02505 0.57244 0.439305C1.15282 -0.146435 2.09381 -0.146435 2.6742 0.439305L7.5 5.30964L12.3258 0.439305Z"],[1,"wlc-modal__body"],["content","width=device-width, initial-scale=1","name","viewport"],["charset","UTF-8"],["name","x-apple-disable-message-reformatting"],["content","IE=edge","http-equiv","X-UA-Compatible"],["name","format-detection","content","telephone=no"],[2,"line-height","0","display","none !important","color","#ffffff","visibility","hidden","opacity","0","font-size","0px","height","0","width","0","mso-hide","all"],["dir","ltr","lang","ru",1,"es-wrapper-color",2,"background-color","#F6F6F6"],["cellspacing","0","cellpadding","0","width","100%","role","none",1,"es-wrapper",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px","padding","0","margin","0","width","100%","height","100%","background-repeat","repeat","background-position","center top","background-color","#F6F6F6"],["valign","top",2,"padding","0","margin","0"],["align","center","cellspacing","0","cellpadding","0","role","none",1,"es-content",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px","width","100%","table-layout","fixed !important"],["align","center",2,"padding","0","margin","0"],["align","center","cellspacing","0","cellpadding","0","bgcolor","#f6f6f6","role","none",1,"es-content-body",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px","background-color","#f6f6f6","width","440px"],["align","left",2,"padding","0","margin","0"],["width","100%","cellpadding","0","cellspacing","0","role","none",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px"],["align","center","valign","top",2,"padding","0","margin","0","width","440px"],["width","100%","cellpadding","0","cellspacing","0","role","presentation",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px"],["align","center",2,"padding","0","margin","0","font-size","0px"],["target","_self",2,"mso-line-height-rule","exactly","text-decoration","underline","color","#2CB543","font-size","14px"],["width","440","height","147",1,"adapt-img",2,"display","block","font-size","14px","border","0","outline","none","text-decoration","none",3,"src","alt","title"],["bgcolor","#2a3a47","align","left",2,"padding","0","margin","0","padding-right","20px","padding-left","20px","background-color","#2a3a47"],["cellspacing","0","width","100%","cellpadding","0","role","none",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px"],["align","center","valign","top",2,"padding","0","margin","0","width","400px"],["cellpadding","0","cellspacing","0","width","100%","role","presentation",2,"mso-table-lspace","0pt","mso-table-rspace","0pt","border-collapse","collapse","border-spacing","0px"],["align","left",2,"padding","0","margin","0","padding-bottom","10px","padding-top","20px"],[2,"margin","0","mso-line-height-rule","exactly","font-family","roboto, 'helvetica neue', helvetica, arial, sans-serif","line-height","24px","letter-spacing","0","color","#ffffff","font-size","16px"],["align","left","bgcolor","#2a3a47",2,"margin","0","padding-bottom","10px","padding-top","10px","padding-right","30px","padding-left","30px","background-color","#2a3a47"],[1,"wlc-modal__footer"]],template:function(ee,D){1&ee&&(l.j41(0,"div",0)(1,"div",1)(2,"div",2),l.EFF(3),l.k0s(),l.j41(4,"button",3),l.bIt("click",function(){return D.closeDialog()}),l.j41(5,"span",4)(6,"span",5)(7,"span",6),l.qSk(),l.j41(8,"svg",7),l.nrm(9,"path",8),l.k0s()()()()()(),l.joV(),l.j41(10,"div",9)(11,"div"),l.nrm(12,"meta",10)(13,"meta",11)(14,"meta",12)(15,"meta",13)(16,"meta",14),l.j41(17,"title"),l.EFF(18),l.k0s(),l.nrm(19,"div",15),l.j41(20,"div",16)(21,"table",17)(22,"tbody")(23,"tr")(24,"td",18)(25,"table",19)(26,"tbody")(27,"tr")(28,"td",20)(29,"table",21)(30,"tbody")(31,"tr")(32,"td",22)(33,"table",23)(34,"tbody")(35,"tr")(36,"td",24)(37,"table",25)(38,"tbody")(39,"tr")(40,"td",26)(41,"a",27),l.nrm(42,"img",28),l.k0s()()()()()()()()()()(),l.j41(43,"tr")(44,"td",29)(45,"table",30)(46,"tbody")(47,"tr")(48,"td",31)(49,"table",32)(50,"tbody")(51,"tr")(52,"td",33)(53,"p",34),l.EFF(54),l.k0s()()()()()()()()()()(),l.j41(55,"tr"),l.nrm(56,"td",35),l.k0s()()()()()()()()()()()()()(),l.nrm(57,"div",36),l.k0s()),2&ee&&(l.R7$(3),l.SpI(" ",D.message.subject,"."),l.R7$(),l.Y8G("title",D.translations.close),l.R7$(14),l.SpI("",D.message.subject,"."),l.R7$(24),l.Y8G("src","/assets/"+D.message.image,l.B4B)("alt",D.message.subject)("title",D.message.subject),l.R7$(12),l.SpI(" ",D.message.messages," "))},dependencies:[d.D],styles:["a[_ngcontent-%COMP%]{text-decoration:none}","sup[_ngcontent-%COMP%]{font-size:100%!important}",".rollover[_ngcontent-%COMP%]:hover .rollover-first[_ngcontent-%COMP%]{max-height:0px!important;display:none!important}.rollover[_ngcontent-%COMP%]:hover .rollover-second[_ngcontent-%COMP%]{max-height:none!important;display:block!important}.rollover[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:0px}u[_ngcontent-%COMP%] + .body[_ngcontent-%COMP%] img[_ngcontent-%COMP%] ~ div[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:none}#outlook[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:0}span.MsoHyperlink[_ngcontent-%COMP%], span.MsoHyperlinkFollowed[_ngcontent-%COMP%]{color:inherit;mso-style-priority:99}a.es-button[_ngcontent-%COMP%]{mso-style-priority:100!important;text-decoration:none!important}a[x-apple-data-detectors][_ngcontent-%COMP%], #MessageViewBody[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.es-desk-hidden[_ngcontent-%COMP%]{display:none;float:left;overflow:hidden;width:0;max-height:0;line-height:0;mso-hide:all}@media only screen and (max-width: 600px){*[class=gmail-fix][_ngcontent-%COMP%]{display:none!important}p[_ngcontent-%COMP%], a[_ngcontent-%COMP%]{line-height:150%!important}h1[_ngcontent-%COMP%], h1[_ngcontent-%COMP%] a[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h3[_ngcontent-%COMP%] a[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h5[_ngcontent-%COMP%] a[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], h6[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{line-height:120%!important}h1[_ngcontent-%COMP%]{font-size:30px!important;text-align:left}h2[_ngcontent-%COMP%]{font-size:24px!important;text-align:left}h3[_ngcontent-%COMP%]{font-size:20px!important;text-align:left}h4[_ngcontent-%COMP%]{font-size:24px!important;text-align:left}h5[_ngcontent-%COMP%]{font-size:20px!important;text-align:left}h6[_ngcontent-%COMP%]{font-size:16px!important;text-align:left}.es-header-body[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:30px!important}.es-header-body[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:24px!important}.es-header-body[_ngcontent-%COMP%] h3[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h3[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h3[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:20px!important}.es-header-body[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h4[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:24px!important}.es-header-body[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:20px!important}.es-header-body[_ngcontent-%COMP%] h6[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] h6[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] h6[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:16px!important}.es-menu[_ngcontent-%COMP%] td[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-header-body[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .es-header-body[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .es-content-body[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:14px!important}.es-footer-body[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .es-footer-body[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .es-infoblock[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .es-infoblock[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:12px!important}.es-m-txt-c[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{text-align:center!important}.es-m-txt-r[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{text-align:right!important}.es-m-txt-j[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .es-m-txt-j[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{text-align:justify!important}.es-m-txt-l[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{text-align:left!important}.es-m-txt-r[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .es-m-txt-r[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%]:hover .rollover-second[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%]:hover .rollover-second[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%]:hover .rollover-second[_ngcontent-%COMP%]{display:inline!important}.es-m-txt-r[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .es-m-txt-c[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .es-m-txt-l[_ngcontent-%COMP%] .rollover[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{line-height:0!important;font-size:0!important;display:block}.es-spacer[_ngcontent-%COMP%]{display:inline-table}a.es-button[_ngcontent-%COMP%], button.es-button[_ngcontent-%COMP%]{font-size:16px!important;padding:10px 20px!important;line-height:120%!important}a.es-button[_ngcontent-%COMP%], button.es-button[_ngcontent-%COMP%], .es-button-border[_ngcontent-%COMP%]{display:inline-block!important}.es-m-fw[_ngcontent-%COMP%], .es-m-fw.es-fw[_ngcontent-%COMP%], .es-m-fw[_ngcontent-%COMP%] .es-button[_ngcontent-%COMP%]{display:block!important}.es-m-il[_ngcontent-%COMP%], .es-m-il[_ngcontent-%COMP%] .es-button[_ngcontent-%COMP%], .es-social[_ngcontent-%COMP%], .es-social[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .es-menu[_ngcontent-%COMP%]{display:inline-block!important}.es-adaptive[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .es-left[_ngcontent-%COMP%], .es-right[_ngcontent-%COMP%]{width:100%!important}.es-content[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .es-header[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .es-footer[_ngcontent-%COMP%] table[_ngcontent-%COMP%], .es-content[_ngcontent-%COMP%], .es-footer[_ngcontent-%COMP%], .es-header[_ngcontent-%COMP%]{width:100%!important;max-width:600px!important}.adapt-img[_ngcontent-%COMP%]{width:100%!important;height:auto!important}.es-mobile-hidden[_ngcontent-%COMP%], .es-hidden[_ngcontent-%COMP%]{display:none!important}.es-desk-hidden[_ngcontent-%COMP%]{width:auto!important;overflow:visible!important;float:none!important;max-height:inherit!important;line-height:inherit!important}tr.es-desk-hidden[_ngcontent-%COMP%]{display:table-row!important}table.es-desk-hidden[_ngcontent-%COMP%]{display:table!important}td.es-desk-menu-hidden[_ngcontent-%COMP%]{display:table-cell!important}.es-menu[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{width:1%!important}table.es-table-not-adapt[_ngcontent-%COMP%], .esd-block-html[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:auto!important}.h-auto[_ngcontent-%COMP%]{height:auto!important}}@media screen and (max-width: 384px){.mail-message-content[_ngcontent-%COMP%]{width:414px!important}}"]})}}return F})()},9270:(Ht,Me,h)=>{h.d(Me,{f:()=>r});const r={setTimeout(l,i,...T){const{delegate:d}=r;return d?.setTimeout?d.setTimeout(l,i,...T):setTimeout(l,i,...T)},clearTimeout(l){const{delegate:i}=r;return(i?.clearTimeout||clearTimeout)(l)},delegate:void 0}},9326:(Ht,Me,h)=>{h.d(Me,{R0:()=>v,lI:()=>d,ms:()=>T});var r=h(8071),l=h(9470);function i(F){return F[F.length-1]}function T(F){return(0,r.T)(i(F))?F.pop():void 0}function d(F){return(0,l.m)(i(F))?F.pop():void 0}function v(F,q){return"number"==typeof i(F)?F.pop():q}},9327:(Ht,Me,h)=>{h.d(Me,{Rp:()=>l});const l={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},9361:(Ht,Me,h)=>{h.d(Me,{q:()=>l});const l=new(h(1360).nKC)("")},9377:(Ht,Me,h)=>{function r(F,q){q=encodeURIComponent(q);for(const M of F.split(";")){const ee=M.indexOf("="),[D,fe]=-1==ee?[M,""]:[M.slice(0,ee),M.slice(ee+1)];if(D.trim()===q)return decodeURIComponent(fe)}return null}h.d(Me,{N0:()=>v,UE:()=>T,Vy:()=>d,Zn:()=>l,bS:()=>r});const l="browser",i="server";function T(F){return F===l}function d(F){return F===i}class v{}},9384:(Ht,Me,h)=>{h.d(Me,{e:()=>q});var r=h(3165),l=h(5312),i=h(1360),T=h(8018);const d=l.c.apiUrl;let v=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const F={headers:new r.Lr({"Content-Type":"application/json"})};let q=(()=>{class M{constructor(D,fe){this.http=D,this._translate=fe,this._translate.onLangChange.subscribe(Se=>{v=Se.lang}),v=this._translate.currentLang}getPaymentMethods(){return this.http.get(`${d}/deposit?lang=${v}&pr=kometa&key=${l.c.key}`,F)}postPayment(D){return this.http.post(d+`/deposit?lang=${v}&pr=kometa&key=${l.c.key}`,{...D},F)}static{this.\u0275fac=function(fe){return new(fe||M)(i.KVO(r.Qq),i.KVO(T.c$))}}static{this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},9417:(Ht,Me,h)=>{h.d(Me,{BC:()=>Ft,JD:()=>fo,MJ:()=>lr,Q0:()=>xi,VZ:()=>xo,X1:()=>ba,YN:()=>Zr,cV:()=>Zi,cb:()=>Yt,cz:()=>Tt,j4:()=>Wt,k0:()=>ct,kq:()=>M,l_:()=>qo,me:()=>Te,ok:()=>Lo,qT:()=>Ln,vO:()=>ut,vS:()=>St,xq:()=>dr});var r=h(1360),l=h(1482),i=h(6648),T=h(7468),d=h(1413),v=h(6354);let F=(()=>{class W{_renderer;_elementRef;onChange=A=>{};onTouched=()=>{};constructor(A,ve){this._renderer=A,this._elementRef=ve}setProperty(A,ve){this._renderer.setProperty(this._elementRef.nativeElement,A,ve)}registerOnTouched(A){this.onTouched=A}registerOnChange(A){this.onChange=A}setDisabledState(A){this.setProperty("disabled",A)}static \u0275fac=function(ve){return new(ve||W)(r.rXU(r.sFG),r.rXU(r.aKT))};static \u0275dir=r.FsC({type:W})}return W})(),q=(()=>{class W extends F{static \u0275fac=(()=>{let A;return function(E){return(A||(A=r.xGo(W)))(E||W)}})();static \u0275dir=r.FsC({type:W,features:[r.Vt3]})}return W})();const M=new r.nKC(""),fe={provide:M,useExisting:(0,r.Rfq)(()=>Te),multi:!0},We=new r.nKC("");let Te=(()=>{class W extends F{_compositionMode;_composing=!1;constructor(A,ve,E){super(A,ve),this._compositionMode=E,null==this._compositionMode&&(this._compositionMode=!function Se(){const W=(0,l.rb)()?(0,l.rb)().getUserAgent():"";return/android (\d+)/.test(W.toLowerCase())}())}writeValue(A){this.setProperty("value",A??"")}_handleInput(A){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(A)}_compositionStart(){this._composing=!0}_compositionEnd(A){this._composing=!1,this._compositionMode&&this.onChange(A)}static \u0275fac=function(ve){return new(ve||W)(r.rXU(r.sFG),r.rXU(r.aKT),r.rXU(We,8))};static \u0275dir=r.FsC({type:W,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(ve,E){1&ve&&r.bIt("input",function(g){return E._handleInput(g.target.value)})("blur",function(){return E.onTouched()})("compositionstart",function(){return E._compositionStart()})("compositionend",function(g){return E._compositionEnd(g.target.value)})},standalone:!1,features:[r.Jv_([fe]),r.Vt3]})}return W})();function ht(W){return null==W||0===dt(W)}function dt(W){return null==W?null:Array.isArray(W)||"string"==typeof W?W.length:W instanceof Set?W.size:null}const Tt=new r.nKC(""),pt=new r.nKC(""),Xe=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class ct{static min(te){return ce(te)}static max(te){return function Re(W){return te=>{if(null==te.value||null==W)return null;const A=parseFloat(te.value);return!isNaN(A)&&A>W?{max:{max:W,actual:te.value}}:null}}(te)}static required(te){return me(te)}static requiredTrue(te){return je(te)}static email(te){return function Le(W){return ht(W.value)||Xe.test(W.value)?null:{email:!0}}(te)}static minLength(te){return function Bt(W){return te=>{const A=te.value?.length??dt(te.value);return null===A||0===A?null:A{const A=te.value?.length??dt(te.value);return null!==A&&A>W?{maxlength:{requiredLength:W,actualLength:A}}:null}}(te)}static pattern(te){return function Mt(W){if(!W)return xt;let te,A;return"string"==typeof W?(A="","^"!==W.charAt(0)&&(A+="^"),A+=W,"$"!==W.charAt(W.length-1)&&(A+="$"),te=new RegExp(A)):(A=W.toString(),te=W),ve=>{if(ht(ve.value))return null;const E=ve.value;return te.test(E)?null:{pattern:{requiredPattern:A,actualValue:E}}}}(te)}static nullValidator(te){return null}static compose(te){return At(te)}static composeAsync(te){return $(te)}}function ce(W){return te=>{if(null==te.value||null==W)return null;const A=parseFloat(te.value);return!isNaN(A)&&A{te=null!=A?{...te,...A}:te}),0===Object.keys(te).length?null:te}function et(W,te){return te.map(A=>A(W))}function en(W){return W.map(te=>function Ot(W){return!W.validate}(te)?te:A=>te.validate(A))}function At(W){if(!W)return null;const te=W.filter(Rt);return 0==te.length?null:function(A){return Et(et(A,te))}}function H(W){return null!=W?At(en(W)):null}function $(W){if(!W)return null;const te=W.filter(Rt);return 0==te.length?null:function(A){const ve=et(A,te).map(Ne);return(0,T.p)(ve).pipe((0,v.T)(Et))}}function ne(W){return null!=W?$(en(W)):null}function De(W,te){return null===W?[te]:Array.isArray(W)?[...W,te]:[W,te]}function z(W){return W._rawValidators}function Ae(W){return W._rawAsyncValidators}function ye(W){return W?Array.isArray(W)?W:[W]:[]}function Ke(W,te){return Array.isArray(W)?W.includes(te):W===te}function Ve(W,te){const A=ye(te);return ye(W).forEach(E=>{Ke(A,E)||A.push(E)}),A}function Ie(W,te){return ye(te).filter(A=>!Ke(W,A))}class vt{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(te){this._rawValidators=te||[],this._composedValidatorFn=H(this._rawValidators)}_setAsyncValidators(te){this._rawAsyncValidators=te||[],this._composedAsyncValidatorFn=ne(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(te){this._onDestroyCallbacks.push(te)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(te=>te()),this._onDestroyCallbacks=[]}reset(te=void 0){this.control&&this.control.reset(te)}hasError(te,A){return!!this.control&&this.control.hasError(te,A)}getError(te,A){return this.control?this.control.getError(te,A):null}}class de extends vt{name;get formDirective(){return null}get path(){return null}}class ut extends vt{_parent=null;name=null;valueAccessor=null}class at{_cd;constructor(te){this._cd=te}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let Ft=(()=>{class W extends at{constructor(A){super(A)}static \u0275fac=function(ve){return new(ve||W)(r.rXU(ut,2))};static \u0275dir=r.FsC({type:W,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(ve,E){2&ve&&r.AVh("ng-untouched",E.isUntouched)("ng-touched",E.isTouched)("ng-pristine",E.isPristine)("ng-dirty",E.isDirty)("ng-valid",E.isValid)("ng-invalid",E.isInvalid)("ng-pending",E.isPending)},standalone:!1,features:[r.Vt3]})}return W})(),Yt=(()=>{class W extends at{constructor(A){super(A)}static \u0275fac=function(ve){return new(ve||W)(r.rXU(de,10))};static \u0275dir=r.FsC({type:W,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(ve,E){2&ve&&r.AVh("ng-untouched",E.isUntouched)("ng-touched",E.isTouched)("ng-pristine",E.isPristine)("ng-dirty",E.isDirty)("ng-valid",E.isValid)("ng-invalid",E.isInvalid)("ng-pending",E.isPending)("ng-submitted",E.isSubmitted)},standalone:!1,features:[r.Vt3]})}return W})();const Oe="VALID",B="INVALID",Fe="PENDING",le="DISABLED";class It{}class Kt extends It{value;source;constructor(te,A){super(),this.value=te,this.source=A}}class Gn extends It{pristine;source;constructor(te,A){super(),this.pristine=te,this.source=A}}class ei extends It{touched;source;constructor(te,A){super(),this.touched=te,this.source=A}}class Fn extends It{status;source;constructor(te,A){super(),this.status=te,this.source=A}}class li extends It{source;constructor(te){super(),this.source=te}}class ai extends It{source;constructor(te){super(),this.source=te}}function Fi(W){return(Hn(W)?W.validators:W)||null}function ki(W,te){return(Hn(te)?te.asyncValidators:W)||null}function Hn(W){return null!=W&&!Array.isArray(W)&&"object"==typeof W}function Ci(W,te,A){const ve=W.controls;if(!(te?Object.keys(ve):ve).length)throw new r.wOt(1e3,"");if(!ve[A])throw new r.wOt(1001,"")}function zn(W,te,A){W._forEachChild((ve,E)=>{if(void 0===A[E])throw new r.wOt(1002,"")})}class Wi{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(te,A){this._assignValidators(te),this._assignAsyncValidators(A)}get validator(){return this._composedValidatorFn}set validator(te){this._rawValidators=this._composedValidatorFn=te}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(te){this._rawAsyncValidators=this._composedAsyncValidatorFn=te}get parent(){return this._parent}get status(){return(0,r.O8t)(this.statusReactive)}set status(te){(0,r.O8t)(()=>this.statusReactive.set(te))}_status=(0,r.EWP)(()=>this.statusReactive());statusReactive=(0,r.vPA)(void 0);get valid(){return this.status===Oe}get invalid(){return this.status===B}get pending(){return this.status==Fe}get disabled(){return this.status===le}get enabled(){return this.status!==le}errors;get pristine(){return(0,r.O8t)(this.pristineReactive)}set pristine(te){(0,r.O8t)(()=>this.pristineReactive.set(te))}_pristine=(0,r.EWP)(()=>this.pristineReactive());pristineReactive=(0,r.vPA)(!0);get dirty(){return!this.pristine}get touched(){return(0,r.O8t)(this.touchedReactive)}set touched(te){(0,r.O8t)(()=>this.touchedReactive.set(te))}_touched=(0,r.EWP)(()=>this.touchedReactive());touchedReactive=(0,r.vPA)(!1);get untouched(){return!this.touched}_events=new d.B;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(te){this._assignValidators(te)}setAsyncValidators(te){this._assignAsyncValidators(te)}addValidators(te){this.setValidators(Ve(te,this._rawValidators))}addAsyncValidators(te){this.setAsyncValidators(Ve(te,this._rawAsyncValidators))}removeValidators(te){this.setValidators(Ie(te,this._rawValidators))}removeAsyncValidators(te){this.setAsyncValidators(Ie(te,this._rawAsyncValidators))}hasValidator(te){return Ke(this._rawValidators,te)}hasAsyncValidator(te){return Ke(this._rawAsyncValidators,te)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(te={}){const A=!1===this.touched;this.touched=!0;const ve=te.sourceControl??this;this._parent&&!te.onlySelf&&this._parent.markAsTouched({...te,sourceControl:ve}),A&&!1!==te.emitEvent&&this._events.next(new ei(!0,ve))}markAllAsTouched(te={}){this.markAsTouched({onlySelf:!0,emitEvent:te.emitEvent,sourceControl:this}),this._forEachChild(A=>A.markAllAsTouched(te))}markAsUntouched(te={}){const A=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const ve=te.sourceControl??this;this._forEachChild(E=>{E.markAsUntouched({onlySelf:!0,emitEvent:te.emitEvent,sourceControl:ve})}),this._parent&&!te.onlySelf&&this._parent._updateTouched(te,ve),A&&!1!==te.emitEvent&&this._events.next(new ei(!1,ve))}markAsDirty(te={}){const A=!0===this.pristine;this.pristine=!1;const ve=te.sourceControl??this;this._parent&&!te.onlySelf&&this._parent.markAsDirty({...te,sourceControl:ve}),A&&!1!==te.emitEvent&&this._events.next(new Gn(!1,ve))}markAsPristine(te={}){const A=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const ve=te.sourceControl??this;this._forEachChild(E=>{E.markAsPristine({onlySelf:!0,emitEvent:te.emitEvent})}),this._parent&&!te.onlySelf&&this._parent._updatePristine(te,ve),A&&!1!==te.emitEvent&&this._events.next(new Gn(!0,ve))}markAsPending(te={}){this.status=Fe;const A=te.sourceControl??this;!1!==te.emitEvent&&(this._events.next(new Fn(this.status,A)),this.statusChanges.emit(this.status)),this._parent&&!te.onlySelf&&this._parent.markAsPending({...te,sourceControl:A})}disable(te={}){const A=this._parentMarkedDirty(te.onlySelf);this.status=le,this.errors=null,this._forEachChild(E=>{E.disable({...te,onlySelf:!0})}),this._updateValue();const ve=te.sourceControl??this;!1!==te.emitEvent&&(this._events.next(new Kt(this.value,ve)),this._events.next(new Fn(this.status,ve)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...te,skipPristineCheck:A},this),this._onDisabledChange.forEach(E=>E(!0))}enable(te={}){const A=this._parentMarkedDirty(te.onlySelf);this.status=Oe,this._forEachChild(ve=>{ve.enable({...te,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:te.emitEvent}),this._updateAncestors({...te,skipPristineCheck:A},this),this._onDisabledChange.forEach(ve=>ve(!1))}_updateAncestors(te,A){this._parent&&!te.onlySelf&&(this._parent.updateValueAndValidity(te),te.skipPristineCheck||this._parent._updatePristine({},A),this._parent._updateTouched({},A))}setParent(te){this._parent=te}getRawValue(){return this.value}updateValueAndValidity(te={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const ve=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Oe||this.status===Fe)&&this._runAsyncValidator(ve,te.emitEvent)}const A=te.sourceControl??this;!1!==te.emitEvent&&(this._events.next(new Kt(this.value,A)),this._events.next(new Fn(this.status,A)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!te.onlySelf&&this._parent.updateValueAndValidity({...te,sourceControl:A})}_updateTreeValidity(te={emitEvent:!0}){this._forEachChild(A=>A._updateTreeValidity(te)),this.updateValueAndValidity({onlySelf:!0,emitEvent:te.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?le:Oe}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(te,A){if(this.asyncValidator){this.status=Fe,this._hasOwnPendingAsyncValidator={emitEvent:!1!==A};const ve=Ne(this.asyncValidator(this));this._asyncValidationSubscription=ve.subscribe(E=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(E,{emitEvent:A,shouldHaveEmitted:te})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const te=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,te}return!1}setErrors(te,A={}){this.errors=te,this._updateControlsErrors(!1!==A.emitEvent,this,A.shouldHaveEmitted)}get(te){let A=te;return null==A||(Array.isArray(A)||(A=A.split(".")),0===A.length)?null:A.reduce((ve,E)=>ve&&ve._find(E),this)}getError(te,A){const ve=A?this.get(A):this;return ve&&ve.errors?ve.errors[te]:null}hasError(te,A){return!!this.getError(te,A)}get root(){let te=this;for(;te._parent;)te=te._parent;return te}_updateControlsErrors(te,A,ve){this.status=this._calculateStatus(),te&&this.statusChanges.emit(this.status),(te||ve)&&this._events.next(new Fn(this.status,A)),this._parent&&this._parent._updateControlsErrors(te,A,ve)}_initObservables(){this.valueChanges=new r.bkB,this.statusChanges=new r.bkB}_calculateStatus(){return this._allControlsDisabled()?le:this.errors?B:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Fe)?Fe:this._anyControlsHaveStatus(B)?B:Oe}_anyControlsHaveStatus(te){return this._anyControls(A=>A.status===te)}_anyControlsDirty(){return this._anyControls(te=>te.dirty)}_anyControlsTouched(){return this._anyControls(te=>te.touched)}_updatePristine(te,A){const ve=!this._anyControlsDirty(),E=this.pristine!==ve;this.pristine=ve,this._parent&&!te.onlySelf&&this._parent._updatePristine(te,A),E&&this._events.next(new Gn(this.pristine,A))}_updateTouched(te={},A){this.touched=this._anyControlsTouched(),this._events.next(new ei(this.touched,A)),this._parent&&!te.onlySelf&&this._parent._updateTouched(te,A)}_onDisabledChange=[];_registerOnCollectionChange(te){this._onCollectionChange=te}_setUpdateStrategy(te){Hn(te)&&null!=te.updateOn&&(this._updateOn=te.updateOn)}_parentMarkedDirty(te){return!te&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(te){return null}_assignValidators(te){this._rawValidators=Array.isArray(te)?te.slice():te,this._composedValidatorFn=function Di(W){return Array.isArray(W)?H(W):W||null}(this._rawValidators)}_assignAsyncValidators(te){this._rawAsyncValidators=Array.isArray(te)?te.slice():te,this._composedAsyncValidatorFn=function Ai(W){return Array.isArray(W)?ne(W):W||null}(this._rawAsyncValidators)}}class Xi extends Wi{constructor(te,A,ve){super(Fi(A),ki(ve,A)),this.controls=te,this._initObservables(),this._setUpdateStrategy(A),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(te,A){return this.controls[te]?this.controls[te]:(this.controls[te]=A,A.setParent(this),A._registerOnCollectionChange(this._onCollectionChange),A)}addControl(te,A,ve={}){this.registerControl(te,A),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}removeControl(te,A={}){this.controls[te]&&this.controls[te]._registerOnCollectionChange(()=>{}),delete this.controls[te],this.updateValueAndValidity({emitEvent:A.emitEvent}),this._onCollectionChange()}setControl(te,A,ve={}){this.controls[te]&&this.controls[te]._registerOnCollectionChange(()=>{}),delete this.controls[te],A&&this.registerControl(te,A),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}contains(te){return this.controls.hasOwnProperty(te)&&this.controls[te].enabled}setValue(te,A={}){zn(this,0,te),Object.keys(te).forEach(ve=>{Ci(this,!0,ve),this.controls[ve].setValue(te[ve],{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A)}patchValue(te,A={}){null!=te&&(Object.keys(te).forEach(ve=>{const E=this.controls[ve];E&&E.patchValue(te[ve],{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A))}reset(te={},A={}){this._forEachChild((ve,E)=>{ve.reset(te?te[E]:null,{onlySelf:!0,emitEvent:A.emitEvent})}),this._updatePristine(A,this),this._updateTouched(A,this),this.updateValueAndValidity(A)}getRawValue(){return this._reduceChildren({},(te,A,ve)=>(te[ve]=A.getRawValue(),te))}_syncPendingControls(){let te=this._reduceChildren(!1,(A,ve)=>!!ve._syncPendingControls()||A);return te&&this.updateValueAndValidity({onlySelf:!0}),te}_forEachChild(te){Object.keys(this.controls).forEach(A=>{const ve=this.controls[A];ve&&te(ve,A)})}_setUpControls(){this._forEachChild(te=>{te.setParent(this),te._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(te){for(const[A,ve]of Object.entries(this.controls))if(this.contains(A)&&te(ve))return!0;return!1}_reduceValue(){return this._reduceChildren({},(A,ve,E)=>((ve.enabled||this.disabled)&&(A[E]=ve.value),A))}_reduceChildren(te,A){let ve=te;return this._forEachChild((E,Ge)=>{ve=A(ve,E,Ge)}),ve}_allControlsDisabled(){for(const te of Object.keys(this.controls))if(this.controls[te].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(te){return this.controls.hasOwnProperty(te)?this.controls[te]:null}}class To extends Xi{}const we=new r.nKC("",{providedIn:"root",factory:()=>_t}),_t="always";function Gt(W,te){return[...te.path,W]}function yn(W,te,A=_t){Qt(W,te),te.valueAccessor.writeValue(W.value),(W.disabled||"always"===A)&&te.valueAccessor.setDisabledState?.(W.disabled),function oe(W,te){te.valueAccessor.registerOnChange(A=>{W._pendingValue=A,W._pendingChange=!0,W._pendingDirty=!0,"change"===W.updateOn&&J(W,te)})}(W,te),function Ee(W,te){const A=(ve,E)=>{te.valueAccessor.writeValue(ve),E&&te.viewToModelUpdate(ve)};W.registerOnChange(A),te._registerOnDestroy(()=>{W._unregisterOnChange(A)})}(W,te),function kt(W,te){te.valueAccessor.registerOnTouched(()=>{W._pendingTouched=!0,"blur"===W.updateOn&&W._pendingChange&&J(W,te),"submit"!==W.updateOn&&W.markAsTouched()})}(W,te),function mt(W,te){if(te.valueAccessor.setDisabledState){const A=ve=>{te.valueAccessor.setDisabledState(ve)};W.registerOnDisabledChange(A),te._registerOnDestroy(()=>{W._unregisterOnDisabledChange(A)})}}(W,te)}function ge(W,te,A=!0){const ve=()=>{};te.valueAccessor&&(te.valueAccessor.registerOnChange(ve),te.valueAccessor.registerOnTouched(ve)),un(W,te),W&&(te._invokeOnDestroyCallbacks(),W._registerOnCollectionChange(()=>{}))}function Pe(W,te){W.forEach(A=>{A.registerOnValidatorChange&&A.registerOnValidatorChange(te)})}function Qt(W,te){const A=z(W);null!==te.validator?W.setValidators(De(A,te.validator)):"function"==typeof A&&W.setValidators([A]);const ve=Ae(W);null!==te.asyncValidator?W.setAsyncValidators(De(ve,te.asyncValidator)):"function"==typeof ve&&W.setAsyncValidators([ve]);const E=()=>W.updateValueAndValidity();Pe(te._rawValidators,E),Pe(te._rawAsyncValidators,E)}function un(W,te){let A=!1;if(null!==W){if(null!==te.validator){const E=z(W);if(Array.isArray(E)&&E.length>0){const Ge=E.filter(g=>g!==te.validator);Ge.length!==E.length&&(A=!0,W.setValidators(Ge))}}if(null!==te.asyncValidator){const E=Ae(W);if(Array.isArray(E)&&E.length>0){const Ge=E.filter(g=>g!==te.asyncValidator);Ge.length!==E.length&&(A=!0,W.setAsyncValidators(Ge))}}}const ve=()=>{};return Pe(te._rawValidators,ve),Pe(te._rawAsyncValidators,ve),A}function J(W,te){W._pendingDirty&&W.markAsDirty(),W.setValue(W._pendingValue,{emitModelToViewChange:!1}),te.viewToModelUpdate(W._pendingValue),W._pendingChange=!1}function yt(W,te){Qt(W,te)}function Jn(W,te){if(!W.hasOwnProperty("model"))return!1;const A=W.model;return!!A.isFirstChange()||!Object.is(te,A.currentValue)}function Yi(W,te){W._syncPendingControls(),te.forEach(A=>{const ve=A.control;"submit"===ve.updateOn&&ve._pendingChange&&(A.viewToModelUpdate(ve._pendingValue),ve._pendingChange=!1)})}function Vn(W,te){if(!te)return null;let A,ve,E;return Array.isArray(te),te.forEach(Ge=>{Ge.constructor===Te?A=Ge:function pi(W){return Object.getPrototypeOf(W.constructor)===q}(Ge)?ve=Ge:E=Ge}),E||ve||A||null}const Si={provide:de,useExisting:(0,r.Rfq)(()=>Zi)},Qi=Promise.resolve();let Zi=(()=>{class W extends de{callSetDisabledState;get submitted(){return(0,r.O8t)(this.submittedReactive)}_submitted=(0,r.EWP)(()=>this.submittedReactive());submittedReactive=(0,r.vPA)(!1);_directives=new Set;form;ngSubmit=new r.bkB;options;constructor(A,ve,E){super(),this.callSetDisabledState=E,this.form=new Xi({},H(A),ne(ve))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(A){Qi.then(()=>{const ve=this._findContainer(A.path);A.control=ve.registerControl(A.name,A.control),yn(A.control,A,this.callSetDisabledState),A.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(A)})}getControl(A){return this.form.get(A.path)}removeControl(A){Qi.then(()=>{const ve=this._findContainer(A.path);ve&&ve.removeControl(A.name),this._directives.delete(A)})}addFormGroup(A){Qi.then(()=>{const ve=this._findContainer(A.path),E=new Xi({});yt(E,A),ve.registerControl(A.name,E),E.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(A){Qi.then(()=>{const ve=this._findContainer(A.path);ve&&ve.removeControl(A.name)})}getFormGroup(A){return this.form.get(A.path)}updateModel(A,ve){Qi.then(()=>{this.form.get(A.path).setValue(ve)})}setValue(A){this.control.setValue(A)}onSubmit(A){return this.submittedReactive.set(!0),Yi(this.form,this._directives),this.ngSubmit.emit(A),"dialog"===A?.target?.method}onReset(){this.resetForm()}resetForm(A=void 0){this.form.reset(A),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(A){return A.pop(),A.length?this.form.get(A):this.form}static \u0275fac=function(ve){return new(ve||W)(r.rXU(Tt,10),r.rXU(pt,10),r.rXU(we,8))};static \u0275dir=r.FsC({type:W,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(ve,E){1&ve&&r.bIt("submit",function(g){return E.onSubmit(g)})("reset",function(){return E.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[r.Jv_([Si]),r.Vt3]})}return W})();function Co(W,te){const A=W.indexOf(te);A>-1&&W.splice(A,1)}function wr(W){return"object"==typeof W&&null!==W&&2===Object.keys(W).length&&"value"in W&&"disabled"in W}const lr=class extends Wi{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(te=null,A,ve){super(Fi(A),ki(ve,A)),this._applyFormState(te),this._setUpdateStrategy(A),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Hn(A)&&(A.nonNullable||A.initialValueIsDefault)&&(this.defaultValue=wr(te)?te.value:te)}setValue(te,A={}){this.value=this._pendingValue=te,this._onChange.length&&!1!==A.emitModelToViewChange&&this._onChange.forEach(ve=>ve(this.value,!1!==A.emitViewToModelChange)),this.updateValueAndValidity(A)}patchValue(te,A={}){this.setValue(te,A)}reset(te=this.defaultValue,A={}){this._applyFormState(te),this.markAsPristine(A),this.markAsUntouched(A),this.setValue(this.value,A),this._pendingChange=!1}_updateValue(){}_anyControls(te){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(te){this._onChange.push(te)}_unregisterOnChange(te){Co(this._onChange,te)}registerOnDisabledChange(te){this._onDisabledChange.push(te)}_unregisterOnDisabledChange(te){Co(this._onDisabledChange,te)}_forEachChild(te){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(te){wr(te)?(this.value=this._pendingValue=te.value,te.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=te}},he={provide:ut,useExisting:(0,r.Rfq)(()=>St)},Be=Promise.resolve();let St=(()=>{class W extends ut{_changeDetectorRef;callSetDisabledState;control=new lr;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new r.bkB;constructor(A,ve,E,Ge,g,R){super(),this._changeDetectorRef=g,this.callSetDisabledState=R,this._parent=A,this._setValidators(ve),this._setAsyncValidators(E),this.valueAccessor=Vn(0,Ge)}ngOnChanges(A){if(this._checkForErrors(),!this._registered||"name"in A){if(this._registered&&(this._checkName(),this.formDirective)){const ve=A.name.previousValue;this.formDirective.removeControl({name:ve,path:this._getPath(ve)})}this._setUpControl()}"isDisabled"in A&&this._updateDisabled(A),Jn(A,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(A){this.viewModel=A,this.update.emit(A)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){yn(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(A){Be.then(()=>{this.control.setValue(A,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(A){const ve=A.isDisabled.currentValue,E=0!==ve&&(0,r.L39)(ve);Be.then(()=>{E&&!this.control.disabled?this.control.disable():!E&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(A){return this._parent?Gt(A,this._parent):[A]}static \u0275fac=function(ve){return new(ve||W)(r.rXU(de,9),r.rXU(Tt,10),r.rXU(pt,10),r.rXU(M,10),r.rXU(r.gRc,8),r.rXU(we,8))};static \u0275dir=r.FsC({type:W,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[r.Jv_([he]),r.Vt3,r.OA$]})}return W})(),Ln=(()=>{class W{static \u0275fac=function(ve){return new(ve||W)};static \u0275dir=r.FsC({type:W,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return W})();const Wn={provide:M,useExisting:(0,r.Rfq)(()=>xi),multi:!0};let xi=(()=>{class W extends q{writeValue(A){this.setProperty("value",A??"")}registerOnChange(A){this.onChange=ve=>{A(""==ve?null:parseFloat(ve))}}static \u0275fac=(()=>{let A;return function(E){return(A||(A=r.xGo(W)))(E||W)}})();static \u0275dir=r.FsC({type:W,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(ve,E){1&ve&&r.bIt("input",function(g){return E.onChange(g.target.value)})("blur",function(){return E.onTouched()})},standalone:!1,features:[r.Jv_([Wn]),r.Vt3]})}return W})();const wi=new r.nKC(""),po={provide:ut,useExisting:(0,r.Rfq)(()=>qo)};let qo=(()=>{class W extends ut{_ngModelWarningConfig;callSetDisabledState;viewModel;form;set isDisabled(A){}model;update=new r.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(A,ve,E,Ge,g){super(),this._ngModelWarningConfig=Ge,this.callSetDisabledState=g,this._setValidators(A),this._setAsyncValidators(ve),this.valueAccessor=Vn(0,E)}ngOnChanges(A){if(this._isControlChanged(A)){const ve=A.form.previousValue;ve&&ge(ve,this,!1),yn(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Jn(A,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&ge(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(A){this.viewModel=A,this.update.emit(A)}_isControlChanged(A){return A.hasOwnProperty("form")}static \u0275fac=function(ve){return new(ve||W)(r.rXU(Tt,10),r.rXU(pt,10),r.rXU(M,10),r.rXU(wi,8),r.rXU(we,8))};static \u0275dir=r.FsC({type:W,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],standalone:!1,features:[r.Jv_([po]),r.Vt3,r.OA$]})}return W})();const ot={provide:de,useExisting:(0,r.Rfq)(()=>Wt)};let Wt=(()=>{class W extends de{callSetDisabledState;get submitted(){return(0,r.O8t)(this._submittedReactive)}set submitted(A){this._submittedReactive.set(A)}_submitted=(0,r.EWP)(()=>this._submittedReactive());_submittedReactive=(0,r.vPA)(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new r.bkB;constructor(A,ve,E){super(),this.callSetDisabledState=E,this._setValidators(A),this._setAsyncValidators(ve)}ngOnChanges(A){A.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(un(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(A){const ve=this.form.get(A.path);return yn(ve,A,this.callSetDisabledState),ve.updateValueAndValidity({emitEvent:!1}),this.directives.push(A),ve}getControl(A){return this.form.get(A.path)}removeControl(A){ge(A.control||null,A,!1),function Bi(W,te){const A=W.indexOf(te);A>-1&&W.splice(A,1)}(this.directives,A)}addFormGroup(A){this._setUpFormContainer(A)}removeFormGroup(A){this._cleanUpFormContainer(A)}getFormGroup(A){return this.form.get(A.path)}addFormArray(A){this._setUpFormContainer(A)}removeFormArray(A){this._cleanUpFormContainer(A)}getFormArray(A){return this.form.get(A.path)}updateModel(A,ve){this.form.get(A.path).setValue(ve)}onSubmit(A){return this._submittedReactive.set(!0),Yi(this.form,this.directives),this.ngSubmit.emit(A),this.form._events.next(new li(this.control)),"dialog"===A?.target?.method}onReset(){this.resetForm()}resetForm(A=void 0){this.form.reset(A),this._submittedReactive.set(!1),this.form._events.next(new ai(this.form))}_updateDomValue(){this.directives.forEach(A=>{const ve=A.control,E=this.form.get(A.path);ve!==E&&(ge(ve||null,A),(W=>W instanceof lr)(E)&&(yn(E,A,this.callSetDisabledState),A.control=E))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(A){const ve=this.form.get(A.path);yt(ve,A),ve.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(A){if(this.form){const ve=this.form.get(A.path);ve&&function pn(W,te){return un(W,te)}(ve,A)&&ve.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Qt(this.form,this),this._oldForm&&un(this._oldForm,this)}static \u0275fac=function(ve){return new(ve||W)(r.rXU(Tt,10),r.rXU(pt,10),r.rXU(we,8))};static \u0275dir=r.FsC({type:W,selectors:[["","formGroup",""]],hostBindings:function(ve,E){1&ve&&r.bIt("submit",function(g){return E.onSubmit(g)})("reset",function(){return E.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[r.Jv_([ot]),r.Vt3,r.OA$]})}return W})();const lo={provide:ut,useExisting:(0,r.Rfq)(()=>fo)};let fo=(()=>{class W extends ut{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(A){}model;update=new r.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(A,ve,E,Ge,g){super(),this._ngModelWarningConfig=g,this._parent=A,this._setValidators(ve),this._setAsyncValidators(E),this.valueAccessor=Vn(0,Ge)}ngOnChanges(A){this._added||this._setUpControl(),Jn(A,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(A){this.viewModel=A,this.update.emit(A)}get path(){return Gt(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(ve){return new(ve||W)(r.rXU(de,13),r.rXU(Tt,10),r.rXU(pt,10),r.rXU(M,10),r.rXU(wi,8))};static \u0275dir=r.FsC({type:W,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[r.Jv_([lo]),r.Vt3,r.OA$]})}return W})();let _o=(()=>{class W{_validator=xt;_onChange;_enabled;ngOnChanges(A){if(this.inputName in A){const ve=this.normalizeInput(A[this.inputName].currentValue);this._enabled=this.enabled(ve),this._validator=this._enabled?this.createValidator(ve):xt,this._onChange&&this._onChange()}}validate(A){return this._validator(A)}registerOnValidatorChange(A){this._onChange=A}enabled(A){return null!=A}static \u0275fac=function(ve){return new(ve||W)};static \u0275dir=r.FsC({type:W,features:[r.OA$]})}return W})();const Ko={provide:Tt,useExisting:(0,r.Rfq)(()=>xo),multi:!0};let xo=(()=>{class W extends _o{min;inputName="min";normalizeInput=A=>function cr(W){return"number"==typeof W?W:parseFloat(W)}(A);createValidator=A=>ce(A);static \u0275fac=(()=>{let A;return function(E){return(A||(A=r.xGo(W)))(E||W)}})();static \u0275dir=r.FsC({type:W,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(ve,E){2&ve&&r.BMQ("min",E._enabled?E.min:null)},inputs:{min:"min"},standalone:!1,features:[r.Jv_([Ko]),r.Vt3]})}return W})();const xr={provide:Tt,useExisting:(0,r.Rfq)(()=>Mr),multi:!0},Ia={provide:Tt,useExisting:(0,r.Rfq)(()=>dr),multi:!0};let Mr=(()=>{class W extends _o{required;inputName="required";normalizeInput=r.L39;createValidator=A=>me;enabled(A){return A}static \u0275fac=(()=>{let A;return function(E){return(A||(A=r.xGo(W)))(E||W)}})();static \u0275dir=r.FsC({type:W,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(ve,E){2&ve&&r.BMQ("required",E._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[r.Jv_([xr]),r.Vt3]})}return W})(),dr=(()=>{class W extends Mr{createValidator=A=>je;static \u0275fac=(()=>{let A;return function(E){return(A||(A=r.xGo(W)))(E||W)}})();static \u0275dir=r.FsC({type:W,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(ve,E){2&ve&&r.BMQ("required",E._enabled?"":null)},standalone:!1,features:[r.Jv_([Ia]),r.Vt3]})}return W})(),Er=(()=>{class W{static \u0275fac=function(ve){return new(ve||W)};static \u0275mod=r.$C({type:W});static \u0275inj=r.G2t({})}return W})();class So extends Wi{constructor(te,A,ve){super(Fi(A),ki(ve,A)),this.controls=te,this._initObservables(),this._setUpdateStrategy(A),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(te){return this.controls[this._adjustIndex(te)]}push(te,A={}){this.controls.push(te),this._registerControl(te),this.updateValueAndValidity({emitEvent:A.emitEvent}),this._onCollectionChange()}insert(te,A,ve={}){this.controls.splice(te,0,A),this._registerControl(A),this.updateValueAndValidity({emitEvent:ve.emitEvent})}removeAt(te,A={}){let ve=this._adjustIndex(te);ve<0&&(ve=0),this.controls[ve]&&this.controls[ve]._registerOnCollectionChange(()=>{}),this.controls.splice(ve,1),this.updateValueAndValidity({emitEvent:A.emitEvent})}setControl(te,A,ve={}){let E=this._adjustIndex(te);E<0&&(E=0),this.controls[E]&&this.controls[E]._registerOnCollectionChange(()=>{}),this.controls.splice(E,1),A&&(this.controls.splice(E,0,A),this._registerControl(A)),this.updateValueAndValidity({emitEvent:ve.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(te,A={}){zn(this,0,te),te.forEach((ve,E)=>{Ci(this,!1,E),this.at(E).setValue(ve,{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A)}patchValue(te,A={}){null!=te&&(te.forEach((ve,E)=>{this.at(E)&&this.at(E).patchValue(ve,{onlySelf:!0,emitEvent:A.emitEvent})}),this.updateValueAndValidity(A))}reset(te=[],A={}){this._forEachChild((ve,E)=>{ve.reset(te[E],{onlySelf:!0,emitEvent:A.emitEvent})}),this._updatePristine(A,this),this._updateTouched(A,this),this.updateValueAndValidity(A)}getRawValue(){return this.controls.map(te=>te.getRawValue())}clear(te={}){this.controls.length<1||(this._forEachChild(A=>A._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:te.emitEvent}))}_adjustIndex(te){return te<0?te+this.length:te}_syncPendingControls(){let te=this.controls.reduce((A,ve)=>!!ve._syncPendingControls()||A,!1);return te&&this.updateValueAndValidity({onlySelf:!0}),te}_forEachChild(te){this.controls.forEach((A,ve)=>{te(A,ve)})}_updateValue(){this.value=this.controls.filter(te=>te.enabled||this.disabled).map(te=>te.value)}_anyControls(te){return this.controls.some(A=>A.enabled&&te(A))}_setUpControls(){this._forEachChild(te=>this._registerControl(te))}_allControlsDisabled(){for(const te of this.controls)if(te.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(te){te.setParent(this),te._registerOnCollectionChange(this._onCollectionChange)}_find(te){return this.at(te)??null}}function eo(W){return!!W&&(void 0!==W.asyncValidators||void 0!==W.validators||void 0!==W.updateOn)}let Lo=(()=>{class W{useNonNullable=!1;get nonNullable(){const A=new W;return A.useNonNullable=!0,A}group(A,ve=null){const E=this._reduceControls(A);let Ge={};return eo(ve)?Ge=ve:null!==ve&&(Ge.validators=ve.validator,Ge.asyncValidators=ve.asyncValidator),new Xi(E,Ge)}record(A,ve=null){const E=this._reduceControls(A);return new To(E,ve)}control(A,ve,E){let Ge={};return this.useNonNullable?(eo(ve)?Ge=ve:(Ge.validators=ve,Ge.asyncValidators=E),new lr(A,{...Ge,nonNullable:!0})):new lr(A,ve,E)}array(A,ve,E){const Ge=A.map(g=>this._createControl(g));return new So(Ge,ve,E)}_reduceControls(A){const ve={};return Object.keys(A).forEach(E=>{ve[E]=this._createControl(A[E])}),ve}_createControl(A){return A instanceof lr||A instanceof Wi?A:Array.isArray(A)?this.control(A[0],A.length>1?A[1]:null,A.length>2?A[2]:null):this.control(A)}static \u0275fac=function(ve){return new(ve||W)};static \u0275prov=r.jDH({token:W,factory:W.\u0275fac,providedIn:"root"})}return W})(),Zr=(()=>{class W{static withConfig(A){return{ngModule:W,providers:[{provide:we,useValue:A.callSetDisabledState??_t}]}}static \u0275fac=function(ve){return new(ve||W)};static \u0275mod=r.$C({type:W});static \u0275inj=r.G2t({imports:[Er]})}return W})(),ba=(()=>{class W{static withConfig(A){return{ngModule:W,providers:[{provide:wi,useValue:A.warnOnNgModelWithFormControl??"always"},{provide:we,useValue:A.callSetDisabledState??_t}]}}static \u0275fac=function(ve){return new(ve||W)};static \u0275mod=r.$C({type:W});static \u0275inj=r.G2t({imports:[Er]})}return W})()},9437:(Ht,Me,h)=>{h.d(Me,{W:()=>T});var r=h(8750),l=h(4360),i=h(9974);function T(d){return(0,i.N)((v,F)=>{let ee,q=null,M=!1;q=v.subscribe((0,l._)(F,void 0,void 0,D=>{ee=(0,r.Tg)(d(D,T(d)(v))),q?(q.unsubscribe(),q=null,ee.subscribe(F)):M=!0})),M&&(q.unsubscribe(),q=null,ee.subscribe(F))})}},9454:(Ht,Me,h)=>{h.d(Me,{BS:()=>De,MY:()=>z,GK:()=>en,Q6:()=>$,Z2:()=>H,WN:()=>ne});var r=h(1360),l=h(1413),i=h(8359),T=h(232),d=h(3813);const v=new r.nKC("CdkAccordion");let F=(()=>{class Ke{_stateChanges=new l.B;_openCloseAllActions=new l.B;id=(0,r.WQX)(T._).getId("cdk-accordion-");multi=!1;openAll(){this.multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(Ie){this._stateChanges.next(Ie)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}static \u0275fac=function(vt){return new(vt||Ke)};static \u0275dir=r.FsC({type:Ke,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[2,"multi","multi",r.L39]},exportAs:["cdkAccordion"],features:[r.Jv_([{provide:v,useExisting:Ke}]),r.OA$]})}return Ke})(),q=(()=>{class Ke{accordion=(0,r.WQX)(v,{optional:!0,skipSelf:!0});_changeDetectorRef=(0,r.WQX)(r.gRc);_expansionDispatcher=(0,r.WQX)(d.U);_openCloseAllSubscription=i.yU.EMPTY;closed=new r.bkB;opened=new r.bkB;destroyed=new r.bkB;expandedChange=new r.bkB;id=(0,r.WQX)(T._).getId("cdk-accordion-child-");get expanded(){return this._expanded}set expanded(Ie){this._expanded!==Ie&&(this._expanded=Ie,this.expandedChange.emit(Ie),Ie?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}_expanded=!1;disabled=!1;_removeUniqueSelectionListener=()=>{};constructor(){}ngOnInit(){this._removeUniqueSelectionListener=this._expansionDispatcher.listen((Ie,vt)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===vt&&this.id!==Ie&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(Ie=>{this.disabled||(this.expanded=Ie)})}static \u0275fac=function(vt){return new(vt||Ke)};static \u0275dir=r.FsC({type:Ke,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[2,"expanded","expanded",r.L39],disabled:[2,"disabled","disabled",r.L39]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[r.Jv_([{provide:v,useValue:void 0}])]})}return Ke})(),M=(()=>{class Ke{static \u0275fac=function(vt){return new(vt||Ke)};static \u0275mod=r.$C({type:Ke});static \u0275inj=r.G2t({})}return Ke})();var ee=h(3239),D=h(5692),fe=h(6359),Se=h(9172),We=h(5964),Te=h(6697),ht=h(5093),dt=h(8521),Tt=h(983),pt=h(7786),Xe=h(9361),ct=h(6737),ce=h(2849),Re=h(6649);const me=["body"],je=["bodyWrapper"],Le=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],Bt=["mat-expansion-panel-header","*","mat-action-row"];function wt(Ke,Ve){}const Mt=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],xt=["mat-panel-title","mat-panel-description","*"];function Rt(Ke,Ve){1&Ke&&(r.j41(0,"span",1),r.qSk(),r.j41(1,"svg",2),r.nrm(2,"path",3),r.k0s()())}const Ne=new r.nKC("MAT_ACCORDION"),Et=new r.nKC("MAT_EXPANSION_PANEL");let et=(()=>{class Ke{_template=(0,r.WQX)(r.C4Q);_expansionPanel=(0,r.WQX)(Et,{optional:!0});constructor(){}static \u0275fac=function(vt){return new(vt||Ke)};static \u0275dir=r.FsC({type:Ke,selectors:[["ng-template","matExpansionPanelContent",""]]})}return Ke})();const Ot=new r.nKC("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let en=(()=>{class Ke extends q{_viewContainerRef=(0,r.WQX)(r.c1b);_animationsDisabled="NoopAnimations"===(0,r.WQX)(r.bc$,{optional:!0});_document=(0,r.WQX)(Xe.q);_ngZone=(0,r.WQX)(r.SKi);_elementRef=(0,r.WQX)(r.aKT);_renderer=(0,r.WQX)(r.sFG);_cleanupTransitionEnd;get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(Ie){this._hideToggle=Ie}_hideToggle=!1;get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(Ie){this._togglePosition=Ie}_togglePosition;afterExpand=new r.bkB;afterCollapse=new r.bkB;_inputChanges=new l.B;accordion=(0,r.WQX)(Ne,{optional:!0,skipSelf:!0});_lazyContent;_body;_bodyWrapper;_portal;_headerId=(0,r.WQX)(T._).getId("mat-expansion-panel-header-");constructor(){super();const Ie=(0,r.WQX)(Ot,{optional:!0});this._expansionDispatcher=(0,r.WQX)(d.U),Ie&&(this.hideToggle=Ie.hideToggle)}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe((0,Se.Z)(null),(0,We.p)(()=>this.expanded&&!this._portal),(0,Te.s)(1)).subscribe(()=>{this._portal=new ee.T(this._lazyContent._template,this._viewContainerRef)}),this._setupAnimationEvents()}ngOnChanges(Ie){this._inputChanges.next(Ie)}ngOnDestroy(){super.ngOnDestroy(),this._cleanupTransitionEnd?.(),this._inputChanges.complete()}_containsFocus(){if(this._body){const Ie=this._document.activeElement,vt=this._body.nativeElement;return Ie===vt||vt.contains(Ie)}return!1}_transitionEndListener=({target:Ie,propertyName:vt})=>{Ie===this._bodyWrapper?.nativeElement&&"grid-template-rows"===vt&&this._ngZone.run(()=>{this.expanded?this.afterExpand.emit():this.afterCollapse.emit()})};_setupAnimationEvents(){this._ngZone.runOutsideAngular(()=>{this._animationsDisabled?(this.opened.subscribe(()=>this._ngZone.run(()=>this.afterExpand.emit())),this.closed.subscribe(()=>this._ngZone.run(()=>this.afterCollapse.emit()))):setTimeout(()=>{const Ie=this._elementRef.nativeElement;this._cleanupTransitionEnd=this._renderer.listen(Ie,"transitionend",this._transitionEndListener),Ie.classList.add("mat-expansion-panel-animations-enabled")},200)})}static \u0275fac=function(vt){return new(vt||Ke)};static \u0275cmp=r.VBU({type:Ke,selectors:[["mat-expansion-panel"]],contentQueries:function(vt,de,ut){if(1&vt&&r.wni(ut,et,5),2&vt){let at;r.mGM(at=r.lsd())&&(de._lazyContent=at.first)}},viewQuery:function(vt,de){if(1&vt&&(r.GBs(me,5),r.GBs(je,5)),2&vt){let ut;r.mGM(ut=r.lsd())&&(de._body=ut.first),r.mGM(ut=r.lsd())&&(de._bodyWrapper=ut.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:4,hostBindings:function(vt,de){2&vt&&r.AVh("mat-expanded",de.expanded)("mat-expansion-panel-spacing",de._hasSpacing())},inputs:{hideToggle:[2,"hideToggle","hideToggle",r.L39],togglePosition:"togglePosition"},outputs:{afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[r.Jv_([{provide:Ne,useValue:void 0},{provide:Et,useExisting:Ke}]),r.Vt3,r.OA$],ngContentSelectors:Bt,decls:9,vars:4,consts:[["bodyWrapper",""],["body",""],[1,"mat-expansion-panel-content-wrapper"],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(vt,de){1&vt&&(r.NAR(Le),r.SdG(0),r.j41(1,"div",2,0)(3,"div",3,1)(5,"div",4),r.SdG(6,1),r.DNE(7,wt,0,0,"ng-template",5),r.k0s(),r.SdG(8,2),r.k0s()()),2&vt&&(r.R7$(),r.BMQ("inert",de.expanded?null:""),r.R7$(2),r.Y8G("id",de.id),r.BMQ("aria-labelledby",de._headerId),r.R7$(4),r.Y8G("cdkPortalOutlet",de._portal))},dependencies:[ee.C],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;position:relative;background:var(--mat-expansion-container-background-color, var(--mat-sys-surface));color:var(--mat-expansion-container-text-color, var(--mat-sys-on-surface));border-radius:var(--mat-expansion-container-shape, 12px)}.mat-expansion-panel.mat-expansion-panel-animations-enabled{transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape, 12px);border-top-left-radius:var(--mat-expansion-container-shape, 12px)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape, 12px);border-bottom-left-radius:var(--mat-expansion-container-shape, 12px)}@media(forced-colors: active){.mat-expansion-panel{outline:solid 1px}}.mat-expansion-panel-content-wrapper{display:grid;grid-template-rows:0fr;grid-template-columns:100%}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content-wrapper{transition:grid-template-rows 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{grid-template-rows:1fr}@supports not (grid-template-rows: 0fr){.mat-expansion-panel-content-wrapper{height:0}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{height:auto}}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;min-height:0;visibility:hidden;font-family:var(--mat-expansion-container-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-sys-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-sys-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-sys-body-large-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content{transition:visibility 190ms linear}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper>.mat-expansion-panel-content{visibility:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color, var(--mat-sys-outline))}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0})}return Ke})(),H=(()=>{class Ke{panel=(0,r.WQX)(en,{host:!0});_element=(0,r.WQX)(r.aKT);_focusMonitor=(0,r.WQX)(D.d);_changeDetectorRef=(0,r.WQX)(r.gRc);_parentChangeSubscription=i.yU.EMPTY;constructor(){(0,r.WQX)(ct._).load(ce._);const Ie=this.panel,vt=(0,r.WQX)(Ot,{optional:!0}),de=(0,r.WQX)(new r.ES_("tabindex"),{optional:!0}),ut=Ie.accordion?Ie.accordion._stateChanges.pipe((0,We.p)(at=>!(!at.hideToggle&&!at.togglePosition))):Tt.w;this.tabIndex=parseInt(de||"")||0,this._parentChangeSubscription=(0,pt.h)(Ie.opened,Ie.closed,ut,Ie._inputChanges.pipe((0,We.p)(at=>!!(at.hideToggle||at.disabled||at.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),Ie.closed.pipe((0,We.p)(()=>Ie._containsFocus())).subscribe(()=>this._focusMonitor.focusVia(this._element,"program")),vt&&(this.expandedHeight=vt.expandedHeight,this.collapsedHeight=vt.collapsedHeight)}expandedHeight;collapsedHeight;tabIndex=0;get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const Ie=this._isExpanded();return Ie&&this.expandedHeight?this.expandedHeight:!Ie&&this.collapsedHeight?this.collapsedHeight:null}_keydown(Ie){switch(Ie.keyCode){case ht.k:case ht.h:(0,dt.h)(Ie)||(Ie.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(Ie))}}focus(Ie,vt){Ie?this._focusMonitor.focusVia(this._element,Ie,vt):this._element.nativeElement.focus(vt)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(Ie=>{Ie&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}static \u0275fac=function(vt){return new(vt||Ke)};static \u0275cmp=r.VBU({type:Ke,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:13,hostBindings:function(vt,de){1&vt&&r.bIt("click",function(){return de._toggle()})("keydown",function(at){return de._keydown(at)}),2&vt&&(r.BMQ("id",de.panel._headerId)("tabindex",de.disabled?-1:de.tabIndex)("aria-controls",de._getPanelId())("aria-expanded",de._isExpanded())("aria-disabled",de.panel.disabled),r.xc7("height",de._getHeaderHeight()),r.AVh("mat-expanded",de._isExpanded())("mat-expansion-toggle-indicator-after","after"===de._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===de._getTogglePosition()))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",Ie=>null==Ie?0:(0,r.Udg)(Ie)]},ngContentSelectors:xt,decls:5,vars:3,consts:[[1,"mat-content"],[1,"mat-expansion-indicator"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 -960 960 960","aria-hidden","true","focusable","false"],["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],template:function(vt,de){1&vt&&(r.NAR(Mt),r.j41(0,"span",0),r.SdG(1),r.SdG(2,1),r.SdG(3,2),r.k0s(),r.DNE(4,Rt,3,0,"span",1)),2&vt&&(r.AVh("mat-content-hide-toggle",!de._showToggle()),r.R7$(4),r.vxM(de._showToggle()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;height:var(--mat-expansion-header-collapsed-state-height, 48px);font-family:var(--mat-expansion-header-text-font, var(--mat-sys-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-sys-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-sys-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-sys-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-sys-title-medium-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-header{transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header::before{border-radius:inherit}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height, 64px)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color, var(--mat-sys-surface))}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color, var(--mat-sys-on-surface))}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color, var(--mat-sys-on-surface-variant))}.mat-expansion-panel-animations-enabled .mat-expansion-indicator{transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{transform:rotate(180deg)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color, var(--mat-sys-on-surface-variant));display:var(--mat-expansion-legacy-header-indicator-display, none)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color, var(--mat-sys-on-surface-variant));display:var(--mat-expansion-header-indicator-display, inline-block)}@media(forced-colors: active){.mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}}'],encapsulation:2,changeDetection:0})}return Ke})(),$=(()=>{class Ke{static \u0275fac=function(vt){return new(vt||Ke)};static \u0275dir=r.FsC({type:Ke,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]})}return Ke})(),ne=(()=>{class Ke{static \u0275fac=function(vt){return new(vt||Ke)};static \u0275dir=r.FsC({type:Ke,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]})}return Ke})(),De=(()=>{class Ke extends F{_keyManager;_ownHeaders=new r.rOR;_headers;hideToggle=!1;displayMode="default";togglePosition="after";ngAfterContentInit(){this._headers.changes.pipe((0,Se.Z)(this._headers)).subscribe(Ie=>{this._ownHeaders.reset(Ie.filter(vt=>vt.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new fe.F(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(Ie){this._keyManager.onKeydown(Ie)}_handleHeaderFocus(Ie){this._keyManager.updateActiveItem(Ie)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}static \u0275fac=(()=>{let Ie;return function(de){return(Ie||(Ie=r.xGo(Ke)))(de||Ke)}})();static \u0275dir=r.FsC({type:Ke,selectors:[["mat-accordion"]],contentQueries:function(vt,de,ut){if(1&vt&&r.wni(ut,H,5),2&vt){let at;r.mGM(at=r.lsd())&&(de._headers=at)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(vt,de){2&vt&&r.AVh("mat-accordion-multi",de.multi)},inputs:{hideToggle:[2,"hideToggle","hideToggle",r.L39],displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[r.Jv_([{provide:Ne,useExisting:Ke}]),r.Vt3]})}return Ke})(),z=(()=>{class Ke{static \u0275fac=function(vt){return new(vt||Ke)};static \u0275mod=r.$C({type:Ke});static \u0275inj=r.G2t({imports:[Re.M,M,ee.P]})}return Ke})()},9470:(Ht,Me,h)=>{h.d(Me,{m:()=>l});var r=h(8071);function l(i){return i&&(0,r.T)(i.schedule)}},9568:(Ht,Me,h)=>{h.d(Me,{t:()=>q});var r=h(2771),l=h(8750),i=h(1413),T=h(7707),d=h(9974);function F(M,ee,...D){if(!0===ee)return void M();if(!1===ee)return;const fe=new T.Ms({next:()=>{fe.unsubscribe(),M()}});return(0,l.Tg)(ee(...D)).subscribe(fe)}function q(M,ee,D){let fe,Se=!1;return M&&"object"==typeof M?({bufferSize:fe=1/0,windowTime:ee=1/0,refCount:Se=!1,scheduler:D}=M):fe=M??1/0,function v(M={}){const{connector:ee=()=>new i.B,resetOnError:D=!0,resetOnComplete:fe=!0,resetOnRefCountZero:Se=!0}=M;return We=>{let Te,ht,dt,Tt=0,pt=!1,Xe=!1;const ct=()=>{ht?.unsubscribe(),ht=void 0},ce=()=>{ct(),Te=dt=void 0,pt=Xe=!1},Re=()=>{const me=Te;ce(),me?.unsubscribe()};return(0,d.N)((me,je)=>{Tt++,!Xe&&!pt&&ct();const Le=dt=dt??ee();je.add(()=>{Tt--,0===Tt&&!Xe&&!pt&&(ht=F(Re,Se))}),Le.subscribe(je),!Te&&Tt>0&&(Te=new T.Ms({next:Bt=>Le.next(Bt),error:Bt=>{Xe=!0,ct(),ht=F(ce,D,Bt),Le.error(Bt)},complete:()=>{pt=!0,ct(),ht=F(ce,fe),Le.complete()}}),(0,l.Tg)(me).subscribe(Te))})(We)}}({connector:()=>new r.m(fe,ee,D),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:Se})}},9570:(Ht,Me,h)=>{h.d(Me,{S:()=>l});var r=h(1413);class l{_multiple;_emitChanges;compareWith;_selection=new Set;_deselectedToEmit=[];_selectedToEmit=[];_selected;get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}changed=new r.B;constructor(d=!1,v,F=!0,q){this._multiple=d,this._emitChanges=F,this.compareWith=q,v&&v.length&&(d?v.forEach(M=>this._markSelected(M)):this._markSelected(v[0]),this._selectedToEmit.length=0)}select(...d){this._verifyValueAssignment(d),d.forEach(F=>this._markSelected(F));const v=this._hasQueuedChanges();return this._emitChangeEvent(),v}deselect(...d){this._verifyValueAssignment(d),d.forEach(F=>this._unmarkSelected(F));const v=this._hasQueuedChanges();return this._emitChangeEvent(),v}setSelection(...d){this._verifyValueAssignment(d);const v=this.selected,F=new Set(d.map(M=>this._getConcreteValue(M)));d.forEach(M=>this._markSelected(M)),v.filter(M=>!F.has(this._getConcreteValue(M,F))).forEach(M=>this._unmarkSelected(M));const q=this._hasQueuedChanges();return this._emitChangeEvent(),q}toggle(d){return this.isSelected(d)?this.deselect(d):this.select(d)}clear(d=!0){this._unmarkAll();const v=this._hasQueuedChanges();return d&&this._emitChangeEvent(),v}isSelected(d){return this._selection.has(this._getConcreteValue(d))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(d){this._multiple&&this.selected&&this._selected.sort(d)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(d){d=this._getConcreteValue(d),this.isSelected(d)||(this._multiple||this._unmarkAll(),this.isSelected(d)||this._selection.add(d),this._emitChanges&&this._selectedToEmit.push(d))}_unmarkSelected(d){d=this._getConcreteValue(d),this.isSelected(d)&&(this._selection.delete(d),this._emitChanges&&this._deselectedToEmit.push(d))}_unmarkAll(){this.isEmpty()||this._selection.forEach(d=>this._unmarkSelected(d))}_verifyValueAssignment(d){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(d,v){if(this.compareWith){v=v??this._selection;for(let F of v)if(this.compareWith(d,F))return F;return d}return d}}},9687:(Ht,Me,h)=>{h.d(Me,{q:()=>i});var r=h(6129);class l{constructor(d,v=l.now){this.schedulerActionCtor=d,this.now=v}schedule(d,v=0,F){return new this.schedulerActionCtor(this,d).schedule(F,v)}}l.now=r.U.now;class i extends l{constructor(d,v=l.now){super(d,v),this.actions=[],this._active=!1}flush(d){const{actions:v}=this;if(this._active)return void v.push(d);let F;this._active=!0;do{if(F=d.execute(d.state,d.delay))break}while(d=v.shift());if(this._active=!1,F){for(;d=v.shift();)d.unsubscribe();throw F}}}},9744:(Ht,Me,h)=>{function r(we,_t){return!!we&&(we.classList?we.classList.contains(_t):new RegExp("(^| )"+_t+"( |$)","gi").test(we.className))}function D(){let we=window,_t=document,Gt=_t.documentElement,yn=_t.getElementsByTagName("body")[0];return{width:we.innerWidth||Gt.clientWidth||yn.clientWidth,height:we.innerHeight||Gt.clientHeight||yn.clientHeight}}function fe(){let we=document.documentElement;return(window.pageXOffset||we.scrollLeft)-(we.clientLeft||0)}function Se(){let we=document.documentElement;return(window.pageYOffset||we.scrollTop)-(we.clientTop||0)}function ht(we,_t){if(we instanceof HTMLElement){let Gt=we.offsetWidth;if(_t){let yn=getComputedStyle(we);Gt+=parseFloat(yn.marginLeft)+parseFloat(yn.marginRight)}return Gt}return 0}function pt(we){return"object"==typeof HTMLElement?we instanceof HTMLElement:we&&"object"==typeof we&&null!==we&&1===we.nodeType&&"string"==typeof we.nodeName}function Xe(we){let _t=we;return we&&"object"==typeof we&&(we.hasOwnProperty("current")?_t=we.current:we.hasOwnProperty("el")&&(_t=we.el.hasOwnProperty("nativeElement")?we.el.nativeElement:we.el)),pt(_t)?_t:void 0}function ct(we,_t){const Gt=Xe(we);if(!Gt)throw new Error("Cannot append "+_t+" to "+we);Gt.appendChild(_t)}function Bt(we,_t={}){if(pt(we)){const Gt=(yn,ge)=>{var Pe,mt;const Qt=null!=(Pe=we?.$attrs)&&Pe[yn]?[null==(mt=we?.$attrs)?void 0:mt[yn]]:[];return[ge].flat().reduce((un,oe)=>{if(null!=oe){const kt=typeof oe;if("string"===kt||"number"===kt)un.push(oe);else if("object"===kt){const J=Array.isArray(oe)?Gt(yn,oe):Object.entries(oe).map(([Ee,yt])=>"style"!==yn||!yt&&0!==yt?yt?Ee:void 0:`${Ee.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${yt}`);un=J.length?un.concat(J.filter(Ee=>!!Ee)):un}}return un},Qt)};Object.entries(_t).forEach(([yn,ge])=>{if(null!=ge){const Pe=yn.match(/^on(.+)/);Pe?we.addEventListener(Pe[1].toLowerCase(),ge):"p-bind"===yn||"pBind"===yn?Bt(we,ge):(ge="class"===yn?[...new Set(Gt("class",ge))].join(" ").trim():"style"===yn?Gt("style",ge).join(";").trim():ge,(we.$attrs=we.$attrs||{})&&(we.$attrs[yn]=ge),we.setAttribute(yn,ge))}})}}function Rt(we,_t){if(we){we.style.opacity="0";let Gt=+new Date,yn="0",ge=function(){yn=""+(+we.style.opacity+((new Date).getTime()-Gt)/_t),we.style.opacity=yn,Gt=+new Date,+yn<1&&(window.requestAnimationFrame&&requestAnimationFrame(ge)||setTimeout(ge,16))};ge()}}function et(we,_t){return pt(we)?we.matches(_t)?we:we.querySelector(_t):null}function Yt(we,_t){if(we){let Gt=we.offsetHeight;if(_t){let yn=getComputedStyle(we);Gt+=parseFloat(yn.marginTop)+parseFloat(yn.marginBottom)}return Gt}return 0}function ei(we,_t){const Gt=Xe(we);if(!Gt)throw new Error("Cannot remove "+_t+" from "+we);Gt.removeChild(_t)}function ai(we,_t="",Gt){pt(we)&&null!=Gt&&we.setAttribute(_t,Gt)}h.d(Me,{NI:()=>ct,qG:()=>Rt,kc:()=>et,fm:()=>Ki.fm,P$:()=>Yt,Ot:()=>ht,Hr:()=>D,Vp:()=>fe,v1:()=>Se,nB:()=>r,uN:()=>Ki.uN,zz:()=>ei,hd:()=>Ki.hd,Bq:()=>ai,Wp:()=>Bt,bu:()=>wo});var Ki=h(797),io={};function wo(we="pui_id_"){return io.hasOwnProperty(we)||(io[we]=0),io[we]++,`${we}${io[we]}`}!function To(){let we=[];const ge=(mt,Qt,un=0)=>[...we].reverse().find(oe=>!!Qt||oe.key===mt)||{key:mt,value:un},Pe=mt=>mt&&parseInt(mt.style.zIndex,10)||0}()},9786:(Ht,Me,h)=>{h.d(Me,{Y:()=>i,l:()=>T});var r=h(1026);let l=null;function i(d){if(r.$.useDeprecatedSynchronousErrorHandling){const v=!l;if(v&&(l={errorThrown:!1,error:null}),d(),v){const{errorThrown:F,error:q}=l;if(l=null,F)throw q}}else d()}function T(d){r.$.useDeprecatedSynchronousErrorHandling&&l&&(l.errorThrown=!0,l.error=d)}},9858:(Ht,Me,h)=>{h.d(Me,{y:()=>l});var r=h(8071);function l(i){return(0,r.T)(i?.then)}},9885:(Ht,Me,h)=>{h.d(Me,{D:()=>q});var r=h(3165),l=h(5312),i=h(1360),T=h(8018);const d=l.c.apiUrl;let v=JSON.parse(localStorage.getItem("USER_LANG"))?JSON.parse(localStorage.getItem("USER_LANG")).language:"ru";const F={headers:new r.Lr({"Content-Type":"application/json"})};let q=(()=>{class M{constructor(D,fe){this.http=D,this._translate=fe,this._translate.onLangChange.subscribe(Se=>{v=Se.lang})}getCurrentUser(){return this.http.get(`${d}/me?lang=${v}&pr=kometa&key=${l.c.key}`,F)}updateProfile(D){return this.http.put(`${d}/profile?lang=${v}&pr=kometa&key=${l.c.key}`,{...D},F)}resetPassword(D){return this.http.post(`${d}/password/reset?lang=${v}&pr=kometa&key=${l.c.key}`,{...D},F)}verifyEmail(D){return this.http.post(`${d}/email/resend?lang=${v}&pr=kometa&key=${l.c.key}`,{domain:D},F)}confirmEmailVerification(D){return this.http.post(`${d}/register/verify-email/${D}?lang=${v}&pr=kometa&key=${l.c.key}`,{},F)}changePassword(D){return this.http.post(`${d}/profile/change-password?lang=${v}&pr=kometa&key=${l.c.key}`,{...D},F)}getLevelInfo(){return this.http.get(`${d}/level?lang=${v}&pr=kometa&key=${l.c.key}`,F)}activatePromo(D){return this.http.post(`${d}/profile/pincodes?lang=${v}&pr=kometa&key=${l.c.key}`,{promo_code:D},F)}static{this.\u0275fac=function(fe){return new(fe||M)(i.KVO(r.Qq),i.KVO(T.c$))}}static{this.\u0275prov=i.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},9898:(Ht,Me,h)=>{h.d(Me,{B:()=>i});var r=h(9974),l=h(4360);function i(){return(0,r.N)((T,d)=>{let v=null;T._refCount++;const F=(0,l._)(d,void 0,void 0,void 0,()=>{if(!T||T._refCount<=0||0<--T._refCount)return void(v=null);const q=T._connection,M=v;v=null,q&&(!M||q===M)&&q.unsubscribe(),d.unsubscribe()});T.subscribe(F),F.closed||(v=T.connect())})}},9974:(Ht,Me,h)=>{h.d(Me,{N:()=>i,S:()=>l});var r=h(8071);function l(T){return(0,r.T)(T?.lift)}function i(T){return d=>{if(l(d))return d.lift(function(v){try{return T(v,this)}catch(F){this.error(F)}});throw new TypeError("Unable to lift unknown Observable type")}}}},Ht=>{Ht(Ht.s=4593)}]);