Jucundus/client/dist/angular-material-template/main.617bf27ade0eef23.js

1 line
1.7 MiB

(self.webpackChunkangular_material_template=self.webpackChunkangular_material_template||[]).push([[590],{9920:(st,pe,d)=>{"use strict";d.d(pe,{Q:()=>v});var i=d(5908),a=d(4496),h=d(2992),l=d(4440),_=d(119);let v=(()=>{class y{constructor(B,K,ee){this.router=B,this.notificationService=K,this.authService=ee}canActivate(){const B=this.authService.getCurrentUser();return B&&B.expiration?i()<i(B.expiration)||(this.notificationService.openSnackBar("Your session has expired"),this.router.navigate(["auth/login"]),!1):(this.router.navigate(["auth/login"]),!1)}static#e=this.\u0275fac=function(K){return new(K||y)(a.CoB(h.E5),a.CoB(l.g),a.CoB(_.A))};static#t=this.\u0275prov=a.wxM({token:y,factory:y.\u0275fac})}return y})()},2088:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>h});var i=d(6716),s=d(4496),a=d(7048);let h=(()=>{class l{constructor(v){this.http=v,this.ServeurURL=i.O.ServeurURL,this.ApiURL=this.ServeurURL+"/api"}getUser(v){return this.http.get(this.ApiURL+"/user/user/"+v)}saveUser(v){return this.http.post(this.ApiURL+"/user/user/",v)}updateUser(v){return this.http.put(this.ApiURL+"/user/user/"+v._id,v)}deleteUser(v){return this.http.delete(this.ApiURL+"/user/user/"+v)}getCurrentUser(){return this.http.get(this.ApiURL+"/user/current")}getAllUsers(){return this.http.get(this.ApiURL+"/user/getAllUsers")}static#e=this.\u0275fac=function(y){return new(y||l)(s.CoB(a.KK))};static#t=this.\u0275prov=s.wxM({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},119:(st,pe,d)=>{"use strict";d.d(pe,{A:()=>B});var i=d(4704),s=d(7680),a=d(5908),h=d(2700),l=d(4496),_=d(6716),v=d(7048);let y=(()=>{class K{constructor(ne){this.http=ne,this.ServeurURL=_.O.ServeurURL,this.ApiURL=this.ServeurURL+"/api"}authenticate(ne,Le){return this.http.post(this.ServeurURL+"/authenticate",{email:ne,password:Le})}static#e=this.\u0275fac=function(Le){return new(Le||K)(l.CoB(v.KK))};static#t=this.\u0275prov=l.wxM({token:K,factory:K.\u0275fac,providedIn:"root"})}return K})();var N=d(2088);let B=(()=>{class K{constructor(ne,Le,ke){this.apiAuthService=ne,this.apiUserService=Le,this.localStorage=ke}login(ne,Le){return this.apiAuthService.authenticate(ne,Le).pipe((0,i.k)(ke=>!!ke.token&&(this.localStorage.setItem("currentUser",JSON.stringify({token:ke.token})),this.apiUserService.getCurrentUser().subscribe(je=>{console.log(je);const et=this.localStorage.getItem("currentUser");if(et){const _t=JSON.parse(et);_t.isAdmin=je.isAdmin,_t.email=je.email,_t.id=je._id,_t.alias=je.email.split("@")[0],_t.fullName=je.username,_t.expiration=a().add(30,"days").toDate(),this.localStorage.setItem("currentUser",JSON.stringify(_t))}}),!0)))}logout(){this.localStorage.removeItem("currentUser")}getCurrentUser(){const ne=this.localStorage.getItem("currentUser");return ne?JSON.parse(ne):null}passwordResetRequest(ne){return(0,h.of)(!0).pipe((0,s.o)(1e3))}changePassword(ne,Le,ke){return(0,h.of)(!0).pipe((0,s.o)(1e3))}passwordReset(ne,Le,ke,je){return(0,h.of)(!0).pipe((0,s.o)(1e3))}static#e=this.\u0275fac=function(Le){return new(Le||K)(l.CoB(y),l.CoB(N.U),l.CoB("LOCALSTORAGE"))};static#t=this.\u0275prov=l.wxM({token:K,factory:K.\u0275fac,providedIn:"root"})}return K})()},4440:(st,pe,d)=>{"use strict";d.d(pe,{g:()=>a});var i=d(4496),s=d(1624);let a=(()=>{class h{constructor(_){this.snackBar=_}openSnackBar(_){this.snackBar.open(_,"",{duration:5e3})}static#e=this.\u0275fac=function(v){return new(v||h)(i.CoB(s.yS))};static#t=this.\u0275prov=i.wxM({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},3548:(st,pe,d)=>{"use strict";d.d(pe,{m:()=>a});var i=d(6700),s=d(4496);let a=(()=>{class h{constructor(){this.visibility=new i.g(!1)}show(){this.visibility.next(!0)}hide(){this.visibility.next(!1)}static#e=this.\u0275fac=function(v){return new(v||h)};static#t=this.\u0275prov=s.wxM({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},6212:(st,pe,d)=>{"use strict";d.d(pe,{a:()=>na});var i=d(4496),s=d(1368),a=d(3576),h=d(5908);const _=h||d.t(h,2),v=new i.UbH("MAT_MOMENT_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:function y(){return{useUtc:!1}}});function N(Ce,se){const p=Array(Ce);for(let L=0;L<Ce;L++)p[L]=se(L);return p}let B=(()=>{class Ce extends a.Wu{constructor(p,L){super(),this._options=L,this.setLocale(p||_.locale())}setLocale(p){super.setLocale(p);let L=_.localeData(p);this._localeData={firstDayOfWeek:L.firstDayOfWeek(),longMonths:L.months(),shortMonths:L.monthsShort(),dates:N(31,H=>this.createDate(2017,0,H+1).format("D")),longDaysOfWeek:L.weekdays(),shortDaysOfWeek:L.weekdaysShort(),narrowDaysOfWeek:L.weekdaysMin()}}getYear(p){return this.clone(p).year()}getMonth(p){return this.clone(p).month()}getDate(p){return this.clone(p).date()}getDayOfWeek(p){return this.clone(p).day()}getMonthNames(p){return"long"==p?this._localeData.longMonths:this._localeData.shortMonths}getDateNames(){return this._localeData.dates}getDayOfWeekNames(p){return"long"==p?this._localeData.longDaysOfWeek:"short"==p?this._localeData.shortDaysOfWeek:this._localeData.narrowDaysOfWeek}getYearName(p){return this.clone(p).format("YYYY")}getFirstDayOfWeek(){return this._localeData.firstDayOfWeek}getNumDaysInMonth(p){return this.clone(p).daysInMonth()}clone(p){return p.clone().locale(this.locale)}createDate(p,L,H){const Ge=this._createMoment({year:p,month:L,date:H}).locale(this.locale);return Ge.isValid(),Ge}today(){return this._createMoment().locale(this.locale)}parse(p,L){return p&&"string"==typeof p?this._createMoment(p,L,this.locale):p?this._createMoment(p).locale(this.locale):null}format(p,L){return p=this.clone(p),this.isValid(p),p.format(L)}addCalendarYears(p,L){return this.clone(p).add({years:L})}addCalendarMonths(p,L){return this.clone(p).add({months:L})}addCalendarDays(p,L){return this.clone(p).add({days:L})}toIso8601(p){return this.clone(p).format()}deserialize(p){let L;if(p instanceof Date)L=this._createMoment(p).locale(this.locale);else if(this.isDateInstance(p))return this.clone(p);if("string"==typeof p){if(!p)return null;L=this._createMoment(p,_.ISO_8601).locale(this.locale)}return L&&this.isValid(L)?this._createMoment(L).locale(this.locale):super.deserialize(p)}isDateInstance(p){return _.isMoment(p)}isValid(p){return this.clone(p).isValid()}invalid(){return _.invalid()}_createMoment(p,L,H){const{strict:Ge,useUtc:pt}=this._options||{};return pt?_.utc(p,L,H,Ge):_(p,L,H,Ge)}static#e=this.\u0275fac=function(L){return new(L||Ce)(i.CoB(a.KQ,8),i.CoB(v,8))};static#t=this.\u0275prov=i.wxM({token:Ce,factory:Ce.\u0275fac})}return Ce})();const K={parse:{dateInput:"l"},display:{dateInput:"l",monthYearLabel:"MMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"MMMM YYYY"}};let ee=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.Wu,useClass:B,deps:[a.KQ,v]}]})}return Ce})(),ne=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.IR,useValue:K}],imports:[ee]})}return Ce})();var Le=d(3840),ke=d(7816),je=d(7536),et=d(8408),_t=d(68),Pt=d(4723),Et=d(7712),Ne=d(5792),$=(d(9684),d(6928)),ve=d(5657),Re=(d(1424),d(3412)),oe=(d(2700),d(800),d(7800)),lt=d(2488);d(6504),d(1544),d(5568),d(7368),d(3992),d(6684),d(4704),d(9212),d(7680),d(1900);const Wt={provide:new i.UbH("mat-autocomplete-scroll-strategy"),deps:[_t.mc],useFactory:function Mt(Ce){return()=>Ce.scrollStrategies.reposition()}};let Se=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[Wt],imports:[_t.Y1,a.Ax,a.AN,s.MD,et.uU,a.Ax,a.AN]})}return Ce})();var rt=d(9120),We=d(2096),ht=d(7760),ae=d(7500),ye=d(9964),Fe=d(8156),ct=d(964),Nt=d(6664),gt=d(6232),yt=d(2080),me=d(180);let ce=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({})}return Ce})(),an=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({imports:[s.MD,a.AN,ce,lt.g$]})}return Ce})();d(1032);let $t=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.KE,a.AN]})}return Ce})();var hi=d(3616);const Ir=new i.UbH("mat-chips-default-options");let gr=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[a.u9,{provide:Ir,useValue:{separatorKeyCodes:[oe.wJ]}}],imports:[a.AN,s.MD,a.KE,a.AN]})}return Ce})();var jr=d(1560);let Kn=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({imports:[s.MD,a.AN]})}return Ce})();var cr=d(9092),xr=d(2864),Mn=d(6496),ar=d(1624),Nn=d(8818),Yn=d(8059),ea=d(2156),Rr=d(112),mr=d(4548),Ca=d(4096),Pr=d(3252);function ha(Ce,se,p){for(let L in se)if(se.hasOwnProperty(L)){const H=se[L];H?Ce.setProperty(L,H,p?.has(L)?"important":""):Ce.removeProperty(L)}return Ce}function Mr(Ce,se){const p=se?"":"none";ha(Ce.style,{"touch-action":se?"":"none","-webkit-user-drag":se?"":"none","-webkit-tap-highlight-color":se?"":"transparent","user-select":p,"-ms-user-select":p,"-webkit-user-select":p,"-moz-user-select":p})}function ka(Ce,se,p){ha(Ce.style,{position:se?"":"fixed",top:se?"":"0",opacity:se?"":"0",left:se?"":"-999em"},p)}function ma(Ce,se){return se&&"none"!=se?Ce+" "+se:Ce}function Fr(Ce){const se=Ce.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(Ce)*se}function Aa(Ce,se){return Ce.getPropertyValue(se).split(",").map(L=>L.trim())}function la(Ce){const se=Ce.getBoundingClientRect();return{top:se.top,right:se.right,bottom:se.bottom,left:se.left,width:se.width,height:se.height,x:se.x,y:se.y}}function ta(Ce,se,p){const{top:L,bottom:H,left:Ge,right:pt}=Ce;return p>=L&&p<=H&&se>=Ge&&se<=pt}function pa(Ce,se,p){Ce.top+=se,Ce.bottom=Ce.top+Ce.height,Ce.left+=p,Ce.right=Ce.left+Ce.width}function Ur(Ce,se,p,L){const{top:H,right:Ge,bottom:pt,left:Gt,width:pi,height:Si}=Ce,Bi=pi*se,Ui=Si*se;return L>H-Ui&&L<pt+Ui&&p>Gt-Bi&&p<Ge+Bi}class z{constructor(se){this._document=se,this.positions=new Map}clear(){this.positions.clear()}cache(se){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),se.forEach(p=>{this.positions.set(p,{scrollPosition:{top:p.scrollTop,left:p.scrollLeft},clientRect:la(p)})})}handleScroll(se){const p=(0,Ne.oZ)(se),L=this.positions.get(p);if(!L)return null;const H=L.scrollPosition;let Ge,pt;if(p===this._document){const Si=this.getViewportScrollPosition();Ge=Si.top,pt=Si.left}else Ge=p.scrollTop,pt=p.scrollLeft;const Gt=H.top-Ge,pi=H.left-pt;return this.positions.forEach((Si,Bi)=>{Si.clientRect&&p!==Bi&&p.contains(Bi)&&pa(Si.clientRect,Gt,pi)}),H.top=Ge,H.left=pt,{top:Gt,left:pi}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function q(Ce){const se=Ce.cloneNode(!0),p=se.querySelectorAll("[id]"),L=Ce.nodeName.toLowerCase();se.removeAttribute("id");for(let H=0;H<p.length;H++)p[H].removeAttribute("id");return"canvas"===L?Oi(Ce,se):("input"===L||"select"===L||"textarea"===L)&&It(Ce,se),P("canvas",Ce,se,Oi),P("input, textarea, select",Ce,se,It),se}function P(Ce,se,p,L){const H=se.querySelectorAll(Ce);if(H.length){const Ge=p.querySelectorAll(Ce);for(let pt=0;pt<H.length;pt++)L(H[pt],Ge[pt])}}let Ie=0;function It(Ce,se){"file"!==se.type&&(se.value=Ce.value),"radio"===se.type&&se.name&&(se.name=`mat-clone-${se.name}-${Ie++}`)}function Oi(Ce,se){const p=se.getContext("2d");if(p)try{p.drawImage(Ce,0,0)}catch{}}const Wi=(0,Ne.W4)({passive:!0}),dr=(0,Ne.W4)({passive:!1}),Wr=new Set(["position"]);class fa{get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(se){const p=(0,Et.W6)(se);p!==this._disabled&&(this._disabled=p,this._toggleNativeDragInteractions(),this._handles.forEach(L=>Mr(L,p)))}constructor(se,p,L,H,Ge,pt){this._config=p,this._document=L,this._ngZone=H,this._viewportRuler=Ge,this._dragDropRegistry=pt,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=!1,this._moveEvents=new ve.E,this._pointerMoveSubscription=$.wH.EMPTY,this._pointerUpSubscription=$.wH.EMPTY,this._scrollSubscription=$.wH.EMPTY,this._resizeSubscription=$.wH.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this._disabled=!1,this.beforeStarted=new ve.E,this.started=new ve.E,this.released=new ve.E,this.ended=new ve.E,this.entered=new ve.E,this.exited=new ve.E,this.dropped=new ve.E,this.moved=this._moveEvents,this._pointerDown=Gt=>{if(this.beforeStarted.next(),this._handles.length){const pi=this._getTargetHandle(Gt);pi&&!this._disabledHandles.has(pi)&&!this.disabled&&this._initializeDragSequence(pi,Gt)}else this.disabled||this._initializeDragSequence(this._rootElement,Gt)},this._pointerMove=Gt=>{const pi=this._getPointerPositionOnPage(Gt);if(!this._hasStartedDragging){if(Math.abs(pi.x-this._pickupPositionOnPage.x)+Math.abs(pi.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const Gi=Date.now()>=this._dragStartTime+this._getDragStartDelay(Gt),k=this._dropContainer;if(!Gi)return void this._endDragSequence(Gt);(!k||!k.isDragging()&&!k.isReceiving())&&(Gt.preventDefault(),this._hasStartedDragging=!0,this._ngZone.run(()=>this._startDragSequence(Gt)))}return}Gt.preventDefault();const Si=this._getConstrainedPointerPosition(pi);if(this._hasMoved=!0,this._lastKnownPointerPosition=pi,this._updatePointerDirectionDelta(Si),this._dropContainer)this._updateActiveDropContainer(Si,pi);else{const Bi=this.constrainPosition?this._initialClientRect:this._pickupPositionOnPage,Ui=this._activeTransform;Ui.x=Si.x-Bi.x+this._passiveTransform.x,Ui.y=Si.y-Bi.y+this._passiveTransform.y,this._applyRootElementTransform(Ui.x,Ui.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:Si,event:Gt,distance:this._getDragDistance(Si),delta:this._pointerDirectionDelta})})},this._pointerUp=Gt=>{this._endDragSequence(Gt)},this._nativeDragStart=Gt=>{if(this._handles.length){const pi=this._getTargetHandle(Gt);pi&&!this._disabledHandles.has(pi)&&!this.disabled&&Gt.preventDefault()}else this.disabled||Gt.preventDefault()},this.withRootElement(se).withParent(p.parentDragRef||null),this._parentPositions=new z(L),pt.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(se){this._handles=se.map(L=>(0,Et.mk)(L)),this._handles.forEach(L=>Mr(L,this.disabled)),this._toggleNativeDragInteractions();const p=new Set;return this._disabledHandles.forEach(L=>{this._handles.indexOf(L)>-1&&p.add(L)}),this._disabledHandles=p,this}withPreviewTemplate(se){return this._previewTemplate=se,this}withPlaceholderTemplate(se){return this._placeholderTemplate=se,this}withRootElement(se){const p=(0,Et.mk)(se);return p!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{p.addEventListener("mousedown",this._pointerDown,dr),p.addEventListener("touchstart",this._pointerDown,Wi),p.addEventListener("dragstart",this._nativeDragStart,dr)}),this._initialTransform=void 0,this._rootElement=p),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(se){return this._boundaryElement=se?(0,Et.mk)(se):null,this._resizeSubscription.unsubscribe(),se&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(se){return this._parentDragRef=se,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeSubscriptions(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(se){!this._disabledHandles.has(se)&&this._handles.indexOf(se)>-1&&(this._disabledHandles.add(se),Mr(se,!0))}enableHandle(se){this._disabledHandles.has(se)&&(this._disabledHandles.delete(se),Mr(se,this.disabled))}withDirection(se){return this._direction=se,this}_withDropContainer(se){this._dropContainer=se}getFreeDragPosition(){const se=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:se.x,y:se.y}}setFreeDragPosition(se){return this._activeTransform={x:0,y:0},this._passiveTransform.x=se.x,this._passiveTransform.y=se.y,this._dropContainer||this._applyRootElementTransform(se.x,se.y),this}withPreviewContainer(se){return this._previewContainer=se,this}_sortFromLastPointerPosition(){const se=this._lastKnownPointerPosition;se&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(se),se)}_removeSubscriptions(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe()}_destroyPreview(){this._preview?.remove(),this._previewRef?.destroy(),this._preview=this._previewRef=null}_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(se){if(this._dragDropRegistry.isDragging(this)&&(this._removeSubscriptions(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging))if(this.released.next({source:this,event:se}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(se),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const p=this._getPointerPositionOnPage(se);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(p),dropPoint:p,event:se})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(se){fn(se)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const p=this._dropContainer;if(p){const L=this._rootElement,H=L.parentNode,Ge=this._placeholder=this._createPlaceholderElement(),pt=this._anchor=this._anchor||this._document.createComment(""),Gt=this._getShadowRoot();H.insertBefore(pt,L),this._initialTransform=L.style.transform||"",this._preview=this._createPreviewElement(),ka(L,!1,Wr),this._document.body.appendChild(H.replaceChild(Ge,L)),this._getPreviewInsertionPoint(H,Gt).appendChild(this._preview),this.started.next({source:this,event:se}),p.start(),this._initialContainer=p,this._initialIndex=p.getItemIndex(this)}else this.started.next({source:this,event:se}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(p?p.getScrollableParents():[])}_initializeDragSequence(se,p){this._parentDragRef&&p.stopPropagation();const L=this.isDragging(),H=fn(p),Ge=!H&&0!==p.button,pt=this._rootElement,Gt=(0,Ne.oZ)(p),pi=!H&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),Si=H?(0,Pt.q0)(p):(0,Pt.G3)(p);if(Gt&&Gt.draggable&&"mousedown"===p.type&&p.preventDefault(),L||Ge||pi||Si)return;if(this._handles.length){const Bn=pt.style;this._rootElementTapHighlight=Bn.webkitTapHighlightColor||"",Bn.webkitTapHighlightColor="transparent"}this._hasStartedDragging=this._hasMoved=!1,this._removeSubscriptions(),this._initialClientRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(Bn=>this._updateOnScroll(Bn)),this._boundaryElement&&(this._boundaryRect=la(this._boundaryElement));const Bi=this._previewTemplate;this._pickupPositionInElement=Bi&&Bi.template&&!Bi.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialClientRect,se,p);const Ui=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(p);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:Ui.x,y:Ui.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,p)}_cleanupDragArtifacts(se){ka(this._rootElement,!0,Wr),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialClientRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{const p=this._dropContainer,L=p.getItemIndex(this),H=this._getPointerPositionOnPage(se),Ge=this._getDragDistance(H),pt=p._isOverContainer(H.x,H.y);this.ended.next({source:this,distance:Ge,dropPoint:H,event:se}),this.dropped.next({item:this,currentIndex:L,previousIndex:this._initialIndex,container:p,previousContainer:this._initialContainer,isPointerOverContainer:pt,distance:Ge,dropPoint:H,event:se}),p.drop(this,L,this._initialIndex,this._initialContainer,pt,Ge,H,se),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:se,y:p},{x:L,y:H}){let Ge=this._initialContainer._getSiblingContainerFromPosition(this,se,p);!Ge&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(se,p)&&(Ge=this._initialContainer),Ge&&Ge!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=Ge,this._dropContainer.enter(this,se,p,Ge===this._initialContainer&&Ge.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:Ge,currentIndex:Ge.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(L,H),this._dropContainer._sortItem(this,se,p,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(se,p):this._applyPreviewTransform(se-this._pickupPositionInElement.x,p-this._pickupPositionInElement.y))}_createPreviewElement(){const se=this._previewTemplate,p=this.previewClass,L=se?se.template:null;let H;if(L&&se){const Ge=se.matchSize?this._initialClientRect:null,pt=se.viewContainer.createEmbeddedView(L,se.context);pt.detectChanges(),H=Oa(pt,this._document),this._previewRef=pt,se.matchSize?Qa(H,Ge):H.style.transform=vn(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else H=q(this._rootElement),Qa(H,this._initialClientRect),this._initialTransform&&(H.style.transform=this._initialTransform);return ha(H.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":`${this._config.zIndex||1e3}`},Wr),Mr(H,!1),H.classList.add("cdk-drag-preview"),H.setAttribute("dir",this._direction),p&&(Array.isArray(p)?p.forEach(Ge=>H.classList.add(Ge)):H.classList.add(p)),H}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const se=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._applyPreviewTransform(se.left,se.top);const p=function Ba(Ce){const se=getComputedStyle(Ce),p=Aa(se,"transition-property"),L=p.find(Gt=>"transform"===Gt||"all"===Gt);if(!L)return 0;const H=p.indexOf(L),Ge=Aa(se,"transition-duration"),pt=Aa(se,"transition-delay");return Fr(Ge[H])+Fr(pt[H])}(this._preview);return 0===p?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(L=>{const H=pt=>{(!pt||(0,Ne.oZ)(pt)===this._preview&&"transform"===pt.propertyName)&&(this._preview?.removeEventListener("transitionend",H),L(),clearTimeout(Ge))},Ge=setTimeout(H,1.5*p);this._preview.addEventListener("transitionend",H)}))}_createPlaceholderElement(){const se=this._placeholderTemplate,p=se?se.template:null;let L;return p?(this._placeholderRef=se.viewContainer.createEmbeddedView(p,se.context),this._placeholderRef.detectChanges(),L=Oa(this._placeholderRef,this._document)):L=q(this._rootElement),L.style.pointerEvents="none",L.classList.add("cdk-drag-placeholder"),L}_getPointerPositionInElement(se,p,L){const H=p===this._rootElement?null:p,Ge=H?H.getBoundingClientRect():se,pt=fn(L)?L.targetTouches[0]:L,Gt=this._getViewportScrollPosition();return{x:Ge.left-se.left+(pt.pageX-Ge.left-Gt.left),y:Ge.top-se.top+(pt.pageY-Ge.top-Gt.top)}}_getPointerPositionOnPage(se){const p=this._getViewportScrollPosition(),L=fn(se)?se.touches[0]||se.changedTouches[0]||{pageX:0,pageY:0}:se,H=L.pageX-p.left,Ge=L.pageY-p.top;if(this._ownerSVGElement){const pt=this._ownerSVGElement.getScreenCTM();if(pt){const Gt=this._ownerSVGElement.createSVGPoint();return Gt.x=H,Gt.y=Ge,Gt.matrixTransform(pt.inverse())}}return{x:H,y:Ge}}_getConstrainedPointerPosition(se){const p=this._dropContainer?this._dropContainer.lockAxis:null;let{x:L,y:H}=this.constrainPosition?this.constrainPosition(se,this,this._initialClientRect,this._pickupPositionInElement):se;if("x"===this.lockAxis||"x"===p?H=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):("y"===this.lockAxis||"y"===p)&&(L=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){const{x:Ge,y:pt}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,Gt=this._boundaryRect,{width:pi,height:Si}=this._getPreviewRect(),Bi=Gt.top+pt,Ui=Gt.bottom-(Si-pt);L=La(L,Gt.left+Ge,Gt.right-(pi-Ge)),H=La(H,Bi,Ui)}return{x:L,y:H}}_updatePointerDirectionDelta(se){const{x:p,y:L}=se,H=this._pointerDirectionDelta,Ge=this._pointerPositionAtLastDirectionChange,pt=Math.abs(p-Ge.x),Gt=Math.abs(L-Ge.y);return pt>this._config.pointerDirectionChangeThreshold&&(H.x=p>Ge.x?1:-1,Ge.x=p),Gt>this._config.pointerDirectionChangeThreshold&&(H.y=L>Ge.y?1:-1,Ge.y=L),H}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const se=this._handles.length>0||!this.isDragging();se!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=se,Mr(this._rootElement,se))}_removeRootElementListeners(se){se.removeEventListener("mousedown",this._pointerDown,dr),se.removeEventListener("touchstart",this._pointerDown,Wi),se.removeEventListener("dragstart",this._nativeDragStart,dr)}_applyRootElementTransform(se,p){const L=vn(se,p),H=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=H.transform&&"none"!=H.transform?H.transform:""),H.transform=ma(L,this._initialTransform)}_applyPreviewTransform(se,p){const L=this._previewTemplate?.template?void 0:this._initialTransform,H=vn(se,p);this._preview.style.transform=ma(H,L)}_getDragDistance(se){const p=this._pickupPositionOnPage;return p?{x:se.x-p.x,y:se.y-p.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:se,y:p}=this._passiveTransform;if(0===se&&0===p||this.isDragging()||!this._boundaryElement)return;const L=this._rootElement.getBoundingClientRect(),H=this._boundaryElement.getBoundingClientRect();if(0===H.width&&0===H.height||0===L.width&&0===L.height)return;const Ge=H.left-L.left,pt=L.right-H.right,Gt=H.top-L.top,pi=L.bottom-H.bottom;H.width>L.width?(Ge>0&&(se+=Ge),pt>0&&(se-=pt)):se=0,H.height>L.height?(Gt>0&&(p+=Gt),pi>0&&(p-=pi)):p=0,(se!==this._passiveTransform.x||p!==this._passiveTransform.y)&&this.setFreeDragPosition({y:p,x:se})}_getDragStartDelay(se){const p=this.dragStartDelay;return"number"==typeof p?p:fn(se)?p.touch:p?p.mouse:0}_updateOnScroll(se){const p=this._parentPositions.handleScroll(se);if(p){const L=(0,Ne.oZ)(se);this._boundaryRect&&L!==this._boundaryElement&&L.contains(this._boundaryElement)&&pa(this._boundaryRect,p.top,p.left),this._pickupPositionOnPage.x+=p.left,this._pickupPositionOnPage.y+=p.top,this._dropContainer||(this._activeTransform.x-=p.left,this._activeTransform.y-=p.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return void 0===this._cachedShadowRoot&&(this._cachedShadowRoot=(0,Ne.C8)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(se,p){const L=this._previewContainer||"global";if("parent"===L)return se;if("global"===L){const H=this._document;return p||H.fullscreenElement||H.webkitFullscreenElement||H.mozFullScreenElement||H.msFullscreenElement||H.body}return(0,Et.mk)(L)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialClientRect),this._previewRect}_getTargetHandle(se){return this._handles.find(p=>se.target&&(se.target===p||p.contains(se.target)))}}function vn(Ce,se){return`translate3d(${Math.round(Ce)}px, ${Math.round(se)}px, 0)`}function La(Ce,se,p){return Math.max(se,Math.min(p,Ce))}function fn(Ce){return"t"===Ce.type[0]}function Oa(Ce,se){const p=Ce.rootNodes;if(1===p.length&&p[0].nodeType===se.ELEMENT_NODE)return p[0];const L=se.createElement("div");return p.forEach(H=>L.appendChild(H)),L}function Qa(Ce,se){Ce.style.width=`${se.width}px`,Ce.style.height=`${se.height}px`,Ce.style.transform=vn(se.left,se.top)}function ia(Ce,se){return Math.max(0,Math.min(se,Ce))}class ur{constructor(se,p){this._element=se,this._dragDropRegistry=p,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(se){this.withItems(se)}sort(se,p,L,H){const Ge=this._itemPositions,pt=this._getItemIndexFromPointerPosition(se,p,L,H);if(-1===pt&&Ge.length>0)return null;const Gt="horizontal"===this.orientation,pi=Ge.findIndex(R=>R.drag===se),Si=Ge[pt],Ui=Si.clientRect,Bn=pi>pt?1:-1,Gi=this._getItemOffsetPx(Ge[pi].clientRect,Ui,Bn),k=this._getSiblingOffsetPx(pi,Ge,Bn),de=Ge.slice();return function zr(Ce,se,p){const L=ia(se,Ce.length-1),H=ia(p,Ce.length-1);if(L===H)return;const Ge=Ce[L],pt=H<L?-1:1;for(let Gt=L;Gt!==H;Gt+=pt)Ce[Gt]=Ce[Gt+pt];Ce[H]=Ge}(Ge,pi,pt),Ge.forEach((R,Q)=>{if(de[Q]===R)return;const ut=R.drag===se,Qt=ut?Gi:k,di=ut?se.getPlaceholderElement():R.drag.getRootElement();R.offset+=Qt,Gt?(di.style.transform=ma(`translate3d(${Math.round(R.offset)}px, 0, 0)`,R.initialTransform),pa(R.clientRect,0,Qt)):(di.style.transform=ma(`translate3d(0, ${Math.round(R.offset)}px, 0)`,R.initialTransform),pa(R.clientRect,Qt,0))}),this._previousSwap.overlaps=ta(Ui,p,L),this._previousSwap.drag=Si.drag,this._previousSwap.delta=Gt?H.x:H.y,{previousIndex:pi,currentIndex:pt}}enter(se,p,L,H){const Ge=null==H||H<0?this._getItemIndexFromPointerPosition(se,p,L):H,pt=this._activeDraggables,Gt=pt.indexOf(se),pi=se.getPlaceholderElement();let Si=pt[Ge];if(Si===se&&(Si=pt[Ge+1]),!Si&&(null==Ge||-1===Ge||Ge<pt.length-1)&&this._shouldEnterAsFirstChild(p,L)&&(Si=pt[0]),Gt>-1&&pt.splice(Gt,1),Si&&!this._dragDropRegistry.isDragging(Si)){const Bi=Si.getRootElement();Bi.parentElement.insertBefore(pi,Bi),pt.splice(Ge,0,se)}else(0,Et.mk)(this._element).appendChild(pi),pt.push(se);pi.style.transform="",this._cacheItemPositions()}withItems(se){this._activeDraggables=se.slice(),this._cacheItemPositions()}withSortPredicate(se){this._sortPredicate=se}reset(){this._activeDraggables.forEach(se=>{const p=se.getRootElement();if(p){const L=this._itemPositions.find(H=>H.drag===se)?.initialTransform;p.style.transform=L||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(se){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(L=>L.drag===se)}updateOnScroll(se,p){this._itemPositions.forEach(({clientRect:L})=>{pa(L,se,p)}),this._itemPositions.forEach(({drag:L})=>{this._dragDropRegistry.isDragging(L)&&L._sortFromLastPointerPosition()})}_cacheItemPositions(){const se="horizontal"===this.orientation;this._itemPositions=this._activeDraggables.map(p=>{const L=p.getVisibleElement();return{drag:p,offset:0,initialTransform:L.style.transform||"",clientRect:la(L)}}).sort((p,L)=>se?p.clientRect.left-L.clientRect.left:p.clientRect.top-L.clientRect.top)}_getItemOffsetPx(se,p,L){const H="horizontal"===this.orientation;let Ge=H?p.left-se.left:p.top-se.top;return-1===L&&(Ge+=H?p.width-se.width:p.height-se.height),Ge}_getSiblingOffsetPx(se,p,L){const H="horizontal"===this.orientation,Ge=p[se].clientRect,pt=p[se+-1*L];let Gt=Ge[H?"width":"height"]*L;if(pt){const pi=H?"left":"top",Si=H?"right":"bottom";-1===L?Gt-=pt.clientRect[pi]-Ge[Si]:Gt+=Ge[pi]-pt.clientRect[Si]}return Gt}_shouldEnterAsFirstChild(se,p){if(!this._activeDraggables.length)return!1;const L=this._itemPositions,H="horizontal"===this.orientation;if(L[0].drag!==this._activeDraggables[0]){const pt=L[L.length-1].clientRect;return H?se>=pt.right:p>=pt.bottom}{const pt=L[0].clientRect;return H?se<=pt.left:p<=pt.top}}_getItemIndexFromPointerPosition(se,p,L,H){const Ge="horizontal"===this.orientation,pt=this._itemPositions.findIndex(({drag:Gt,clientRect:pi})=>Gt!==se&&((!H||Gt!==this._previousSwap.drag||!this._previousSwap.overlaps||(Ge?H.x:H.y)!==this._previousSwap.delta)&&(Ge?p>=Math.floor(pi.left)&&p<Math.floor(pi.right):L>=Math.floor(pi.top)&&L<Math.floor(pi.bottom))));return-1!==pt&&this._sortPredicate(pt,se)?pt:-1}}class Yr{constructor(se,p,L,H,Ge){this._dragDropRegistry=p,this._ngZone=H,this._viewportRuler=Ge,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new ve.E,this.entered=new ve.E,this.exited=new ve.E,this.dropped=new ve.E,this.sorted=new ve.E,this.receivingStarted=new ve.E,this.receivingStopped=new ve.E,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=$.wH.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new ve.E,this._cachedShadowRoot=null,this._startScrollInterval=()=>{this._stopScrolling(),function Pn(Ce=0,se=Rr.M){return Ce<0&&(Ce=0),(0,mr.k)(Ce,Ce,se)}(0,Ca.A).pipe((0,hi.a)(this._stopScrollTimers)).subscribe(()=>{const pt=this._scrollNode,Gt=this.autoScrollStep;1===this._verticalScrollDirection?pt.scrollBy(0,-Gt):2===this._verticalScrollDirection&&pt.scrollBy(0,Gt),1===this._horizontalScrollDirection?pt.scrollBy(-Gt,0):2===this._horizontalScrollDirection&&pt.scrollBy(Gt,0)})},this.element=(0,Et.mk)(se),this._document=L,this.withScrollableParents([this.element]),p.registerDropContainer(this),this._parentPositions=new z(L),this._sortStrategy=new ur(this.element,p),this._sortStrategy.withSortPredicate((pt,Gt)=>this.sortPredicate(pt,Gt,this))}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(se,p,L,H){this._draggingStarted(),null==H&&this.sortingDisabled&&(H=this._draggables.indexOf(se)),this._sortStrategy.enter(se,p,L,H),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:se,container:this,currentIndex:this.getItemIndex(se)})}exit(se){this._reset(),this.exited.next({item:se,container:this})}drop(se,p,L,H,Ge,pt,Gt,pi={}){this._reset(),this.dropped.next({item:se,currentIndex:p,previousIndex:L,container:this,previousContainer:H,isPointerOverContainer:Ge,distance:pt,dropPoint:Gt,event:pi})}withItems(se){const p=this._draggables;return this._draggables=se,se.forEach(L=>L._withDropContainer(this)),this.isDragging()&&(p.filter(H=>H.isDragging()).every(H=>-1===se.indexOf(H))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(se){return this._sortStrategy.direction=se,this}connectedTo(se){return this._siblings=se.slice(),this}withOrientation(se){return this._sortStrategy.orientation=se,this}withScrollableParents(se){const p=(0,Et.mk)(this.element);return this._scrollableElements=-1===se.indexOf(p)?[p,...se]:se.slice(),this}getScrollableParents(){return this._scrollableElements}getItemIndex(se){return this._isDragging?this._sortStrategy.getItemIndex(se):this._draggables.indexOf(se)}isReceiving(){return this._activeSiblings.size>0}_sortItem(se,p,L,H){if(this.sortingDisabled||!this._clientRect||!Ur(this._clientRect,.05,p,L))return;const Ge=this._sortStrategy.sort(se,p,L,H);Ge&&this.sorted.next({previousIndex:Ge.previousIndex,currentIndex:Ge.currentIndex,container:this,item:se})}_startScrollingIfNecessary(se,p){if(this.autoScrollDisabled)return;let L,H=0,Ge=0;if(this._parentPositions.positions.forEach((pt,Gt)=>{Gt===this._document||!pt.clientRect||L||Ur(pt.clientRect,.05,se,p)&&([H,Ge]=function Ea(Ce,se,p,L){const H=Qn(se,L),Ge=Ga(se,p);let pt=0,Gt=0;if(H){const pi=Ce.scrollTop;1===H?pi>0&&(pt=1):Ce.scrollHeight-pi>Ce.clientHeight&&(pt=2)}if(Ge){const pi=Ce.scrollLeft;1===Ge?pi>0&&(Gt=1):Ce.scrollWidth-pi>Ce.clientWidth&&(Gt=2)}return[pt,Gt]}(Gt,pt.clientRect,se,p),(H||Ge)&&(L=Gt))}),!H&&!Ge){const{width:pt,height:Gt}=this._viewportRuler.getViewportSize(),pi={width:pt,height:Gt,top:0,right:pt,bottom:Gt,left:0};H=Qn(pi,p),Ge=Ga(pi,se),L=window}L&&(H!==this._verticalScrollDirection||Ge!==this._horizontalScrollDirection||L!==this._scrollNode)&&(this._verticalScrollDirection=H,this._horizontalScrollDirection=Ge,this._scrollNode=L,(H||Ge)&&L?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const se=(0,Et.mk)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=se.msScrollSnapType||se.scrollSnapType||"",se.scrollSnapType=se.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){const se=(0,Et.mk)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(se).clientRect}_reset(){this._isDragging=!1;const se=(0,Et.mk)(this.element).style;se.scrollSnapType=se.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(p=>p._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(se,p){return null!=this._clientRect&&ta(this._clientRect,se,p)}_getSiblingContainerFromPosition(se,p,L){return this._siblings.find(H=>H._canReceive(se,p,L))}_canReceive(se,p,L){if(!this._clientRect||!ta(this._clientRect,p,L)||!this.enterPredicate(se,this))return!1;const H=this._getShadowRoot().elementFromPoint(p,L);if(!H)return!1;const Ge=(0,Et.mk)(this.element);return H===Ge||Ge.contains(H)}_startReceiving(se,p){const L=this._activeSiblings;!L.has(se)&&p.every(H=>this.enterPredicate(H,this)||this._draggables.indexOf(H)>-1)&&(L.add(se),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:se,receiver:this,items:p}))}_stopReceiving(se){this._activeSiblings.delete(se),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:se,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(se=>{if(this.isDragging()){const p=this._parentPositions.handleScroll(se);p&&this._sortStrategy.updateOnScroll(p.top,p.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const se=(0,Ne.C8)((0,Et.mk)(this.element));this._cachedShadowRoot=se||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const se=this._sortStrategy.getActiveItemsSnapshot().filter(p=>p.isDragging());this._siblings.forEach(p=>p._startReceiving(this,se))}}function Qn(Ce,se){const{top:p,bottom:L,height:H}=Ce,Ge=.05*H;return se>=p-Ge&&se<=p+Ge?1:se>=L-Ge&&se<=L+Ge?2:0}function Ga(Ce,se){const{left:p,right:L,width:H}=Ce,Ge=.05*H;return se>=p-Ge&&se<=p+Ge?1:se>=L-Ge&&se<=L+Ge?2:0}const ue=(0,Ne.W4)({passive:!1,capture:!0});let D=(()=>{class Ce{constructor(p,L){this._ngZone=p,this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=[],this._globalListeners=new Map,this._draggingPredicate=H=>H.isDragging(),this.pointerMove=new ve.E,this.pointerUp=new ve.E,this.scroll=new ve.E,this._preventDefaultWhileDragging=H=>{this._activeDragInstances.length>0&&H.preventDefault()},this._persistentTouchmoveListener=H=>{this._activeDragInstances.length>0&&(this._activeDragInstances.some(this._draggingPredicate)&&H.preventDefault(),this.pointerMove.next(H))},this._document=L}registerDropContainer(p){this._dropInstances.has(p)||this._dropInstances.add(p)}registerDragItem(p){this._dragInstances.add(p),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,ue)})}removeDropContainer(p){this._dropInstances.delete(p)}removeDragItem(p){this._dragInstances.delete(p),this.stopDragging(p),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,ue)}startDragging(p,L){if(!(this._activeDragInstances.indexOf(p)>-1)&&(this._activeDragInstances.push(p),1===this._activeDragInstances.length)){const H=L.type.startsWith("touch");this._globalListeners.set(H?"touchend":"mouseup",{handler:Ge=>this.pointerUp.next(Ge),options:!0}).set("scroll",{handler:Ge=>this.scroll.next(Ge),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:ue}),H||this._globalListeners.set("mousemove",{handler:Ge=>this.pointerMove.next(Ge),options:ue}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((Ge,pt)=>{this._document.addEventListener(pt,Ge.handler,Ge.options)})})}}stopDragging(p){const L=this._activeDragInstances.indexOf(p);L>-1&&(this._activeDragInstances.splice(L,1),0===this._activeDragInstances.length&&this._clearGlobalListeners())}isDragging(p){return this._activeDragInstances.indexOf(p)>-1}scrolled(p){const L=[this.scroll];return p&&p!==this._document&&L.push(new Pr._(H=>this._ngZone.runOutsideAngular(()=>{const pt=Gt=>{this._activeDragInstances.length&&H.next(Gt)};return p.addEventListener("scroll",pt,!0),()=>{p.removeEventListener("scroll",pt,!0)}}))),(0,Re.U)(...L)}ngOnDestroy(){this._dragInstances.forEach(p=>this.removeDragItem(p)),this._dropInstances.forEach(p=>this.removeDropContainer(p)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((p,L)=>{this._document.removeEventListener(L,p.handler,p.options)}),this._globalListeners.clear()}static#e=this.\u0275fac=function(L){return new(L||Ce)(i.CoB(i.WW2),i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();const I={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let G=(()=>{class Ce{constructor(p,L,H,Ge){this._document=p,this._ngZone=L,this._viewportRuler=H,this._dragDropRegistry=Ge}createDrag(p,L=I){return new fa(p,L,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(p){return new Yr(p,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static#e=this.\u0275fac=function(L){return new(L||Ce)(i.CoB(s.Ud),i.CoB(i.WW2),i.CoB(et.S8),i.CoB(D))};static#t=this.\u0275prov=i.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})(),ca=(()=>{class Ce{static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[G],imports:[et.uU]})}return Ce})();var br=d(2060),hr=d(5496),ti=d(3892);let na=(()=>{class Ce{static forRoot(){return{ngModule:Ce,providers:[]}}static#e=this.\u0275fac=function(L){return new(L||Ce)};static#t=this.\u0275mod=i.a4G({type:Ce});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.Wu,useClass:B,deps:[a.KQ]},{provide:a.IR,useValue:K},{provide:i.KYU,useValue:"en-gb"}],imports:[s.MD,ne,ye.sb,jr.oB,ct.Gm,ke.oJ,Nt.iI,gt.CQ,yt.NR,cr.Ko,je.cN,ar.uE,Kn,rt.iU,Se,Nn.If,xr.sr,me.WG,Mn.KO,We.d5,ea.w5,gr,$t,ht.GE,Fe.g,Le.Vn,an,ca,Yn.Su,br.E$,hr.U,ti.c,s.MD,ye.sb,jr.oB,ct.Gm,ke.oJ,Nt.iI,gt.CQ,yt.NR,cr.Ko,je.cN,ar.uE,ae._A,Kn,rt.iU,Se,Nn.If,xr.sr,me.WG,Mn.KO,We.d5,ea.w5,gr,$t,ht.GE,Fe.g,Le.Vn,an,ca,Yn.Su,br.E$,hr.U,ti.c]})}return Ce})()},9588:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>At});var i=d(2992),s=d(4496),a=d(5784),h=d(2978),l=d(2276);d(7712);let an=(()=>{class A{}return A.\u0275fac=function(te){return new(te||A)},A.\u0275mod=s.a4G({type:A}),A.\u0275inj=s.s3X({imports:[a.Ft]}),A})();var Xn=d(1368);let gi=(()=>{class A{constructor(te,mt){(0,Xn.uf)(mt)&&!te&&console.warn("Warning: Flex Layout loaded on the server without FlexLayoutServerModule")}static withConfig(te,mt=[]){return{ngModule:A,providers:te.serverLoaded?[{provide:a.wp,useValue:{...a.QV,...te}},{provide:a.Q9,useValue:mt,multi:!0},{provide:a._X,useValue:!0}]:[{provide:a.wp,useValue:{...a.QV,...te}},{provide:a.Q9,useValue:mt,multi:!0}]}}}return A.\u0275fac=function(te){return new(te||A)(s.CoB(a._X),s.CoB(s.AHE))},A.\u0275mod=s.a4G({type:A}),A.\u0275inj=s.s3X({imports:[l.nQ,h.fu,an,l.nQ,h.fu,an]}),A})();var xe=d(6504),Xe=d(6212);let At=(()=>{class A{static#e=this.\u0275fac=function(mt){return new(mt||A)};static#t=this.\u0275mod=s.a4G({type:A});static#i=this.\u0275inj=s.s3X({imports:[i.qQ,Xe.a,xe.y,xe.sl,gi,xe.y,xe.sl,gi,Xe.a]})}return A})()},6716:(st,pe,d)=>{"use strict";d.d(pe,{O:()=>i});const i={production:!0,ServeurURL:"https://jucundus-api.saucisse.ninja"}},660:(st,pe,d)=>{"use strict";var i=d(4476),s=d(4496),a=d(9684);function l(ue){return new s.OBp(3e3,!1)}function wt(ue){switch(ue.length){case 0:return new a.kP;case 1:return ue[0];default:return new a.Wq(ue)}}function Ye(ue,D,I=new Map,G=new Map){const he=[],Qe=[];let Ct=-1,Ot=null;if(D.forEach(Kt=>{const ni=Kt.get("offset"),Ci=ni==Ct,ci=Ci&&Ot||new Map;Kt.forEach((qi,Xi)=>{let Hi=Xi,zi=qi;if("offset"!==Xi)switch(Hi=ue.normalizePropertyName(Hi,he),zi){case a.aM:zi=I.get(Xi);break;case a.AN:zi=G.get(Xi);break;default:zi=ue.normalizeStyleValue(Xi,Hi,zi,he)}ci.set(Hi,zi)}),Ci||Qe.push(ci),Ot=ci,Ct=ni}),he.length)throw function oe(ue){return new s.OBp(3502,!1)}();return Qe}function be(ue,D,I,G){switch(D){case"start":ue.onStart(()=>G(I&&J(I,"start",ue)));break;case"done":ue.onDone(()=>G(I&&J(I,"done",ue)));break;case"destroy":ue.onDestroy(()=>G(I&&J(I,"destroy",ue)))}}function J(ue,D,I){const Qe=Pe(ue.element,ue.triggerName,ue.fromState,ue.toState,D||ue.phaseName,I.totalTime??ue.totalTime,!!I.disabled),Ct=ue._data;return null!=Ct&&(Qe._data=Ct),Qe}function Pe(ue,D,I,G,he="",Qe=0,Ct){return{element:ue,triggerName:D,fromState:I,toState:G,phaseName:he,totalTime:Qe,disabled:!!Ct}}function fe(ue,D,I){let G=ue.get(D);return G||ue.set(D,G=I),G}function De(ue){const D=ue.indexOf(":");return[ue.substring(1,D),ue.slice(D+1)]}const bt=typeof document>"u"?null:document.documentElement;function qt(ue){const D=ue.parentNode||ue.host||null;return D===bt?null:D}let Ht=null,ri=!1;function Mt(ue,D){for(;D;){if(D===ue)return!0;D=qt(D)}return!1}function Wt(ue,D,I){if(I)return Array.from(ue.querySelectorAll(D));const G=ue.querySelector(D);return G?[G]:[]}let _e=(()=>{class ue{validateStyleProperty(I){return function Zt(ue){Ht||(Ht=function ki(){return typeof document<"u"?document.body:null}()||{},ri=!!Ht.style&&"WebkitAppearance"in Ht.style);let D=!0;return Ht.style&&!function vt(ue){return"ebkit"==ue.substring(1,6)}(ue)&&(D=ue in Ht.style,!D&&ri&&(D="Webkit"+ue.charAt(0).toUpperCase()+ue.slice(1)in Ht.style)),D}(I)}matchesElement(I,G){return!1}containsElement(I,G){return Mt(I,G)}getParentElement(I){return qt(I)}query(I,G,he){return Wt(I,G,he)}computeStyle(I,G,he){return he||""}animate(I,G,he,Qe,Ct,Ot=[],Kt){return new a.kP(he,Qe)}static#e=this.\u0275fac=function(G){return new(G||ue)};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})();class Se{static#e=this.NOOP=new _e}class rt{}const ht=1e3,Fe="ng-enter",ct="ng-leave",Nt="ng-trigger",gt=".ng-trigger",yt="ng-animating",me=".ng-animating";function tt(ue){if("number"==typeof ue)return ue;const D=ue.match(/^(-?[\.\d]+)(m?s)/);return!D||D.length<2?0:kt(parseFloat(D[1]),D[2])}function kt(ue,D){return"s"===D?ue*ht:ue}function jt(ue,D,I){return ue.hasOwnProperty("duration")?ue:function mi(ue,D,I){let he,Qe=0,Ct="";if("string"==typeof ue){const Ot=ue.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===Ot)return D.push(l()),{duration:0,delay:0,easing:""};he=kt(parseFloat(Ot[1]),Ot[2]);const Kt=Ot[3];null!=Kt&&(Qe=kt(parseFloat(Kt),Ot[4]));const ni=Ot[5];ni&&(Ct=ni)}else he=ue;if(!I){let Ot=!1,Kt=D.length;he<0&&(D.push(function _(){return new s.OBp(3100,!1)}()),Ot=!0),Qe<0&&(D.push(function v(){return new s.OBp(3101,!1)}()),Ot=!0),Ot&&D.splice(Kt,0,l())}return{duration:he,delay:Qe,easing:Ct}}(ue,D,I)}function b(ue,D,I){D.forEach((G,he)=>{const Qe=Ve(he);I&&!I.has(he)&&I.set(he,ue.style[Qe]),ue.style[Qe]=G})}function f(ue,D){D.forEach((I,G)=>{const he=Ve(G);ue.style[he]=""})}function x(ue){return Array.isArray(ue)?1==ue.length?ue[0]:(0,a.iC)(ue):ue}const Te=new RegExp("{{\\s*(.+?)\\s*}}","g");function xt(ue){let D=[];if("string"==typeof ue){let I;for(;I=Te.exec(ue);)D.push(I[1]);Te.lastIndex=0}return D}function dt(ue,D,I){const G=`${ue}`,he=G.replace(Te,(Qe,Ct)=>{let Ot=D[Ct];return null==Ot&&(I.push(function N(ue){return new s.OBp(3003,!1)}()),Ot=""),Ot.toString()});return he==G?ue:he}const ft=/-+([a-z0-9])/g;function Ve(ue){return ue.replace(ft,(...D)=>D[1].toUpperCase())}function Bt(ue,D,I){switch(D.type){case a.m0.Trigger:return ue.visitTrigger(D,I);case a.m0.State:return ue.visitState(D,I);case a.m0.Transition:return ue.visitTransition(D,I);case a.m0.Sequence:return ue.visitSequence(D,I);case a.m0.Group:return ue.visitGroup(D,I);case a.m0.Animate:return ue.visitAnimate(D,I);case a.m0.Keyframes:return ue.visitKeyframes(D,I);case a.m0.Style:return ue.visitStyle(D,I);case a.m0.Reference:return ue.visitReference(D,I);case a.m0.AnimateChild:return ue.visitAnimateChild(D,I);case a.m0.AnimateRef:return ue.visitAnimateRef(D,I);case a.m0.Query:return ue.visitQuery(D,I);case a.m0.Stagger:return ue.visitStagger(D,I);default:throw function B(ue){return new s.OBp(3004,!1)}()}}function Mi(ue,D){return window.getComputedStyle(ue)[D]}const Ue=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 it extends rt{normalizePropertyName(D,I){return Ve(D)}normalizeStyleValue(D,I,G,he){let Qe="";const Ct=G.toString().trim();if(Ue.has(I)&&0!==G&&"0"!==G)if("number"==typeof G)Qe="px";else{const Ot=G.match(/^[+-]?[\d\.]+([a-z]*)$/);Ot&&0==Ot[1].length&&he.push(function K(ue,D){return new s.OBp(3005,!1)}())}return Ct+Qe}}const an="*";const xe=new Set(["true","1"]),Xe=new Set(["false","0"]);function At(ue,D){const I=xe.has(ue)||Xe.has(ue),G=xe.has(D)||Xe.has(D);return(he,Qe)=>{let Ct=ue==an||ue==he,Ot=D==an||D==Qe;return!Ct&&I&&"boolean"==typeof he&&(Ct=he?xe.has(ue):Xe.has(ue)),!Ot&&G&&"boolean"==typeof Qe&&(Ot=Qe?xe.has(D):Xe.has(D)),Ct&&Ot}}const A=":self",Z=new RegExp(`s*${A}s*,?`,"g");function te(ue,D,I,G){return new Vt(ue).build(D,I,G)}class Vt{constructor(D){this._driver=D}build(D,I,G){const he=new Ai(I);return this._resetContextStyleTimingState(he),Bt(this,x(D),he)}_resetContextStyleTimingState(D){D.currentQuerySelector="",D.collectedStyles=new Map,D.collectedStyles.set("",new Map),D.currentTime=0}visitTrigger(D,I){let G=I.queryCount=0,he=I.depCount=0;const Qe=[],Ct=[];return"@"==D.name.charAt(0)&&I.errors.push(function ee(){return new s.OBp(3006,!1)}()),D.definitions.forEach(Ot=>{if(this._resetContextStyleTimingState(I),Ot.type==a.m0.State){const Kt=Ot,ni=Kt.name;ni.toString().split(/\s*,\s*/).forEach(Ci=>{Kt.name=Ci,Qe.push(this.visitState(Kt,I))}),Kt.name=ni}else if(Ot.type==a.m0.Transition){const Kt=this.visitTransition(Ot,I);G+=Kt.queryCount,he+=Kt.depCount,Ct.push(Kt)}else I.errors.push(function ne(){return new s.OBp(3007,!1)}())}),{type:a.m0.Trigger,name:D.name,states:Qe,transitions:Ct,queryCount:G,depCount:he,options:null}}visitState(D,I){const G=this.visitStyle(D.styles,I),he=D.options&&D.options.params||null;if(G.containsDynamicStyles){const Qe=new Set,Ct=he||{};G.styles.forEach(Ot=>{Ot instanceof Map&&Ot.forEach(Kt=>{xt(Kt).forEach(ni=>{Ct.hasOwnProperty(ni)||Qe.add(ni)})})}),Qe.size&&I.errors.push(function Le(ue,D){return new s.OBp(3008,!1)}(0,Qe.values()))}return{type:a.m0.State,name:D.name,style:G,options:he?{params:he}:null}}visitTransition(D,I){I.queryCount=0,I.depCount=0;const G=Bt(this,x(D.animation),I),he=function Xn(ue,D){const I=[];return"string"==typeof ue?ue.split(/\s*,\s*/).forEach(G=>function Ke(ue,D,I){if(":"==ue[0]){const Kt=function gi(ue,D){switch(ue){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(I,G)=>parseFloat(G)>parseFloat(I);case":decrement":return(I,G)=>parseFloat(G)<parseFloat(I);default:return D.push(function we(ue){return new s.OBp(3016,!1)}()),"* => *"}}(ue,I);if("function"==typeof Kt)return void D.push(Kt);ue=Kt}const G=ue.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==G||G.length<4)return I.push(function ve(ue){return new s.OBp(3015,!1)}()),D;const he=G[1],Qe=G[2],Ct=G[3];D.push(At(he,Ct)),"<"==Qe[0]&&(he!=an||Ct!=an)&&D.push(At(Ct,he))}(G,I,D)):I.push(ue),I}(D.expr,I.errors);return{type:a.m0.Transition,matchers:he,animation:G,queryCount:I.queryCount,depCount:I.depCount,options:E(D.options)}}visitSequence(D,I){return{type:a.m0.Sequence,steps:D.steps.map(G=>Bt(this,G,I)),options:E(D.options)}}visitGroup(D,I){const G=I.currentTime;let he=0;const Qe=D.steps.map(Ct=>{I.currentTime=G;const Ot=Bt(this,Ct,I);return he=Math.max(he,I.currentTime),Ot});return I.currentTime=he,{type:a.m0.Group,steps:Qe,options:E(D.options)}}visitAnimate(D,I){const G=function ui(ue,D){if(ue.hasOwnProperty("duration"))return ue;if("number"==typeof ue)return ie(jt(ue,D).duration,0,"");const I=ue;if(I.split(/\s+/).some(Qe=>"{"==Qe.charAt(0)&&"{"==Qe.charAt(1))){const Qe=ie(0,0,"");return Qe.dynamic=!0,Qe.strValue=I,Qe}const he=jt(I,D);return ie(he.duration,he.delay,he.easing)}(D.timings,I.errors);I.currentAnimateTimings=G;let he,Qe=D.styles?D.styles:(0,a.wb)({});if(Qe.type==a.m0.Keyframes)he=this.visitKeyframes(Qe,I);else{let Ct=D.styles,Ot=!1;if(!Ct){Ot=!0;const ni={};G.easing&&(ni.easing=G.easing),Ct=(0,a.wb)(ni)}I.currentTime+=G.duration+G.delay;const Kt=this.visitStyle(Ct,I);Kt.isEmptyStep=Ot,he=Kt}return I.currentAnimateTimings=null,{type:a.m0.Animate,timings:G,style:he,options:null}}visitStyle(D,I){const G=this._makeStyleAst(D,I);return this._validateStyleAst(G,I),G}_makeStyleAst(D,I){const G=[],he=Array.isArray(D.styles)?D.styles:[D.styles];for(let Ot of he)"string"==typeof Ot?Ot===a.AN?G.push(Ot):I.errors.push(new s.OBp(3002,!1)):G.push(new Map(Object.entries(Ot)));let Qe=!1,Ct=null;return G.forEach(Ot=>{if(Ot instanceof Map&&(Ot.has("easing")&&(Ct=Ot.get("easing"),Ot.delete("easing")),!Qe))for(let Kt of Ot.values())if(Kt.toString().indexOf("{{")>=0){Qe=!0;break}}),{type:a.m0.Style,styles:G,easing:Ct,offset:D.offset,containsDynamicStyles:Qe,options:null}}_validateStyleAst(D,I){const G=I.currentAnimateTimings;let he=I.currentTime,Qe=I.currentTime;G&&Qe>0&&(Qe-=G.duration+G.delay),D.styles.forEach(Ct=>{"string"!=typeof Ct&&Ct.forEach((Ot,Kt)=>{const ni=I.collectedStyles.get(I.currentQuerySelector),Ci=ni.get(Kt);let ci=!0;Ci&&(Qe!=he&&Qe>=Ci.startTime&&he<=Ci.endTime&&(I.errors.push(function et(ue,D,I,G,he){return new s.OBp(3010,!1)}()),ci=!1),Qe=Ci.startTime),ci&&ni.set(Kt,{startTime:Qe,endTime:he}),I.options&&function F(ue,D,I){const G=D.params||{},he=xt(ue);he.length&&he.forEach(Qe=>{G.hasOwnProperty(Qe)||I.push(function y(ue){return new s.OBp(3001,!1)}())})}(Ot,I.options,I.errors)})})}visitKeyframes(D,I){const G={type:a.m0.Keyframes,styles:[],options:null};if(!I.currentAnimateTimings)return I.errors.push(function _t(){return new s.OBp(3011,!1)}()),G;let Qe=0;const Ct=[];let Ot=!1,Kt=!1,ni=0;const Ci=D.steps.map(bn=>{const wn=this._makeStyleAst(bn,I);let pr=null!=wn.offset?wn.offset:function at(ue){if("string"==typeof ue)return null;let D=null;if(Array.isArray(ue))ue.forEach(I=>{if(I instanceof Map&&I.has("offset")){const G=I;D=parseFloat(G.get("offset")),G.delete("offset")}});else if(ue instanceof Map&&ue.has("offset")){const I=ue;D=parseFloat(I.get("offset")),I.delete("offset")}return D}(wn.styles),rr=0;return null!=pr&&(Qe++,rr=wn.offset=pr),Kt=Kt||rr<0||rr>1,Ot=Ot||rr<ni,ni=rr,Ct.push(rr),wn});Kt&&I.errors.push(function Pt(){return new s.OBp(3012,!1)}()),Ot&&I.errors.push(function Et(){return new s.OBp(3200,!1)}());const ci=D.steps.length;let qi=0;Qe>0&&Qe<ci?I.errors.push(function Ne(){return new s.OBp(3202,!1)}()):0==Qe&&(qi=1/(ci-1));const Xi=ci-1,Hi=I.currentTime,zi=I.currentAnimateTimings,In=zi.duration;return Ci.forEach((bn,wn)=>{const pr=qi>0?wn==Xi?1:qi*wn:Ct[wn],rr=pr*In;I.currentTime=Hi+zi.delay+rr,zi.duration=rr,this._validateStyleAst(bn,I),bn.offset=pr,G.styles.push(bn)}),G}visitReference(D,I){return{type:a.m0.Reference,animation:Bt(this,x(D.animation),I),options:E(D.options)}}visitAnimateChild(D,I){return I.depCount++,{type:a.m0.AnimateChild,options:E(D.options)}}visitAnimateRef(D,I){return{type:a.m0.AnimateRef,animation:this.visitReference(D.animation,I),options:E(D.options)}}visitQuery(D,I){const G=I.currentQuerySelector,he=D.options||{};I.queryCount++,I.currentQuery=D;const[Qe,Ct]=function $t(ue){const D=!!ue.split(/\s*,\s*/).find(I=>I==A);return D&&(ue=ue.replace(Z,"")),ue=ue.replace(/@\*/g,gt).replace(/@\w+/g,I=>gt+"-"+I.slice(1)).replace(/:animating/g,me),[ue,D]}(D.selector);I.currentQuerySelector=G.length?G+" "+Qe:Qe,fe(I.collectedStyles,I.currentQuerySelector,new Map);const Ot=Bt(this,x(D.animation),I);return I.currentQuery=null,I.currentQuerySelector=G,{type:a.m0.Query,selector:Qe,limit:he.limit||0,optional:!!he.optional,includeSelf:Ct,animation:Ot,originalSelector:D.selector,options:E(D.options)}}visitStagger(D,I){I.currentQuery||I.errors.push(function qe(){return new s.OBp(3013,!1)}());const G="full"===D.timings?{duration:0,delay:0,easing:"full"}:jt(D.timings,I.errors,!0);return{type:a.m0.Stagger,animation:Bt(this,x(D.animation),I),timings:G,options:null}}}class Ai{constructor(D){this.errors=D,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function E(ue){return ue?(ue={...ue}).params&&(ue.params=function hi(ue){return ue?{...ue}:null}(ue.params)):ue={},ue}function ie(ue,D,I){return{duration:ue,delay:D,easing:I}}function U(ue,D,I,G,he,Qe,Ct=null,Ot=!1){return{type:1,element:ue,keyframes:D,preStyleProps:I,postStyleProps:G,duration:he,delay:Qe,totalTime:he+Qe,easing:Ct,subTimeline:Ot}}class Be{constructor(){this._map=new Map}get(D){return this._map.get(D)||[]}append(D,I){let G=this._map.get(D);G||this._map.set(D,G=[]),G.push(...I)}has(D){return this._map.has(D)}clear(){this._map.clear()}}const ji=new RegExp(":enter","g"),er=new RegExp(":leave","g");function tn(ue,D,I,G,he,Qe=new Map,Ct=new Map,Ot,Kt,ni=[]){return(new fr).buildKeyframes(ue,D,I,G,he,Qe,Ct,Ot,Kt,ni)}class fr{buildKeyframes(D,I,G,he,Qe,Ct,Ot,Kt,ni,Ci=[]){ni=ni||new Be;const ci=new Jn(D,I,ni,he,Qe,Ci,[]);ci.options=Kt;const qi=Kt.delay?tt(Kt.delay):0;ci.currentTimeline.delayNextStep(qi),ci.currentTimeline.setStyles([Ct],null,ci.errors,Kt),Bt(this,G,ci);const Xi=ci.timelines.filter(Hi=>Hi.containsAnimation());if(Xi.length&&Ot.size){let Hi;for(let zi=Xi.length-1;zi>=0;zi--){const In=Xi[zi];if(In.element===I){Hi=In;break}}Hi&&!Hi.allowOnlyTimelineStyles()&&Hi.setStyles([Ot],null,ci.errors,Kt)}return Xi.length?Xi.map(Hi=>Hi.buildKeyframes()):[U(I,[],[],[],0,qi,"",!1)]}visitTrigger(D,I){}visitState(D,I){}visitTransition(D,I){}visitAnimateChild(D,I){const G=I.subInstructions.get(I.element);if(G){const he=I.createSubContext(D.options),Qe=I.currentTimeline.currentTime,Ct=this._visitSubInstructions(G,he,he.options);Qe!=Ct&&I.transformIntoNewTimeline(Ct)}I.previousNode=D}visitAnimateRef(D,I){const G=I.createSubContext(D.options);G.transformIntoNewTimeline(),this._applyAnimationRefDelays([D.options,D.animation.options],I,G),this.visitReference(D.animation,G),I.transformIntoNewTimeline(G.currentTimeline.currentTime),I.previousNode=D}_applyAnimationRefDelays(D,I,G){for(const he of D){const Qe=he?.delay;if(Qe){const Ct="number"==typeof Qe?Qe:tt(dt(Qe,he?.params??{},I.errors));G.delayNextStep(Ct)}}}_visitSubInstructions(D,I,G){let Qe=I.currentTimeline.currentTime;const Ct=null!=G.duration?tt(G.duration):null,Ot=null!=G.delay?tt(G.delay):null;return 0!==Ct&&D.forEach(Kt=>{const ni=I.appendInstructionToTimeline(Kt,Ct,Ot);Qe=Math.max(Qe,ni.duration+ni.delay)}),Qe}visitReference(D,I){I.updateOptions(D.options,!0),Bt(this,D.animation,I),I.previousNode=D}visitSequence(D,I){const G=I.subContextCount;let he=I;const Qe=D.options;if(Qe&&(Qe.params||Qe.delay)&&(he=I.createSubContext(Qe),he.transformIntoNewTimeline(),null!=Qe.delay)){he.previousNode.type==a.m0.Style&&(he.currentTimeline.snapshotCurrentStyles(),he.previousNode=Sr);const Ct=tt(Qe.delay);he.delayNextStep(Ct)}D.steps.length&&(D.steps.forEach(Ct=>Bt(this,Ct,he)),he.currentTimeline.applyStylesToKeyframe(),he.subContextCount>G&&he.transformIntoNewTimeline()),I.previousNode=D}visitGroup(D,I){const G=[];let he=I.currentTimeline.currentTime;const Qe=D.options&&D.options.delay?tt(D.options.delay):0;D.steps.forEach(Ct=>{const Ot=I.createSubContext(D.options);Qe&&Ot.delayNextStep(Qe),Bt(this,Ct,Ot),he=Math.max(he,Ot.currentTimeline.currentTime),G.push(Ot.currentTimeline)}),G.forEach(Ct=>I.currentTimeline.mergeTimelineCollectedStyles(Ct)),I.transformIntoNewTimeline(he),I.previousNode=D}_visitTiming(D,I){if(D.dynamic){const G=D.strValue;return jt(I.params?dt(G,I.params,I.errors):G,I.errors)}return{duration:D.duration,delay:D.delay,easing:D.easing}}visitAnimate(D,I){const G=I.currentAnimateTimings=this._visitTiming(D.timings,I),he=I.currentTimeline;G.delay&&(I.incrementTime(G.delay),he.snapshotCurrentStyles());const Qe=D.style;Qe.type==a.m0.Keyframes?this.visitKeyframes(Qe,I):(I.incrementTime(G.duration),this.visitStyle(Qe,I),he.applyStylesToKeyframe()),I.currentAnimateTimings=null,I.previousNode=D}visitStyle(D,I){const G=I.currentTimeline,he=I.currentAnimateTimings;!he&&G.hasCurrentStyleProperties()&&G.forwardFrame();const Qe=he&&he.easing||D.easing;D.isEmptyStep?G.applyEmptyStep(Qe):G.setStyles(D.styles,Qe,I.errors,I.options),I.previousNode=D}visitKeyframes(D,I){const G=I.currentAnimateTimings,he=I.currentTimeline.duration,Qe=G.duration,Ot=I.createSubContext().currentTimeline;Ot.easing=G.easing,D.styles.forEach(Kt=>{Ot.forwardTime((Kt.offset||0)*Qe),Ot.setStyles(Kt.styles,Kt.easing,I.errors,I.options),Ot.applyStylesToKeyframe()}),I.currentTimeline.mergeTimelineCollectedStyles(Ot),I.transformIntoNewTimeline(he+Qe),I.previousNode=D}visitQuery(D,I){const G=I.currentTimeline.currentTime,he=D.options||{},Qe=he.delay?tt(he.delay):0;Qe&&(I.previousNode.type===a.m0.Style||0==G&&I.currentTimeline.hasCurrentStyleProperties())&&(I.currentTimeline.snapshotCurrentStyles(),I.previousNode=Sr);let Ct=G;const Ot=I.invokeQuery(D.selector,D.originalSelector,D.limit,D.includeSelf,!!he.optional,I.errors);I.currentQueryTotal=Ot.length;let Kt=null;Ot.forEach((ni,Ci)=>{I.currentQueryIndex=Ci;const ci=I.createSubContext(D.options,ni);Qe&&ci.delayNextStep(Qe),ni===I.element&&(Kt=ci.currentTimeline),Bt(this,D.animation,ci),ci.currentTimeline.applyStylesToKeyframe(),Ct=Math.max(Ct,ci.currentTimeline.currentTime)}),I.currentQueryIndex=0,I.currentQueryTotal=0,I.transformIntoNewTimeline(Ct),Kt&&(I.currentTimeline.mergeTimelineCollectedStyles(Kt),I.currentTimeline.snapshotCurrentStyles()),I.previousNode=D}visitStagger(D,I){const G=I.parentContext,he=I.currentTimeline,Qe=D.timings,Ct=Math.abs(Qe.duration),Ot=Ct*(I.currentQueryTotal-1);let Kt=Ct*I.currentQueryIndex;switch(Qe.duration<0?"reverse":Qe.easing){case"reverse":Kt=Ot-Kt;break;case"full":Kt=G.currentStaggerTime}const Ci=I.currentTimeline;Kt&&Ci.delayNextStep(Kt);const ci=Ci.currentTime;Bt(this,D.animation,I),I.previousNode=D,G.currentStaggerTime=he.currentTime-ci+(he.startTime-G.currentTimeline.startTime)}}const Sr={};class Jn{constructor(D,I,G,he,Qe,Ct,Ot,Kt){this._driver=D,this.element=I,this.subInstructions=G,this._enterClassName=he,this._leaveClassName=Qe,this.errors=Ct,this.timelines=Ot,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Sr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Kt||new jn(this._driver,I,0),Ot.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(D,I){if(!D)return;const G=D;let he=this.options;null!=G.duration&&(he.duration=tt(G.duration)),null!=G.delay&&(he.delay=tt(G.delay));const Qe=G.params;if(Qe){let Ct=he.params;Ct||(Ct=this.options.params={}),Object.keys(Qe).forEach(Ot=>{(!I||!Ct.hasOwnProperty(Ot))&&(Ct[Ot]=dt(Qe[Ot],Ct,this.errors))})}}_copyOptions(){const D={};if(this.options){const I=this.options.params;if(I){const G=D.params={};Object.keys(I).forEach(he=>{G[he]=I[he]})}}return D}createSubContext(D=null,I,G){const he=I||this.element,Qe=new Jn(this._driver,he,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(he,G||0));return Qe.previousNode=this.previousNode,Qe.currentAnimateTimings=this.currentAnimateTimings,Qe.options=this._copyOptions(),Qe.updateOptions(D),Qe.currentQueryIndex=this.currentQueryIndex,Qe.currentQueryTotal=this.currentQueryTotal,Qe.parentContext=this,this.subContextCount++,Qe}transformIntoNewTimeline(D){return this.previousNode=Sr,this.currentTimeline=this.currentTimeline.fork(this.element,D),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(D,I,G){const he={duration:I??D.duration,delay:this.currentTimeline.currentTime+(G??0)+D.delay,easing:""},Qe=new Gr(this._driver,D.element,D.keyframes,D.preStyleProps,D.postStyleProps,he,D.stretchStartingKeyframe);return this.timelines.push(Qe),he}incrementTime(D){this.currentTimeline.forwardTime(this.currentTimeline.duration+D)}delayNextStep(D){D>0&&this.currentTimeline.delayNextStep(D)}invokeQuery(D,I,G,he,Qe,Ct){let Ot=[];if(he&&Ot.push(this.element),D.length>0){D=(D=D.replace(ji,"."+this._enterClassName)).replace(er,"."+this._leaveClassName);let ni=this._driver.query(this.element,D,1!=G);0!==G&&(ni=G<0?ni.slice(ni.length+G,ni.length):ni.slice(0,G)),Ot.push(...ni)}return!Qe&&0==Ot.length&&Ct.push(function $(ue){return new s.OBp(3014,!1)}()),Ot}}class jn{constructor(D,I,G,he){this._driver=D,this.element=I,this.startTime=G,this._elementTimelineStylesLookup=he,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(I),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(I,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(D){const I=1===this._keyframes.size&&this._pendingStyles.size;this.duration||I?(this.forwardTime(this.currentTime+D),I&&this.snapshotCurrentStyles()):this.startTime+=D}fork(D,I){return this.applyStylesToKeyframe(),new jn(this._driver,D,I||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(D){this.applyStylesToKeyframe(),this.duration=D,this._loadKeyframe()}_updateStyle(D,I){this._localTimelineStyles.set(D,I),this._globalTimelineStyles.set(D,I),this._styleSummary.set(D,{time:this.currentTime,value:I})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(D){D&&this._previousKeyframe.set("easing",D);for(let[I,G]of this._globalTimelineStyles)this._backFill.set(I,G||a.AN),this._currentKeyframe.set(I,a.AN);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(D,I,G,he){I&&this._previousKeyframe.set("easing",I);const Qe=he&&he.params||{},Ct=function ra(ue,D){const I=new Map;let G;return ue.forEach(he=>{if("*"===he){G??=D.keys();for(let Qe of G)I.set(Qe,a.AN)}else for(let[Qe,Ct]of he)I.set(Qe,Ct)}),I}(D,this._globalTimelineStyles);for(let[Ot,Kt]of Ct){const ni=dt(Kt,Qe,G);this._pendingStyles.set(Ot,ni),this._localTimelineStyles.has(Ot)||this._backFill.set(Ot,this._globalTimelineStyles.get(Ot)??a.AN),this._updateStyle(Ot,ni)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((D,I)=>{this._currentKeyframe.set(I,D)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((D,I)=>{this._currentKeyframe.has(I)||this._currentKeyframe.set(I,D)}))}snapshotCurrentStyles(){for(let[D,I]of this._localTimelineStyles)this._pendingStyles.set(D,I),this._updateStyle(D,I)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const D=[];for(let I in this._currentKeyframe)D.push(I);return D}mergeTimelineCollectedStyles(D){D._styleSummary.forEach((I,G)=>{const he=this._styleSummary.get(G);(!he||I.time>he.time)&&this._updateStyle(G,I.value)})}buildKeyframes(){this.applyStylesToKeyframe();const D=new Set,I=new Set,G=1===this._keyframes.size&&0===this.duration;let he=[];this._keyframes.forEach((Ot,Kt)=>{const ni=new Map([...this._backFill,...Ot]);ni.forEach((Ci,ci)=>{Ci===a.aM?D.add(ci):Ci===a.AN&&I.add(ci)}),G||ni.set("offset",Kt/this.duration),he.push(ni)});const Qe=[...D.values()],Ct=[...I.values()];if(G){const Ot=he[0],Kt=new Map(Ot);Ot.set("offset",0),Kt.set("offset",1),he=[Ot,Kt]}return U(this.element,he,Qe,Ct,this.duration,this.startTime,this.easing,!1)}}class Gr extends jn{constructor(D,I,G,he,Qe,Ct,Ot=!1){super(D,I,Ct.delay),this.keyframes=G,this.preStyleProps=he,this.postStyleProps=Qe,this._stretchStartingKeyframe=Ot,this.timings={duration:Ct.duration,delay:Ct.delay,easing:Ct.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let D=this.keyframes,{delay:I,duration:G,easing:he}=this.timings;if(this._stretchStartingKeyframe&&I){const Qe=[],Ct=G+I,Ot=I/Ct,Kt=new Map(D[0]);Kt.set("offset",0),Qe.push(Kt);const ni=new Map(D[0]);ni.set("offset",Ir(Ot)),Qe.push(ni);const Ci=D.length-1;for(let ci=1;ci<=Ci;ci++){let qi=new Map(D[ci]);const Xi=qi.get("offset");qi.set("offset",Ir((I+Xi*G)/Ct)),Qe.push(qi)}G=Ct,I=0,he="",D=Qe}return U(this.element,D,this.preStyleProps,this.postStyleProps,G,I,he,!0)}}function Ir(ue,D=3){const I=Math.pow(10,D-1);return Math.round(ue*I)/I}function ir(ue,D,I,G,he,Qe,Ct,Ot,Kt,ni,Ci,ci,qi){return{type:0,element:ue,triggerName:D,isRemovalTransition:he,fromState:I,fromStyles:Qe,toState:G,toStyles:Ct,timelines:Ot,queriedElements:Kt,preStyleProps:ni,postStyleProps:Ci,totalTime:ci,errors:qi}}const Tr={};class Jr{constructor(D,I,G){this._triggerName=D,this.ast=I,this._stateStyles=G}match(D,I,G,he){return function Fn(ue,D,I,G,he){return ue.some(Qe=>Qe(D,I,G,he))}(this.ast.matchers,D,I,G,he)}buildStyles(D,I,G){let he=this._stateStyles.get("*");return void 0!==D&&(he=this._stateStyles.get(D?.toString())||he),he?he.buildStyles(I,G):new Map}build(D,I,G,he,Qe,Ct,Ot,Kt,ni,Ci){const ci=[],qi=this.ast.options&&this.ast.options.params||Tr,Hi=this.buildStyles(G,Ot&&Ot.params||Tr,ci),zi=Kt&&Kt.params||Tr,In=this.buildStyles(he,zi,ci),bn=new Set,wn=new Map,pr=new Map,rr="void"===he,ca={params:pn(zi,qi),delay:this.ast.options?.delay},br=Ci?[]:tn(D,I,this.ast.animation,Qe,Ct,Hi,In,ca,ni,ci);let hr=0;return br.forEach(ti=>{hr=Math.max(ti.duration+ti.delay,hr)}),ci.length?ir(I,this._triggerName,G,he,rr,Hi,In,[],[],wn,pr,hr,ci):(br.forEach(ti=>{const Ki=ti.element,na=fe(wn,Ki,new Set);ti.preStyleProps.forEach(se=>na.add(se));const Ce=fe(pr,Ki,new Set);ti.postStyleProps.forEach(se=>Ce.add(se)),Ki!==I&&bn.add(Ki)}),ir(I,this._triggerName,G,he,rr,Hi,In,br,[...bn.values()],wn,pr,hr))}}function pn(ue,D){const I={...D};return Object.entries(ue).forEach(([G,he])=>{null!=he&&(I[G]=he)}),I}class Vr{constructor(D,I,G){this.styles=D,this.defaultParams=I,this.normalizer=G}buildStyles(D,I){const G=new Map,he=pn(D,this.defaultParams);return this.styles.styles.forEach(Qe=>{"string"!=typeof Qe&&Qe.forEach((Ct,Ot)=>{Ct&&(Ct=dt(Ct,he,I));const Kt=this.normalizer.normalizePropertyName(Ot,I);Ct=this.normalizer.normalizeStyleValue(Ot,Kt,Ct,I),G.set(Ot,Ct)})}),G}}class Ar{constructor(D,I,G){this.name=D,this.ast=I,this._normalizer=G,this.transitionFactories=[],this.states=new Map,I.states.forEach(he=>{this.states.set(he.name,new Vr(he.style,he.options&&he.options.params||{},G))}),Lr(this.states,"true","1"),Lr(this.states,"false","0"),I.transitions.forEach(he=>{this.transitionFactories.push(new Jr(D,he,this.states))}),this.fallbackTransition=function ya(ue,D,I){return new Jr(ue,{type:a.m0.Transition,animation:{type:a.m0.Sequence,steps:[],options:null},matchers:[(Ct,Ot)=>!0],options:null,queryCount:0,depCount:0},D)}(D,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(D,I,G,he){return this.transitionFactories.find(Ct=>Ct.match(D,I,G,he))||null}matchStyles(D,I,G){return this.fallbackTransition.buildStyles(D,I,G)}}function Lr(ue,D,I){ue.has(D)?ue.has(I)||ue.set(I,ue.get(D)):ue.has(I)&&ue.set(D,ue.get(I))}const Or=new Be;class or{constructor(D,I,G){this.bodyNode=D,this._driver=I,this._normalizer=G,this._animations=new Map,this._playersById=new Map,this.players=[]}register(D,I){const G=[],Qe=te(this._driver,I,G,[]);if(G.length)throw function lt(ue){return new s.OBp(3503,!1)}();this._animations.set(D,Qe)}_buildPlayer(D,I,G){const he=D.element,Qe=Ye(this._normalizer,D.keyframes,I,G);return this._driver.animate(he,Qe,D.duration,D.delay,D.easing,[],!0)}create(D,I,G={}){const he=[],Qe=this._animations.get(D);let Ct;const Ot=new Map;if(Qe?(Ct=tn(this._driver,I,Qe,Fe,ct,new Map,new Map,G,Or,he),Ct.forEach(Ci=>{const ci=fe(Ot,Ci.element,new Map);Ci.postStyleProps.forEach(qi=>ci.set(qi,null))})):(he.push(function ot(){return new s.OBp(3300,!1)}()),Ct=[]),he.length)throw function Ut(ue){return new s.OBp(3504,!1)}();Ot.forEach((Ci,ci)=>{Ci.forEach((qi,Xi)=>{Ci.set(Xi,this._driver.computeStyle(ci,Xi,a.AN))})});const ni=wt(Ct.map(Ci=>{const ci=Ot.get(Ci.element);return this._buildPlayer(Ci,new Map,ci)}));return this._playersById.set(D,ni),ni.onDestroy(()=>this.destroy(D)),this.players.push(ni),ni}destroy(D){const I=this._getPlayer(D);I.destroy(),this._playersById.delete(D);const G=this.players.indexOf(I);G>=0&&this.players.splice(G,1)}_getPlayer(D){const I=this._playersById.get(D);if(!I)throw function ai(ue){return new s.OBp(3301,!1)}();return I}listen(D,I,G,he){const Qe=Pe(I,"","","");return be(this._getPlayer(D),G,Qe,he),()=>{}}command(D,I,G,he){if("register"==G)return void this.register(D,he[0]);if("create"==G)return void this.create(D,I,he[0]||{});const Qe=this._getPlayer(D);switch(G){case"play":Qe.play();break;case"pause":Qe.pause();break;case"reset":Qe.reset();break;case"restart":Qe.restart();break;case"finish":Qe.finish();break;case"init":Qe.init();break;case"setPosition":Qe.setPosition(parseFloat(he[0]));break;case"destroy":this.destroy(D)}}}const on="ng-animate-queued",Ri="ng-animate-disabled",nr=[],wr={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},hn={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},gn="__ng_removed";class zn{get params(){return this.options.params}constructor(D,I=""){this.namespaceId=I;const G=D&&D.hasOwnProperty("value");if(this.value=function jr(ue){return ue??null}(G?D.value:D),G){const{value:Qe,...Ct}=D;this.options=Ct}else this.options={};this.options.params||(this.options.params={})}absorbOptions(D){const I=D.params;if(I){const G=this.options.params;Object.keys(I).forEach(he=>{null==G[he]&&(G[he]=I[he])})}}}const Yi="void",_r=new zn(Yi);class aa{constructor(D,I,G){this.id=D,this.hostElement=I,this._engine=G,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+D,$n(I,this._hostClassName)}listen(D,I,G,he){if(!this._triggers.has(I))throw function Xt(ue,D){return new s.OBp(3302,!1)}();if(null==G||0==G.length)throw function bi(ue){return new s.OBp(3303,!1)}();if(!function qr(ue){return"start"==ue||"done"==ue}(G))throw function ze(ue,D){return new s.OBp(3400,!1)}();const Qe=fe(this._elementListeners,D,[]),Ct={name:I,phase:G,callback:he};Qe.push(Ct);const Ot=fe(this._engine.statesByElement,D,new Map);return Ot.has(I)||($n(D,Nt),$n(D,Nt+"-"+I),Ot.set(I,_r)),()=>{this._engine.afterFlush(()=>{const Kt=Qe.indexOf(Ct);Kt>=0&&Qe.splice(Kt,1),this._triggers.has(I)||Ot.delete(I)})}}register(D,I){return!this._triggers.has(D)&&(this._triggers.set(D,I),!0)}_getTrigger(D){const I=this._triggers.get(D);if(!I)throw function Me(ue){return new s.OBp(3401,!1)}();return I}trigger(D,I,G,he=!0){const Qe=this._getTrigger(I),Ct=new yn(this.id,I,D);let Ot=this._engine.statesByElement.get(D);Ot||($n(D,Nt),$n(D,Nt+"-"+I),this._engine.statesByElement.set(D,Ot=new Map));let Kt=Ot.get(I);const ni=new zn(G,this.id);if(!(G&&G.hasOwnProperty("value"))&&Kt&&ni.absorbOptions(Kt.options),Ot.set(I,ni),Kt||(Kt=_r),ni.value!==Yi&&Kt.value===ni.value){if(!function cr(ue,D){const I=Object.keys(ue),G=Object.keys(D);if(I.length!=G.length)return!1;for(let he=0;he<I.length;he++){const Qe=I[he];if(!D.hasOwnProperty(Qe)||ue[Qe]!==D[Qe])return!1}return!0}(Kt.params,ni.params)){const zi=[],In=Qe.matchStyles(Kt.value,Kt.params,zi),bn=Qe.matchStyles(ni.value,ni.params,zi);zi.length?this._engine.reportError(zi):this._engine.afterFlush(()=>{f(D,In),b(D,bn)})}return}const qi=fe(this._engine.playersByElement,D,[]);qi.forEach(zi=>{zi.namespaceId==this.id&&zi.triggerName==I&&zi.queued&&zi.destroy()});let Xi=Qe.matchTransition(Kt.value,ni.value,D,ni.params),Hi=!1;if(!Xi){if(!he)return;Xi=Qe.fallbackTransition,Hi=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:D,triggerName:I,transition:Xi,fromState:Kt,toState:ni,player:Ct,isFallbackTransition:Hi}),Hi||($n(D,on),Ct.onStart(()=>{Vi(D,on)})),Ct.onDone(()=>{let zi=this.players.indexOf(Ct);zi>=0&&this.players.splice(zi,1);const In=this._engine.playersByElement.get(D);if(In){let bn=In.indexOf(Ct);bn>=0&&In.splice(bn,1)}}),this.players.push(Ct),qi.push(Ct),Ct}deregister(D){this._triggers.delete(D),this._engine.statesByElement.forEach(I=>I.delete(D)),this._elementListeners.forEach((I,G)=>{this._elementListeners.set(G,I.filter(he=>he.name!=D))})}clearElementCache(D){this._engine.statesByElement.delete(D),this._elementListeners.delete(D);const I=this._engine.playersByElement.get(D);I&&(I.forEach(G=>G.destroy()),this._engine.playersByElement.delete(D))}_signalRemovalForInnerTriggers(D,I){const G=this._engine.driver.query(D,gt,!0);G.forEach(he=>{if(he[gn])return;const Qe=this._engine.fetchNamespacesByElement(he);Qe.size?Qe.forEach(Ct=>Ct.triggerLeaveAnimation(he,I,!1,!0)):this.clearElementCache(he)}),this._engine.afterFlushAnimationsDone(()=>G.forEach(he=>this.clearElementCache(he)))}triggerLeaveAnimation(D,I,G,he){const Qe=this._engine.statesByElement.get(D),Ct=new Map;if(Qe){const Ot=[];if(Qe.forEach((Kt,ni)=>{if(Ct.set(ni,Kt.value),this._triggers.has(ni)){const Ci=this.trigger(D,ni,Yi,he);Ci&&Ot.push(Ci)}}),Ot.length)return this._engine.markElementAsRemoved(this.id,D,!0,I,Ct),G&&wt(Ot).onDone(()=>this._engine.processLeaveNode(D)),!0}return!1}prepareLeaveAnimationListeners(D){const I=this._elementListeners.get(D),G=this._engine.statesByElement.get(D);if(I&&G){const he=new Set;I.forEach(Qe=>{const Ct=Qe.name;if(he.has(Ct))return;he.add(Ct);const Kt=this._triggers.get(Ct).fallbackTransition,ni=G.get(Ct)||_r,Ci=new zn(Yi),ci=new yn(this.id,Ct,D);this._engine.totalQueuedPlayers++,this._queue.push({element:D,triggerName:Ct,transition:Kt,fromState:ni,toState:Ci,player:ci,isFallbackTransition:!0})})}}removeNode(D,I){const G=this._engine;if(D.childElementCount&&this._signalRemovalForInnerTriggers(D,I),this.triggerLeaveAnimation(D,I,!0))return;let he=!1;if(G.totalAnimations){const Qe=G.players.length?G.playersByQueriedElement.get(D):[];if(Qe&&Qe.length)he=!0;else{let Ct=D;for(;Ct=Ct.parentNode;)if(G.statesByElement.get(Ct)){he=!0;break}}}if(this.prepareLeaveAnimationListeners(D),he)G.markElementAsRemoved(this.id,D,!1,I);else{const Qe=D[gn];(!Qe||Qe===wr)&&(G.afterFlush(()=>this.clearElementCache(D)),G.destroyInnerAnimations(D),G._onRemovalComplete(D,I))}}insertNode(D,I){$n(D,this._hostClassName)}drainQueuedTransitions(D){const I=[];return this._queue.forEach(G=>{const he=G.player;if(he.destroyed)return;const Qe=G.element,Ct=this._elementListeners.get(Qe);Ct&&Ct.forEach(Ot=>{if(Ot.name==G.triggerName){const Kt=Pe(Qe,G.triggerName,G.fromState.value,G.toState.value);Kt._data=D,be(G.player,Ot.phase,Kt,Ot.callback)}}),he.markedForDestroy?this._engine.afterFlush(()=>{he.destroy()}):I.push(G)}),this._queue=[],I.sort((G,he)=>{const Qe=G.transition.ast.depCount,Ct=he.transition.ast.depCount;return 0==Qe||0==Ct?Qe-Ct:this._engine.driver.containsElement(G.element,he.element)?1:-1})}destroy(D){this.players.forEach(I=>I.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,D)}}class sa{_onRemovalComplete(D,I){this.onRemovalComplete(D,I)}constructor(D,I,G,he){this.bodyNode=D,this.driver=I,this._normalizer=G,this.scheduler=he,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(Qe,Ct)=>{}}get queuedPlayers(){const D=[];return this._namespaceList.forEach(I=>{I.players.forEach(G=>{G.queued&&D.push(G)})}),D}createNamespace(D,I){const G=new aa(D,I,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,I)?this._balanceNamespaceList(G,I):(this.newHostElements.set(I,G),this.collectEnterElement(I)),this._namespaceLookup[D]=G}_balanceNamespaceList(D,I){const G=this._namespaceList,he=this.namespacesByHostElement;if(G.length-1>=0){let Ct=!1,Ot=this.driver.getParentElement(I);for(;Ot;){const Kt=he.get(Ot);if(Kt){const ni=G.indexOf(Kt);G.splice(ni+1,0,D),Ct=!0;break}Ot=this.driver.getParentElement(Ot)}Ct||G.unshift(D)}else G.push(D);return he.set(I,D),D}register(D,I){let G=this._namespaceLookup[D];return G||(G=this.createNamespace(D,I)),G}registerTrigger(D,I,G){let he=this._namespaceLookup[D];he&&he.register(I,G)&&this.totalAnimations++}destroy(D,I){D&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const G=this._fetchNamespace(D);this.namespacesByHostElement.delete(G.hostElement);const he=this._namespaceList.indexOf(G);he>=0&&this._namespaceList.splice(he,1),G.destroy(I),delete this._namespaceLookup[D]}))}_fetchNamespace(D){return this._namespaceLookup[D]}fetchNamespacesByElement(D){const I=new Set,G=this.statesByElement.get(D);if(G)for(let he of G.values())if(he.namespaceId){const Qe=this._fetchNamespace(he.namespaceId);Qe&&I.add(Qe)}return I}trigger(D,I,G,he){if(tr(I)){const Qe=this._fetchNamespace(D);if(Qe)return Qe.trigger(I,G,he),!0}return!1}insertNode(D,I,G,he){if(!tr(I))return;const Qe=I[gn];if(Qe&&Qe.setForRemoval){Qe.setForRemoval=!1,Qe.setForMove=!0;const Ct=this.collectedLeaveElements.indexOf(I);Ct>=0&&this.collectedLeaveElements.splice(Ct,1)}if(D){const Ct=this._fetchNamespace(D);Ct&&Ct.insertNode(I,G)}he&&this.collectEnterElement(I)}collectEnterElement(D){this.collectedEnterElements.push(D)}markElementAsDisabled(D,I){I?this.disabledNodes.has(D)||(this.disabledNodes.add(D),$n(D,Ri)):this.disabledNodes.has(D)&&(this.disabledNodes.delete(D),Vi(D,Ri))}removeNode(D,I,G){if(tr(I)){this.scheduler?.notify();const he=D?this._fetchNamespace(D):null;he?he.removeNode(I,G):this.markElementAsRemoved(D,I,!1,G);const Qe=this.namespacesByHostElement.get(I);Qe&&Qe.id!==D&&Qe.removeNode(I,G)}else this._onRemovalComplete(I,G)}markElementAsRemoved(D,I,G,he,Qe){this.collectedLeaveElements.push(I),I[gn]={namespaceId:D,setForRemoval:he,hasAnimation:G,removedBeforeQueried:!1,previousTriggersValues:Qe}}listen(D,I,G,he,Qe){return tr(I)?this._fetchNamespace(D).listen(I,G,he,Qe):()=>{}}_buildInstruction(D,I,G,he,Qe){return D.transition.build(this.driver,D.element,D.fromState.value,D.toState.value,G,he,D.fromState.options,D.toState.options,I,Qe)}destroyInnerAnimations(D){let I=this.driver.query(D,gt,!0);I.forEach(G=>this.destroyActiveAnimationsForElement(G)),0!=this.playersByQueriedElement.size&&(I=this.driver.query(D,me,!0),I.forEach(G=>this.finishActiveQueriedAnimationOnElement(G)))}destroyActiveAnimationsForElement(D){const I=this.playersByElement.get(D);I&&I.forEach(G=>{G.queued?G.markedForDestroy=!0:G.destroy()})}finishActiveQueriedAnimationOnElement(D){const I=this.playersByQueriedElement.get(D);I&&I.forEach(G=>G.finish())}whenRenderingDone(){return new Promise(D=>{if(this.players.length)return wt(this.players).onDone(()=>D());D()})}processLeaveNode(D){const I=D[gn];if(I&&I.setForRemoval){if(D[gn]=wr,I.namespaceId){this.destroyInnerAnimations(D);const G=this._fetchNamespace(I.namespaceId);G&&G.clearElementCache(D)}this._onRemovalComplete(D,I.setForRemoval)}D.classList?.contains(Ri)&&this.markElementAsDisabled(D,!1),this.driver.query(D,".ng-animate-disabled",!0).forEach(G=>{this.markElementAsDisabled(G,!1)})}flush(D=-1){let I=[];if(this.newHostElements.size&&(this.newHostElements.forEach((G,he)=>this._balanceNamespaceList(G,he)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let G=0;G<this.collectedEnterElements.length;G++)$n(this.collectedEnterElements[G],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const G=[];try{I=this._flushAnimations(G,D)}finally{for(let he=0;he<G.length;he++)G[he]()}}else for(let G=0;G<this.collectedLeaveElements.length;G++)this.processLeaveNode(this.collectedLeaveElements[G]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(G=>G()),this._flushFns=[],this._whenQuietFns.length){const G=this._whenQuietFns;this._whenQuietFns=[],I.length?wt(I).onDone(()=>{G.forEach(he=>he())}):G.forEach(he=>he())}}reportError(D){throw function Ae(ue){return new s.OBp(3402,!1)}()}_flushAnimations(D,I){const G=new Be,he=[],Qe=new Map,Ct=[],Ot=new Map,Kt=new Map,ni=new Map,Ci=new Set;this.disabledNodes.forEach(Ge=>{Ci.add(Ge);const pt=this.driver.query(Ge,".ng-animate-queued",!0);for(let Gt=0;Gt<pt.length;Gt++)Ci.add(pt[Gt])});const ci=this.bodyNode,qi=Array.from(this.statesByElement.keys()),Xi=vr(qi,this.collectedEnterElements),Hi=new Map;let zi=0;Xi.forEach((Ge,pt)=>{const Gt=Fe+zi++;Hi.set(pt,Gt),Ge.forEach(pi=>$n(pi,Gt))});const In=[],bn=new Set,wn=new Set;for(let Ge=0;Ge<this.collectedLeaveElements.length;Ge++){const pt=this.collectedLeaveElements[Ge],Gt=pt[gn];Gt&&Gt.setForRemoval&&(In.push(pt),bn.add(pt),Gt.hasAnimation?this.driver.query(pt,".ng-star-inserted",!0).forEach(pi=>bn.add(pi)):wn.add(pt))}const pr=new Map,rr=vr(qi,Array.from(bn));rr.forEach((Ge,pt)=>{const Gt=ct+zi++;pr.set(pt,Gt),Ge.forEach(pi=>$n(pi,Gt))}),D.push(()=>{Xi.forEach((Ge,pt)=>{const Gt=Hi.get(pt);Ge.forEach(pi=>Vi(pi,Gt))}),rr.forEach((Ge,pt)=>{const Gt=pr.get(pt);Ge.forEach(pi=>Vi(pi,Gt))}),In.forEach(Ge=>{this.processLeaveNode(Ge)})});const ca=[],br=[];for(let Ge=this._namespaceList.length-1;Ge>=0;Ge--)this._namespaceList[Ge].drainQueuedTransitions(I).forEach(Gt=>{const pi=Gt.player,Si=Gt.element;if(ca.push(pi),this.collectedEnterElements.length){const R=Si[gn];if(R&&R.setForMove){if(R.previousTriggersValues&&R.previousTriggersValues.has(Gt.triggerName)){const Q=R.previousTriggersValues.get(Gt.triggerName),ut=this.statesByElement.get(Gt.element);if(ut&&ut.has(Gt.triggerName)){const Qt=ut.get(Gt.triggerName);Qt.value=Q,ut.set(Gt.triggerName,Qt)}}return void pi.destroy()}}const Bi=!ci||!this.driver.containsElement(ci,Si),Ui=pr.get(Si),Bn=Hi.get(Si),Gi=this._buildInstruction(Gt,G,Bn,Ui,Bi);if(Gi.errors&&Gi.errors.length)return void br.push(Gi);if(Bi)return pi.onStart(()=>f(Si,Gi.fromStyles)),pi.onDestroy(()=>b(Si,Gi.toStyles)),void he.push(pi);if(Gt.isFallbackTransition)return pi.onStart(()=>f(Si,Gi.fromStyles)),pi.onDestroy(()=>b(Si,Gi.toStyles)),void he.push(pi);const k=[];Gi.timelines.forEach(R=>{R.stretchStartingKeyframe=!0,this.disabledNodes.has(R.element)||k.push(R)}),Gi.timelines=k,G.append(Si,Gi.timelines),Ct.push({instruction:Gi,player:pi,element:Si}),Gi.queriedElements.forEach(R=>fe(Ot,R,[]).push(pi)),Gi.preStyleProps.forEach((R,Q)=>{if(R.size){let ut=Kt.get(Q);ut||Kt.set(Q,ut=new Set),R.forEach((Qt,di)=>ut.add(di))}}),Gi.postStyleProps.forEach((R,Q)=>{let ut=ni.get(Q);ut||ni.set(Q,ut=new Set),R.forEach((Qt,di)=>ut.add(di))})});if(br.length){const Ge=[];br.forEach(pt=>{Ge.push(function X(ue,D){return new s.OBp(3505,!1)}())}),ca.forEach(pt=>pt.destroy()),this.reportError(Ge)}const hr=new Map,ti=new Map;Ct.forEach(Ge=>{const pt=Ge.element;G.has(pt)&&(ti.set(pt,pt),this._beforeAnimationBuild(Ge.player.namespaceId,Ge.instruction,hr))}),he.forEach(Ge=>{const pt=Ge.element;this._getPreviousPlayers(pt,!1,Ge.namespaceId,Ge.triggerName,null).forEach(pi=>{fe(hr,pt,[]).push(pi),pi.destroy()})});const Ki=In.filter(Ge=>xr(Ge,Kt,ni)),na=new Map;lr(na,this.driver,wn,ni,a.AN).forEach(Ge=>{xr(Ge,Kt,ni)&&Ki.push(Ge)});const se=new Map;Xi.forEach((Ge,pt)=>{lr(se,this.driver,new Set(Ge),Kt,a.aM)}),Ki.forEach(Ge=>{const pt=na.get(Ge),Gt=se.get(Ge);na.set(Ge,new Map([...pt?.entries()??[],...Gt?.entries()??[]]))});const p=[],L=[],H={};Ct.forEach(Ge=>{const{element:pt,player:Gt,instruction:pi}=Ge;if(G.has(pt)){if(Ci.has(pt))return Gt.onDestroy(()=>b(pt,pi.toStyles)),Gt.disabled=!0,Gt.overrideTotalTime(pi.totalTime),void he.push(Gt);let Si=H;if(ti.size>1){let Ui=pt;const Bn=[];for(;Ui=Ui.parentNode;){const Gi=ti.get(Ui);if(Gi){Si=Gi;break}Bn.push(Ui)}Bn.forEach(Gi=>ti.set(Gi,Si))}const Bi=this._buildAnimation(Gt.namespaceId,pi,hr,Qe,se,na);if(Gt.setRealPlayer(Bi),Si===H)p.push(Gt);else{const Ui=this.playersByElement.get(Si);Ui&&Ui.length&&(Gt.parentPlayer=wt(Ui)),he.push(Gt)}}else f(pt,pi.fromStyles),Gt.onDestroy(()=>b(pt,pi.toStyles)),L.push(Gt),Ci.has(pt)&&he.push(Gt)}),L.forEach(Ge=>{const pt=Qe.get(Ge.element);if(pt&&pt.length){const Gt=wt(pt);Ge.setRealPlayer(Gt)}}),he.forEach(Ge=>{Ge.parentPlayer?Ge.syncPlayerEvents(Ge.parentPlayer):Ge.destroy()});for(let Ge=0;Ge<In.length;Ge++){const pt=In[Ge],Gt=pt[gn];if(Vi(pt,ct),Gt&&Gt.hasAnimation)continue;let pi=[];if(Ot.size){let Bi=Ot.get(pt);Bi&&Bi.length&&pi.push(...Bi);let Ui=this.driver.query(pt,me,!0);for(let Bn=0;Bn<Ui.length;Bn++){let Gi=Ot.get(Ui[Bn]);Gi&&Gi.length&&pi.push(...Gi)}}const Si=pi.filter(Bi=>!Bi.destroyed);Si.length?wa(this,pt,Si):this.processLeaveNode(pt)}return In.length=0,p.forEach(Ge=>{this.players.push(Ge),Ge.onDone(()=>{Ge.destroy();const pt=this.players.indexOf(Ge);this.players.splice(pt,1)}),Ge.play()}),p}afterFlush(D){this._flushFns.push(D)}afterFlushAnimationsDone(D){this._whenQuietFns.push(D)}_getPreviousPlayers(D,I,G,he,Qe){let Ct=[];if(I){const Ot=this.playersByQueriedElement.get(D);Ot&&(Ct=Ot)}else{const Ot=this.playersByElement.get(D);if(Ot){const Kt=!Qe||Qe==Yi;Ot.forEach(ni=>{ni.queued||!Kt&&ni.triggerName!=he||Ct.push(ni)})}}return(G||he)&&(Ct=Ct.filter(Ot=>!(G&&G!=Ot.namespaceId||he&&he!=Ot.triggerName))),Ct}_beforeAnimationBuild(D,I,G){const Qe=I.element,Ct=I.isRemovalTransition?void 0:D,Ot=I.isRemovalTransition?void 0:I.triggerName;for(const Kt of I.timelines){const ni=Kt.element,Ci=ni!==Qe,ci=fe(G,ni,[]);this._getPreviousPlayers(ni,Ci,Ct,Ot,I.toState).forEach(Xi=>{const Hi=Xi.getRealPlayer();Hi.beforeDestroy&&Hi.beforeDestroy(),Xi.destroy(),ci.push(Xi)})}f(Qe,I.fromStyles)}_buildAnimation(D,I,G,he,Qe,Ct){const Ot=I.triggerName,Kt=I.element,ni=[],Ci=new Set,ci=new Set,qi=I.timelines.map(Hi=>{const zi=Hi.element;Ci.add(zi);const In=zi[gn];if(In&&In.removedBeforeQueried)return new a.kP(Hi.duration,Hi.delay);const bn=zi!==Kt,wn=function oa(ue){const D=[];return Kn(ue,D),D}((G.get(zi)||nr).map(hr=>hr.getRealPlayer())).filter(hr=>!!hr.element&&hr.element===zi),pr=Qe.get(zi),rr=Ct.get(zi),ca=Ye(this._normalizer,Hi.keyframes,pr,rr),br=this._buildPlayer(Hi,ca,wn);if(Hi.subTimeline&&he&&ci.add(zi),bn){const hr=new yn(D,Ot,zi);hr.setRealPlayer(br),ni.push(hr)}return br});ni.forEach(Hi=>{fe(this.playersByQueriedElement,Hi.element,[]).push(Hi),Hi.onDone(()=>function gr(ue,D,I){let G=ue.get(D);if(G){if(G.length){const he=G.indexOf(I);G.splice(he,1)}0==G.length&&ue.delete(D)}return G}(this.playersByQueriedElement,Hi.element,Hi))}),Ci.forEach(Hi=>$n(Hi,yt));const Xi=wt(qi);return Xi.onDestroy(()=>{Ci.forEach(Hi=>Vi(Hi,yt)),b(Kt,I.toStyles)}),ci.forEach(Hi=>{fe(he,Hi,[]).push(Xi)}),Xi}_buildPlayer(D,I,G){return I.length>0?this.driver.animate(D.element,I,D.duration,D.delay,D.easing,G):new a.kP(D.duration,D.delay)}}class yn{constructor(D,I,G){this.namespaceId=D,this.triggerName=I,this.element=G,this._player=new a.kP,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(D){this._containsRealPlayer||(this._player=D,this._queuedCallbacks.forEach((I,G)=>{I.forEach(he=>be(D,G,void 0,he))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(D.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(D){this.totalTime=D}syncPlayerEvents(D){const I=this._player;I.triggerCallback&&D.onStart(()=>I.triggerCallback("start")),D.onDone(()=>this.finish()),D.onDestroy(()=>this.destroy())}_queueEvent(D,I){fe(this._queuedCallbacks,D,[]).push(I)}onDone(D){this.queued&&this._queueEvent("done",D),this._player.onDone(D)}onStart(D){this.queued&&this._queueEvent("start",D),this._player.onStart(D)}onDestroy(D){this.queued&&this._queueEvent("destroy",D),this._player.onDestroy(D)}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(D){this.queued||this._player.setPosition(D)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(D){const I=this._player;I.triggerCallback&&I.triggerCallback(D)}}function tr(ue){return ue&&1===ue.nodeType}function ln(ue,D){const I=ue.style.display;return ue.style.display=D??"none",I}function lr(ue,D,I,G,he){const Qe=[];I.forEach(Kt=>Qe.push(ln(Kt)));const Ct=[];G.forEach((Kt,ni)=>{const Ci=new Map;Kt.forEach(ci=>{const qi=D.computeStyle(ni,ci,he);Ci.set(ci,qi),(!qi||0==qi.length)&&(ni[gn]=hn,Ct.push(ni))}),ue.set(ni,Ci)});let Ot=0;return I.forEach(Kt=>ln(Kt,Qe[Ot++])),Ct}function vr(ue,D){const I=new Map;if(ue.forEach(Ot=>I.set(Ot,[])),0==D.length)return I;const he=new Set(D),Qe=new Map;function Ct(Ot){if(!Ot)return 1;let Kt=Qe.get(Ot);if(Kt)return Kt;const ni=Ot.parentNode;return Kt=I.has(ni)?ni:he.has(ni)?1:Ct(ni),Qe.set(Ot,Kt),Kt}return D.forEach(Ot=>{const Kt=Ct(Ot);1!==Kt&&I.get(Kt).push(Ot)}),I}function $n(ue,D){ue.classList?.add(D)}function Vi(ue,D){ue.classList?.remove(D)}function wa(ue,D,I){wt(I).onDone(()=>ue.processLeaveNode(D))}function Kn(ue,D){for(let I=0;I<ue.length;I++){const G=ue[I];G instanceof a.Wq?Kn(G.players,D):D.push(G)}}function xr(ue,D,I){const G=I.get(ue);if(!G)return!1;let he=D.get(ue);return he?G.forEach(Qe=>he.add(Qe)):D.set(ue,G),I.delete(ue),!0}class Mn{constructor(D,I,G,he){this._driver=I,this._normalizer=G,this._triggerCache={},this.onRemovalComplete=(Qe,Ct)=>{},this._transitionEngine=new sa(D.body,I,G,he),this._timelineEngine=new or(D.body,I,G),this._transitionEngine.onRemovalComplete=(Qe,Ct)=>this.onRemovalComplete(Qe,Ct)}registerTrigger(D,I,G,he,Qe){const Ct=D+"-"+he;let Ot=this._triggerCache[Ct];if(!Ot){const Kt=[],Ci=te(this._driver,Qe,Kt,[]);if(Kt.length)throw function $e(ue,D){return new s.OBp(3404,!1)}();Ot=function Un(ue,D,I){return new Ar(ue,D,I)}(he,Ci,this._normalizer),this._triggerCache[Ct]=Ot}this._transitionEngine.registerTrigger(I,he,Ot)}register(D,I){this._transitionEngine.register(D,I)}destroy(D,I){this._transitionEngine.destroy(D,I)}onInsert(D,I,G,he){this._transitionEngine.insertNode(D,I,G,he)}onRemove(D,I,G){this._transitionEngine.removeNode(D,I,G)}disableAnimations(D,I){this._transitionEngine.markElementAsDisabled(D,I)}process(D,I,G,he){if("@"==G.charAt(0)){const[Qe,Ct]=De(G);this._timelineEngine.command(Qe,I,Ct,he)}else this._transitionEngine.trigger(D,I,G,he)}listen(D,I,G,he,Qe){if("@"==G.charAt(0)){const[Ct,Ot]=De(G);return this._timelineEngine.listen(Ct,I,Ot,Qe)}return this._transitionEngine.listen(D,I,G,he,Qe)}flush(D=-1){this._transitionEngine.flush(D)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(D){this._transitionEngine.afterFlushAnimationsDone(D)}}class Nn{static#e=this.initialStylesByElement=new WeakMap;constructor(D,I,G){this._element=D,this._startStyles=I,this._endStyles=G,this._state=0;let he=Nn.initialStylesByElement.get(D);he||Nn.initialStylesByElement.set(D,he=new Map),this._initialStyles=he}start(){this._state<1&&(this._startStyles&&b(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(b(this._element,this._initialStyles),this._endStyles&&(b(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Nn.initialStylesByElement.delete(this._element),this._startStyles&&(f(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(f(this._element,this._endStyles),this._endStyles=null),b(this._element,this._initialStyles),this._state=3)}}function Yn(ue){let D=null;return ue.forEach((I,G)=>{(function ea(ue){return"display"===ue||"position"===ue})(G)&&(D=D||new Map,D.set(G,I))}),D}class Rr{constructor(D,I,G,he){this.element=D,this.keyframes=I,this.options=G,this._specialStyles=he,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=G.duration,this._delay=G.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(D=>D()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const D=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,D,this.options),this._finalKeyframe=D.length?D[D.length-1]:new Map;const I=()=>this._onFinish();this.domPlayer.addEventListener("finish",I),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",I)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(D){const I=[];return D.forEach(G=>{I.push(Object.fromEntries(G))}),I}_triggerWebAnimation(D,I,G){return D.animate(this._convertKeyframesToObject(I),G)}onStart(D){this._originalOnStartFns.push(D),this._onStartFns.push(D)}onDone(D){this._originalOnDoneFns.push(D),this._onDoneFns.push(D)}onDestroy(D){this._onDestroyFns.push(D)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(D=>D()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(D=>D()),this._onDestroyFns=[])}setPosition(D){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=D*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const D=new Map;this.hasStarted()&&this._finalKeyframe.forEach((G,he)=>{"offset"!==he&&D.set(he,this._finished?G:Mi(this.element,he))}),this.currentSnapshot=D}triggerCallback(D){const I="start"===D?this._onStartFns:this._onDoneFns;I.forEach(G=>G()),I.length=0}}class mr{validateStyleProperty(D){return!0}validateAnimatableStyleProperty(D){return!0}matchesElement(D,I){return!1}containsElement(D,I){return Mt(D,I)}getParentElement(D){return qt(D)}query(D,I,G){return Wt(D,I,G)}computeStyle(D,I,G){return Mi(D,I)}animate(D,I,G,he,Qe,Ct=[]){const Kt={duration:G,delay:he,fill:0==he?"both":"forwards"};Qe&&(Kt.easing=Qe);const ni=new Map,Ci=Ct.filter(Xi=>Xi instanceof Rr);(function li(ue,D){return 0===ue||0===D})(G,he)&&Ci.forEach(Xi=>{Xi.currentSnapshot.forEach((Hi,zi)=>ni.set(zi,Hi))});let ci=function re(ue){return ue.length?ue[0]instanceof Map?ue:ue.map(D=>new Map(Object.entries(D))):[]}(I).map(Xi=>new Map(Xi));ci=function Ei(ue,D,I){if(I.size&&D.length){let G=D[0],he=[];if(I.forEach((Qe,Ct)=>{G.has(Ct)||he.push(Ct),G.set(Ct,Qe)}),he.length)for(let Qe=1;Qe<D.length;Qe++){let Ct=D[Qe];he.forEach(Ot=>Ct.set(Ot,Mi(ue,Ot)))}}return D}(D,ci,ni);const qi=function ar(ue,D){let I=null,G=null;return Array.isArray(D)&&D.length?(I=Yn(D[0]),D.length>1&&(G=Yn(D[D.length-1]))):D instanceof Map&&(I=Yn(D)),I||G?new Nn(ue,I,G):null}(D,ci);return new Rr(D,ci,Kt,qi)}}const ha="@.disabled";class Mr{constructor(D,I,G,he){this.namespaceId=D,this.delegate=I,this.engine=G,this._onDestroy=he,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(D){this.delegate.destroyNode?.(D)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(D,I){return this.delegate.createElement(D,I)}createComment(D){return this.delegate.createComment(D)}createText(D){return this.delegate.createText(D)}appendChild(D,I){this.delegate.appendChild(D,I),this.engine.onInsert(this.namespaceId,I,D,!1)}insertBefore(D,I,G,he=!0){this.delegate.insertBefore(D,I,G),this.engine.onInsert(this.namespaceId,I,D,he)}removeChild(D,I,G){this.engine.onRemove(this.namespaceId,I,this.delegate)}selectRootElement(D,I){return this.delegate.selectRootElement(D,I)}parentNode(D){return this.delegate.parentNode(D)}nextSibling(D){return this.delegate.nextSibling(D)}setAttribute(D,I,G,he){this.delegate.setAttribute(D,I,G,he)}removeAttribute(D,I,G){this.delegate.removeAttribute(D,I,G)}addClass(D,I){this.delegate.addClass(D,I)}removeClass(D,I){this.delegate.removeClass(D,I)}setStyle(D,I,G,he){this.delegate.setStyle(D,I,G,he)}removeStyle(D,I,G){this.delegate.removeStyle(D,I,G)}setProperty(D,I,G){"@"==I.charAt(0)&&I==ha?this.disableAnimations(D,!!G):this.delegate.setProperty(D,I,G)}setValue(D,I){this.delegate.setValue(D,I)}listen(D,I,G){return this.delegate.listen(D,I,G)}disableAnimations(D,I){this.engine.disableAnimations(D,I)}}class ka extends Mr{constructor(D,I,G,he,Qe){super(I,G,he,Qe),this.factory=D,this.namespaceId=I}setProperty(D,I,G){"@"==I.charAt(0)?"."==I.charAt(1)&&I==ha?this.disableAnimations(D,G=void 0===G||!!G):this.engine.process(this.namespaceId,D,I.slice(1),G):this.delegate.setProperty(D,I,G)}listen(D,I,G){if("@"==I.charAt(0)){const he=function ma(ue){switch(ue){case"body":return document.body;case"document":return document;case"window":return window;default:return ue}}(D);let Qe=I.slice(1),Ct="";return"@"!=Qe.charAt(0)&&([Qe,Ct]=function Fr(ue){const D=ue.indexOf(".");return[ue.substring(0,D),ue.slice(D+1)]}(Qe)),this.engine.listen(this.namespaceId,he,Qe,Ct,Ot=>{this.factory.scheduleListenerCallback(Ot._data||-1,G,Ot)})}return this.delegate.listen(D,I,G)}}class Ba{constructor(D,I,G){this.delegate=D,this.engine=I,this._zone=G,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,I.onRemovalComplete=(he,Qe)=>{const Ct=Qe?.parentNode(he);Ct&&Qe.removeChild(Ct,he)}}createRenderer(D,I){const he=this.delegate.createRenderer(D,I);if(!D||!I?.data?.animation){const ni=this._rendererCache;let Ci=ni.get(he);return Ci||(Ci=new Mr("",he,this.engine,()=>ni.delete(he)),ni.set(he,Ci)),Ci}const Qe=I.id,Ct=I.id+"-"+this._currentId;this._currentId++,this.engine.register(Ct,D);const Ot=ni=>{Array.isArray(ni)?ni.forEach(Ot):this.engine.registerTrigger(Qe,Ct,D,ni.name,ni)};return I.data.animation.forEach(Ot),new ka(this,Ct,he,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(D,I,G){if(D>=0&&D<this._microtaskId)return void this._zone.run(()=>I(G));const he=this._animationCallbacksBuffer;0==he.length&&queueMicrotask(()=>{this._zone.run(()=>{he.forEach(Qe=>{const[Ct,Ot]=Qe;Ct(Ot)}),this._animationCallbacksBuffer=[]})}),he.push([I,G])}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()}}var Aa=d(1368);const Ur=[{provide:rt,useFactory:function ta(){return new it}},{provide:Mn,useClass:(()=>{class ue extends Mn{constructor(I,G,he){super(I,G,he,(0,s.uUt)(s.yai,{optional:!0}))}ngOnDestroy(){this.flush()}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(Aa.Ud),s.CoB(Se),s.CoB(rt))};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})()},{provide:s.O8F,useFactory:function pa(ue,D,I){return new Ba(ue,D,I)},deps:[i.q,Mn,s.WW2]}],z=[{provide:Se,useFactory:()=>new mr},{provide:s.qwP,useValue:"BrowserAnimations"},...Ur],q=[{provide:Se,useClass:_e},{provide:s.qwP,useValue:"NoopAnimations"},...Ur];let P=(()=>{class ue{static withConfig(I){return{ngModule:ue,providers:I.disableAnimations?q:z}}static#e=this.\u0275fac=function(G){return new(G||ue)};static#t=this.\u0275mod=s.a4G({type:ue});static#i=this.\u0275inj=s.s3X({providers:z,imports:[i.iE]})}return ue})();var Wi=d(2992);let dr=(()=>{class ue{static#e=this.\u0275fac=function(G){return new(G||ue)};static#t=this.\u0275cmp=s.In1({type:ue,selectors:[["app-root"]],decls:1,vars:0,template:function(G,he){1&G&&s.wR5(0,"router-outlet")},dependencies:[Wi.cP],encapsulation:2})}return ue})();var Dr=d(7048),Wr=d(1216),fa=d(9212),vn=d(119),La=d(2864);let fn=(()=>{class ue{constructor(I,G,he){this.authService=I,this.router=G,this.dialog=he}intercept(I,G){const he=this.authService.getCurrentUser();if(he&&he.token){const Qe=I.clone({headers:I.headers.set("Authorization","Bearer "+he.token)});return G.handle(Qe).pipe((0,fa.y)(()=>{},Ct=>{Ct instanceof Dr.gj&&401===Ct.status&&(this.dialog.closeAll(),this.router.navigate(["/auth/login"]))}))}return G.handle(I)}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(vn.A),s.CoB(Wi.E5),s.CoB(La.qW))};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})();var Oa=d(3548);let Qa=(()=>{class ue{constructor(I){this.spinnerService=I}intercept(I,G){return this.spinnerService.show(),G.handle(I).pipe((0,fa.y)(he=>{he instanceof Dr.WA&&this.spinnerService.hide()},he=>{this.spinnerService.hide()}))}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(Oa.m))};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})();var zr=d(9920);let xa=(()=>{class ue{constructor(I){this.injector=I}handleError(I){throw I.message||I.toString(),I}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(s.zZn))};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})(),ia=(()=>{class ue{constructor(I,G){this.router=I,this.authService=G}canActivate(){const I=this.authService.getCurrentUser();return!(!I||!I.isAdmin)||(this.router.navigate(["/"]),!1)}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(Wi.E5),s.CoB(vn.A))};static#t=this.\u0275prov=s.wxM({token:ue,factory:ue.\u0275fac})}return ue})(),ur=(()=>{class ue{constructor(I){!function kn(ue,D){if(ue)throw new Error(`${D} has already been loaded. Import Core modules in the AppModule only.`)}(I,"CoreModule")}static#e=this.\u0275fac=function(G){return new(G||ue)(s.CoB(ue,12))};static#t=this.\u0275mod=s.a4G({type:ue});static#i=this.\u0275inj=s.s3X({providers:[zr.Q,ia,Wr.iG,{provide:Dr.So,useClass:Qa,multi:!0},{provide:Dr.So,useClass:fn,multi:!0},{provide:s.eAe,useClass:xa},{provide:"LOCALSTORAGE",useValue:window.localStorage}],imports:[Aa.MD,Dr.SU]})}return ue})();var Ha=d(9588),Nr=d(6212);const Yr=[{path:"auth",loadChildren:()=>d.e(640).then(d.bind(d,4640)).then(ue=>ue.AuthModule)},{path:"dashboard",loadChildren:()=>d.e(184).then(d.bind(d,2184)).then(ue=>ue.DashboardModule),canActivate:[zr.Q]},{path:"sales",loadChildren:()=>Promise.all([d.e(556),d.e(180)]).then(d.bind(d,6180)).then(ue=>ue.SalesModule),canActivate:[zr.Q]},{path:"favorites",loadChildren:()=>Promise.all([d.e(556),d.e(206)]).then(d.bind(d,1206)).then(ue=>ue.FavoritesModule),canActivate:[zr.Q]},{path:"pictures",loadChildren:()=>d.e(136).then(d.bind(d,1136)).then(ue=>ue.PicturesModule),canActivate:[zr.Q]},{path:"customers",loadChildren:()=>d.e(982).then(d.bind(d,982)).then(ue=>ue.CustomersModule),canActivate:[zr.Q]},{path:"users",loadChildren:()=>d.e(968).then(d.bind(d,6588)).then(ue=>ue.UsersModule),canActivate:[zr.Q]},{path:"account",loadChildren:()=>d.e(228).then(d.bind(d,4847)).then(ue=>ue.AccountModule),canActivate:[zr.Q]},{path:"icons",loadChildren:()=>d.e(168).then(d.bind(d,6168)).then(ue=>ue.IconsModule),canActivate:[zr.Q]},{path:"typography",loadChildren:()=>d.e(852).then(d.bind(d,8852)).then(ue=>ue.TypographyModule),canActivate:[zr.Q]},{path:"about",loadChildren:()=>d.e(40).then(d.bind(d,8422)).then(ue=>ue.AboutModule),canActivate:[zr.Q]},{path:"**",redirectTo:"dashboard",pathMatch:"full"}];let Qn=(()=>{class ue{static#e=this.\u0275fac=function(G){return new(G||ue)};static#t=this.\u0275mod=s.a4G({type:ue});static#i=this.\u0275inj=s.s3X({imports:[Wi.qQ.forRoot(Yr),Wi.qQ]})}return ue})(),Ga=(()=>{class ue{static#e=this.\u0275fac=function(G){return new(G||ue)};static#t=this.\u0275mod=s.a4G({type:ue,bootstrap:[dr]});static#i=this.\u0275inj=s.s3X({imports:[i.iE,P,ur,Ha.k,Nr.a.forRoot(),Qn]})}return ue})();d(6716).O.production&&(0,s.agy)(),i.o_().bootstrapModule(Ga).catch(ue=>console.error(ue))},5140:function(st,pe,d){!function(i){"use strict";i.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm$/i.test(a)},meridiem:function(a,h,l){return a<12?l?"vm":"VM":l?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},7096:function(st,pe,d){!function(i){"use strict";var s=function(v){return 0===v?0:1===v?1:2===v?2:v%100>=3&&v%100<=10?3:v%100>=11?4:5},a={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},h=function(v){return function(y,N,B,K){var ee=s(y),ne=a[v][s(y)];return 2===ee&&(ne=ne[N?0:1]),ne.replace(/%d/i,y)}},l=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-dz",{months:l,monthsShort:l,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(v){return"\u0645"===v},meridiem:function(v,y,N){return v<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:h("s"),ss:h("s"),m:h("m"),mm:h("m"),h:h("h"),hh:h("h"),d:h("d"),dd:h("d"),M:h("M"),MM:h("M"),y:h("y"),yy:h("y")},postformat:function(v){return v.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(d(5908))},2200:function(st,pe,d){!function(i){"use strict";i.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(d(5908))},7252:function(st,pe,d){!function(i){"use strict";var s={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(y){return 0===y?0:1===y?1:2===y?2:y%100>=3&&y%100<=10?3:y%100>=11?4:5},h={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},l=function(y){return function(N,B,K,ee){var ne=a(N),Le=h[y][a(N)];return 2===ne&&(Le=Le[B?0:1]),Le.replace(/%d/i,N)}},_=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar-ly",{months:_,monthsShort:_,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(y){return"\u0645"===y},meridiem:function(y,N,B){return y<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:l("s"),ss:l("s"),m:l("m"),mm:l("m"),h:l("h"),hh:l("h"),d:l("d"),dd:l("d"),M:l("M"),MM:l("M"),y:l("y"),yy:l("y")},preparse:function(y){return y.replace(/\u060c/g,",")},postformat:function(y){return y.replace(/\d/g,function(N){return s[N]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},9568:function(st,pe,d){!function(i){"use strict";i.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(d(5908))},3068:function(st,pe,d){!function(i){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,_,v){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(l){return l.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return a[_]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(_){return a[_]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(5908))},9052:function(st,pe,d){!function(i){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};i.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,_,v){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(l){return l.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return a[_]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(5908))},3956:function(st,pe,d){!function(i){"use strict";i.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(d(5908))},7276:function(st,pe,d){!function(i){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=function(N){return 0===N?0:1===N?1:2===N?2:N%100>=3&&N%100<=10?3:N%100>=11?4:5},l={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},_=function(N){return function(B,K,ee,ne){var Le=h(B),ke=l[N][h(B)];return 2===Le&&(ke=ke[K?0:1]),ke.replace(/%d/i,B)}},v=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];i.defineLocale("ar",{months:v,monthsShort:v,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(N){return"\u0645"===N},meridiem:function(N,B,K){return N<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:_("s"),ss:_("s"),m:_("m"),mm:_("m"),h:_("h"),hh:_("h"),d:_("d"),dd:_("d"),M:_("M"),MM:_("M"),y:_("y"),yy:_("y")},preparse:function(N){return N.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return a[B]}).replace(/\u060c/g,",")},postformat:function(N){return N.replace(/\d/g,function(B){return s[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},8240:function(st,pe,d){!function(i){"use strict";var s={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};i.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(h){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(h)},meridiem:function(h,l,_){return h<4?"gec\u0259":h<12?"s\u0259h\u0259r":h<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(h){if(0===h)return h+"-\u0131nc\u0131";var l=h%10;return h+(s[l]||s[h%100-l]||s[h>=100?100:null])},week:{dow:1,doy:7}})}(d(5908))},7796:function(st,pe,d){!function(i){"use strict";function a(l,_,v){return"m"===v?_?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===v?_?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":l+" "+function s(l,_){var v=l.split("_");return _%10==1&&_%100!=11?v[0]:_%10>=2&&_%10<=4&&(_%100<10||_%100>=20)?v[1]:v[2]}({ss:_?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:_?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:_?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[v],+l)}i.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:a,mm:a,h:a,hh:a,d:"\u0434\u0437\u0435\u043d\u044c",dd:a,M:"\u043c\u0435\u0441\u044f\u0446",MM:a,y:"\u0433\u043e\u0434",yy:a},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(l)},meridiem:function(l,_,v){return l<4?"\u043d\u043e\u0447\u044b":l<12?"\u0440\u0430\u043d\u0456\u0446\u044b":l<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(l,_){switch(_){case"M":case"d":case"DDD":case"w":case"W":return l%10!=2&&l%10!=3||l%100==12||l%100==13?l+"-\u044b":l+"-\u0456";case"D":return l+"-\u0433\u0430";default:return l}},week:{dow:1,doy:7}})}(d(5908))},9880:function(st,pe,d){!function(i){"use strict";i.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(a){var h=a%10,l=a%100;return 0===a?a+"-\u0435\u0432":0===l?a+"-\u0435\u043d":l>10&&l<20?a+"-\u0442\u0438":1===h?a+"-\u0432\u0438":2===h?a+"-\u0440\u0438":7===h||8===h?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})}(d(5908))},4328:function(st,pe,d){!function(i){"use strict";i.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(d(5908))},5104:function(st,pe,d){!function(i){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},a={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(l){return l.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===_?l<4?l:l+12:"\u09ad\u09cb\u09b0"===_||"\u09b8\u0995\u09be\u09b2"===_?l:"\u09a6\u09c1\u09aa\u09c1\u09b0"===_?l>=3?l:l+12:"\u09ac\u09bf\u0995\u09be\u09b2"===_||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===_?l+12:void 0},meridiem:function(l,_,v){return l<4?"\u09b0\u09be\u09a4":l<6?"\u09ad\u09cb\u09b0":l<12?"\u09b8\u0995\u09be\u09b2":l<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":l<18?"\u09ac\u09bf\u0995\u09be\u09b2":l<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(d(5908))},536:function(st,pe,d){!function(i){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},a={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};i.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(l){return l.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===_&&l>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===_&&l<5||"\u09ac\u09bf\u0995\u09be\u09b2"===_?l+12:l},meridiem:function(l,_,v){return l<4?"\u09b0\u09be\u09a4":l<10?"\u09b8\u0995\u09be\u09b2":l<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":l<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(d(5908))},1108:function(st,pe,d){!function(i){"use strict";var s={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},a={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};i.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(l){return l.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===_&&l>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===_&&l<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===_?l+12:l},meridiem:function(l,_,v){return l<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":l<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":l<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":l<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(d(5908))},1296:function(st,pe,d){!function(i){"use strict";function s(ke,je,et){return ke+" "+function l(ke,je){return 2===je?function _(ke){var je={m:"v",b:"v",d:"z"};return void 0===je[ke.charAt(0)]?ke:je[ke.charAt(0)]+ke.substring(1)}(ke):ke}({mm:"munutenn",MM:"miz",dd:"devezh"}[et],ke)}function h(ke){return ke>9?h(ke%10):ke}var v=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],y=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,ne=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];i.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:ne,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:ne,monthsRegex:y,monthsShortRegex:y,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:v,longMonthsParse:v,shortMonthsParse:v,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:s,h:"un eur",hh:"%d eur",d:"un devezh",dd:s,M:"ur miz",MM:s,y:"ur bloaz",yy:function a(ke){switch(h(ke)){case 1:case 3:case 4:case 5:case 9:return ke+" bloaz";default:return ke+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(ke){return ke+(1===ke?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(ke){return"g.m."===ke},meridiem:function(ke,je,et){return ke<12?"a.m.":"g.m."}})}(d(5908))},2032:function(st,pe,d){!function(i){"use strict";function a(l,_,v){var y=l+" ";switch(v){case"ss":return y+(1===l?"sekunda":2===l||3===l||4===l?"sekunde":"sekundi");case"mm":return y+(1===l?"minuta":2===l||3===l||4===l?"minute":"minuta");case"h":return"jedan sat";case"hh":return y+(1===l?"sat":2===l||3===l||4===l?"sata":"sati");case"dd":return y+(1===l?"dan":"dana");case"MM":return y+(1===l?"mjesec":2===l||3===l||4===l?"mjeseca":"mjeseci");case"yy":return y+(1===l?"godina":2===l||3===l||4===l?"godine":"godina")}}i.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:a,m:function s(l,_,v,y){if("m"===v)return _?"jedna minuta":y?"jednu minutu":"jedne minute"},mm:a,h:a,hh:a,d:"dan",dd:a,M:"mjesec",MM:a,y:"godinu",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},96:function(st,pe,d){!function(i){"use strict";i.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(a,h){var l=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"\xe8";return("w"===h||"W"===h)&&(l="a"),a+l},week:{dow:1,doy:4}})}(d(5908))},1152:function(st,pe,d){!function(i){"use strict";var s={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},a="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),h=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],l=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function _(N){return N>1&&N<5&&1!=~~(N/10)}function v(N,B,K,ee){var ne=N+" ";switch(K){case"s":return B||ee?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return B||ee?ne+(_(N)?"sekundy":"sekund"):ne+"sekundami";case"m":return B?"minuta":ee?"minutu":"minutou";case"mm":return B||ee?ne+(_(N)?"minuty":"minut"):ne+"minutami";case"h":return B?"hodina":ee?"hodinu":"hodinou";case"hh":return B||ee?ne+(_(N)?"hodiny":"hodin"):ne+"hodinami";case"d":return B||ee?"den":"dnem";case"dd":return B||ee?ne+(_(N)?"dny":"dn\xed"):ne+"dny";case"M":return B||ee?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return B||ee?ne+(_(N)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):ne+"m\u011bs\xedci";case"y":return B||ee?"rok":"rokem";case"yy":return B||ee?ne+(_(N)?"roky":"let"):ne+"lety"}}i.defineLocale("cs",{months:s,monthsShort:a,monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:v,ss:v,m:v,mm:v,h:v,hh:v,d:v,dd:v,M:v,MM:v,y:v,yy:v},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},1950:function(st,pe,d){!function(i){"use strict";i.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(a){return a+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(a)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(a)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(d(5908))},8875:function(st,pe,d){!function(i){"use strict";i.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(a){var l="";return a>20?l=40===a||50===a||60===a||80===a||100===a?"fed":"ain":a>0&&(l=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][a]),a+l},week:{dow:1,doy:4}})}(d(5908))},5424:function(st,pe,d){!function(i){"use strict";i.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},2604:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return l?y[_][0]:y[_][1]}i.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},9168:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return l?y[_][0]:y[_][1]}i.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},992:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[h+" Tage",h+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[h+" Monate",h+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[h+" Jahre",h+" Jahren"]};return l?y[_][0]:y[_][1]}i.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},7300:function(st,pe,d){!function(i){"use strict";var s=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],a=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];i.defineLocale("dv",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(l){return"\u0789\u078a"===l},meridiem:function(l,_,v){return l<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(d(5908))},4400:function(st,pe,d){!function(i){"use strict";i.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(h,l){return h?"string"==typeof l&&/D/.test(l.substring(0,l.indexOf("MMMM")))?this._monthsGenitiveEl[h.month()]:this._monthsNominativeEl[h.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(h,l,_){return h>11?_?"\u03bc\u03bc":"\u039c\u039c":_?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(h){return"\u03bc"===(h+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(h,l){var _=this._calendarEl[h],v=l&&l.hours();return function s(h){return typeof Function<"u"&&h instanceof Function||"[object Function]"===Object.prototype.toString.call(h)}(_)&&(_=_.apply(l)),_.replace("{}",v%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(d(5908))},3536:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:4}})}(d(5908))},1760:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(d(5908))},7032:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},1832:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},404:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}})}(d(5908))},5716:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:0,doy:6}})}(d(5908))},5312:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},3320:function(st,pe,d){!function(i){"use strict";i.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},6392:function(st,pe,d){!function(i){"use strict";i.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(a){return"p"===a.charAt(0).toLowerCase()},meridiem:function(a,h,l){return a>11?l?"p.t.m.":"P.T.M.":l?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(d(5908))},8540:function(st,pe,d){!function(i){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},3504:function(st,pe,d){!function(i){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(d(5908))},9224:function(st,pe,d){!function(i){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(d(5908))},1964:function(st,pe,d){!function(i){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),h=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;i.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(d(5908))},596:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[h+"sekundi",h+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[h+" minuti",h+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[h+" tunni",h+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[h+" kuu",h+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[h+" aasta",h+" aastat"]};return l?y[_][2]?y[_][2]:y[_][1]:v?y[_][0]:y[_][1]}i.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:"%d p\xe4eva",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},8060:function(st,pe,d){!function(i){"use strict";i.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},8184:function(st,pe,d){!function(i){"use strict";var s={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},a={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};i.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(l){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(l)},meridiem:function(l,_,v){return l<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/[\u06f0-\u06f9]/g,function(_){return a[_]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(d(5908))},6736:function(st,pe,d){!function(i){"use strict";var s="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),a=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",s[7],s[8],s[9]];function h(v,y,N,B){var K="";switch(N){case"s":return B?"muutaman sekunnin":"muutama sekunti";case"ss":K=B?"sekunnin":"sekuntia";break;case"m":return B?"minuutin":"minuutti";case"mm":K=B?"minuutin":"minuuttia";break;case"h":return B?"tunnin":"tunti";case"hh":K=B?"tunnin":"tuntia";break;case"d":return B?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":K=B?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return B?"kuukauden":"kuukausi";case"MM":K=B?"kuukauden":"kuukautta";break;case"y":return B?"vuoden":"vuosi";case"yy":K=B?"vuoden":"vuotta"}return function l(v,y){return v<10?y?a[v]:s[v]:v}(v,B)+" "+K}i.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},9264:function(st,pe,d){!function(i){"use strict";i.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(d(5908))},8299:function(st,pe,d){!function(i){"use strict";i.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},4584:function(st,pe,d){!function(i){"use strict";i.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(1===a?"er":"e");case"w":case"W":return a+(1===a?"re":"e")}}})}(d(5908))},8024:function(st,pe,d){!function(i){"use strict";i.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,h){switch(h){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(1===a?"er":"e");case"w":case"W":return a+(1===a?"re":"e")}},week:{dow:1,doy:4}})}(d(5908))},4344:function(st,pe,d){!function(i){"use strict";var h=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,l=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];i.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:h,monthsShortRegex:h,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(v,y){switch(y){case"D":return v+(1===v?"er":"");default:case"M":case"Q":case"DDD":case"d":return v+(1===v?"er":"e");case"w":case"W":return v+(1===v?"re":"e")}},week:{dow:1,doy:4}})}(d(5908))},2672:function(st,pe,d){!function(i){"use strict";var s="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");i.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(l,_){return l?/-MMM-/.test(_)?a[l.month()]:s[l.month()]:s},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||l>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},6476:function(st,pe,d){!function(i){"use strict";i.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(y){return y+(1===y?"d":y%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(5908))},5148:function(st,pe,d){!function(i){"use strict";i.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(y){return y+(1===y?"d":y%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(5908))},2176:function(st,pe,d){!function(i){"use strict";i.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return 0===a.indexOf("un")?"n"+a:"en "+a},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},7260:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[h+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",h+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[h+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",h+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[h+" \u0935\u0930\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[h+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",h+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[h+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",h+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[h+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",h+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return v?y[_][0]:y[_][1]}i.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(h,l){return"D"===l?h+"\u0935\u0947\u0930":h},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(h,l){return 12===h&&(h=0),"\u0930\u093e\u0924\u0940"===l?h<4?h:h+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===l?h:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===l?h>12?h:h+12:"\u0938\u093e\u0902\u091c\u0947"===l?h+12:void 0},meridiem:function(h,l,_){return h<4?"\u0930\u093e\u0924\u0940":h<12?"\u0938\u0915\u093e\u0933\u0940\u0902":h<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":h<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(d(5908))},3772:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y={s:["thoddea sekondamni","thodde sekond"],ss:[h+" sekondamni",h+" sekond"],m:["eka mintan","ek minut"],mm:[h+" mintamni",h+" mintam"],h:["eka voran","ek vor"],hh:[h+" voramni",h+" voram"],d:["eka disan","ek dis"],dd:[h+" disamni",h+" dis"],M:["eka mhoinean","ek mhoino"],MM:[h+" mhoineamni",h+" mhoine"],y:["eka vorsan","ek voros"],yy:[h+" vorsamni",h+" vorsam"]};return v?y[_][0]:y[_][1]}i.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(h,l){return"D"===l?h+"er":h},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(h,l){return 12===h&&(h=0),"rati"===l?h<4?h:h+12:"sokallim"===l?h:"donparam"===l?h>12?h:h+12:"sanje"===l?h+12:void 0},meridiem:function(h,l,_){return h<4?"rati":h<12?"sokallim":h<16?"donparam":h<20?"sanje":"rati"}})}(d(5908))},9528:function(st,pe,d){!function(i){"use strict";var s={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},a={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};i.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(l){return l.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u0ab0\u0abe\u0aa4"===_?l<4?l:l+12:"\u0ab8\u0ab5\u0abe\u0ab0"===_?l:"\u0aac\u0aaa\u0acb\u0ab0"===_?l>=10?l:l+12:"\u0ab8\u0abe\u0a82\u0a9c"===_?l+12:void 0},meridiem:function(l,_,v){return l<4?"\u0ab0\u0abe\u0aa4":l<10?"\u0ab8\u0ab5\u0abe\u0ab0":l<17?"\u0aac\u0aaa\u0acb\u0ab0":l<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(d(5908))},6832:function(st,pe,d){!function(i){"use strict";i.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(a){return 2===a?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":a+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(a){return 2===a?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":a+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(a){return 2===a?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":a+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(a){return 2===a?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":a%10==0&&10!==a?a+" \u05e9\u05e0\u05d4":a+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(a){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(a)},meridiem:function(a,h,l){return a<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":a<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":a<12?l?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":a<18?l?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(d(5908))},5592:function(st,pe,d){!function(i){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},h=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];i.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:h,longMonthsParse:h,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(v){return v.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(y){return a[y]})},postformat:function(v){return v.replace(/\d/g,function(y){return s[y]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(v,y){return 12===v&&(v=0),"\u0930\u093e\u0924"===y?v<4?v:v+12:"\u0938\u0941\u092c\u0939"===y?v:"\u0926\u094b\u092a\u0939\u0930"===y?v>=10?v:v+12:"\u0936\u093e\u092e"===y?v+12:void 0},meridiem:function(v,y,N){return v<4?"\u0930\u093e\u0924":v<10?"\u0938\u0941\u092c\u0939":v<17?"\u0926\u094b\u092a\u0939\u0930":v<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(d(5908))},6208:function(st,pe,d){!function(i){"use strict";function s(h,l,_){var v=h+" ";switch(_){case"ss":return v+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return l?"jedna minuta":"jedne minute";case"mm":return v+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return l?"jedan sat":"jednog sata";case"hh":return v+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return v+(1===h?"dan":"dana");case"MM":return v+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return v+(1===h?"godina":2===h||3===h||4===h?"godine":"godina")}}i.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:s,m:s,mm:s,h:s,hh:s,d:"dan",dd:s,M:"mjesec",MM:s,y:"godinu",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},3697:function(st,pe,d){!function(i){"use strict";var s="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function a(_,v,y,N){var B=_;switch(y){case"s":return N||v?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return B+(N||v)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(N||v?" perc":" perce");case"mm":return B+(N||v?" perc":" perce");case"h":return"egy"+(N||v?" \xf3ra":" \xf3r\xe1ja");case"hh":return B+(N||v?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(N||v?" nap":" napja");case"dd":return B+(N||v?" nap":" napja");case"M":return"egy"+(N||v?" h\xf3nap":" h\xf3napja");case"MM":return B+(N||v?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(N||v?" \xe9v":" \xe9ve");case"yy":return B+(N||v?" \xe9v":" \xe9ve")}return""}function h(_){return(_?"":"[m\xfalt] ")+"["+s[this.day()]+"] LT[-kor]"}i.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(_){return"u"===_.charAt(1).toLowerCase()},meridiem:function(_,v,y){return _<12?!0===y?"de":"DE":!0===y?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return h.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return h.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},0:function(st,pe,d){!function(i){"use strict";i.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(a){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(a)},meridiem:function(a){return a<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":a<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":a<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(a,h){switch(h){case"DDD":case"w":case"W":case"DDDo":return 1===a?a+"-\u056b\u0576":a+"-\u0580\u0564";default:return a}},week:{dow:1,doy:7}})}(d(5908))},7840:function(st,pe,d){!function(i){"use strict";i.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,h){return 12===a&&(a=0),"pagi"===h?a:"siang"===h?a>=11?a:a+12:"sore"===h||"malam"===h?a+12:void 0},meridiem:function(a,h,l){return a<11?"pagi":a<15?"siang":a<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(d(5908))},1496:function(st,pe,d){!function(i){"use strict";function s(l){return l%100==11||l%10!=1}function a(l,_,v,y){var N=l+" ";switch(v){case"s":return _||y?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return s(l)?N+(_||y?"sek\xfandur":"sek\xfandum"):N+"sek\xfanda";case"m":return _?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return s(l)?N+(_||y?"m\xedn\xfatur":"m\xedn\xfatum"):_?N+"m\xedn\xfata":N+"m\xedn\xfatu";case"hh":return s(l)?N+(_||y?"klukkustundir":"klukkustundum"):N+"klukkustund";case"d":return _?"dagur":y?"dag":"degi";case"dd":return s(l)?_?N+"dagar":N+(y?"daga":"d\xf6gum"):_?N+"dagur":N+(y?"dag":"degi");case"M":return _?"m\xe1nu\xf0ur":y?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return s(l)?_?N+"m\xe1nu\xf0ir":N+(y?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):_?N+"m\xe1nu\xf0ur":N+(y?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return _||y?"\xe1r":"\xe1ri";case"yy":return s(l)?N+(_||y?"\xe1r":"\xe1rum"):N+(_||y?"\xe1r":"\xe1ri")}}i.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},5736:function(st,pe,d){!function(i){"use strict";i.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},6336:function(st,pe,d){!function(i){"use strict";i.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},8008:function(st,pe,d){!function(i){"use strict";i.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(a,h){return"\u5143"===h[1]?1:parseInt(h[1]||a,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(a){return"\u5348\u5f8c"===a},meridiem:function(a,h,l){return a<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(a){return a.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(a){return this.week()!==a.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(a,h){switch(h){case"y":return 1===a?"\u5143\u5e74":a+"\u5e74";case"d":case"D":case"DDD":return a+"\u65e5";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(d(5908))},108:function(st,pe,d){!function(i){"use strict";i.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(a,h){return 12===a&&(a=0),"enjing"===h?a:"siyang"===h?a>=11?a:a+12:"sonten"===h||"ndalu"===h?a+12:void 0},meridiem:function(a,h,l){return a<11?"enjing":a<15?"siyang":a<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(d(5908))},1844:function(st,pe,d){!function(i){"use strict";i.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(a){return a.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(h,l,_){return"\u10d8"===_?l+"\u10e8\u10d8":l+_+"\u10e8\u10d8"})},past:function(a){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(a)?a.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(a)?a.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):a},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(a){return 0===a?a:1===a?a+"-\u10da\u10d8":a<20||a<=100&&a%20==0||a%100==0?"\u10db\u10d4-"+a:a+"-\u10d4"},week:{dow:1,doy:7}})}(d(5908))},8980:function(st,pe,d){!function(i){"use strict";var s={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};i.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(h){return h+(s[h]||s[h%10]||s[h>=100?100:null])},week:{dow:1,doy:7}})}(d(5908))},8544:function(st,pe,d){!function(i){"use strict";var s={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},a={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};i.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(l){return"\u179b\u17d2\u1784\u17b6\u1785"===l},meridiem:function(l,_,v){return l<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(l){return l.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},week:{dow:1,doy:4}})}(d(5908))},7716:function(st,pe,d){!function(i){"use strict";var s={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},a={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};i.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(l){return l.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===_?l<4?l:l+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===_?l:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===_?l>=10?l:l+12:"\u0cb8\u0c82\u0c9c\u0cc6"===_?l+12:void 0},meridiem:function(l,_,v){return l<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":l<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":l<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":l<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(l){return l+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(d(5908))},7420:function(st,pe,d){!function(i){"use strict";i.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"\uc77c";case"M":return a+"\uc6d4";case"w":case"W":return a+"\uc8fc";default:return a}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(a){return"\uc624\ud6c4"===a},meridiem:function(a,h,l){return a<12?"\uc624\uc804":"\uc624\ud6c4"}})}(d(5908))},4740:function(st,pe,d){!function(i){"use strict";function s(l,_,v,y){var N={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[l+" san\xeeye",l+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[l+" deq\xeeqe",l+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[l+" saet",l+" saetan"],d:["rojek","rojek\xea"],dd:[l+" roj",l+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[l+" hefte",l+" hefteyan"],M:["mehek","mehek\xea"],MM:[l+" meh",l+" mehan"],y:["salek","salek\xea"],yy:[l+" sal",l+" salan"]};return _?N[v][0]:N[v][1]}i.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(l,_,v){return l<12?v?"bn":"BN":v?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,w:s,ww:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(l,_){var v=_.toLowerCase();return v.includes("w")||v.includes("m")?l+".":l+function a(l){var _=(l=""+l).substring(l.length-1),v=l.length>1?l.substring(l.length-2):"";return 12==v||13==v||"2"!=_&&"3"!=_&&"50"!=v&&"70"!=_&&"80"!=_?"\xea":"y\xea"}(l)},week:{dow:1,doy:4}})}(d(5908))},200:function(st,pe,d){!function(i){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},h=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];i.defineLocale("ku",{months:h,monthsShort:h,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(_){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(_)},meridiem:function(_,v,y){return _<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(_){return _.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(v){return a[v]}).replace(/\u060c/g,",")},postformat:function(_){return _.replace(/\d/g,function(v){return s[v]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},4976:function(st,pe,d){!function(i){"use strict";var s={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};i.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(h){return h+(s[h]||s[h%10]||s[h>=100?100:null])},week:{dow:1,doy:7}})}(d(5908))},4652:function(st,pe,d){!function(i){"use strict";function s(v,y,N,B){var K={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return y?K[N][0]:K[N][1]}function l(v){if(v=parseInt(v,10),isNaN(v))return!1;if(v<0)return!0;if(v<10)return 4<=v&&v<=7;if(v<100){var y=v%10;return l(0===y?v/10:y)}if(v<1e4){for(;v>=10;)v/=10;return l(v)}return l(v/=1e3)}i.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function a(v){return l(v.substr(0,v.indexOf(" ")))?"a "+v:"an "+v},past:function h(v){return l(v.substr(0,v.indexOf(" ")))?"viru "+v:"virun "+v},s:"e puer Sekonnen",ss:"%d Sekonnen",m:s,mm:"%d Minutten",h:s,hh:"%d Stonnen",d:s,dd:"%d Deeg",M:s,MM:"%d M\xe9int",y:s,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},3984:function(st,pe,d){!function(i){"use strict";i.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(a){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===a},meridiem:function(a,h,l){return a<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(a){return"\u0e97\u0eb5\u0ec8"+a}})}(d(5908))},8792:function(st,pe,d){!function(i){"use strict";var s={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function h(N,B,K,ee){return B?_(K)[0]:ee?_(K)[1]:_(K)[2]}function l(N){return N%10==0||N>10&&N<20}function _(N){return s[N].split("_")}function v(N,B,K,ee){var ne=N+" ";return 1===N?ne+h(0,B,K[0],ee):B?ne+(l(N)?_(K)[1]:_(K)[0]):ee?ne+_(K)[1]:ne+(l(N)?_(K)[1]:_(K)[2])}i.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function a(N,B,K,ee){return B?"kelios sekund\u0117s":ee?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:v,m:h,mm:v,h,hh:v,d:h,dd:v,M:h,MM:v,y:h,yy:v},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(N){return N+"-oji"},week:{dow:1,doy:4}})}(d(5908))},6296:function(st,pe,d){!function(i){"use strict";var s={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(y,N,B){return B?N%10==1&&N%100!=11?y[2]:y[3]:N%10==1&&N%100!=11?y[0]:y[1]}function h(y,N,B){return y+" "+a(s[B],y,N)}function l(y,N,B){return a(s[B],y,N)}i.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function _(y,N){return N?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:h,m:l,mm:h,h:l,hh:h,d:l,dd:h,M:l,MM:h,y:l,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},8256:function(st,pe,d){!function(i){"use strict";var s={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(h,l){return 1===h?l[0]:h>=2&&h<=4?l[1]:l[2]},translate:function(h,l,_){var v=s.words[_];return 1===_.length?l?v[0]:v[1]:h+" "+s.correctGrammaticalCase(h,v)}};i.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:"dan",dd:s.translate,M:"mjesec",MM:s.translate,y:"godinu",yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},9284:function(st,pe,d){!function(i){"use strict";i.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},3196:function(st,pe,d){!function(i){"use strict";i.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(a){var h=a%10,l=a%100;return 0===a?a+"-\u0435\u0432":0===l?a+"-\u0435\u043d":l>10&&l<20?a+"-\u0442\u0438":1===h?a+"-\u0432\u0438":2===h?a+"-\u0440\u0438":7===h||8===h?a+"-\u043c\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}})}(d(5908))},5896:function(st,pe,d){!function(i){"use strict";i.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(a,h){return 12===a&&(a=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===h&&a>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===h||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===h?a+12:a},meridiem:function(a,h,l){return a<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":a<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":a<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":a<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(d(5908))},2460:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){switch(_){case"s":return l?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return h+(l?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return h+(l?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return h+(l?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return h+(l?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return h+(l?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return h+(l?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return h}}i.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(h){return"\u04ae\u0425"===h},meridiem:function(h,l,_){return h<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(h,l){switch(l){case"d":case"D":case"DDD":return h+" \u04e9\u0434\u04e9\u0440";default:return h}}})}(d(5908))},132:function(st,pe,d){!function(i){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function h(_,v,y,N){var B="";if(v)switch(y){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":B="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":B="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":B="%d \u0924\u093e\u0938";break;case"d":B="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":B="%d \u0926\u093f\u0935\u0938";break;case"M":B="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":B="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u0947"}else switch(y){case"s":B="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":B="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":B="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":B="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":B="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":B="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":B="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":B="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":B="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":B="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":B="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":B="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return B.replace(/%d/i,_)}i.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},preparse:function(_){return _.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(v){return a[v]})},postformat:function(_){return _.replace(/\d/g,function(v){return s[v]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(_,v){return 12===_&&(_=0),"\u092a\u0939\u093e\u091f\u0947"===v||"\u0938\u0915\u093e\u0933\u0940"===v?_:"\u0926\u0941\u092a\u093e\u0930\u0940"===v||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===v||"\u0930\u093e\u0924\u094d\u0930\u0940"===v?_>=12?_:_+12:void 0},meridiem:function(_,v,y){return _>=0&&_<6?"\u092a\u0939\u093e\u091f\u0947":_<12?"\u0938\u0915\u093e\u0933\u0940":_<17?"\u0926\u0941\u092a\u093e\u0930\u0940":_<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(d(5908))},440:function(st,pe,d){!function(i){"use strict";i.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,h){return 12===a&&(a=0),"pagi"===h?a:"tengahari"===h?a>=11?a:a+12:"petang"===h||"malam"===h?a+12:void 0},meridiem:function(a,h,l){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(d(5908))},3136:function(st,pe,d){!function(i){"use strict";i.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,h){return 12===a&&(a=0),"pagi"===h?a:"tengahari"===h?a>=11?a:a+12:"petang"===h||"malam"===h?a+12:void 0},meridiem:function(a,h,l){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(d(5908))},6227:function(st,pe,d){!function(i){"use strict";i.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},8300:function(st,pe,d){!function(i){"use strict";var s={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},a={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};i.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(l){return l.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},week:{dow:1,doy:4}})}(d(5908))},4784:function(st,pe,d){!function(i){"use strict";i.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},5060:function(st,pe,d){!function(i){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};i.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u0930\u093e\u0924\u093f"===_?l<4?l:l+12:"\u092c\u093f\u0939\u093e\u0928"===_?l:"\u0926\u093f\u0909\u0901\u0938\u094b"===_?l>=10?l:l+12:"\u0938\u093e\u0901\u091d"===_?l+12:void 0},meridiem:function(l,_,v){return l<3?"\u0930\u093e\u0924\u093f":l<12?"\u092c\u093f\u0939\u093e\u0928":l<16?"\u0926\u093f\u0909\u0901\u0938\u094b":l<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(d(5908))},4796:function(st,pe,d){!function(i){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],l=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(v){return v+(1===v||8===v||v>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},4971:function(st,pe,d){!function(i){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),h=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],l=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;i.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(v,y){return v?/-MMM-/.test(y)?a[v.month()]:s[v.month()]:s},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(v){return v+(1===v||8===v||v>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},8984:function(st,pe,d){!function(i){"use strict";i.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},9928:function(st,pe,d){!function(i){"use strict";i.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(a,h){var l=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"\xe8";return("w"===h||"W"===h)&&(l="a"),a+l},week:{dow:1,doy:4}})}(d(5908))},6440:function(st,pe,d){!function(i){"use strict";var s={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},a={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};i.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(l){return l.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(l,_){return 12===l&&(l=0),"\u0a30\u0a3e\u0a24"===_?l<4?l:l+12:"\u0a38\u0a35\u0a47\u0a30"===_?l:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===_?l>=10?l:l+12:"\u0a38\u0a3c\u0a3e\u0a2e"===_?l+12:void 0},meridiem:function(l,_,v){return l<4?"\u0a30\u0a3e\u0a24":l<10?"\u0a38\u0a35\u0a47\u0a30":l<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":l<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(d(5908))},6768:function(st,pe,d){!function(i){"use strict";var s="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),h=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function l(y){return y%10<5&&y%10>1&&~~(y/10)%10!=1}function _(y,N,B){var K=y+" ";switch(B){case"ss":return K+(l(y)?"sekundy":"sekund");case"m":return N?"minuta":"minut\u0119";case"mm":return K+(l(y)?"minuty":"minut");case"h":return N?"godzina":"godzin\u0119";case"hh":return K+(l(y)?"godziny":"godzin");case"ww":return K+(l(y)?"tygodnie":"tygodni");case"MM":return K+(l(y)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return K+(l(y)?"lata":"lat")}}i.defineLocale("pl",{months:function(y,N){return y?/D MMMM/.test(N)?a[y.month()]:s[y.month()]:s},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:h,longMonthsParse:h,shortMonthsParse:h,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:_,m:_,mm:_,h:_,hh:_,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:_,M:"miesi\u0105c",MM:_,y:"rok",yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},1528:function(st,pe,d){!function(i){"use strict";i.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(d(5908))},8968:function(st,pe,d){!function(i){"use strict";i.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(5908))},5760:function(st,pe,d){!function(i){"use strict";function s(h,l,_){var y=" ";return(h%100>=20||h>=100&&h%100==0)&&(y=" de "),h+y+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[_]}i.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:s,m:"un minut",mm:s,h:"o or\u0103",hh:s,d:"o zi",dd:s,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:s,M:"o lun\u0103",MM:s,y:"un an",yy:s},week:{dow:1,doy:7}})}(d(5908))},9760:function(st,pe,d){!function(i){"use strict";function a(_,v,y){return"m"===y?v?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":_+" "+function s(_,v){var y=_.split("_");return v%10==1&&v%100!=11?y[0]:v%10>=2&&v%10<=4&&(v%100<10||v%100>=20)?y[1]:y[2]}({ss:v?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:v?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[y],+_)}var h=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];i.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:h,longMonthsParse:h,shortMonthsParse:h,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(_){if(_.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(_){if(_.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:a,m:a,mm:a,h:"\u0447\u0430\u0441",hh:a,d:"\u0434\u0435\u043d\u044c",dd:a,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:a,M:"\u043c\u0435\u0441\u044f\u0446",MM:a,y:"\u0433\u043e\u0434",yy:a},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(_){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(_)},meridiem:function(_,v,y){return _<4?"\u043d\u043e\u0447\u0438":_<12?"\u0443\u0442\u0440\u0430":_<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(_,v){switch(v){case"M":case"d":case"DDD":return _+"-\u0439";case"D":return _+"-\u0433\u043e";case"w":case"W":return _+"-\u044f";default:return _}},week:{dow:1,doy:4}})}(d(5908))},3804:function(st,pe,d){!function(i){"use strict";var s=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],a=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];i.defineLocale("sd",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(l){return"\u0634\u0627\u0645"===l},meridiem:function(l,_,v){return l<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(d(5908))},4100:function(st,pe,d){!function(i){"use strict";i.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},5301:function(st,pe,d){!function(i){"use strict";i.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(a){return a+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(a){return"\u0db4.\u0dc0."===a||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===a},meridiem:function(a,h,l){return a>11?l?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":l?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(d(5908))},9992:function(st,pe,d){!function(i){"use strict";var s="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),a="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function h(v){return v>1&&v<5}function l(v,y,N,B){var K=v+" ";switch(N){case"s":return y||B?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return y||B?K+(h(v)?"sekundy":"sek\xfand"):K+"sekundami";case"m":return y?"min\xfata":B?"min\xfatu":"min\xfatou";case"mm":return y||B?K+(h(v)?"min\xfaty":"min\xfat"):K+"min\xfatami";case"h":return y?"hodina":B?"hodinu":"hodinou";case"hh":return y||B?K+(h(v)?"hodiny":"hod\xedn"):K+"hodinami";case"d":return y||B?"de\u0148":"d\u0148om";case"dd":return y||B?K+(h(v)?"dni":"dn\xed"):K+"d\u0148ami";case"M":return y||B?"mesiac":"mesiacom";case"MM":return y||B?K+(h(v)?"mesiace":"mesiacov"):K+"mesiacmi";case"y":return y||B?"rok":"rokom";case"yy":return y||B?K+(h(v)?"roky":"rokov"):K+"rokmi"}}i.defineLocale("sk",{months:s,monthsShort:a,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},5208:function(st,pe,d){!function(i){"use strict";function s(h,l,_,v){var y=h+" ";switch(_){case"s":return l||v?"nekaj sekund":"nekaj sekundami";case"ss":return y+(1===h?l?"sekundo":"sekundi":2===h?l||v?"sekundi":"sekundah":h<5?l||v?"sekunde":"sekundah":"sekund");case"m":return l?"ena minuta":"eno minuto";case"mm":return y+(1===h?l?"minuta":"minuto":2===h?l||v?"minuti":"minutama":h<5?l||v?"minute":"minutami":l||v?"minut":"minutami");case"h":return l?"ena ura":"eno uro";case"hh":return y+(1===h?l?"ura":"uro":2===h?l||v?"uri":"urama":h<5?l||v?"ure":"urami":l||v?"ur":"urami");case"d":return l||v?"en dan":"enim dnem";case"dd":return y+(1===h?l||v?"dan":"dnem":2===h?l||v?"dni":"dnevoma":l||v?"dni":"dnevi");case"M":return l||v?"en mesec":"enim mesecem";case"MM":return y+(1===h?l||v?"mesec":"mesecem":2===h?l||v?"meseca":"mesecema":h<5?l||v?"mesece":"meseci":l||v?"mesecev":"meseci");case"y":return l||v?"eno leto":"enim letom";case"yy":return y+(1===h?l||v?"leto":"letom":2===h?l||v?"leti":"letoma":h<5?l||v?"leta":"leti":l||v?"let":"leti")}}i.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},7408:function(st,pe,d){!function(i){"use strict";i.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(a){return"M"===a.charAt(0)},meridiem:function(a,h,l){return a<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},1128:function(st,pe,d){!function(i){"use strict";var s={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(h,l){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?l[0]:l[1]:l[2]},translate:function(h,l,_,v){var N,y=s.words[_];return 1===_.length?"y"===_&&l?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":v||l?y[0]:y[1]:(N=s.correctGrammaticalCase(h,y),"yy"===_&&l&&"\u0433\u043e\u0434\u0438\u043d\u0443"===N?h+" \u0433\u043e\u0434\u0438\u043d\u0430":h+" "+N)}};i.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},656:function(st,pe,d){!function(i){"use strict";var s={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(h,l){return h%10>=1&&h%10<=4&&(h%100<10||h%100>=20)?h%10==1?l[0]:l[1]:l[2]},translate:function(h,l,_,v){var N,y=s.words[_];return 1===_.length?"y"===_&&l?"jedna godina":v||l?y[0]:y[1]:(N=s.correctGrammaticalCase(h,y),"yy"===_&&l&&"godinu"===N?h+" godina":h+" "+N)}};i.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(5908))},864:function(st,pe,d){!function(i){"use strict";i.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(a,h,l){return a<11?"ekuseni":a<15?"emini":a<19?"entsambama":"ebusuku"},meridiemHour:function(a,h){return 12===a&&(a=0),"ekuseni"===h?a:"emini"===h?a>=11?a:a+12:"entsambama"===h||"ebusuku"===h?0===a?0:a+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(d(5908))},6900:function(st,pe,d){!function(i){"use strict";i.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?":e":1===h||2===h?":a":":e")},week:{dow:1,doy:4}})}(d(5908))},1636:function(st,pe,d){!function(i){"use strict";i.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(d(5908))},4180:function(st,pe,d){!function(i){"use strict";var s={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},a={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};i.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(l){return l+"\u0bb5\u0ba4\u0bc1"},preparse:function(l){return l.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(_){return a[_]})},postformat:function(l){return l.replace(/\d/g,function(_){return s[_]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(l,_,v){return l<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":l<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":l<10?" \u0b95\u0bbe\u0bb2\u0bc8":l<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":l<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":l<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(l,_){return 12===l&&(l=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===_?l<2?l:l+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===_||"\u0b95\u0bbe\u0bb2\u0bc8"===_||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===_&&l>=10?l:l+12},week:{dow:0,doy:6}})}(d(5908))},7008:function(st,pe,d){!function(i){"use strict";i.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===h?a<4?a:a+12:"\u0c09\u0c26\u0c2f\u0c02"===h?a:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===h?a>=10?a:a+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===h?a+12:void 0},meridiem:function(a,h,l){return a<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":a<10?"\u0c09\u0c26\u0c2f\u0c02":a<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":a<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(d(5908))},744:function(st,pe,d){!function(i){"use strict";i.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},8084:function(st,pe,d){!function(i){"use strict";var s={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};i.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(h,l){return 12===h&&(h=0),"\u0448\u0430\u0431"===l?h<4?h:h+12:"\u0441\u0443\u0431\u04b3"===l?h:"\u0440\u04ef\u0437"===l?h>=11?h:h+12:"\u0431\u0435\u0433\u043e\u04b3"===l?h+12:void 0},meridiem:function(h,l,_){return h<4?"\u0448\u0430\u0431":h<11?"\u0441\u0443\u0431\u04b3":h<16?"\u0440\u04ef\u0437":h<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(h){return h+(s[h]||s[h%10]||s[h>=100?100:null])},week:{dow:1,doy:7}})}(d(5908))},1672:function(st,pe,d){!function(i){"use strict";i.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(a){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===a},meridiem:function(a,h,l){return a<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(d(5908))},7232:function(st,pe,d){!function(i){"use strict";var s={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};i.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(h,l){switch(l){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'unjy";var _=h%10;return h+(s[_]||s[h%100-_]||s[h>=100?100:null])}},week:{dow:1,doy:7}})}(d(5908))},9480:function(st,pe,d){!function(i){"use strict";i.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(d(5908))},8512:function(st,pe,d){!function(i){"use strict";var s="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function l(y,N,B,K){var ee=function _(y){var N=Math.floor(y%1e3/100),B=Math.floor(y%100/10),K=y%10,ee="";return N>0&&(ee+=s[N]+"vatlh"),B>0&&(ee+=(""!==ee?" ":"")+s[B]+"maH"),K>0&&(ee+=(""!==ee?" ":"")+s[K]),""===ee?"pagh":ee}(y);switch(B){case"ss":return ee+" lup";case"mm":return ee+" tup";case"hh":return ee+" rep";case"dd":return ee+" jaj";case"MM":return ee+" jar";case"yy":return ee+" DIS"}}i.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function a(y){var N=y;return-1!==y.indexOf("jaj")?N.slice(0,-3)+"leS":-1!==y.indexOf("jar")?N.slice(0,-3)+"waQ":-1!==y.indexOf("DIS")?N.slice(0,-3)+"nem":N+" pIq"},past:function h(y){var N=y;return-1!==y.indexOf("jaj")?N.slice(0,-3)+"Hu\u2019":-1!==y.indexOf("jar")?N.slice(0,-3)+"wen":-1!==y.indexOf("DIS")?N.slice(0,-3)+"ben":N+" ret"},s:"puS lup",ss:l,m:"wa\u2019 tup",mm:l,h:"wa\u2019 rep",hh:l,d:"wa\u2019 jaj",dd:l,M:"wa\u2019 jar",MM:l,y:"wa\u2019 DIS",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},6020:function(st,pe,d){!function(i){"use strict";var s={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};i.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(h,l,_){return h<12?_?"\xf6\xf6":"\xd6\xd6":_?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(h){return"\xf6s"===h||"\xd6S"===h},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(h,l){switch(l){case"d":case"D":case"Do":case"DD":return h;default:if(0===h)return h+"'\u0131nc\u0131";var _=h%10;return h+(s[_]||s[h%100-_]||s[h>=100?100:null])}},week:{dow:1,doy:7}})}(d(5908))},6240:function(st,pe,d){!function(i){"use strict";function a(h,l,_,v){var y={s:["viensas secunds","'iensas secunds"],ss:[h+" secunds",h+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[h+" m\xeduts",h+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[h+" \xfeoras",h+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[h+" ziuas",h+" ziuas"],M:["'n mes","'iens mes"],MM:[h+" mesen",h+" mesen"],y:["'n ar","'iens ar"],yy:[h+" ars",h+" ars"]};return v||l?y[_][0]:y[_][1]}i.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(h){return"d'o"===h.toLowerCase()},meridiem:function(h,l,_){return h>11?_?"d'o":"D'O":_?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},3384:function(st,pe,d){!function(i){"use strict";i.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(d(5908))},3064:function(st,pe,d){!function(i){"use strict";i.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(d(5908))},5852:function(st,pe,d){!function(i){"use strict";i.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===h||"\u0633\u06d5\u06be\u06d5\u0631"===h||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===h?a:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===h||"\u0643\u06d5\u0686"===h?a+12:a>=11?a:a+12},meridiem:function(a,h,l){var _=100*a+h;return _<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":_<900?"\u0633\u06d5\u06be\u06d5\u0631":_<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":_<1230?"\u0686\u06c8\u0634":_<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return a+"-\u06be\u06d5\u067e\u062a\u06d5";default:return a}},preparse:function(a){return a.replace(/\u060c/g,",")},postformat:function(a){return a.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(d(5908))},2480:function(st,pe,d){!function(i){"use strict";function a(v,y,N){return"m"===N?y?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===N?y?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":v+" "+function s(v,y){var N=v.split("_");return y%10==1&&y%100!=11?N[0]:y%10>=2&&y%10<=4&&(y%100<10||y%100>=20)?N[1]:N[2]}({ss:y?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:y?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:y?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[N],+v)}function l(v){return function(){return v+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}i.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function h(v,y){var N={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===v?N.nominative.slice(1,7).concat(N.nominative.slice(0,1)):v?N[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(y)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(y)?"genitive":"nominative"][v.day()]:N.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:l("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:l("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:l("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:l("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return l("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return l("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:a,m:a,mm:a,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:a,d:"\u0434\u0435\u043d\u044c",dd:a,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:a,y:"\u0440\u0456\u043a",yy:a},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(v){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(v)},meridiem:function(v,y,N){return v<4?"\u043d\u043e\u0447\u0456":v<12?"\u0440\u0430\u043d\u043a\u0443":v<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(v,y){switch(y){case"M":case"d":case"DDD":case"w":case"W":return v+"-\u0439";case"D":return v+"-\u0433\u043e";default:return v}},week:{dow:1,doy:7}})}(d(5908))},3877:function(st,pe,d){!function(i){"use strict";var s=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],a=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];i.defineLocale("ur",{months:s,monthsShort:s,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(l){return"\u0634\u0627\u0645"===l},meridiem:function(l,_,v){return l<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(d(5908))},2490:function(st,pe,d){!function(i){"use strict";i.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(d(5908))},1712:function(st,pe,d){!function(i){"use strict";i.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(d(5908))},9984:function(st,pe,d){!function(i){"use strict";i.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(a){return/^ch$/i.test(a)},meridiem:function(a,h,l){return a<12?l?"sa":"SA":l?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(d(5908))},5708:function(st,pe,d){!function(i){"use strict";i.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var h=a%10;return a+(1==~~(a%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")},week:{dow:1,doy:4}})}(d(5908))},8476:function(st,pe,d){!function(i){"use strict";i.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(d(5908))},3676:function(st,pe,d){!function(i){"use strict";i.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?a:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?a+12:a>=11?a:a+12},meridiem:function(a,h,l){var _=100*a+h;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(a){return a.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(a){return this.week()!==a.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(d(5908))},2262:function(st,pe,d){!function(i){"use strict";i.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?a:"\u4e2d\u5348"===h?a>=11?a:a+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?a+12:void 0},meridiem:function(a,h,l){var _=100*a+h;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1200?"\u4e0a\u5348":1200===_?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(5908))},1968:function(st,pe,d){!function(i){"use strict";i.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?a:"\u4e2d\u5348"===h?a>=11?a:a+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?a+12:void 0},meridiem:function(a,h,l){var _=100*a+h;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(5908))},3632:function(st,pe,d){!function(i){"use strict";i.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(a,h){return 12===a&&(a=0),"\u51cc\u6668"===h||"\u65e9\u4e0a"===h||"\u4e0a\u5348"===h?a:"\u4e2d\u5348"===h?a>=11?a:a+12:"\u4e0b\u5348"===h||"\u665a\u4e0a"===h?a+12:void 0},meridiem:function(a,h,l){var _=100*a+h;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(a,h){switch(h){case"d":case"D":case"DDD":return a+"\u65e5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(5908))},5908:function(st,pe,d){(st=d.nmd(st)).exports=function(){"use strict";var i,je;function s(){return i.apply(null,arguments)}function h(u){return u instanceof Array||"[object Array]"===Object.prototype.toString.call(u)}function l(u){return null!=u&&"[object Object]"===Object.prototype.toString.call(u)}function _(u,M){return Object.prototype.hasOwnProperty.call(u,M)}function v(u){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(u).length;var M;for(M in u)if(_(u,M))return!1;return!0}function y(u){return void 0===u}function N(u){return"number"==typeof u||"[object Number]"===Object.prototype.toString.call(u)}function B(u){return u instanceof Date||"[object Date]"===Object.prototype.toString.call(u)}function K(u,M){var j,Y=[],Oe=u.length;for(j=0;j<Oe;++j)Y.push(M(u[j],j));return Y}function ee(u,M){for(var Y in M)_(M,Y)&&(u[Y]=M[Y]);return _(M,"toString")&&(u.toString=M.toString),_(M,"valueOf")&&(u.valueOf=M.valueOf),u}function ne(u,M,Y,j){return fa(u,M,Y,j,!0).utc()}function ke(u){return null==u._pf&&(u._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),u._pf}function et(u){var M=null,Y=!1,j=u._d&&!isNaN(u._d.getTime());return j&&(M=ke(u),Y=je.call(M.parsedDateParts,function(Oe){return null!=Oe}),j=M.overflow<0&&!M.empty&&!M.invalidEra&&!M.invalidMonth&&!M.invalidWeekday&&!M.weekdayMismatch&&!M.nullInput&&!M.invalidFormat&&!M.userInvalidated&&(!M.meridiem||M.meridiem&&Y),u._strict&&(j=j&&0===M.charsLeftOver&&0===M.unusedTokens.length&&void 0===M.bigHour)),null!=Object.isFrozen&&Object.isFrozen(u)?j:(u._isValid=j,u._isValid)}function _t(u){var M=ne(NaN);return null!=u?ee(ke(M),u):ke(M).userInvalidated=!0,M}je=Array.prototype.some?Array.prototype.some:function(u){var j,M=Object(this),Y=M.length>>>0;for(j=0;j<Y;j++)if(j in M&&u.call(this,M[j],j,M))return!0;return!1};var Pt=s.momentProperties=[],Et=!1;function Ne(u,M){var Y,j,Oe,Rt=Pt.length;if(y(M._isAMomentObject)||(u._isAMomentObject=M._isAMomentObject),y(M._i)||(u._i=M._i),y(M._f)||(u._f=M._f),y(M._l)||(u._l=M._l),y(M._strict)||(u._strict=M._strict),y(M._tzm)||(u._tzm=M._tzm),y(M._isUTC)||(u._isUTC=M._isUTC),y(M._offset)||(u._offset=M._offset),y(M._pf)||(u._pf=ke(M)),y(M._locale)||(u._locale=M._locale),Rt>0)for(Y=0;Y<Rt;Y++)y(Oe=M[j=Pt[Y]])||(u[j]=Oe);return u}function qe(u){Ne(this,u),this._d=new Date(null!=u._d?u._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Et&&(Et=!0,s.updateOffset(this),Et=!1)}function $(u){return u instanceof qe||null!=u&&null!=u._isAMomentObject}function ve(u){!1===s.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+u)}function we(u,M){var Y=!0;return ee(function(){if(null!=s.deprecationHandler&&s.deprecationHandler(null,u),Y){var Oe,Rt,oi,j=[],Fi=arguments.length;for(Rt=0;Rt<Fi;Rt++){if(Oe="","object"==typeof arguments[Rt]){for(oi in Oe+="\n["+Rt+"] ",arguments[0])_(arguments[0],oi)&&(Oe+=oi+": "+arguments[0][oi]+", ");Oe=Oe.slice(0,-2)}else Oe=arguments[Rt];j.push(Oe)}ve(u+"\nArguments: "+Array.prototype.slice.call(j).join("")+"\n"+(new Error).stack),Y=!1}return M.apply(this,arguments)},M)}var Ut,Re={};function Ze(u,M){null!=s.deprecationHandler&&s.deprecationHandler(u,M),Re[u]||(ve(M),Re[u]=!0)}function $e(u){return typeof Function<"u"&&u instanceof Function||"[object Function]"===Object.prototype.toString.call(u)}function lt(u,M){var j,Y=ee({},u);for(j in M)_(M,j)&&(l(u[j])&&l(M[j])?(Y[j]={},ee(Y[j],u[j]),ee(Y[j],M[j])):null!=M[j]?Y[j]=M[j]:delete Y[j]);for(j in u)_(u,j)&&!_(M,j)&&l(u[j])&&(Y[j]=ee({},Y[j]));return Y}function ot(u){null!=u&&this.set(u)}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,Ut=Object.keys?Object.keys:function(u){var M,Y=[];for(M in u)_(u,M)&&Y.push(M);return Y};function bi(u,M,Y){var j=""+Math.abs(u);return(u>=0?Y?"+":"":"-")+Math.pow(10,Math.max(0,M-j.length)).toString().substr(1)+j}var ze=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Me=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ae={},Je={};function X(u,M,Y,j){var Oe=j;"string"==typeof j&&(Oe=function(){return this[j]()}),u&&(Je[u]=Oe),M&&(Je[M[0]]=function(){return bi(Oe.apply(this,arguments),M[1],M[2])}),Y&&(Je[Y]=function(){return this.localeData().ordinal(Oe.apply(this,arguments),u)})}function ge(u){return u.match(/\[[\s\S]/)?u.replace(/^\[|\]$/g,""):u.replace(/\\/g,"")}function Ye(u,M){return u.isValid()?(M=be(M,u.localeData()),Ae[M]=Ae[M]||function wt(u){var Y,j,M=u.match(ze);for(Y=0,j=M.length;Y<j;Y++)M[Y]=Je[M[Y]]?Je[M[Y]]:ge(M[Y]);return function(Oe){var oi,Rt="";for(oi=0;oi<j;oi++)Rt+=$e(M[oi])?M[oi].call(Oe,u):M[oi];return Rt}}(M),Ae[M](u)):u.localeData().invalidDate()}function be(u,M){var Y=5;function j(Oe){return M.longDateFormat(Oe)||Oe}for(Me.lastIndex=0;Y>=0&&Me.test(u);)u=u.replace(Me,j),Me.lastIndex=0,Y-=1;return u}var si={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ki(u){return"string"==typeof u?si[u]||si[u.toLowerCase()]:void 0}function Mt(u){var Y,j,M={};for(j in u)_(u,j)&&(Y=ki(j))&&(M[Y]=u[j]);return M}var Wt={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var b,_e=/\d/,Se=/\d\d/,rt=/\d{3}/,We=/\d{4}/,ht=/[+-]?\d{6}/,ae=/\d\d?/,ye=/\d\d\d\d?/,Fe=/\d\d\d\d\d\d?/,ct=/\d{1,3}/,Nt=/\d{1,4}/,gt=/[+-]?\d{1,6}/,yt=/\d+/,me=/[+-]?\d+/,tt=/Z|[+-]\d\d:?\d\d/gi,kt=/Z|[+-]\d\d(?::?\d\d)?/gi,mi=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,re=/^[1-9]\d?/,ce=/^([1-9]\d|\d)/;function f(u,M,Y){b[u]=$e(M)?M:function(j,Oe){return j&&Y?Y:M}}function x(u,M){return _(b,u)?b[u](M._strict,M._locale):new RegExp(function F(u){return Te(u.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(M,Y,j,Oe,Rt){return Y||j||Oe||Rt}))}(u))}function Te(u){return u.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function xt(u){return u<0?Math.ceil(u)||0:Math.floor(u)}function dt(u){var M=+u,Y=0;return 0!==M&&isFinite(M)&&(Y=xt(M)),Y}b={};var ft={};function Ve(u,M){var Y,Oe,j=M;for("string"==typeof u&&(u=[u]),N(M)&&(j=function(Rt,oi){oi[M]=dt(Rt)}),Oe=u.length,Y=0;Y<Oe;Y++)ft[u[Y]]=j}function Lt(u,M){Ve(u,function(Y,j,Oe,Rt){Oe._w=Oe._w||{},M(Y,Oe._w,Oe,Rt)})}function li(u,M,Y){null!=M&&_(ft,u)&&ft[u](M,Y._a,Y,u)}function Ei(u){return u%4==0&&u%100!=0||u%400==0}var Bt=0,Mi=1,Ue=2,it=3,Tt=4,ii=5,yi=6,Ti=7,Pi=8;function dn(u){return Ei(u)?366:365}X("Y",0,0,function(){var u=this.year();return u<=9999?bi(u,4):"+"+u}),X(0,["YY",2],0,function(){return this.year()%100}),X(0,["YYYY",4],0,"year"),X(0,["YYYYY",5],0,"year"),X(0,["YYYYYY",6,!0],0,"year"),f("Y",me),f("YY",ae,Se),f("YYYY",Nt,We),f("YYYYY",gt,ht),f("YYYYYY",gt,ht),Ve(["YYYYY","YYYYYY"],Bt),Ve("YYYY",function(u,M){M[Bt]=2===u.length?s.parseTwoDigitYear(u):dt(u)}),Ve("YY",function(u,M){M[Bt]=s.parseTwoDigitYear(u)}),Ve("Y",function(u,M){M[Bt]=parseInt(u,10)}),s.parseTwoDigitYear=function(u){return dt(u)+(dt(u)>68?1900:2e3)};var Z,an=Ke("FullYear",!0);function Ke(u,M){return function(Y){return null!=Y?(xe(this,u,Y),s.updateOffset(this,M),this):gi(this,u)}}function gi(u,M){if(!u.isValid())return NaN;var Y=u._d,j=u._isUTC;switch(M){case"Milliseconds":return j?Y.getUTCMilliseconds():Y.getMilliseconds();case"Seconds":return j?Y.getUTCSeconds():Y.getSeconds();case"Minutes":return j?Y.getUTCMinutes():Y.getMinutes();case"Hours":return j?Y.getUTCHours():Y.getHours();case"Date":return j?Y.getUTCDate():Y.getDate();case"Day":return j?Y.getUTCDay():Y.getDay();case"Month":return j?Y.getUTCMonth():Y.getMonth();case"FullYear":return j?Y.getUTCFullYear():Y.getFullYear();default:return NaN}}function xe(u,M,Y){var j,Oe,Rt,oi,Fi;if(u.isValid()&&!isNaN(Y)){switch(j=u._d,Oe=u._isUTC,M){case"Milliseconds":return void(Oe?j.setUTCMilliseconds(Y):j.setMilliseconds(Y));case"Seconds":return void(Oe?j.setUTCSeconds(Y):j.setSeconds(Y));case"Minutes":return void(Oe?j.setUTCMinutes(Y):j.setMinutes(Y));case"Hours":return void(Oe?j.setUTCHours(Y):j.setHours(Y));case"Date":return void(Oe?j.setUTCDate(Y):j.setDate(Y));case"FullYear":break;default:return}Rt=Y,oi=u.month(),Fi=29!==(Fi=u.date())||1!==oi||Ei(Rt)?Fi:28,Oe?j.setUTCFullYear(Rt,oi,Fi):j.setFullYear(Rt,oi,Fi)}}function te(u,M){if(isNaN(u)||isNaN(M))return NaN;var Y=function A(u,M){return(u%M+M)%M}(M,12);return u+=(M-Y)/12,1===Y?Ei(u)?29:28:31-Y%7%2}Z=Array.prototype.indexOf?Array.prototype.indexOf:function(u){var M;for(M=0;M<this.length;++M)if(this[M]===u)return M;return-1},X("M",["MM",2],"Mo",function(){return this.month()+1}),X("MMM",0,0,function(u){return this.localeData().monthsShort(this,u)}),X("MMMM",0,0,function(u){return this.localeData().months(this,u)}),f("M",ae,re),f("MM",ae,Se),f("MMM",function(u,M){return M.monthsShortRegex(u)}),f("MMMM",function(u,M){return M.monthsRegex(u)}),Ve(["M","MM"],function(u,M){M[Mi]=dt(u)-1}),Ve(["MMM","MMMM"],function(u,M,Y,j){var Oe=Y._locale.monthsParse(u,j,Y._strict);null!=Oe?M[Mi]=Oe:ke(Y).invalidMonth=u});var mt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Vt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),$t=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,hi=mi,Ai=mi;function E(u,M,Y){var j,Oe,Rt,oi=u.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],j=0;j<12;++j)Rt=ne([2e3,j]),this._shortMonthsParse[j]=this.monthsShort(Rt,"").toLocaleLowerCase(),this._longMonthsParse[j]=this.months(Rt,"").toLocaleLowerCase();return Y?"MMM"===M?-1!==(Oe=Z.call(this._shortMonthsParse,oi))?Oe:null:-1!==(Oe=Z.call(this._longMonthsParse,oi))?Oe:null:"MMM"===M?-1!==(Oe=Z.call(this._shortMonthsParse,oi))||-1!==(Oe=Z.call(this._longMonthsParse,oi))?Oe:null:-1!==(Oe=Z.call(this._longMonthsParse,oi))||-1!==(Oe=Z.call(this._shortMonthsParse,oi))?Oe:null}function U(u,M){if(!u.isValid())return u;if("string"==typeof M)if(/^\d+$/.test(M))M=dt(M);else if(!N(M=u.localeData().monthsParse(M)))return u;var Y=M,j=u.date();return j=j<29?j:Math.min(j,te(u.year(),Y)),u._isUTC?u._d.setUTCMonth(Y,j):u._d.setMonth(Y,j),u}function Be(u){return null!=u?(U(this,u),s.updateOffset(this,!0),this):gi(this,"Month")}function sn(){function u(en,Dn){return Dn.length-en.length}var Oe,Rt,oi,Fi,M=[],Y=[],j=[];for(Oe=0;Oe<12;Oe++)Rt=ne([2e3,Oe]),oi=Te(this.monthsShort(Rt,"")),Fi=Te(this.months(Rt,"")),M.push(oi),Y.push(Fi),j.push(Fi),j.push(oi);M.sort(u),Y.sort(u),j.sort(u),this._monthsRegex=new RegExp("^("+j.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+Y.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+M.join("|")+")","i")}function er(u,M,Y,j,Oe,Rt,oi){var Fi;return u<100&&u>=0?(Fi=new Date(u+400,M,Y,j,Oe,Rt,oi),isFinite(Fi.getFullYear())&&Fi.setFullYear(u)):Fi=new Date(u,M,Y,j,Oe,Rt,oi),Fi}function tn(u){var M,Y;return u<100&&u>=0?((Y=Array.prototype.slice.call(arguments))[0]=u+400,M=new Date(Date.UTC.apply(null,Y)),isFinite(M.getUTCFullYear())&&M.setUTCFullYear(u)):M=new Date(Date.UTC.apply(null,arguments)),M}function fr(u,M,Y){var j=7+M-Y;return-(7+tn(u,0,j).getUTCDay()-M)%7+j-1}function Sr(u,M,Y,j,Oe){var en,Dn,Fi=1+7*(M-1)+(7+Y-j)%7+fr(u,j,Oe);return Fi<=0?Dn=dn(en=u-1)+Fi:Fi>dn(u)?(en=u+1,Dn=Fi-dn(u)):(en=u,Dn=Fi),{year:en,dayOfYear:Dn}}function Jn(u,M,Y){var Rt,oi,j=fr(u.year(),M,Y),Oe=Math.floor((u.dayOfYear()-j-1)/7)+1;return Oe<1?Rt=Oe+jn(oi=u.year()-1,M,Y):Oe>jn(u.year(),M,Y)?(Rt=Oe-jn(u.year(),M,Y),oi=u.year()+1):(oi=u.year(),Rt=Oe),{week:Rt,year:oi}}function jn(u,M,Y){var j=fr(u,M,Y),Oe=fr(u+1,M,Y);return(dn(u)-j+Oe)/7}X("w",["ww",2],"wo","week"),X("W",["WW",2],"Wo","isoWeek"),f("w",ae,re),f("ww",ae,Se),f("W",ae,re),f("WW",ae,Se),Lt(["w","ww","W","WW"],function(u,M,Y,j){M[j.substr(0,1)]=dt(u)});function pn(u,M){return u.slice(M,7).concat(u.slice(0,M))}X("d",0,"do","day"),X("dd",0,0,function(u){return this.localeData().weekdaysMin(this,u)}),X("ddd",0,0,function(u){return this.localeData().weekdaysShort(this,u)}),X("dddd",0,0,function(u){return this.localeData().weekdays(this,u)}),X("e",0,0,"weekday"),X("E",0,0,"isoWeekday"),f("d",ae),f("e",ae),f("E",ae),f("dd",function(u,M){return M.weekdaysMinRegex(u)}),f("ddd",function(u,M){return M.weekdaysShortRegex(u)}),f("dddd",function(u,M){return M.weekdaysRegex(u)}),Lt(["dd","ddd","dddd"],function(u,M,Y,j){var Oe=Y._locale.weekdaysParse(u,j,Y._strict);null!=Oe?M.d=Oe:ke(Y).invalidWeekday=u}),Lt(["d","e","E"],function(u,M,Y,j){M[j]=dt(u)});var Vr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Un="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ar="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ya=mi,Lr=mi,Or=mi;function Ri(u,M,Y){var j,Oe,Rt,oi=u.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],j=0;j<7;++j)Rt=ne([2e3,1]).day(j),this._minWeekdaysParse[j]=this.weekdaysMin(Rt,"").toLocaleLowerCase(),this._shortWeekdaysParse[j]=this.weekdaysShort(Rt,"").toLocaleLowerCase(),this._weekdaysParse[j]=this.weekdays(Rt,"").toLocaleLowerCase();return Y?"dddd"===M?-1!==(Oe=Z.call(this._weekdaysParse,oi))?Oe:null:"ddd"===M?-1!==(Oe=Z.call(this._shortWeekdaysParse,oi))?Oe:null:-1!==(Oe=Z.call(this._minWeekdaysParse,oi))?Oe:null:"dddd"===M?-1!==(Oe=Z.call(this._weekdaysParse,oi))||-1!==(Oe=Z.call(this._shortWeekdaysParse,oi))||-1!==(Oe=Z.call(this._minWeekdaysParse,oi))?Oe:null:"ddd"===M?-1!==(Oe=Z.call(this._shortWeekdaysParse,oi))||-1!==(Oe=Z.call(this._weekdaysParse,oi))||-1!==(Oe=Z.call(this._minWeekdaysParse,oi))?Oe:null:-1!==(Oe=Z.call(this._minWeekdaysParse,oi))||-1!==(Oe=Z.call(this._weekdaysParse,oi))||-1!==(Oe=Z.call(this._shortWeekdaysParse,oi))?Oe:null}function zn(){function u(va,rs){return rs.length-va.length}var Rt,oi,Fi,en,Dn,M=[],Y=[],j=[],Oe=[];for(Rt=0;Rt<7;Rt++)oi=ne([2e3,1]).day(Rt),Fi=Te(this.weekdaysMin(oi,"")),en=Te(this.weekdaysShort(oi,"")),Dn=Te(this.weekdays(oi,"")),M.push(Fi),Y.push(en),j.push(Dn),Oe.push(Fi),Oe.push(en),Oe.push(Dn);M.sort(u),Y.sort(u),j.sort(u),Oe.sort(u),this._weekdaysRegex=new RegExp("^("+Oe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Y.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+M.join("|")+")","i")}function Yi(){return this.hours()%12||12}function aa(u,M){X(u,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),M)})}function sa(u,M){return M._meridiemParse}X("H",["HH",2],0,"hour"),X("h",["hh",2],0,Yi),X("k",["kk",2],0,function _r(){return this.hours()||24}),X("hmm",0,0,function(){return""+Yi.apply(this)+bi(this.minutes(),2)}),X("hmmss",0,0,function(){return""+Yi.apply(this)+bi(this.minutes(),2)+bi(this.seconds(),2)}),X("Hmm",0,0,function(){return""+this.hours()+bi(this.minutes(),2)}),X("Hmmss",0,0,function(){return""+this.hours()+bi(this.minutes(),2)+bi(this.seconds(),2)}),aa("a",!0),aa("A",!1),f("a",sa),f("A",sa),f("H",ae,ce),f("h",ae,re),f("k",ae,re),f("HH",ae,Se),f("hh",ae,Se),f("kk",ae,Se),f("hmm",ye),f("hmmss",Fe),f("Hmm",ye),f("Hmmss",Fe),Ve(["H","HH"],it),Ve(["k","kk"],function(u,M,Y){var j=dt(u);M[it]=24===j?0:j}),Ve(["a","A"],function(u,M,Y){Y._isPm=Y._locale.isPM(u),Y._meridiem=u}),Ve(["h","hh"],function(u,M,Y){M[it]=dt(u),ke(Y).bigHour=!0}),Ve("hmm",function(u,M,Y){var j=u.length-2;M[it]=dt(u.substr(0,j)),M[Tt]=dt(u.substr(j)),ke(Y).bigHour=!0}),Ve("hmmss",function(u,M,Y){var j=u.length-4,Oe=u.length-2;M[it]=dt(u.substr(0,j)),M[Tt]=dt(u.substr(j,2)),M[ii]=dt(u.substr(Oe)),ke(Y).bigHour=!0}),Ve("Hmm",function(u,M,Y){var j=u.length-2;M[it]=dt(u.substr(0,j)),M[Tt]=dt(u.substr(j))}),Ve("Hmmss",function(u,M,Y){var j=u.length-4,Oe=u.length-2;M[it]=dt(u.substr(0,j)),M[Tt]=dt(u.substr(j,2)),M[ii]=dt(u.substr(Oe))});var jr=Ke("Hours",!0);var vr,qr={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:mt,monthsShort:Vt,week:{dow:0,doy:6},weekdays:Vr,weekdaysMin:Ar,weekdaysShort:Un,meridiemParse:/[ap]\.?m?\.?/i},ln={},lr={};function $n(u,M){var Y,j=Math.min(u.length,M.length);for(Y=0;Y<j;Y+=1)if(u[Y]!==M[Y])return Y;return j}function Vi(u){return u&&u.toLowerCase().replace("_","-")}function Kn(u){var M=null;if(void 0===ln[u]&&st&&st.exports&&function oa(u){return!(!u||!u.match("^[^/\\\\]*$"))}(u))try{M=vr._abbr,d(2348)("./"+u),cr(M)}catch{ln[u]=null}return ln[u]}function cr(u,M){var Y;return u&&((Y=y(M)?ar(u):xr(u,M))?vr=Y:typeof console<"u"&&console.warn&&console.warn("Locale "+u+" not found. Did you forget to load it?")),vr._abbr}function xr(u,M){if(null!==M){var Y,j=qr;if(M.abbr=u,null!=ln[u])Ze("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),j=ln[u]._config;else if(null!=M.parentLocale)if(null!=ln[M.parentLocale])j=ln[M.parentLocale]._config;else{if(null==(Y=Kn(M.parentLocale)))return lr[M.parentLocale]||(lr[M.parentLocale]=[]),lr[M.parentLocale].push({name:u,config:M}),null;j=Y._config}return ln[u]=new ot(lt(j,M)),lr[u]&&lr[u].forEach(function(Oe){xr(Oe.name,Oe.config)}),cr(u),ln[u]}return delete ln[u],null}function ar(u){var M;if(u&&u._locale&&u._locale._abbr&&(u=u._locale._abbr),!u)return vr;if(!h(u)){if(M=Kn(u))return M;u=[u]}return function wa(u){for(var Y,j,Oe,Rt,M=0;M<u.length;){for(Y=(Rt=Vi(u[M]).split("-")).length,j=(j=Vi(u[M+1]))?j.split("-"):null;Y>0;){if(Oe=Kn(Rt.slice(0,Y).join("-")))return Oe;if(j&&j.length>=Y&&$n(Rt,j)>=Y-1)break;Y--}M++}return vr}(u)}function Yn(u){var M,Y=u._a;return Y&&-2===ke(u).overflow&&(M=Y[Mi]<0||Y[Mi]>11?Mi:Y[Ue]<1||Y[Ue]>te(Y[Bt],Y[Mi])?Ue:Y[it]<0||Y[it]>24||24===Y[it]&&(0!==Y[Tt]||0!==Y[ii]||0!==Y[yi])?it:Y[Tt]<0||Y[Tt]>59?Tt:Y[ii]<0||Y[ii]>59?ii:Y[yi]<0||Y[yi]>999?yi:-1,ke(u)._overflowDayOfYear&&(M<Bt||M>Ue)&&(M=Ue),ke(u)._overflowWeeks&&-1===M&&(M=Ti),ke(u)._overflowWeekday&&-1===M&&(M=Pi),ke(u).overflow=M),u}var ea=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Rr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mr=/Z|[+-]\d\d(?::?\d\d)?/,Pn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Ca=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Pr=/^\/?Date\((-?\d+)/i,ha=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Mr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ka(u){var M,Y,Rt,oi,Fi,en,j=u._i,Oe=ea.exec(j)||Rr.exec(j),Dn=Pn.length,va=Ca.length;if(Oe){for(ke(u).iso=!0,M=0,Y=Dn;M<Y;M++)if(Pn[M][1].exec(Oe[1])){oi=Pn[M][0],Rt=!1!==Pn[M][2];break}if(null==oi)return void(u._isValid=!1);if(Oe[3]){for(M=0,Y=va;M<Y;M++)if(Ca[M][1].exec(Oe[3])){Fi=(Oe[2]||" ")+Ca[M][0];break}if(null==Fi)return void(u._isValid=!1)}if(!Rt&&null!=Fi)return void(u._isValid=!1);if(Oe[4]){if(!mr.exec(Oe[4]))return void(u._isValid=!1);en="Z"}u._f=oi+(Fi||"")+(en||""),Ie(u)}else u._isValid=!1}function Fr(u){var M=parseInt(u,10);return M<=49?2e3+M:M<=999?1900+M:M}function ta(u){var Y,M=ha.exec(function Ba(u){return u.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(u._i));if(M){if(Y=function ma(u,M,Y,j,Oe,Rt){var oi=[Fr(u),Vt.indexOf(M),parseInt(Y,10),parseInt(j,10),parseInt(Oe,10)];return Rt&&oi.push(parseInt(Rt,10)),oi}(M[4],M[3],M[2],M[5],M[6],M[7]),!function Aa(u,M,Y){return!u||Un.indexOf(u)===new Date(M[0],M[1],M[2]).getDay()||(ke(Y).weekdayMismatch=!0,Y._isValid=!1,!1)}(M[1],Y,u))return;u._a=Y,u._tzm=function la(u,M,Y){if(u)return Mr[u];if(M)return 0;var j=parseInt(Y,10),Oe=j%100;return(j-Oe)/100*60+Oe}(M[8],M[9],M[10]),u._d=tn.apply(null,u._a),u._d.setUTCMinutes(u._d.getUTCMinutes()-u._tzm),ke(u).rfc2822=!0}else u._isValid=!1}function Ur(u,M,Y){return u??M??Y}function q(u){var M,Y,Oe,Rt,oi,j=[];if(!u._d){for(Oe=function z(u){var M=new Date(s.now());return u._useUTC?[M.getUTCFullYear(),M.getUTCMonth(),M.getUTCDate()]:[M.getFullYear(),M.getMonth(),M.getDate()]}(u),u._w&&null==u._a[Ue]&&null==u._a[Mi]&&function P(u){var M,Y,j,Oe,Rt,oi,Fi,en,Dn;null!=(M=u._w).GG||null!=M.W||null!=M.E?(Rt=1,oi=4,Y=Ur(M.GG,u._a[Bt],Jn(vn(),1,4).year),j=Ur(M.W,1),((Oe=Ur(M.E,1))<1||Oe>7)&&(en=!0)):(Rt=u._locale._week.dow,oi=u._locale._week.doy,Dn=Jn(vn(),Rt,oi),Y=Ur(M.gg,u._a[Bt],Dn.year),j=Ur(M.w,Dn.week),null!=M.d?((Oe=M.d)<0||Oe>6)&&(en=!0):null!=M.e?(Oe=M.e+Rt,(M.e<0||M.e>6)&&(en=!0)):Oe=Rt),j<1||j>jn(Y,Rt,oi)?ke(u)._overflowWeeks=!0:null!=en?ke(u)._overflowWeekday=!0:(Fi=Sr(Y,j,Oe,Rt,oi),u._a[Bt]=Fi.year,u._dayOfYear=Fi.dayOfYear)}(u),null!=u._dayOfYear&&(oi=Ur(u._a[Bt],Oe[Bt]),(u._dayOfYear>dn(oi)||0===u._dayOfYear)&&(ke(u)._overflowDayOfYear=!0),Y=tn(oi,0,u._dayOfYear),u._a[Mi]=Y.getUTCMonth(),u._a[Ue]=Y.getUTCDate()),M=0;M<3&&null==u._a[M];++M)u._a[M]=j[M]=Oe[M];for(;M<7;M++)u._a[M]=j[M]=null==u._a[M]?2===M?1:0:u._a[M];24===u._a[it]&&0===u._a[Tt]&&0===u._a[ii]&&0===u._a[yi]&&(u._nextDay=!0,u._a[it]=0),u._d=(u._useUTC?tn:er).apply(null,j),Rt=u._useUTC?u._d.getUTCDay():u._d.getDay(),null!=u._tzm&&u._d.setUTCMinutes(u._d.getUTCMinutes()-u._tzm),u._nextDay&&(u._a[it]=24),u._w&&typeof u._w.d<"u"&&u._w.d!==Rt&&(ke(u).weekdayMismatch=!0)}}function Ie(u){if(u._f!==s.ISO_8601)if(u._f!==s.RFC_2822){u._a=[],ke(u).empty=!0;var Y,j,Oe,Rt,oi,Dn,va,M=""+u._i,Fi=M.length,en=0;for(va=(Oe=be(u._f,u._locale).match(ze)||[]).length,Y=0;Y<va;Y++)(j=(M.match(x(Rt=Oe[Y],u))||[])[0])&&((oi=M.substr(0,M.indexOf(j))).length>0&&ke(u).unusedInput.push(oi),M=M.slice(M.indexOf(j)+j.length),en+=j.length),Je[Rt]?(j?ke(u).empty=!1:ke(u).unusedTokens.push(Rt),li(Rt,j,u)):u._strict&&!j&&ke(u).unusedTokens.push(Rt);ke(u).charsLeftOver=Fi-en,M.length>0&&ke(u).unusedInput.push(M),u._a[it]<=12&&!0===ke(u).bigHour&&u._a[it]>0&&(ke(u).bigHour=void 0),ke(u).parsedDateParts=u._a.slice(0),ke(u).meridiem=u._meridiem,u._a[it]=function It(u,M,Y){var j;return null==Y?M:null!=u.meridiemHour?u.meridiemHour(M,Y):(null!=u.isPM&&((j=u.isPM(Y))&&M<12&&(M+=12),!j&&12===M&&(M=0)),M)}(u._locale,u._a[it],u._meridiem),null!==(Dn=ke(u).era)&&(u._a[Bt]=u._locale.erasConvertYear(Dn,u._a[Bt])),q(u),Yn(u)}else ta(u);else ka(u)}function Dr(u){var M=u._i,Y=u._f;return u._locale=u._locale||ar(u._l),null===M||void 0===Y&&""===M?_t({nullInput:!0}):("string"==typeof M&&(u._i=M=u._locale.preparse(M)),$(M)?new qe(Yn(M)):(B(M)?u._d=M:h(Y)?function Oi(u){var M,Y,j,Oe,Rt,oi,Fi=!1,en=u._f.length;if(0===en)return ke(u).invalidFormat=!0,void(u._d=new Date(NaN));for(Oe=0;Oe<en;Oe++)Rt=0,oi=!1,M=Ne({},u),null!=u._useUTC&&(M._useUTC=u._useUTC),M._f=u._f[Oe],Ie(M),et(M)&&(oi=!0),Rt+=ke(M).charsLeftOver,Rt+=10*ke(M).unusedTokens.length,ke(M).score=Rt,Fi?Rt<j&&(j=Rt,Y=M):(null==j||Rt<j||oi)&&(j=Rt,Y=M,oi&&(Fi=!0));ee(u,Y||M)}(u):Y?Ie(u):function Wr(u){var M=u._i;y(M)?u._d=new Date(s.now()):B(M)?u._d=new Date(M.valueOf()):"string"==typeof M?function pa(u){var M=Pr.exec(u._i);null===M?(ka(u),!1===u._isValid&&(delete u._isValid,ta(u),!1===u._isValid&&(delete u._isValid,u._strict?u._isValid=!1:s.createFromInputFallback(u)))):u._d=new Date(+M[1])}(u):h(M)?(u._a=K(M.slice(0),function(Y){return parseInt(Y,10)}),q(u)):l(M)?function Wi(u){if(!u._d){var M=Mt(u._i);u._a=K([M.year,M.month,void 0===M.day?M.date:M.day,M.hour,M.minute,M.second,M.millisecond],function(j){return j&&parseInt(j,10)}),q(u)}}(u):N(M)?u._d=new Date(M):s.createFromInputFallback(u)}(u),et(u)||(u._d=null),u))}function fa(u,M,Y,j,Oe){var Rt={};return(!0===M||!1===M)&&(j=M,M=void 0),(!0===Y||!1===Y)&&(j=Y,Y=void 0),(l(u)&&v(u)||h(u)&&0===u.length)&&(u=void 0),Rt._isAMomentObject=!0,Rt._useUTC=Rt._isUTC=Oe,Rt._l=Y,Rt._i=u,Rt._f=M,Rt._strict=j,function dr(u){var M=new qe(Yn(Dr(u)));return M._nextDay&&(M.add(1,"d"),M._nextDay=void 0),M}(Rt)}function vn(u,M,Y,j){return fa(u,M,Y,j,!1)}s.createFromInputFallback=we("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(u){u._d=new Date(u._i+(u._useUTC?" UTC":""))}),s.ISO_8601=function(){},s.RFC_2822=function(){};var La=we("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var u=vn.apply(null,arguments);return this.isValid()&&u.isValid()?u<this?this:u:_t()}),fn=we("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var u=vn.apply(null,arguments);return this.isValid()&&u.isValid()?u>this?this:u:_t()});function Oa(u,M){var Y,j;if(1===M.length&&h(M[0])&&(M=M[0]),!M.length)return vn();for(Y=M[0],j=1;j<M.length;++j)(!M[j].isValid()||M[j][u](Y))&&(Y=M[j]);return Y}var xa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Nr(u){var M=Mt(u),Y=M.year||0,j=M.quarter||0,Oe=M.month||0,Rt=M.week||M.isoWeek||0,oi=M.day||0,Fi=M.hour||0,en=M.minute||0,Dn=M.second||0,va=M.millisecond||0;this._isValid=function ia(u){var M,j,Y=!1,Oe=xa.length;for(M in u)if(_(u,M)&&(-1===Z.call(xa,M)||null!=u[M]&&isNaN(u[M])))return!1;for(j=0;j<Oe;++j)if(u[xa[j]]){if(Y)return!1;parseFloat(u[xa[j]])!==dt(u[xa[j]])&&(Y=!0)}return!0}(M),this._milliseconds=+va+1e3*Dn+6e4*en+1e3*Fi*60*60,this._days=+oi+7*Rt,this._months=+Oe+3*j+12*Y,this._data={},this._locale=ar(),this._bubble()}function Yr(u){return u instanceof Nr}function Qn(u){return u<0?-1*Math.round(-1*u):Math.round(u)}function Ea(u,M){X(u,0,0,function(){var Y=this.utcOffset(),j="+";return Y<0&&(Y=-Y,j="-"),j+bi(~~(Y/60),2)+M+bi(~~Y%60,2)})}Ea("Z",":"),Ea("ZZ",""),f("Z",kt),f("ZZ",kt),Ve(["Z","ZZ"],function(u,M,Y){Y._useUTC=!0,Y._tzm=D(kt,u)});var ue=/([\+\-]|\d\d)/gi;function D(u,M){var Oe,Rt,Y=(M||"").match(u);return null===Y?null:0===(Rt=60*(Oe=((Y[Y.length-1]||[])+"").match(ue)||["-",0,0])[1]+dt(Oe[2]))?0:"+"===Oe[0]?Rt:-Rt}function I(u,M){var Y,j;return M._isUTC?(Y=M.clone(),j=($(u)||B(u)?u.valueOf():vn(u).valueOf())-Y.valueOf(),Y._d.setTime(Y._d.valueOf()+j),s.updateOffset(Y,!1),Y):vn(u).local()}function G(u){return-Math.round(u._d.getTimezoneOffset())}function Hi(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var zi=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,In=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function bn(u,M){var Oe,Rt,oi,Y=u,j=null;return Yr(u)?Y={ms:u._milliseconds,d:u._days,M:u._months}:N(u)||!isNaN(+u)?(Y={},M?Y[M]=+u:Y.milliseconds=+u):(j=zi.exec(u))?(Oe="-"===j[1]?-1:1,Y={y:0,d:dt(j[Ue])*Oe,h:dt(j[it])*Oe,m:dt(j[Tt])*Oe,s:dt(j[ii])*Oe,ms:dt(Qn(1e3*j[yi]))*Oe}):(j=In.exec(u))?Y={y:wn(j[2],Oe="-"===j[1]?-1:1),M:wn(j[3],Oe),w:wn(j[4],Oe),d:wn(j[5],Oe),h:wn(j[6],Oe),m:wn(j[7],Oe),s:wn(j[8],Oe)}:null==Y?Y={}:"object"==typeof Y&&("from"in Y||"to"in Y)&&(oi=function rr(u,M){var Y;return u.isValid()&&M.isValid()?(M=I(M,u),u.isBefore(M)?Y=pr(u,M):((Y=pr(M,u)).milliseconds=-Y.milliseconds,Y.months=-Y.months),Y):{milliseconds:0,months:0}}(vn(Y.from),vn(Y.to)),(Y={}).ms=oi.milliseconds,Y.M=oi.months),Rt=new Nr(Y),Yr(u)&&_(u,"_locale")&&(Rt._locale=u._locale),Yr(u)&&_(u,"_isValid")&&(Rt._isValid=u._isValid),Rt}function wn(u,M){var Y=u&&parseFloat(u.replace(",","."));return(isNaN(Y)?0:Y)*M}function pr(u,M){var Y={};return Y.months=M.month()-u.month()+12*(M.year()-u.year()),u.clone().add(Y.months,"M").isAfter(M)&&--Y.months,Y.milliseconds=+M-+u.clone().add(Y.months,"M"),Y}function ca(u,M){return function(Y,j){var Rt;return null!==j&&!isNaN(+j)&&(Ze(M,"moment()."+M+"(period, number) is deprecated. Please use moment()."+M+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Rt=Y,Y=j,j=Rt),br(this,bn(Y,j),u),this}}function br(u,M,Y,j){var Oe=M._milliseconds,Rt=Qn(M._days),oi=Qn(M._months);u.isValid()&&(j=j??!0,oi&&U(u,gi(u,"Month")+oi*Y),Rt&&xe(u,"Date",gi(u,"Date")+Rt*Y),Oe&&u._d.setTime(u._d.valueOf()+Oe*Y),j&&s.updateOffset(u,Rt||oi))}bn.fn=Nr.prototype,bn.invalid=function Ha(){return bn(NaN)};var hr=ca(1,"add"),ti=ca(-1,"subtract");function Ki(u){return"string"==typeof u||u instanceof String}function na(u){return $(u)||B(u)||Ki(u)||N(u)||function se(u){var M=h(u),Y=!1;return M&&(Y=0===u.filter(function(j){return!N(j)&&Ki(u)}).length),M&&Y}(u)||function Ce(u){var Oe,M=l(u)&&!v(u),Y=!1,j=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],oi=j.length;for(Oe=0;Oe<oi;Oe+=1)Y=Y||_(u,j[Oe]);return M&&Y}(u)||null==u}function Gi(u,M){if(u.date()<M.date())return-Gi(M,u);var Y=12*(M.year()-u.year())+(M.month()-u.month()),j=u.clone().add(Y,"months");return-(Y+(M-j<0?(M-j)/(j-u.clone().add(Y-1,"months")):(M-j)/(u.clone().add(Y+1,"months")-j)))||0}function Tn(u){var M;return void 0===u?this._locale._abbr:(null!=(M=ar(u))&&(this._locale=M),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var An=we("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(u){return void 0===u?this.localeData():this.locale(u)});function Ln(){return this._locale}var On=6e4,xn=60*On,sr=3506328*xn;function Br(u,M){return(u%M+M)%M}function Zn(u,M,Y){return u<100&&u>=0?new Date(u+400,M,Y)-sr:new Date(u,M,Y).valueOf()}function Ra(u,M,Y){return u<100&&u>=0?Date.UTC(u+400,M,Y)-sr:Date.UTC(u,M,Y)}function dl(u,M){return M.erasAbbrRegex(u)}function Cs(){var Oe,Rt,oi,Fi,en,u=[],M=[],Y=[],j=[],Dn=this.eras();for(Oe=0,Rt=Dn.length;Oe<Rt;++Oe)oi=Te(Dn[Oe].name),Fi=Te(Dn[Oe].abbr),en=Te(Dn[Oe].narrow),M.push(oi),u.push(Fi),Y.push(en),j.push(oi),j.push(Fi),j.push(en);this._erasRegex=new RegExp("^("+j.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+M.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+u.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+Y.join("|")+")","i")}function Va(u,M){X(0,[u,u.length],0,M)}function Ns(u,M,Y,j,Oe){var Rt;return null==u?Jn(this,j,Oe).year:(M>(Rt=jn(u,j,Oe))&&(M=Rt),co.call(this,u,M,Y,j,Oe))}function co(u,M,Y,j,Oe){var Rt=Sr(u,M,Y,j,Oe),oi=tn(Rt.year,0,Rt.dayOfYear);return this.year(oi.getUTCFullYear()),this.month(oi.getUTCMonth()),this.date(oi.getUTCDate()),this}X("N",0,0,"eraAbbr"),X("NN",0,0,"eraAbbr"),X("NNN",0,0,"eraAbbr"),X("NNNN",0,0,"eraName"),X("NNNNN",0,0,"eraNarrow"),X("y",["y",1],"yo","eraYear"),X("y",["yy",2],0,"eraYear"),X("y",["yyy",3],0,"eraYear"),X("y",["yyyy",4],0,"eraYear"),f("N",dl),f("NN",dl),f("NNN",dl),f("NNNN",function Fs(u,M){return M.erasNameRegex(u)}),f("NNNNN",function hc(u,M){return M.erasNarrowRegex(u)}),Ve(["N","NN","NNN","NNNN","NNNNN"],function(u,M,Y,j){var Oe=Y._locale.erasParse(u,j,Y._strict);Oe?ke(Y).era=Oe:ke(Y).invalidEra=u}),f("y",yt),f("yy",yt),f("yyy",yt),f("yyyy",yt),f("yo",function _a(u,M){return M._eraYearOrdinalRegex||yt}),Ve(["y","yy","yyy","yyyy"],Bt),Ve(["yo"],function(u,M,Y,j){var Oe;Y._locale._eraYearOrdinalRegex&&(Oe=u.match(Y._locale._eraYearOrdinalRegex)),M[Bt]=Y._locale.eraYearOrdinalParse?Y._locale.eraYearOrdinalParse(u,Oe):parseInt(u,10)}),X(0,["gg",2],0,function(){return this.weekYear()%100}),X(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Va("gggg","weekYear"),Va("ggggg","weekYear"),Va("GGGG","isoWeekYear"),Va("GGGGG","isoWeekYear"),f("G",me),f("g",me),f("GG",ae,Se),f("gg",ae,Se),f("GGGG",Nt,We),f("gggg",Nt,We),f("GGGGG",gt,ht),f("ggggg",gt,ht),Lt(["gggg","ggggg","GGGG","GGGGG"],function(u,M,Y,j){M[j.substr(0,2)]=dt(u)}),Lt(["gg","GG"],function(u,M,Y,j){M[j]=s.parseTwoDigitYear(u)}),X("Q",0,"Qo","quarter"),f("Q",_e),Ve("Q",function(u,M){M[Mi]=3*(dt(u)-1)}),X("D",["DD",2],"Do","date"),f("D",ae,re),f("DD",ae,Se),f("Do",function(u,M){return u?M._dayOfMonthOrdinalParse||M._ordinalParse:M._dayOfMonthOrdinalParseLenient}),Ve(["D","DD"],Ue),Ve("Do",function(u,M){M[Ue]=dt(u.match(ae)[0])});var _s=Ke("Date",!0);X("DDD",["DDDD",3],"DDDo","dayOfYear"),f("DDD",ct),f("DDDD",rt),Ve(["DDD","DDDD"],function(u,M,Y){Y._dayOfYear=dt(u)}),X("m",["mm",2],0,"minute"),f("m",ae,ce),f("mm",ae,Se),Ve(["m","mm"],Tt);var uo=Ke("Minutes",!1);X("s",["ss",2],0,"second"),f("s",ae,ce),f("ss",ae,Se),Ve(["s","ss"],ii);var Rn,fc,ja=Ke("Seconds",!1);for(X("S",0,0,function(){return~~(this.millisecond()/100)}),X(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),X(0,["SSS",3],0,"millisecond"),X(0,["SSSS",4],0,function(){return 10*this.millisecond()}),X(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),X(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),X(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),X(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),X(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),f("S",ct,_e),f("SS",ct,Se),f("SSS",ct,rt),Rn="SSSS";Rn.length<=9;Rn+="S")f(Rn,yt);function Bs(u,M){M[yi]=dt(1e3*("0."+u))}for(Rn="S";Rn.length<=9;Rn+="S")Ve(Rn,Bs);fc=Ke("Milliseconds",!1),X("z",0,0,"zoneAbbr"),X("zz",0,0,"zoneName");var xi=qe.prototype;function C(u){return u}xi.add=hr,xi.calendar=function H(u,M){1===arguments.length&&(arguments[0]?na(arguments[0])?(u=arguments[0],M=void 0):function p(u){var Oe,M=l(u)&&!v(u),Y=!1,j=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(Oe=0;Oe<j.length;Oe+=1)Y=Y||_(u,j[Oe]);return M&&Y}(arguments[0])&&(M=arguments[0],u=void 0):(u=void 0,M=void 0));var Y=u||vn(),j=I(Y,this).startOf("day"),Oe=s.calendarFormat(this,j)||"sameElse",Rt=M&&($e(M[Oe])?M[Oe].call(this,Y):M[Oe]);return this.format(Rt||this.localeData().calendar(Oe,this,vn(Y)))},xi.clone=function Ge(){return new qe(this)},xi.diff=function Bn(u,M,Y){var j,Oe,Rt;if(!this.isValid())return NaN;if(!(j=I(u,this)).isValid())return NaN;switch(Oe=6e4*(j.utcOffset()-this.utcOffset()),M=ki(M)){case"year":Rt=Gi(this,j)/12;break;case"month":Rt=Gi(this,j);break;case"quarter":Rt=Gi(this,j)/3;break;case"second":Rt=(this-j)/1e3;break;case"minute":Rt=(this-j)/6e4;break;case"hour":Rt=(this-j)/36e5;break;case"day":Rt=(this-j-Oe)/864e5;break;case"week":Rt=(this-j-Oe)/6048e5;break;default:Rt=this-j}return Y?Rt:xt(Rt)},xi.endOf=function yr(u){var M,Y;if(void 0===(u=ki(u))||"millisecond"===u||!this.isValid())return this;switch(Y=this._isUTC?Ra:Zn,u){case"year":M=Y(this.year()+1,0,1)-1;break;case"quarter":M=Y(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":M=Y(this.year(),this.month()+1,1)-1;break;case"week":M=Y(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":M=Y(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":M=Y(this.year(),this.month(),this.date()+1)-1;break;case"hour":M=this._d.valueOf(),M+=xn-Br(M+(this._isUTC?0:this.utcOffset()*On),xn)-1;break;case"minute":M=this._d.valueOf(),M+=On-Br(M,On)-1;break;case"second":M=this._d.valueOf(),M+=1e3-Br(M,1e3)-1}return this._d.setTime(M),s.updateOffset(this,!0),this},xi.format=function Q(u){u||(u=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var M=Ye(this,u);return this.localeData().postformat(M)},xi.from=function ut(u,M){return this.isValid()&&($(u)&&u.isValid()||vn(u).isValid())?bn({to:this,from:u}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},xi.fromNow=function Qt(u){return this.from(vn(),u)},xi.to=function di(u,M){return this.isValid()&&($(u)&&u.isValid()||vn(u).isValid())?bn({from:this,to:u}).locale(this.locale()).humanize(!M):this.localeData().invalidDate()},xi.toNow=function Li(u){return this.to(vn(),u)},xi.get=function Xe(u){return $e(this[u=ki(u)])?this[u]():this},xi.invalidAt=function Za(){return ke(this).overflow},xi.isAfter=function pt(u,M){var Y=$(u)?u:vn(u);return!(!this.isValid()||!Y.isValid())&&("millisecond"===(M=ki(M)||"millisecond")?this.valueOf()>Y.valueOf():Y.valueOf()<this.clone().startOf(M).valueOf())},xi.isBefore=function Gt(u,M){var Y=$(u)?u:vn(u);return!(!this.isValid()||!Y.isValid())&&("millisecond"===(M=ki(M)||"millisecond")?this.valueOf()<Y.valueOf():this.clone().endOf(M).valueOf()<Y.valueOf())},xi.isBetween=function pi(u,M,Y,j){var Oe=$(u)?u:vn(u),Rt=$(M)?M:vn(M);return!!(this.isValid()&&Oe.isValid()&&Rt.isValid())&&("("===(j=j||"()")[0]?this.isAfter(Oe,Y):!this.isBefore(Oe,Y))&&(")"===j[1]?this.isBefore(Rt,Y):!this.isAfter(Rt,Y))},xi.isSame=function Si(u,M){var j,Y=$(u)?u:vn(u);return!(!this.isValid()||!Y.isValid())&&("millisecond"===(M=ki(M)||"millisecond")?this.valueOf()===Y.valueOf():(j=Y.valueOf(),this.clone().startOf(M).valueOf()<=j&&j<=this.clone().endOf(M).valueOf()))},xi.isSameOrAfter=function Bi(u,M){return this.isSame(u,M)||this.isAfter(u,M)},xi.isSameOrBefore=function Ui(u,M){return this.isSame(u,M)||this.isBefore(u,M)},xi.isValid=function Ms(){return et(this)},xi.lang=An,xi.locale=Tn,xi.localeData=Ln,xi.max=fn,xi.min=La,xi.parsingFlags=function hs(){return ee({},ke(this))},xi.set=function At(u,M){if("object"==typeof u){var j,Y=function Dt(u){var Y,M=[];for(Y in u)_(u,Y)&&M.push({unit:Y,priority:Wt[Y]});return M.sort(function(j,Oe){return j.priority-Oe.priority}),M}(u=Mt(u)),Oe=Y.length;for(j=0;j<Oe;j++)this[Y[j].unit](u[Y[j].unit])}else if($e(this[u=ki(u)]))return this[u](M);return this},xi.startOf=function qn(u){var M,Y;if(void 0===(u=ki(u))||"millisecond"===u||!this.isValid())return this;switch(Y=this._isUTC?Ra:Zn,u){case"year":M=Y(this.year(),0,1);break;case"quarter":M=Y(this.year(),this.month()-this.month()%3,1);break;case"month":M=Y(this.year(),this.month(),1);break;case"week":M=Y(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":M=Y(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":M=Y(this.year(),this.month(),this.date());break;case"hour":M=this._d.valueOf(),M-=Br(M+(this._isUTC?0:this.utcOffset()*On),xn);break;case"minute":M=this._d.valueOf(),M-=Br(M,On);break;case"second":M=this._d.valueOf(),M-=Br(M,1e3)}return this._d.setTime(M),s.updateOffset(this,!0),this},xi.subtract=ti,xi.toArray=function ll(){var u=this;return[u.year(),u.month(),u.date(),u.hour(),u.minute(),u.second(),u.millisecond()]},xi.toObject=function dc(){var u=this;return{years:u.year(),months:u.month(),date:u.date(),hours:u.hours(),minutes:u.minutes(),seconds:u.seconds(),milliseconds:u.milliseconds()}},xi.toDate=function es(){return new Date(this.valueOf())},xi.toISOString=function de(u){if(!this.isValid())return null;var M=!0!==u,Y=M?this.clone().utc():this;return Y.year()<0||Y.year()>9999?Ye(Y,M?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):$e(Date.prototype.toISOString)?M?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ye(Y,"Z")):Ye(Y,M?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},xi.inspect=function R(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var Y,j,u="moment",M="";return this.isLocal()||(u=0===this.utcOffset()?"moment.utc":"moment.parseZone",M="Z"),Y="["+u+'("]',j=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(Y+j+"-MM-DD[T]HH:mm:ss.SSS"+M+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(xi[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),xi.toJSON=function so(){return this.isValid()?this.toISOString():null},xi.toString=function k(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},xi.unix=function Pa(){return Math.floor(this.valueOf()/1e3)},xi.valueOf=function _n(){return this._d.valueOf()-6e4*(this._offset||0)},xi.creationData=function oo(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},xi.eraName=function uc(){var u,M,Y,j=this.localeData().eras();for(u=0,M=j.length;u<M;++u)if(Y=this.clone().startOf("day").valueOf(),j[u].since<=Y&&Y<=j[u].until||j[u].until<=Y&&Y<=j[u].since)return j[u].name;return""},xi.eraNarrow=function da(){var u,M,Y,j=this.localeData().eras();for(u=0,M=j.length;u<M;++u)if(Y=this.clone().startOf("day").valueOf(),j[u].since<=Y&&Y<=j[u].until||j[u].until<=Y&&Y<=j[u].since)return j[u].narrow;return""},xi.eraAbbr=function Xa(){var u,M,Y,j=this.localeData().eras();for(u=0,M=j.length;u<M;++u)if(Y=this.clone().startOf("day").valueOf(),j[u].since<=Y&&Y<=j[u].until||j[u].until<=Y&&Y<=j[u].since)return j[u].abbr;return""},xi.eraYear=function Rs(){var u,M,Y,j,Oe=this.localeData().eras();for(u=0,M=Oe.length;u<M;++u)if(Y=Oe[u].since<=Oe[u].until?1:-1,j=this.clone().startOf("day").valueOf(),Oe[u].since<=j&&j<=Oe[u].until||Oe[u].until<=j&&j<=Oe[u].since)return(this.year()-s(Oe[u].since).year())*Y+Oe[u].offset;return this.year()},xi.year=an,xi.isLeapYear=function Xn(){return Ei(this.year())},xi.weekYear=function mc(u){return Ns.call(this,u,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},xi.isoWeekYear=function lo(u){return Ns.call(this,u,this.isoWeek(),this.isoWeekday(),1,4)},xi.quarter=xi.quarters=function ks(u){return null==u?Math.ceil((this.month()+1)/3):this.month(3*(u-1)+this.month()%3)},xi.month=Be,xi.daysInMonth=function Ft(){return te(this.year(),this.month())},xi.week=xi.weeks=function Tr(u){var M=this.localeData().week(this);return null==u?M:this.add(7*(u-M),"d")},xi.isoWeek=xi.isoWeeks=function Jr(u){var M=Jn(this,1,4).week;return null==u?M:this.add(7*(u-M),"d")},xi.weeksInYear=function fs(){var u=this.localeData()._week;return jn(this.year(),u.dow,u.doy)},xi.weeksInWeekYear=function ul(){var u=this.localeData()._week;return jn(this.weekYear(),u.dow,u.doy)},xi.isoWeeksInYear=function pc(){return jn(this.year(),1,4)},xi.isoWeeksInISOWeekYear=function ps(){return jn(this.isoWeekYear(),1,4)},xi.date=_s,xi.day=xi.days=function Wn(u){if(!this.isValid())return null!=u?this:NaN;var M=gi(this,"Day");return null!=u?(u=function Zi(u,M){return"string"!=typeof u?u:isNaN(u)?"number"==typeof(u=M.weekdaysParse(u))?u:null:parseInt(u,10)}(u,this.localeData()),this.add(u-M,"d")):M},xi.weekday=function Gn(u){if(!this.isValid())return null!=u?this:NaN;var M=(this.day()+7-this.localeData()._week.dow)%7;return null==u?M:this.add(u-M,"d")},xi.isoWeekday=function nr(u){if(!this.isValid())return null!=u?this:NaN;if(null!=u){var M=function Fn(u,M){return"string"==typeof u?M.weekdaysParse(u)%7||7:isNaN(u)?null:u}(u,this.localeData());return this.day(this.day()%7?M:M-7)}return this.day()||7},xi.dayOfYear=function Ys(u){var M=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==u?M:this.add(u-M,"d")},xi.hour=xi.hours=jr,xi.minute=xi.minutes=uo,xi.second=xi.seconds=ja,xi.millisecond=xi.milliseconds=fc,xi.utcOffset=function he(u,M,Y){var Oe,j=this._offset||0;if(!this.isValid())return null!=u?this:NaN;if(null!=u){if("string"==typeof u){if(null===(u=D(kt,u)))return this}else Math.abs(u)<16&&!Y&&(u*=60);return!this._isUTC&&M&&(Oe=G(this)),this._offset=u,this._isUTC=!0,null!=Oe&&this.add(Oe,"m"),j!==u&&(!M||this._changeInProgress?br(this,bn(u-j,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?j:G(this)},xi.utc=function Ct(u){return this.utcOffset(0,u)},xi.local=function Ot(u){return this._isUTC&&(this.utcOffset(0,u),this._isUTC=!1,u&&this.subtract(G(this),"m")),this},xi.parseZone=function Kt(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var u=D(tt,this._i);null!=u?this.utcOffset(u):this.utcOffset(0,!0)}return this},xi.hasAlignedHourOffset=function ni(u){return!!this.isValid()&&(u=u?vn(u).utcOffset():0,(this.utcOffset()-u)%60==0)},xi.isDST=function Ci(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},xi.isLocal=function qi(){return!!this.isValid()&&!this._isUTC},xi.isUtcOffset=function Xi(){return!!this.isValid()&&this._isUTC},xi.isUtc=Hi,xi.isUTC=Hi,xi.zoneAbbr=function Hs(){return this._isUTC?"UTC":""},xi.zoneName=function _c(){return this._isUTC?"Coordinated Universal Time":""},xi.dates=we("dates accessor is deprecated. Use date instead.",_s),xi.months=we("months accessor is deprecated. Use month instead",Be),xi.years=we("years accessor is deprecated. Use year instead",an),xi.zone=we("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Qe(u,M){return null!=u?("string"!=typeof u&&(u=-u),this.utcOffset(u,M),this):-this.utcOffset()}),xi.isDSTShifted=we("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function ci(){if(!y(this._isDSTShifted))return this._isDSTShifted;var M,u={};return Ne(u,this),(u=Dr(u))._a?(M=u._isUTC?ne(u._a):vn(u._a),this._isDSTShifted=this.isValid()&&function Ga(u,M,Y){var oi,j=Math.min(u.length,M.length),Oe=Math.abs(u.length-M.length),Rt=0;for(oi=0;oi<j;oi++)(Y&&u[oi]!==M[oi]||!Y&&dt(u[oi])!==dt(M[oi]))&&Rt++;return Rt+Oe}(u._a,M.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var T=ot.prototype;function W(u,M,Y,j){var Oe=ar(),Rt=ne().set(j,M);return Oe[Y](Rt,u)}function Ee(u,M,Y){if(N(u)&&(M=u,u=void 0),u=u||"",null!=M)return W(u,M,Y,"month");var j,Oe=[];for(j=0;j<12;j++)Oe[j]=W(u,j,Y,"month");return Oe}function nt(u,M,Y,j){"boolean"==typeof u?(N(M)&&(Y=M,M=void 0),M=M||""):(Y=M=u,u=!1,N(M)&&(Y=M,M=void 0),M=M||"");var oi,Oe=ar(),Rt=u?Oe._week.dow:0,Fi=[];if(null!=Y)return W(M,(Y+Rt)%7,j,"day");for(oi=0;oi<7;oi++)Fi[oi]=W(M,(oi+Rt)%7,j,"day");return Fi}T.calendar=function Xt(u,M,Y){var j=this._calendar[u]||this._calendar.sameElse;return $e(j)?j.call(M,Y):j},T.longDateFormat=function Pe(u){var M=this._longDateFormat[u],Y=this._longDateFormat[u.toUpperCase()];return M||!Y?M:(this._longDateFormat[u]=Y.match(ze).map(function(j){return"MMMM"===j||"MM"===j||"DD"===j||"dddd"===j?j.slice(1):j}).join(""),this._longDateFormat[u])},T.invalidDate=function De(){return this._invalidDate},T.ordinal=function vt(u){return this._ordinal.replace("%d",u)},T.preparse=C,T.postformat=C,T.relativeTime=function ri(u,M,Y,j){var Oe=this._relativeTime[Y];return $e(Oe)?Oe(u,M,Y,j):Oe.replace(/%d/i,u)},T.pastFuture=function Zt(u,M){var Y=this._relativeTime[u>0?"future":"past"];return $e(Y)?Y(M):Y.replace(/%s/i,M)},T.set=function oe(u){var M,Y;for(Y in u)_(u,Y)&&($e(M=u[Y])?this[Y]=M:this["_"+Y]=M);this._config=u,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},T.eras=function $r(u,M){var Y,j,Oe,Rt=this._eras||ar("en")._eras;for(Y=0,j=Rt.length;Y<j;++Y)switch("string"==typeof Rt[Y].since&&(Oe=s(Rt[Y].since).startOf("day"),Rt[Y].since=Oe.valueOf()),typeof Rt[Y].until){case"undefined":Rt[Y].until=1/0;break;case"string":Oe=s(Rt[Y].until).startOf("day").valueOf(),Rt[Y].until=Oe.valueOf()}return Rt},T.erasParse=function ms(u,M,Y){var j,Oe,oi,Fi,en,Rt=this.eras();for(u=u.toUpperCase(),j=0,Oe=Rt.length;j<Oe;++j)if(oi=Rt[j].name.toUpperCase(),Fi=Rt[j].abbr.toUpperCase(),en=Rt[j].narrow.toUpperCase(),Y)switch(M){case"N":case"NN":case"NNN":if(Fi===u)return Rt[j];break;case"NNNN":if(oi===u)return Rt[j];break;case"NNNNN":if(en===u)return Rt[j]}else if([oi,Fi,en].indexOf(u)>=0)return Rt[j]},T.erasConvertYear=function cl(u,M){var Y=u.since<=u.until?1:-1;return void 0===M?s(u.since).year():s(u.since).year()+(M-u.offset)*Y},T.erasAbbrRegex=function Ds(u){return _(this,"_erasAbbrRegex")||Cs.call(this),u?this._erasAbbrRegex:this._erasRegex},T.erasNameRegex=function ts(u){return _(this,"_erasNameRegex")||Cs.call(this),u?this._erasNameRegex:this._erasRegex},T.erasNarrowRegex=function Ps(u){return _(this,"_erasNarrowRegex")||Cs.call(this),u?this._erasNarrowRegex:this._erasRegex},T.months=function at(u,M){return u?h(this._months)?this._months[u.month()]:this._months[(this._months.isFormat||$t).test(M)?"format":"standalone"][u.month()]:h(this._months)?this._months:this._months.standalone},T.monthsShort=function ui(u,M){return u?h(this._monthsShort)?this._monthsShort[u.month()]:this._monthsShort[$t.test(M)?"format":"standalone"][u.month()]:h(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},T.monthsParse=function ie(u,M,Y){var j,Oe,Rt;if(this._monthsParseExact)return E.call(this,u,M,Y);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),j=0;j<12;j++){if(Oe=ne([2e3,j]),Y&&!this._longMonthsParse[j]&&(this._longMonthsParse[j]=new RegExp("^"+this.months(Oe,"").replace(".","")+"$","i"),this._shortMonthsParse[j]=new RegExp("^"+this.monthsShort(Oe,"").replace(".","")+"$","i")),!Y&&!this._monthsParse[j]&&(Rt="^"+this.months(Oe,"")+"|^"+this.monthsShort(Oe,""),this._monthsParse[j]=new RegExp(Rt.replace(".",""),"i")),Y&&"MMMM"===M&&this._longMonthsParse[j].test(u))return j;if(Y&&"MMM"===M&&this._shortMonthsParse[j].test(u))return j;if(!Y&&this._monthsParse[j].test(u))return j}},T.monthsRegex=function ji(u){return this._monthsParseExact?(_(this,"_monthsRegex")||sn.call(this),u?this._monthsStrictRegex:this._monthsRegex):(_(this,"_monthsRegex")||(this._monthsRegex=Ai),this._monthsStrictRegex&&u?this._monthsStrictRegex:this._monthsRegex)},T.monthsShortRegex=function wi(u){return this._monthsParseExact?(_(this,"_monthsRegex")||sn.call(this),u?this._monthsShortStrictRegex:this._monthsShortRegex):(_(this,"_monthsShortRegex")||(this._monthsShortRegex=hi),this._monthsShortStrictRegex&&u?this._monthsShortStrictRegex:this._monthsShortRegex)},T.week=function Gr(u){return Jn(u,this._week.dow,this._week.doy).week},T.firstDayOfYear=function ir(){return this._week.doy},T.firstDayOfWeek=function ra(){return this._week.dow},T.weekdays=function or(u,M){var Y=h(this._weekdays)?this._weekdays:this._weekdays[u&&!0!==u&&this._weekdays.isFormat.test(M)?"format":"standalone"];return!0===u?pn(Y,this._week.dow):u?Y[u.day()]:Y},T.weekdaysMin=function vi(u){return!0===u?pn(this._weekdaysMin,this._week.dow):u?this._weekdaysMin[u.day()]:this._weekdaysMin},T.weekdaysShort=function on(u){return!0===u?pn(this._weekdaysShort,this._week.dow):u?this._weekdaysShort[u.day()]:this._weekdaysShort},T.weekdaysParse=function Sn(u,M,Y){var j,Oe,Rt;if(this._weekdaysParseExact)return Ri.call(this,u,M,Y);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),j=0;j<7;j++){if(Oe=ne([2e3,1]).day(j),Y&&!this._fullWeekdaysParse[j]&&(this._fullWeekdaysParse[j]=new RegExp("^"+this.weekdays(Oe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[j]=new RegExp("^"+this.weekdaysShort(Oe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[j]=new RegExp("^"+this.weekdaysMin(Oe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[j]||(Rt="^"+this.weekdays(Oe,"")+"|^"+this.weekdaysShort(Oe,"")+"|^"+this.weekdaysMin(Oe,""),this._weekdaysParse[j]=new RegExp(Rt.replace(".",""),"i")),Y&&"dddd"===M&&this._fullWeekdaysParse[j].test(u))return j;if(Y&&"ddd"===M&&this._shortWeekdaysParse[j].test(u))return j;if(Y&&"dd"===M&&this._minWeekdaysParse[j].test(u))return j;if(!Y&&this._weekdaysParse[j].test(u))return j}},T.weekdaysRegex=function wr(u){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||zn.call(this),u?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=ya),this._weekdaysStrictRegex&&u?this._weekdaysStrictRegex:this._weekdaysRegex)},T.weekdaysShortRegex=function hn(u){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||zn.call(this),u?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Lr),this._weekdaysShortStrictRegex&&u?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},T.weekdaysMinRegex=function gn(u){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||zn.call(this),u?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Or),this._weekdaysMinStrictRegex&&u?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},T.isPM=function yn(u){return"p"===(u+"").toLowerCase().charAt(0)},T.meridiem=function tr(u,M,Y){return u>11?Y?"pm":"PM":Y?"am":"AM"},cr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(u){var M=u%10;return u+(1===dt(u%100/10)?"th":1===M?"st":2===M?"nd":3===M?"rd":"th")}}),s.lang=we("moment.lang is deprecated. Use moment.locale instead.",cr),s.langData=we("moment.langData is deprecated. Use moment.localeData instead.",ar);var Vn=Math.abs;function is(u,M,Y,j){var Oe=bn(M,Y);return u._milliseconds+=j*Oe._milliseconds,u._days+=j*Oe._days,u._months+=j*Oe._months,u._bubble()}function Ma(u){return u<0?Math.floor(u):Math.ceil(u)}function Vs(u){return 4800*u/146097}function js(u){return 146097*u/4800}function Ua(u){return function(){return this.as(u)}}var ho=Ua("ms"),$d=Ua("s"),ml=Ua("m"),Um=Ua("h"),Wm=Ua("d"),zm=Ua("w"),$m=Ua("M"),pl=Ua("Q"),nn=Ua("y"),Hn=ho;function bs(u){return function(){return this.isValid()?this._data[u]:NaN}}var Qm=bs("milliseconds"),Qd=bs("seconds"),fl=bs("minutes"),_l=bs("hours"),gc=bs("days"),ga=bs("months"),vc=bs("years");var ns=Math.round,Wa={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function gl(u,M,Y,j,Oe){return Oe.relativeTime(M||1,!!Y,u,j)}var po=Math.abs;function Fa(u){return(u>0)-(u<0)||+u}function fo(){if(!this.isValid())return this.localeData().invalidDate();var j,Oe,Rt,oi,en,Dn,va,rs,u=po(this._milliseconds)/1e3,M=po(this._days),Y=po(this._months),Fi=this.asSeconds();return Fi?(j=xt(u/60),Oe=xt(j/60),u%=60,j%=60,Rt=xt(Y/12),Y%=12,oi=u?u.toFixed(3).replace(/\.?0+$/,""):"",en=Fi<0?"-":"",Dn=Fa(this._months)!==Fa(Fi)?"-":"",va=Fa(this._days)!==Fa(Fi)?"-":"",rs=Fa(this._milliseconds)!==Fa(Fi)?"-":"",en+"P"+(Rt?Dn+Rt+"Y":"")+(Y?Dn+Y+"M":"")+(M?va+M+"D":"")+(Oe||j||u?"T":"")+(Oe?rs+Oe+"H":"")+(j?rs+j+"M":"")+(u?rs+oi+"S":"")):"P0D"}var un=Nr.prototype;return un.isValid=function ur(){return this._isValid},un.abs=function gs(){var u=this._data;return this._milliseconds=Vn(this._milliseconds),this._days=Vn(this._days),this._months=Vn(this._months),u.milliseconds=Vn(u.milliseconds),u.seconds=Vn(u.seconds),u.minutes=Vn(u.minutes),u.hours=Vn(u.hours),u.months=Vn(u.months),u.years=Vn(u.years),this},un.add=function vs(u,M){return is(this,u,M,1)},un.subtract=function Gs(u,M){return is(this,u,M,-1)},un.as=function hl(u){if(!this.isValid())return NaN;var M,Y,j=this._milliseconds;if("month"===(u=ki(u))||"quarter"===u||"year"===u)switch(M=this._days+j/864e5,Y=this._months+Vs(M),u){case"month":return Y;case"quarter":return Y/3;case"year":return Y/12}else switch(M=this._days+Math.round(js(this._months)),u){case"week":return M/7+j/6048e5;case"day":return M+j/864e5;case"hour":return 24*M+j/36e5;case"minute":return 1440*M+j/6e4;case"second":return 86400*M+j/1e3;case"millisecond":return Math.floor(864e5*M)+j;default:throw new Error("Unknown unit "+u)}},un.asMilliseconds=ho,un.asSeconds=$d,un.asMinutes=ml,un.asHours=Um,un.asDays=Wm,un.asWeeks=zm,un.asMonths=$m,un.asQuarters=pl,un.asYears=nn,un.valueOf=Hn,un._bubble=function Qi(){var Oe,Rt,oi,Fi,en,u=this._milliseconds,M=this._days,Y=this._months,j=this._data;return u>=0&&M>=0&&Y>=0||u<=0&&M<=0&&Y<=0||(u+=864e5*Ma(js(Y)+M),M=0,Y=0),j.milliseconds=u%1e3,Oe=xt(u/1e3),j.seconds=Oe%60,Rt=xt(Oe/60),j.minutes=Rt%60,oi=xt(Rt/60),j.hours=oi%24,M+=xt(oi/24),Y+=en=xt(Vs(M)),M-=Ma(js(en)),Fi=xt(Y/12),Y%=12,j.days=M,j.months=Y,j.years=Fi,this},un.clone=function Km(){return bn(this)},un.get=function Kd(u){return u=ki(u),this.isValid()?this[u+"s"]():NaN},un.milliseconds=Qm,un.seconds=Qd,un.minutes=fl,un.hours=_l,un.days=gc,un.weeks=function Zm(){return xt(this.days()/7)},un.months=ga,un.years=vc,un.humanize=function Jd(u,M){if(!this.isValid())return this.localeData().invalidDate();var Oe,Rt,Y=!1,j=Wa;return"object"==typeof u&&(M=u,u=!1),"boolean"==typeof u&&(Y=u),"object"==typeof M&&(j=Object.assign({},Wa,M),null!=M.s&&null==M.ss&&(j.ss=M.s-1)),Rt=function mo(u,M,Y,j){var Oe=bn(u).abs(),Rt=ns(Oe.as("s")),oi=ns(Oe.as("m")),Fi=ns(Oe.as("h")),en=ns(Oe.as("d")),Dn=ns(Oe.as("M")),va=ns(Oe.as("w")),rs=ns(Oe.as("y")),Na=Rt<=Y.ss&&["s",Rt]||Rt<Y.s&&["ss",Rt]||oi<=1&&["m"]||oi<Y.m&&["mm",oi]||Fi<=1&&["h"]||Fi<Y.h&&["hh",Fi]||en<=1&&["d"]||en<Y.d&&["dd",en];return null!=Y.w&&(Na=Na||va<=1&&["w"]||va<Y.w&&["ww",va]),(Na=Na||Dn<=1&&["M"]||Dn<Y.M&&["MM",Dn]||rs<=1&&["y"]||["yy",rs])[2]=M,Na[3]=+u>0,Na[4]=j,gl.apply(null,Na)}(this,!Y,j,Oe=this.localeData()),Y&&(Rt=Oe.pastFuture(+this,Rt)),Oe.postformat(Rt)},un.toISOString=fo,un.toString=fo,un.toJSON=fo,un.locale=Tn,un.localeData=Ln,un.toIsoString=we("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",fo),un.lang=An,X("X",0,0,"unix"),X("x",0,0,"valueOf"),f("x",me),f("X",/[+-]?\d+(\.\d{1,3})?/),Ve("X",function(u,M,Y){Y._d=new Date(1e3*parseFloat(u))}),Ve("x",function(u,M,Y){Y._d=new Date(dt(u))}),s.version="2.30.1",function a(u){i=u}(vn),s.fn=xi,s.min=function Qa(){return Oa("isBefore",[].slice.call(arguments,0))},s.max=function zr(){return Oa("isAfter",[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=ne,s.unix=function w(u){return vn(1e3*u)},s.months=function Jt(u,M){return Ee(u,M,"months")},s.isDate=B,s.locale=cr,s.invalid=_t,s.duration=bn,s.isMoment=$,s.weekdays=function Ii(u,M,Y){return nt(u,M,Y,"weekdays")},s.parseZone=function O(){return vn.apply(null,arguments).parseZone()},s.localeData=ar,s.isDuration=Yr,s.monthsShort=function zt(u,M){return Ee(u,M,"monthsShort")},s.weekdaysMin=function mn(u,M,Y){return nt(u,M,Y,"weekdaysMin")},s.defineLocale=xr,s.updateLocale=function Mn(u,M){if(null!=M){var Y,j,Oe=qr;null!=ln[u]&&null!=ln[u].parentLocale?ln[u].set(lt(ln[u]._config,M)):(null!=(j=Kn(u))&&(Oe=j._config),M=lt(Oe,M),null==j&&(M.abbr=u),(Y=new ot(M)).parentLocale=ln[u],ln[u]=Y),cr(u)}else null!=ln[u]&&(null!=ln[u].parentLocale?(ln[u]=ln[u].parentLocale,u===cr()&&cr(u)):null!=ln[u]&&delete ln[u]);return ln[u]},s.locales=function Nn(){return Ut(ln)},s.weekdaysShort=function Ji(u,M,Y){return nt(u,M,Y,"weekdaysShort")},s.normalizeUnits=ki,s.relativeTimeRounding=function Zd(u){return void 0===u?ns:"function"==typeof u&&(ns=u,!0)},s.relativeTimeThreshold=function Xd(u,M){return void 0!==Wa[u]&&(void 0===M?Wa[u]:(Wa[u]=M,"s"===u&&(Wa.ss=M-1),!0))},s.calendarFormat=function L(u,M){var Y=u.diff(M,"days",!0);return Y<-6?"sameElse":Y<-1?"lastWeek":Y<0?"lastDay":Y<1?"sameDay":Y<2?"nextDay":Y<7?"nextWeek":"sameElse"},s.prototype=xi,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()},6700:(st,pe,d)=>{"use strict";d.d(pe,{g:()=>s});var i=d(5657);class s extends i.E{constructor(h){super(),this._value=h}get value(){return this.getValue()}_subscribe(h){const l=super._subscribe(h);return!l.closed&&h.next(this._value),l}getValue(){const{hasError:h,thrownError:l,_value:_}=this;if(h)throw l;return this._throwIfClosed(),_}next(h){super.next(this._value=h)}}},3252:(st,pe,d)=>{"use strict";d.d(pe,{_:()=>y});var i=d(9380),s=d(6928),a=d(472),h=d(3928),l=d(4491),_=d(8880),v=d(2075);let y=(()=>{class ee{constructor(Le){Le&&(this._subscribe=Le)}lift(Le){const ke=new ee;return ke.source=this,ke.operator=Le,ke}subscribe(Le,ke,je){const et=function K(ee){return ee&&ee instanceof i.yR||function B(ee){return ee&&(0,_.m)(ee.next)&&(0,_.m)(ee.error)&&(0,_.m)(ee.complete)}(ee)&&(0,s.GI)(ee)}(Le)?Le:new i.ot(Le,ke,je);return(0,v.c)(()=>{const{operator:_t,source:Pt}=this;et.add(_t?_t.call(et,Pt):Pt?this._subscribe(et):this._trySubscribe(et))}),et}_trySubscribe(Le){try{return this._subscribe(Le)}catch(ke){Le.error(ke)}}forEach(Le,ke){return new(ke=N(ke))((je,et)=>{const _t=new i.ot({next:Pt=>{try{Le(Pt)}catch(Et){et(Et),_t.unsubscribe()}},error:et,complete:je});this.subscribe(_t)})}_subscribe(Le){var ke;return null===(ke=this.source)||void 0===ke?void 0:ke.subscribe(Le)}[a.a](){return this}pipe(...Le){return(0,h.Y)(Le)(this)}toPromise(Le){return new(Le=N(Le))((ke,je)=>{let et;this.subscribe(_t=>et=_t,_t=>je(_t),()=>ke(et))})}}return ee.create=ne=>new ee(ne),ee})();function N(ee){var ne;return null!==(ne=ee??l.config.Promise)&&void 0!==ne?ne:Promise}},5657:(st,pe,d)=>{"use strict";d.d(pe,{E:()=>v});var i=d(3252),s=d(6928);const h=(0,d(4912).w)(N=>function(){N(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var l=d(1248),_=d(2075);let v=(()=>{class N extends i._{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(K){const ee=new y(this,this);return ee.operator=K,ee}_throwIfClosed(){if(this.closed)throw new h}next(K){(0,_.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const ee of this.currentObservers)ee.next(K)}})}error(K){(0,_.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=K;const{observers:ee}=this;for(;ee.length;)ee.shift().error(K)}})}complete(){(0,_.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:K}=this;for(;K.length;)K.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var K;return(null===(K=this.observers)||void 0===K?void 0:K.length)>0}_trySubscribe(K){return this._throwIfClosed(),super._trySubscribe(K)}_subscribe(K){return this._throwIfClosed(),this._checkFinalizedStatuses(K),this._innerSubscribe(K)}_innerSubscribe(K){const{hasError:ee,isStopped:ne,observers:Le}=this;return ee||ne?s.au:(this.currentObservers=null,Le.push(K),new s.wH(()=>{this.currentObservers=null,(0,l.k)(Le,K)}))}_checkFinalizedStatuses(K){const{hasError:ee,thrownError:ne,isStopped:Le}=this;ee?K.error(ne):Le&&K.complete()}asObservable(){const K=new i._;return K.source=this,K}}return N.create=(B,K)=>new y(B,K),N})();class y extends v{constructor(B,K){super(),this.destination=B,this.source=K}next(B){var K,ee;null===(ee=null===(K=this.destination)||void 0===K?void 0:K.next)||void 0===ee||ee.call(K,B)}error(B){var K,ee;null===(ee=null===(K=this.destination)||void 0===K?void 0:K.error)||void 0===ee||ee.call(K,B)}complete(){var B,K;null===(K=null===(B=this.destination)||void 0===B?void 0:B.complete)||void 0===K||K.call(B)}_subscribe(B){var K,ee;return null!==(ee=null===(K=this.source)||void 0===K?void 0:K.subscribe(B))&&void 0!==ee?ee:s.au}}},9380:(st,pe,d)=>{"use strict";d.d(pe,{ot:()=>je,yR:()=>ee});var i=d(8880),s=d(6928),a=d(4491),h=d(1984),l=d(308);const _=N("C",void 0,void 0);function N(Ne,qe,$){return{kind:Ne,value:qe,error:$}}var B=d(3376),K=d(2075);class ee extends s.wH{constructor(qe){super(),this.isStopped=!1,qe?(this.destination=qe,(0,s.GI)(qe)&&qe.add(this)):this.destination=Et}static create(qe,$,ve){return new je(qe,$,ve)}next(qe){this.isStopped?Pt(function y(Ne){return N("N",Ne,void 0)}(qe),this):this._next(qe)}error(qe){this.isStopped?Pt(function v(Ne){return N("E",void 0,Ne)}(qe),this):(this.isStopped=!0,this._error(qe))}complete(){this.isStopped?Pt(_,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(qe){this.destination.next(qe)}_error(qe){try{this.destination.error(qe)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ne=Function.prototype.bind;function Le(Ne,qe){return ne.call(Ne,qe)}class ke{constructor(qe){this.partialObserver=qe}next(qe){const{partialObserver:$}=this;if($.next)try{$.next(qe)}catch(ve){et(ve)}}error(qe){const{partialObserver:$}=this;if($.error)try{$.error(qe)}catch(ve){et(ve)}else et(qe)}complete(){const{partialObserver:qe}=this;if(qe.complete)try{qe.complete()}catch($){et($)}}}class je extends ee{constructor(qe,$,ve){let we;if(super(),(0,i.m)(qe)||!qe)we={next:qe??void 0,error:$??void 0,complete:ve??void 0};else{let Re;this&&a.config.useDeprecatedNextContext?(Re=Object.create(qe),Re.unsubscribe=()=>this.unsubscribe(),we={next:qe.next&&Le(qe.next,Re),error:qe.error&&Le(qe.error,Re),complete:qe.complete&&Le(qe.complete,Re)}):we=qe}this.destination=new ke(we)}}function et(Ne){a.config.useDeprecatedSynchronousErrorHandling?(0,K.q)(Ne):(0,h.U)(Ne)}function Pt(Ne,qe){const{onStoppedNotification:$}=a.config;$&&B.u.setTimeout(()=>$(Ne,qe))}const Et={closed:!0,next:l.K,error:function _t(Ne){throw Ne},complete:l.K}},6928:(st,pe,d)=>{"use strict";d.d(pe,{au:()=>_,wH:()=>l,GI:()=>v});var i=d(8880);const a=(0,d(4912).w)(N=>function(K){N(this),this.message=K?`${K.length} errors occurred during unsubscription:\n${K.map((ee,ne)=>`${ne+1}) ${ee.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=K});var h=d(1248);class l{constructor(B){this.initialTeardown=B,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let B;if(!this.closed){this.closed=!0;const{_parentage:K}=this;if(K)if(this._parentage=null,Array.isArray(K))for(const Le of K)Le.remove(this);else K.remove(this);const{initialTeardown:ee}=this;if((0,i.m)(ee))try{ee()}catch(Le){B=Le instanceof a?Le.errors:[Le]}const{_finalizers:ne}=this;if(ne){this._finalizers=null;for(const Le of ne)try{y(Le)}catch(ke){B=B??[],ke instanceof a?B=[...B,...ke.errors]:B.push(ke)}}if(B)throw new a(B)}}add(B){var K;if(B&&B!==this)if(this.closed)y(B);else{if(B instanceof l){if(B.closed||B._hasParent(this))return;B._addParent(this)}(this._finalizers=null!==(K=this._finalizers)&&void 0!==K?K:[]).push(B)}}_hasParent(B){const{_parentage:K}=this;return K===B||Array.isArray(K)&&K.includes(B)}_addParent(B){const{_parentage:K}=this;this._parentage=Array.isArray(K)?(K.push(B),K):K?[K,B]:B}_removeParent(B){const{_parentage:K}=this;K===B?this._parentage=null:Array.isArray(K)&&(0,h.k)(K,B)}remove(B){const{_finalizers:K}=this;K&&(0,h.k)(K,B),B instanceof l&&B._removeParent(this)}}l.EMPTY=(()=>{const N=new l;return N.closed=!0,N})();const _=l.EMPTY;function v(N){return N instanceof l||N&&"closed"in N&&(0,i.m)(N.remove)&&(0,i.m)(N.add)&&(0,i.m)(N.unsubscribe)}function y(N){(0,i.m)(N)?N():N.unsubscribe()}},4491:(st,pe,d)=>{"use strict";d.d(pe,{config:()=>i});const i={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},2376:(st,pe,d)=>{"use strict";d.d(pe,{C:()=>_});var i=d(3252),s=d(6928),a=d(5704),h=d(7773),l=d(5448);class _ extends i._{constructor(y,N){super(),this.source=y,this.subjectFactory=N,this._subject=null,this._refCount=0,this._connection=null,(0,l.e)(y)&&(this.lift=y.lift)}_subscribe(y){return this.getSubject().subscribe(y)}getSubject(){const y=this._subject;return(!y||y.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:y}=this;this._subject=this._connection=null,y?.unsubscribe()}connect(){let y=this._connection;if(!y){y=this._connection=new s.wH;const N=this.getSubject();y.add(this.source.subscribe((0,h.e)(N,void 0,()=>{this._teardown(),N.complete()},B=>{this._teardown(),N.error(B)},()=>this._teardown()))),y.closed&&(this._connection=null,y=s.wH.EMPTY)}return y}refCount(){return(0,a.O)()(this)}}},6040:(st,pe,d)=>{"use strict";d.d(pe,{E:()=>B});var i=d(3252),s=d(4300),a=d(2115),h=d(528),l=d(4187),_=d(6624),v=d(7904),y=d(7773),N=d(9399);function B(...ne){const Le=(0,_.e_)(ne),ke=(0,_.yu)(ne),{args:je,keys:et}=(0,s.Q)(ne);if(0===je.length)return(0,a.Q)([],Le);const _t=new i._(function K(ne,Le,ke=h.Z){return je=>{ee(Le,()=>{const{length:et}=ne,_t=new Array(et);let Pt=et,Et=et;for(let Ne=0;Ne<et;Ne++)ee(Le,()=>{const qe=(0,a.Q)(ne[Ne],Le);let $=!1;qe.subscribe((0,y.e)(je,ve=>{_t[Ne]=ve,$||($=!0,Et--),Et||je.next(ke(_t.slice()))},()=>{--Pt||je.complete()}))},je)},je)}}(je,Le,et?Pt=>(0,v.q)(et,Pt):h.Z));return ke?_t.pipe((0,l.j)(ke)):_t}function ee(ne,Le,ke){ne?(0,N._)(ke,ne,Le):Le()}},7228:(st,pe,d)=>{"use strict";d.d(pe,{W:()=>l});var i=d(267),a=d(6624),h=d(2115);function l(..._){return function s(){return(0,i.u)(1)}()((0,h.Q)(_,(0,a.e_)(_)))}},1424:(st,pe,d)=>{"use strict";d.d(pe,{Q:()=>a});var i=d(3252),s=d(560);function a(h){return new i._(l=>{(0,s.Uv)(h()).subscribe(l)})}},8960:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>s});const s=new(d(3252)._)(l=>l.complete())},9336:(st,pe,d)=>{"use strict";d.d(pe,{y:()=>y});var i=d(3252),s=d(4300),a=d(560),h=d(6624),l=d(7773),_=d(4187),v=d(7904);function y(...N){const B=(0,h.yu)(N),{args:K,keys:ee}=(0,s.Q)(N),ne=new i._(Le=>{const{length:ke}=K;if(!ke)return void Le.complete();const je=new Array(ke);let et=ke,_t=ke;for(let Pt=0;Pt<ke;Pt++){let Et=!1;(0,a.Uv)(K[Pt]).subscribe((0,l.e)(Le,Ne=>{Et||(Et=!0,_t--),je[Pt]=Ne},()=>et--,void 0,()=>{(!et||!Et)&&(_t||Le.next(ee?(0,v.q)(ee,je):je),Le.complete())}))}});return B?ne.pipe((0,_.j)(B)):ne}},2115:(st,pe,d)=>{"use strict";d.d(pe,{Q:()=>ve});var i=d(560),s=d(9399),a=d(5448),h=d(7773);function l(we,Re=0){return(0,a.i)((Ze,$e)=>{Ze.subscribe((0,h.e)($e,oe=>(0,s._)($e,we,()=>$e.next(oe),Re),()=>(0,s._)($e,we,()=>$e.complete(),Re),oe=>(0,s._)($e,we,()=>$e.error(oe),Re)))})}function _(we,Re=0){return(0,a.i)((Ze,$e)=>{$e.add(we.schedule(()=>Ze.subscribe($e),Re))})}var N=d(3252),K=d(3835),ee=d(8880);function Le(we,Re){if(!we)throw new Error("Iterable cannot be null");return new N._(Ze=>{(0,s._)(Ze,Re,()=>{const $e=we[Symbol.asyncIterator]();(0,s._)(Ze,Re,()=>{$e.next().then(oe=>{oe.done?Ze.complete():Ze.next(oe.value)})},0,!0)})})}var ke=d(5099),je=d(5432),et=d(5428),_t=d(1688),Pt=d(376),Et=d(8272),Ne=d(5832);function ve(we,Re){return Re?function $(we,Re){if(null!=we){if((0,ke.O)(we))return function v(we,Re){return(0,i.Uv)(we).pipe(_(Re),l(Re))}(we,Re);if((0,et.G)(we))return function B(we,Re){return new N._(Ze=>{let $e=0;return Re.schedule(function(){$e===we.length?Ze.complete():(Ze.next(we[$e++]),Ze.closed||this.schedule())})})}(we,Re);if((0,je.u)(we))return function y(we,Re){return(0,i.Uv)(we).pipe(_(Re),l(Re))}(we,Re);if((0,Pt.E)(we))return Le(we,Re);if((0,_t.i)(we))return function ne(we,Re){return new N._(Ze=>{let $e;return(0,s._)(Ze,Re,()=>{$e=we[K.w](),(0,s._)(Ze,Re,()=>{let oe,lt;try{({value:oe,done:lt}=$e.next())}catch(ot){return void Ze.error(ot)}lt?Ze.complete():Ze.next(oe)},0,!0)}),()=>(0,ee.m)($e?.return)&&$e.return()})}(we,Re);if((0,Ne.K)(we))return function qe(we,Re){return Le((0,Ne._)(we),Re)}(we,Re)}throw(0,Et.W)(we)}(we,Re):(0,i.Uv)(we)}},800:(st,pe,d)=>{"use strict";d.d(pe,{w:()=>B});var i=d(560),s=d(3252),a=d(7400),h=d(5428),l=d(8880),_=d(4187);const v=["addListener","removeListener"],y=["addEventListener","removeEventListener"],N=["on","off"];function B(ke,je,et,_t){if((0,l.m)(et)&&(_t=et,et=void 0),_t)return B(ke,je,et).pipe((0,_.j)(_t));const[Pt,Et]=function Le(ke){return(0,l.m)(ke.addEventListener)&&(0,l.m)(ke.removeEventListener)}(ke)?y.map(Ne=>qe=>ke[Ne](je,qe,et)):function ee(ke){return(0,l.m)(ke.addListener)&&(0,l.m)(ke.removeListener)}(ke)?v.map(K(ke,je)):function ne(ke){return(0,l.m)(ke.on)&&(0,l.m)(ke.off)}(ke)?N.map(K(ke,je)):[];if(!Pt&&(0,h.G)(ke))return(0,a.O)(Ne=>B(Ne,je,et))((0,i.Uv)(ke));if(!Pt)throw new TypeError("Invalid event target");return new s._(Ne=>{const qe=(...$)=>Ne.next(1<$.length?$:$[0]);return Pt(qe),()=>Et(qe)})}function K(ke,je){return et=>_t=>ke[et](je,_t)}},560:(st,pe,d)=>{"use strict";d.d(pe,{Uv:()=>ne});var i=d(1316),s=d(5428),a=d(5432),h=d(3252),l=d(5099),_=d(376),v=d(8272),y=d(1688),N=d(5832),B=d(8880),K=d(1984),ee=d(472);function ne(Ne){if(Ne instanceof h._)return Ne;if(null!=Ne){if((0,l.O)(Ne))return function Le(Ne){return new h._(qe=>{const $=Ne[ee.a]();if((0,B.m)($.subscribe))return $.subscribe(qe);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Ne);if((0,s.G)(Ne))return function ke(Ne){return new h._(qe=>{for(let $=0;$<Ne.length&&!qe.closed;$++)qe.next(Ne[$]);qe.complete()})}(Ne);if((0,a.u)(Ne))return function je(Ne){return new h._(qe=>{Ne.then($=>{qe.closed||(qe.next($),qe.complete())},$=>qe.error($)).then(null,K.U)})}(Ne);if((0,_.E)(Ne))return _t(Ne);if((0,y.i)(Ne))return function et(Ne){return new h._(qe=>{for(const $ of Ne)if(qe.next($),qe.closed)return;qe.complete()})}(Ne);if((0,N.K)(Ne))return function Pt(Ne){return _t((0,N._)(Ne))}(Ne)}throw(0,v.W)(Ne)}function _t(Ne){return new h._(qe=>{(function Et(Ne,qe){var $,ve,we,Re;return(0,i.kH)(this,void 0,void 0,function*(){try{for($=(0,i.mA)(Ne);!(ve=yield $.next()).done;)if(qe.next(ve.value),qe.closed)return}catch(Ze){we={error:Ze}}finally{try{ve&&!ve.done&&(Re=$.return)&&(yield Re.call($))}finally{if(we)throw we.error}}qe.complete()})})(Ne,qe).catch($=>qe.error($))})}},3412:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>_});var i=d(267),s=d(560),a=d(8960),h=d(6624),l=d(2115);function _(...v){const y=(0,h.e_)(v),N=(0,h._8)(v,1/0),B=v;return B.length?1===B.length?(0,s.Uv)(B[0]):(0,i.u)(N)((0,l.Q)(B,y)):a.k}},2700:(st,pe,d)=>{"use strict";d.d(pe,{of:()=>a});var i=d(6624),s=d(2115);function a(...h){const l=(0,i.e_)(h);return(0,s.Q)(h,l)}},3800:(st,pe,d)=>{"use strict";d.d(pe,{c:()=>a});var i=d(3252),s=d(8880);function a(h,l){const _=(0,s.m)(h)?h:()=>h,v=y=>y.error(_());return new i._(l?y=>l.schedule(v,0,y):v)}},4548:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>l});var i=d(3252),s=d(112),a=d(3048);function l(_=0,v,y=s.a){let N=-1;return null!=v&&((0,a.G)(v)?y=v:N=v),new i._(B=>{let K=function h(_){return _ instanceof Date&&!isNaN(_)}(_)?+_-y.now():_;K<0&&(K=0);let ee=0;return y.schedule(function(){B.closed||(B.next(ee++),0<=N?this.schedule(void 0,N):B.complete())},K)})}},7773:(st,pe,d)=>{"use strict";d.d(pe,{e:()=>s});var i=d(9380);function s(h,l,_,v,y){return new a(h,l,_,v,y)}class a extends i.yR{constructor(l,_,v,y,N,B){super(l),this.onFinalize=N,this.shouldUnsubscribe=B,this._next=_?function(K){try{_(K)}catch(ee){l.error(ee)}}:super._next,this._error=y?function(K){try{y(K)}catch(ee){l.error(ee)}finally{this.unsubscribe()}}:super._error,this._complete=v?function(){try{v()}catch(K){l.error(K)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var l;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:_}=this;super.unsubscribe(),!_&&(null===(l=this.onFinalize)||void 0===l||l.call(this))}}}},9144:(st,pe,d)=>{"use strict";d.d(pe,{a:()=>h});var i=d(560),s=d(7773),a=d(5448);function h(l){return(0,a.i)((_,v)=>{let B,y=null,N=!1;y=_.subscribe((0,s.e)(v,void 0,void 0,K=>{B=(0,i.Uv)(l(K,h(l)(_))),y?(y.unsubscribe(),y=null,B.subscribe(v)):N=!0})),N&&(y.unsubscribe(),y=null,B.subscribe(v))})}},3639:(st,pe,d)=>{"use strict";d.d(pe,{m:()=>a});var i=d(7400),s=d(8880);function a(h,l){return(0,s.m)(l)?(0,i.O)(h,l,1):(0,i.O)(h,1)}},4680:(st,pe,d)=>{"use strict";d.d(pe,{o:()=>h});var i=d(112),s=d(5448),a=d(7773);function h(l,_=i.M){return(0,s.i)((v,y)=>{let N=null,B=null,K=null;const ee=()=>{if(N){N.unsubscribe(),N=null;const Le=B;B=null,y.next(Le)}};function ne(){const Le=K+l,ke=_.now();if(ke<Le)return N=this.schedule(void 0,Le-ke),void y.add(N);ee()}v.subscribe((0,a.e)(y,Le=>{B=Le,K=_.now(),N||(N=_.schedule(ne,l),y.add(N))},()=>{ee(),y.complete()},void 0,()=>{B=N=null}))})}},7680:(st,pe,d)=>{"use strict";d.d(pe,{o:()=>ne});var i=d(112),s=d(7228),a=d(3992),h=d(5448),l=d(7773),_=d(308),y=d(320),N=d(7400),B=d(560);function K(Le,ke){return ke?je=>(0,s.W)(ke.pipe((0,a.U)(1),function v(){return(0,h.i)((Le,ke)=>{Le.subscribe((0,l.e)(ke,_.K))})}()),je.pipe(K(Le))):(0,N.O)((je,et)=>(0,B.Uv)(Le(je,et)).pipe((0,a.U)(1),(0,y.e)(je)))}var ee=d(4548);function ne(Le,ke=i.M){const je=(0,ee.k)(Le,ke);return K(()=>je)}},4e3:(st,pe,d)=>{"use strict";d.d(pe,{a:()=>h});var i=d(528),s=d(5448),a=d(7773);function h(_,v=i.Z){return _=_??l,(0,s.i)((y,N)=>{let B,K=!0;y.subscribe((0,a.e)(N,ee=>{const ne=v(ee);(K||!_(B,ne))&&(K=!1,B=ne,N.next(ee))}))})}function l(_,v){return _===v}},6684:(st,pe,d)=>{"use strict";d.d(pe,{I:()=>a});var i=d(5448),s=d(7773);function a(h,l){return(0,i.i)((_,v)=>{let y=0;_.subscribe((0,s.e)(v,N=>h.call(l,N,y++)&&v.next(N)))})}},8824:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>s});var i=d(5448);function s(a){return(0,i.i)((h,l)=>{try{h.subscribe(l)}finally{l.add(a)}})}},4704:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>a});var i=d(5448),s=d(7773);function a(h,l){return(0,i.i)((_,v)=>{let y=0;_.subscribe((0,s.e)(v,N=>{v.next(h.call(l,N,y++))}))})}},320:(st,pe,d)=>{"use strict";d.d(pe,{e:()=>s});var i=d(4704);function s(a){return(0,i.k)(()=>a)}},267:(st,pe,d)=>{"use strict";d.d(pe,{u:()=>a});var i=d(7400),s=d(528);function a(h=1/0){return(0,i.O)(s.Z,h)}},7400:(st,pe,d)=>{"use strict";d.d(pe,{O:()=>y});var i=d(4704),s=d(560),a=d(5448),h=d(9399),l=d(7773),v=d(8880);function y(N,B,K=1/0){return(0,v.m)(B)?y((ee,ne)=>(0,i.k)((Le,ke)=>B(ee,Le,ne,ke))((0,s.Uv)(N(ee,ne))),K):("number"==typeof B&&(K=B),(0,a.i)((ee,ne)=>function _(N,B,K,ee,ne,Le,ke,je){const et=[];let _t=0,Pt=0,Et=!1;const Ne=()=>{Et&&!et.length&&!_t&&B.complete()},qe=ve=>_t<ee?$(ve):et.push(ve),$=ve=>{Le&&B.next(ve),_t++;let we=!1;(0,s.Uv)(K(ve,Pt++)).subscribe((0,l.e)(B,Re=>{ne?.(Re),Le?qe(Re):B.next(Re)},()=>{we=!0},void 0,()=>{if(we)try{for(_t--;et.length&&_t<ee;){const Re=et.shift();ke?(0,h._)(B,ke,()=>$(Re)):$(Re)}Ne()}catch(Re){B.error(Re)}}))};return N.subscribe((0,l.e)(B,qe,()=>{Et=!0,Ne()})),()=>{je?.()}}(ee,ne,N,K)))}},5704:(st,pe,d)=>{"use strict";d.d(pe,{O:()=>a});var i=d(5448),s=d(7773);function a(){return(0,i.i)((h,l)=>{let _=null;h._refCount++;const v=(0,s.e)(l,void 0,void 0,void 0,()=>{if(!h||h._refCount<=0||0<--h._refCount)return void(_=null);const y=h._connection,N=_;_=null,y&&(!N||y===N)&&y.unsubscribe(),l.unsubscribe()});h.subscribe(v),v.closed||(_=h.connect())})}},7648:(st,pe,d)=>{"use strict";d.d(pe,{o:()=>l});var i=d(560),s=d(5657),a=d(9380),h=d(5448);function l(v={}){const{connector:y=(()=>new s.E),resetOnError:N=!0,resetOnComplete:B=!0,resetOnRefCountZero:K=!0}=v;return ee=>{let ne,Le,ke,je=0,et=!1,_t=!1;const Pt=()=>{Le?.unsubscribe(),Le=void 0},Et=()=>{Pt(),ne=ke=void 0,et=_t=!1},Ne=()=>{const qe=ne;Et(),qe?.unsubscribe()};return(0,h.i)((qe,$)=>{je++,!_t&&!et&&Pt();const ve=ke=ke??y();$.add(()=>{je--,0===je&&!_t&&!et&&(Le=_(Ne,K))}),ve.subscribe($),!ne&&je>0&&(ne=new a.ot({next:we=>ve.next(we),error:we=>{_t=!0,Pt(),Le=_(Et,N,we),ve.error(we)},complete:()=>{et=!0,Pt(),Le=_(Et,B),ve.complete()}}),(0,i.Uv)(qe).subscribe(ne))})(ee)}}function _(v,y,...N){if(!0===y)return void v();if(!1===y)return;const B=new a.ot({next:()=>{B.unsubscribe(),v()}});return(0,i.Uv)(y(...N)).subscribe(B)}},2644:(st,pe,d)=>{"use strict";d.d(pe,{s:()=>s});var i=d(6684);function s(a){return(0,i.I)((h,l)=>a<=l)}},5568:(st,pe,d)=>{"use strict";d.d(pe,{W:()=>h});var i=d(7228),s=d(6624),a=d(5448);function h(...l){const _=(0,s.e_)(l);return(0,a.i)((v,y)=>{(_?(0,i.W)(l,v,_):(0,i.W)(l,v)).subscribe(y)})}},7368:(st,pe,d)=>{"use strict";d.d(pe,{G:()=>h});var i=d(560),s=d(5448),a=d(7773);function h(l,_){return(0,s.i)((v,y)=>{let N=null,B=0,K=!1;const ee=()=>K&&!N&&y.complete();v.subscribe((0,a.e)(y,ne=>{N?.unsubscribe();let Le=0;const ke=B++;(0,i.Uv)(l(ne,ke)).subscribe(N=(0,a.e)(y,je=>y.next(_?_(ne,je,ke,Le++):je),()=>{N=null,ee()}))},()=>{K=!0,ee()}))})}},3992:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>h});var i=d(8960),s=d(5448),a=d(7773);function h(l){return l<=0?()=>i.k:(0,s.i)((_,v)=>{let y=0;_.subscribe((0,a.e)(v,N=>{++y<=l&&(v.next(N),l<=y&&v.complete())}))})}},3616:(st,pe,d)=>{"use strict";d.d(pe,{a:()=>l});var i=d(5448),s=d(7773),a=d(560),h=d(308);function l(_){return(0,i.i)((v,y)=>{(0,a.Uv)(_).subscribe((0,s.e)(y,()=>y.complete(),h.K)),!y.closed&&v.subscribe(y)})}},9212:(st,pe,d)=>{"use strict";d.d(pe,{y:()=>l});var i=d(8880),s=d(5448),a=d(7773),h=d(528);function l(_,v,y){const N=(0,i.m)(_)||v||y?{next:_,error:v,complete:y}:_;return N?(0,s.i)((B,K)=>{var ee;null===(ee=N.subscribe)||void 0===ee||ee.call(N);let ne=!0;B.subscribe((0,a.e)(K,Le=>{var ke;null===(ke=N.next)||void 0===ke||ke.call(N,Le),K.next(Le)},()=>{var Le;ne=!1,null===(Le=N.complete)||void 0===Le||Le.call(N),K.complete()},Le=>{var ke;ne=!1,null===(ke=N.error)||void 0===ke||ke.call(N,Le),K.error(Le)},()=>{var Le,ke;ne&&(null===(Le=N.unsubscribe)||void 0===Le||Le.call(N)),null===(ke=N.finalize)||void 0===ke||ke.call(N)}))}):h.Z}},1364:(st,pe,d)=>{"use strict";d.d(pe,{m:()=>l});var i=d(6928);class s extends i.wH{constructor(v,y){super()}schedule(v,y=0){return this}}const a={setInterval(_,v,...y){const{delegate:N}=a;return N?.setInterval?N.setInterval(_,v,...y):setInterval(_,v,...y)},clearInterval(_){const{delegate:v}=a;return(v?.clearInterval||clearInterval)(_)},delegate:void 0};var h=d(1248);class l extends s{constructor(v,y){super(v,y),this.scheduler=v,this.work=y,this.pending=!1}schedule(v,y=0){var N;if(this.closed)return this;this.state=v;const B=this.id,K=this.scheduler;return null!=B&&(this.id=this.recycleAsyncId(K,B,y)),this.pending=!0,this.delay=y,this.id=null!==(N=this.id)&&void 0!==N?N:this.requestAsyncId(K,this.id,y),this}requestAsyncId(v,y,N=0){return a.setInterval(v.flush.bind(v,this),N)}recycleAsyncId(v,y,N=0){if(null!=N&&this.delay===N&&!1===this.pending)return y;null!=y&&a.clearInterval(y)}execute(v,y){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const N=this._execute(v,y);if(N)return N;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(v,y){let B,N=!1;try{this.work(v)}catch(K){N=!0,B=K||new Error("Scheduled action threw falsy error")}if(N)return this.unsubscribe(),B}unsubscribe(){if(!this.closed){const{id:v,scheduler:y}=this,{actions:N}=y;this.work=this.state=this.scheduler=null,this.pending=!1,(0,h.k)(N,this),null!=v&&(this.id=this.recycleAsyncId(y,v,null)),this.delay=null,super.unsubscribe()}}}},9816:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>a});var i=d(5960);class s{constructor(l,_=s.now){this.schedulerActionCtor=l,this.now=_}schedule(l,_=0,v){return new this.schedulerActionCtor(this,l).schedule(v,_)}}s.now=i.K.now;class a extends s{constructor(l,_=s.now){super(l,_),this.actions=[],this._active=!1}flush(l){const{actions:_}=this;if(this._active)return void _.push(l);let v;this._active=!0;do{if(v=l.execute(l.state,l.delay))break}while(l=_.shift());if(this._active=!1,v){for(;l=_.shift();)l.unsubscribe();throw v}}}},4096:(st,pe,d)=>{"use strict";d.d(pe,{A:()=>v});var i=d(1364),s=d(6928);const a={schedule(N){let B=requestAnimationFrame,K=cancelAnimationFrame;const{delegate:ee}=a;ee&&(B=ee.requestAnimationFrame,K=ee.cancelAnimationFrame);const ne=B(Le=>{K=void 0,N(Le)});return new s.wH(()=>K?.(ne))},requestAnimationFrame(...N){const{delegate:B}=a;return(B?.requestAnimationFrame||requestAnimationFrame)(...N)},cancelAnimationFrame(...N){const{delegate:B}=a;return(B?.cancelAnimationFrame||cancelAnimationFrame)(...N)},delegate:void 0};var l=d(9816);const v=new class _ extends l.k{flush(B){this._active=!0;const K=this._scheduled;this._scheduled=void 0;const{actions:ee}=this;let ne;B=B||ee.shift();do{if(ne=B.execute(B.state,B.delay))break}while((B=ee[0])&&B.id===K&&ee.shift());if(this._active=!1,ne){for(;(B=ee[0])&&B.id===K&&ee.shift();)B.unsubscribe();throw ne}}}(class h extends i.m{constructor(B,K){super(B,K),this.scheduler=B,this.work=K}requestAsyncId(B,K,ee=0){return null!==ee&&ee>0?super.requestAsyncId(B,K,ee):(B.actions.push(this),B._scheduled||(B._scheduled=a.requestAnimationFrame(()=>B.flush(void 0))))}recycleAsyncId(B,K,ee=0){var ne;if(null!=ee?ee>0:this.delay>0)return super.recycleAsyncId(B,K,ee);const{actions:Le}=B;null!=K&&(null===(ne=Le[Le.length-1])||void 0===ne?void 0:ne.id)!==K&&(a.cancelAnimationFrame(K),B._scheduled=void 0)}})},1472:(st,pe,d)=>{"use strict";d.d(pe,{u:()=>Le});var i=d(1364);let a,s=1;const h={};function l(je){return je in h&&(delete h[je],!0)}const _={setImmediate(je){const et=s++;return h[et]=!0,a||(a=Promise.resolve()),a.then(()=>l(et)&&je()),et},clearImmediate(je){l(je)}},{setImmediate:y,clearImmediate:N}=_,B={setImmediate(...je){const{delegate:et}=B;return(et?.setImmediate||y)(...je)},clearImmediate(je){const{delegate:et}=B;return(et?.clearImmediate||N)(je)},delegate:void 0};var ee=d(9816);const Le=new class ne extends ee.k{flush(et){this._active=!0;const _t=this._scheduled;this._scheduled=void 0;const{actions:Pt}=this;let Et;et=et||Pt.shift();do{if(Et=et.execute(et.state,et.delay))break}while((et=Pt[0])&&et.id===_t&&Pt.shift());if(this._active=!1,Et){for(;(et=Pt[0])&&et.id===_t&&Pt.shift();)et.unsubscribe();throw Et}}}(class K extends i.m{constructor(et,_t){super(et,_t),this.scheduler=et,this.work=_t}requestAsyncId(et,_t,Pt=0){return null!==Pt&&Pt>0?super.requestAsyncId(et,_t,Pt):(et.actions.push(this),et._scheduled||(et._scheduled=B.setImmediate(et.flush.bind(et,void 0))))}recycleAsyncId(et,_t,Pt=0){var Et;if(null!=Pt?Pt>0:this.delay>0)return super.recycleAsyncId(et,_t,Pt);const{actions:Ne}=et;null!=_t&&(null===(Et=Ne[Ne.length-1])||void 0===Et?void 0:Et.id)!==_t&&(B.clearImmediate(_t),et._scheduled===_t&&(et._scheduled=void 0))}})},112:(st,pe,d)=>{"use strict";d.d(pe,{M:()=>a,a:()=>h});var i=d(1364);const a=new(d(9816).k)(i.m),h=a},5960:(st,pe,d)=>{"use strict";d.d(pe,{K:()=>i});const i={now:()=>(i.delegate||Date).now(),delegate:void 0}},3376:(st,pe,d)=>{"use strict";d.d(pe,{u:()=>i});const i={setTimeout(s,a,...h){const{delegate:l}=i;return l?.setTimeout?l.setTimeout(s,a,...h):setTimeout(s,a,...h)},clearTimeout(s){const{delegate:a}=i;return(a?.clearTimeout||clearTimeout)(s)},delegate:void 0}},3835:(st,pe,d)=>{"use strict";d.d(pe,{w:()=>s});const s=function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},472:(st,pe,d)=>{"use strict";d.d(pe,{a:()=>i});const i="function"==typeof Symbol&&Symbol.observable||"@@observable"},6624:(st,pe,d)=>{"use strict";d.d(pe,{_8:()=>_,e_:()=>l,yu:()=>h});var i=d(8880),s=d(3048);function a(v){return v[v.length-1]}function h(v){return(0,i.m)(a(v))?v.pop():void 0}function l(v){return(0,s.G)(a(v))?v.pop():void 0}function _(v,y){return"number"==typeof a(v)?v.pop():y}},4300:(st,pe,d)=>{"use strict";d.d(pe,{Q:()=>l});const{isArray:i}=Array,{getPrototypeOf:s,prototype:a,keys:h}=Object;function l(v){if(1===v.length){const y=v[0];if(i(y))return{args:y,keys:null};if(function _(v){return v&&"object"==typeof v&&s(v)===a}(y)){const N=h(y);return{args:N.map(B=>y[B]),keys:N}}}return{args:v,keys:null}}},1248:(st,pe,d)=>{"use strict";function i(s,a){if(s){const h=s.indexOf(a);0<=h&&s.splice(h,1)}}d.d(pe,{k:()=>i})},4912:(st,pe,d)=>{"use strict";function i(s){const h=s(l=>{Error.call(l),l.stack=(new Error).stack});return h.prototype=Object.create(Error.prototype),h.prototype.constructor=h,h}d.d(pe,{w:()=>i})},7904:(st,pe,d)=>{"use strict";function i(s,a){return s.reduce((h,l,_)=>(h[l]=a[_],h),{})}d.d(pe,{q:()=>i})},2075:(st,pe,d)=>{"use strict";d.d(pe,{c:()=>a,q:()=>h});var i=d(4491);let s=null;function a(l){if(i.config.useDeprecatedSynchronousErrorHandling){const _=!s;if(_&&(s={errorThrown:!1,error:null}),l(),_){const{errorThrown:v,error:y}=s;if(s=null,v)throw y}}else l()}function h(l){i.config.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=l)}},9399:(st,pe,d)=>{"use strict";function i(s,a,h,l=0,_=!1){const v=a.schedule(function(){h(),_?s.add(this.schedule(null,l)):this.unsubscribe()},l);if(s.add(v),!_)return v}d.d(pe,{_:()=>i})},528:(st,pe,d)=>{"use strict";function i(s){return s}d.d(pe,{Z:()=>i})},5428:(st,pe,d)=>{"use strict";d.d(pe,{G:()=>i});const i=s=>s&&"number"==typeof s.length&&"function"!=typeof s},376:(st,pe,d)=>{"use strict";d.d(pe,{E:()=>s});var i=d(8880);function s(a){return Symbol.asyncIterator&&(0,i.m)(a?.[Symbol.asyncIterator])}},8880:(st,pe,d)=>{"use strict";function i(s){return"function"==typeof s}d.d(pe,{m:()=>i})},5099:(st,pe,d)=>{"use strict";d.d(pe,{O:()=>a});var i=d(472),s=d(8880);function a(h){return(0,s.m)(h[i.a])}},1688:(st,pe,d)=>{"use strict";d.d(pe,{i:()=>a});var i=d(3835),s=d(8880);function a(h){return(0,s.m)(h?.[i.w])}},1116:(st,pe,d)=>{"use strict";d.d(pe,{X:()=>a});var i=d(3252),s=d(8880);function a(h){return!!h&&(h instanceof i._||(0,s.m)(h.lift)&&(0,s.m)(h.subscribe))}},5432:(st,pe,d)=>{"use strict";d.d(pe,{u:()=>s});var i=d(8880);function s(a){return(0,i.m)(a?.then)}},5832:(st,pe,d)=>{"use strict";d.d(pe,{K:()=>h,_:()=>a});var i=d(1316),s=d(8880);function a(l){return(0,i.o7)(this,arguments,function*(){const v=l.getReader();try{for(;;){const{value:y,done:N}=yield(0,i.U1)(v.read());if(N)return yield(0,i.U1)(void 0);yield yield(0,i.U1)(y)}}finally{v.releaseLock()}})}function h(l){return(0,s.m)(l?.getReader)}},3048:(st,pe,d)=>{"use strict";d.d(pe,{G:()=>s});var i=d(8880);function s(a){return a&&(0,i.m)(a.schedule)}},5448:(st,pe,d)=>{"use strict";d.d(pe,{e:()=>s,i:()=>a});var i=d(8880);function s(h){return(0,i.m)(h?.lift)}function a(h){return l=>{if(s(l))return l.lift(function(_){try{return h(_,this)}catch(v){this.error(v)}});throw new TypeError("Unable to lift unknown Observable type")}}},4187:(st,pe,d)=>{"use strict";d.d(pe,{j:()=>h});var i=d(4704);const{isArray:s}=Array;function h(l){return(0,i.k)(_=>function a(l,_){return s(_)?l(..._):l(_)}(l,_))}},308:(st,pe,d)=>{"use strict";function i(){}d.d(pe,{K:()=>i})},3928:(st,pe,d)=>{"use strict";d.d(pe,{W:()=>s,Y:()=>a});var i=d(528);function s(...h){return a(h)}function a(h){return 0===h.length?i.Z:1===h.length?h[0]:function(_){return h.reduce((v,y)=>y(v),_)}}},1984:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>a});var i=d(4491),s=d(3376);function a(h){s.u.setTimeout(()=>{const{onUnhandledError:l}=i.config;if(!l)throw h;l(h)})}},8272:(st,pe,d)=>{"use strict";function i(s){return new TypeError(`You provided ${null!==s&&"object"==typeof s?"an invalid object":`'${s}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}d.d(pe,{W:()=>i})},2348:(st,pe,d)=>{var i={"./af":5140,"./af.js":5140,"./ar":7276,"./ar-dz":7096,"./ar-dz.js":7096,"./ar-kw":2200,"./ar-kw.js":2200,"./ar-ly":7252,"./ar-ly.js":7252,"./ar-ma":9568,"./ar-ma.js":9568,"./ar-ps":3068,"./ar-ps.js":3068,"./ar-sa":9052,"./ar-sa.js":9052,"./ar-tn":3956,"./ar-tn.js":3956,"./ar.js":7276,"./az":8240,"./az.js":8240,"./be":7796,"./be.js":7796,"./bg":9880,"./bg.js":9880,"./bm":4328,"./bm.js":4328,"./bn":536,"./bn-bd":5104,"./bn-bd.js":5104,"./bn.js":536,"./bo":1108,"./bo.js":1108,"./br":1296,"./br.js":1296,"./bs":2032,"./bs.js":2032,"./ca":96,"./ca.js":96,"./cs":1152,"./cs.js":1152,"./cv":1950,"./cv.js":1950,"./cy":8875,"./cy.js":8875,"./da":5424,"./da.js":5424,"./de":992,"./de-at":2604,"./de-at.js":2604,"./de-ch":9168,"./de-ch.js":9168,"./de.js":992,"./dv":7300,"./dv.js":7300,"./el":4400,"./el.js":4400,"./en-au":3536,"./en-au.js":3536,"./en-ca":1760,"./en-ca.js":1760,"./en-gb":7032,"./en-gb.js":7032,"./en-ie":1832,"./en-ie.js":1832,"./en-il":404,"./en-il.js":404,"./en-in":5716,"./en-in.js":5716,"./en-nz":5312,"./en-nz.js":5312,"./en-sg":3320,"./en-sg.js":3320,"./eo":6392,"./eo.js":6392,"./es":1964,"./es-do":8540,"./es-do.js":8540,"./es-mx":3504,"./es-mx.js":3504,"./es-us":9224,"./es-us.js":9224,"./es.js":1964,"./et":596,"./et.js":596,"./eu":8060,"./eu.js":8060,"./fa":8184,"./fa.js":8184,"./fi":6736,"./fi.js":6736,"./fil":9264,"./fil.js":9264,"./fo":8299,"./fo.js":8299,"./fr":4344,"./fr-ca":4584,"./fr-ca.js":4584,"./fr-ch":8024,"./fr-ch.js":8024,"./fr.js":4344,"./fy":2672,"./fy.js":2672,"./ga":6476,"./ga.js":6476,"./gd":5148,"./gd.js":5148,"./gl":2176,"./gl.js":2176,"./gom-deva":7260,"./gom-deva.js":7260,"./gom-latn":3772,"./gom-latn.js":3772,"./gu":9528,"./gu.js":9528,"./he":6832,"./he.js":6832,"./hi":5592,"./hi.js":5592,"./hr":6208,"./hr.js":6208,"./hu":3697,"./hu.js":3697,"./hy-am":0,"./hy-am.js":0,"./id":7840,"./id.js":7840,"./is":1496,"./is.js":1496,"./it":6336,"./it-ch":5736,"./it-ch.js":5736,"./it.js":6336,"./ja":8008,"./ja.js":8008,"./jv":108,"./jv.js":108,"./ka":1844,"./ka.js":1844,"./kk":8980,"./kk.js":8980,"./km":8544,"./km.js":8544,"./kn":7716,"./kn.js":7716,"./ko":7420,"./ko.js":7420,"./ku":200,"./ku-kmr":4740,"./ku-kmr.js":4740,"./ku.js":200,"./ky":4976,"./ky.js":4976,"./lb":4652,"./lb.js":4652,"./lo":3984,"./lo.js":3984,"./lt":8792,"./lt.js":8792,"./lv":6296,"./lv.js":6296,"./me":8256,"./me.js":8256,"./mi":9284,"./mi.js":9284,"./mk":3196,"./mk.js":3196,"./ml":5896,"./ml.js":5896,"./mn":2460,"./mn.js":2460,"./mr":132,"./mr.js":132,"./ms":3136,"./ms-my":440,"./ms-my.js":440,"./ms.js":3136,"./mt":6227,"./mt.js":6227,"./my":8300,"./my.js":8300,"./nb":4784,"./nb.js":4784,"./ne":5060,"./ne.js":5060,"./nl":4971,"./nl-be":4796,"./nl-be.js":4796,"./nl.js":4971,"./nn":8984,"./nn.js":8984,"./oc-lnc":9928,"./oc-lnc.js":9928,"./pa-in":6440,"./pa-in.js":6440,"./pl":6768,"./pl.js":6768,"./pt":8968,"./pt-br":1528,"./pt-br.js":1528,"./pt.js":8968,"./ro":5760,"./ro.js":5760,"./ru":9760,"./ru.js":9760,"./sd":3804,"./sd.js":3804,"./se":4100,"./se.js":4100,"./si":5301,"./si.js":5301,"./sk":9992,"./sk.js":9992,"./sl":5208,"./sl.js":5208,"./sq":7408,"./sq.js":7408,"./sr":656,"./sr-cyrl":1128,"./sr-cyrl.js":1128,"./sr.js":656,"./ss":864,"./ss.js":864,"./sv":6900,"./sv.js":6900,"./sw":1636,"./sw.js":1636,"./ta":4180,"./ta.js":4180,"./te":7008,"./te.js":7008,"./tet":744,"./tet.js":744,"./tg":8084,"./tg.js":8084,"./th":1672,"./th.js":1672,"./tk":7232,"./tk.js":7232,"./tl-ph":9480,"./tl-ph.js":9480,"./tlh":8512,"./tlh.js":8512,"./tr":6020,"./tr.js":6020,"./tzl":6240,"./tzl.js":6240,"./tzm":3064,"./tzm-latn":3384,"./tzm-latn.js":3384,"./tzm.js":3064,"./ug-cn":5852,"./ug-cn.js":5852,"./uk":2480,"./uk.js":2480,"./ur":3877,"./ur.js":3877,"./uz":1712,"./uz-latn":2490,"./uz-latn.js":2490,"./uz.js":1712,"./vi":9984,"./vi.js":9984,"./x-pseudo":5708,"./x-pseudo.js":5708,"./yo":8476,"./yo.js":8476,"./zh-cn":3676,"./zh-cn.js":3676,"./zh-hk":2262,"./zh-hk.js":2262,"./zh-mo":1968,"./zh-mo.js":1968,"./zh-tw":3632,"./zh-tw.js":3632};function s(h){var l=a(h);return d(l)}function a(h){if(!d.o(i,h)){var l=new Error("Cannot find module '"+h+"'");throw l.code="MODULE_NOT_FOUND",l}return i[h]}s.keys=function(){return Object.keys(i)},s.resolve=a,st.exports=s,s.id=2348},9684:(st,pe,d)=>{"use strict";d.d(pe,{AN:()=>s,Cs:()=>h,K2:()=>y,Ql:()=>ee,Wq:()=>we,aK:()=>B,aM:()=>Re,gV:()=>a,iC:()=>_,kP:()=>ve,kt:()=>Le,m0:()=>i,wb:()=>v,xZ:()=>N,yA:()=>l});var i=function(Ze){return Ze[Ze.State=0]="State",Ze[Ze.Transition=1]="Transition",Ze[Ze.Sequence=2]="Sequence",Ze[Ze.Group=3]="Group",Ze[Ze.Animate=4]="Animate",Ze[Ze.Keyframes=5]="Keyframes",Ze[Ze.Style=6]="Style",Ze[Ze.Trigger=7]="Trigger",Ze[Ze.Reference=8]="Reference",Ze[Ze.AnimateChild=9]="AnimateChild",Ze[Ze.AnimateRef=10]="AnimateRef",Ze[Ze.Query=11]="Query",Ze[Ze.Stagger=12]="Stagger",Ze}(i||{});const s="*";function a(Ze,$e){return{type:i.Trigger,name:Ze,definitions:$e,options:{}}}function h(Ze,$e=null){return{type:i.Animate,styles:$e,timings:Ze}}function l(Ze,$e=null){return{type:i.Group,steps:Ze,options:$e}}function _(Ze,$e=null){return{type:i.Sequence,steps:Ze,options:$e}}function v(Ze){return{type:i.Style,styles:Ze,offset:null}}function y(Ze,$e,oe){return{type:i.State,name:Ze,styles:$e,options:oe}}function N(Ze){return{type:i.Keyframes,steps:Ze}}function B(Ze,$e,oe=null){return{type:i.Transition,expr:Ze,animation:$e,options:oe}}function ee(Ze=null){return{type:i.AnimateChild,options:Ze}}function Le(Ze,$e,oe=null){return{type:i.Query,selector:Ze,animation:$e,options:oe}}class ve{constructor($e=0,oe=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=$e+oe}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach($e=>$e()),this._onDoneFns=[])}onStart($e){this._originalOnStartFns.push($e),this._onStartFns.push($e)}onDone($e){this._originalOnDoneFns.push($e),this._onDoneFns.push($e)}onDestroy($e){this._onDestroyFns.push($e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach($e=>$e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach($e=>$e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition($e){this._position=this.totalTime?$e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback($e){const oe="start"==$e?this._onStartFns:this._onDoneFns;oe.forEach(lt=>lt()),oe.length=0}}class we{constructor($e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=$e;let oe=0,lt=0,ot=0;const Ut=this.players.length;0==Ut?queueMicrotask(()=>this._onFinish()):this.players.forEach(ai=>{ai.onDone(()=>{++oe==Ut&&this._onFinish()}),ai.onDestroy(()=>{++lt==Ut&&this._onDestroy()}),ai.onStart(()=>{++ot==Ut&&this._onStart()})}),this.totalTime=this.players.reduce((ai,Xt)=>Math.max(ai,Xt.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach($e=>$e()),this._onDoneFns=[])}init(){this.players.forEach($e=>$e.init())}onStart($e){this._onStartFns.push($e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach($e=>$e()),this._onStartFns=[])}onDone($e){this._onDoneFns.push($e)}onDestroy($e){this._onDestroyFns.push($e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach($e=>$e.play())}pause(){this.players.forEach($e=>$e.pause())}restart(){this.players.forEach($e=>$e.restart())}finish(){this._onFinish(),this.players.forEach($e=>$e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach($e=>$e.destroy()),this._onDestroyFns.forEach($e=>$e()),this._onDestroyFns=[])}reset(){this.players.forEach($e=>$e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition($e){const oe=$e*this.totalTime;this.players.forEach(lt=>{const ot=lt.totalTime?Math.min(1,oe/lt.totalTime):1;lt.setPosition(ot)})}getPosition(){const $e=this.players.reduce((oe,lt)=>null===oe||lt.totalTime>oe.totalTime?lt:oe,null);return null!=$e?$e.getPosition():0}beforeDestroy(){this.players.forEach($e=>{$e.beforeDestroy&&$e.beforeDestroy()})}triggerCallback($e){const oe="start"==$e?this._onStartFns:this._onDoneFns;oe.forEach(lt=>lt()),oe.length=0}}const Re="!"},4723:(st,pe,d)=>{"use strict";d.d(pe,{AZ:()=>Ne,Cs:()=>qe,Eh:()=>qt,G:()=>bt,G3:()=>ki,IH:()=>ai,Kk:()=>yt,MM:()=>mi,OE:()=>bi,Si:()=>me,Ux:()=>re,mE:()=>Fe,mJ:()=>Ut,o9:()=>$e,q0:()=>Mt});var i=d(1368),s=d(4496),a=d(5792),h=d(5657),l=d(6928),_=d(6700),v=d(2700),y=d(7800),N=d(9212),B=d(4680),K=d(6684),ee=d(4704),ne=d(3992),Le=d(2644),ke=d(4e3),je=d(3616),et=d(7712),_t=d(6640),Pt=d(1216);const Et=" ";function Ne(ce,b,f){const x=$(ce,b);x.some(F=>F.trim()==f.trim())||(x.push(f.trim()),ce.setAttribute(b,x.join(Et)))}function qe(ce,b,f){const F=$(ce,b).filter(Te=>Te!=f.trim());F.length?ce.setAttribute(b,F.join(Et)):ce.removeAttribute(b)}function $(ce,b){return(ce.getAttribute(b)||"").match(/\S+/g)||[]}const we="cdk-describedby-message",Re="cdk-describedby-host";let Ze=0,$e=(()=>{class ce{constructor(f,x){this._platform=x,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Ze++,this._document=f,this._id=(0,s.uUt)(s.QHP)+"-"+Ze++}describe(f,x,F){if(!this._canBeDescribed(f,x))return;const Te=oe(x,F);"string"!=typeof x?(lt(x,this._id),this._messageRegistry.set(Te,{messageElement:x,referenceCount:0})):this._messageRegistry.has(Te)||this._createMessageElement(x,F),this._isElementDescribedByMessage(f,Te)||this._addMessageReference(f,Te)}removeDescription(f,x,F){if(!x||!this._isElementNode(f))return;const Te=oe(x,F);if(this._isElementDescribedByMessage(f,Te)&&this._removeMessageReference(f,Te),"string"==typeof x){const xt=this._messageRegistry.get(Te);xt&&0===xt.referenceCount&&this._deleteMessageElement(Te)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const f=this._document.querySelectorAll(`[${Re}="${this._id}"]`);for(let x=0;x<f.length;x++)this._removeCdkDescribedByReferenceIds(f[x]),f[x].removeAttribute(Re);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(f,x){const F=this._document.createElement("div");lt(F,this._id),F.textContent=f,x&&F.setAttribute("role",x),this._createMessagesContainer(),this._messagesContainer.appendChild(F),this._messageRegistry.set(oe(f,x),{messageElement:F,referenceCount:0})}_deleteMessageElement(f){this._messageRegistry.get(f)?.messageElement?.remove(),this._messageRegistry.delete(f)}_createMessagesContainer(){if(this._messagesContainer)return;const f="cdk-describedby-message-container",x=this._document.querySelectorAll(`.${f}[platform="server"]`);for(let Te=0;Te<x.length;Te++)x[Te].remove();const F=this._document.createElement("div");F.style.visibility="hidden",F.classList.add(f),F.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&F.setAttribute("platform","server"),this._document.body.appendChild(F),this._messagesContainer=F}_removeCdkDescribedByReferenceIds(f){const x=$(f,"aria-describedby").filter(F=>0!=F.indexOf(we));f.setAttribute("aria-describedby",x.join(" "))}_addMessageReference(f,x){const F=this._messageRegistry.get(x);Ne(f,"aria-describedby",F.messageElement.id),f.setAttribute(Re,this._id),F.referenceCount++}_removeMessageReference(f,x){const F=this._messageRegistry.get(x);F.referenceCount--,qe(f,"aria-describedby",F.messageElement.id),f.removeAttribute(Re)}_isElementDescribedByMessage(f,x){const F=$(f,"aria-describedby"),Te=this._messageRegistry.get(x),xt=Te&&Te.messageElement.id;return!!xt&&-1!=F.indexOf(xt)}_canBeDescribed(f,x){if(!this._isElementNode(f))return!1;if(x&&"object"==typeof x)return!0;const F=null==x?"":`${x}`.trim(),Te=f.getAttribute("aria-label");return!(!F||Te&&Te.trim()===F)}_isElementNode(f){return f.nodeType===this._document.ELEMENT_NODE}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(i.Ud),s.CoB(a.WU))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();function oe(ce,b){return"string"==typeof ce?`${b||""}/${ce}`:ce}function lt(ce,b){ce.id||(ce.id=`${we}-${b}-${Ze++}`)}class ot{constructor(b){this._items=b,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new h.E,this._typeaheadSubscription=l.wH.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=f=>f.disabled,this._pressedLetters=[],this.tabOut=new h.E,this.change=new h.E,b instanceof s.VhX&&(this._itemChangesSubscription=b.changes.subscribe(f=>{if(this._activeItem){const F=f.toArray().indexOf(this._activeItem);F>-1&&F!==this._activeItemIndex&&(this._activeItemIndex=F)}}))}skipPredicate(b){return this._skipPredicateFn=b,this}withWrap(b=!0){return this._wrap=b,this}withVerticalOrientation(b=!0){return this._vertical=b,this}withHorizontalOrientation(b){return this._horizontal=b,this}withAllowedModifierKeys(b){return this._allowedModifierKeys=b,this}withTypeAhead(b=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,N.y)(f=>this._pressedLetters.push(f)),(0,B.o)(b),(0,K.I)(()=>this._pressedLetters.length>0),(0,ee.k)(()=>this._pressedLetters.join(""))).subscribe(f=>{const x=this._getItemsArray();for(let F=1;F<x.length+1;F++){const Te=(this._activeItemIndex+F)%x.length,xt=x[Te];if(!this._skipPredicateFn(xt)&&0===xt.getLabel().toUpperCase().trim().indexOf(f)){this.setActiveItem(Te);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(b=!0){return this._homeAndEnd=b,this}withPageUpDown(b=!0,f=10){return this._pageUpAndDown={enabled:b,delta:f},this}setActiveItem(b){const f=this._activeItem;this.updateActiveItem(b),this._activeItem!==f&&this.change.next(this._activeItemIndex)}onKeydown(b){const f=b.keyCode,F=["altKey","ctrlKey","metaKey","shiftKey"].every(Te=>!b[Te]||this._allowedModifierKeys.indexOf(Te)>-1);switch(f){case y.k0:return void this.tabOut.next();case y.Oq:if(this._vertical&&F){this.setNextItemActive();break}return;case y.qI:if(this._vertical&&F){this.setPreviousItemActive();break}return;case y.a4:if(this._horizontal&&F){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case y.Mx:if(this._horizontal&&F){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case y.qU:if(this._homeAndEnd&&F){this.setFirstItemActive();break}return;case y.Mp:if(this._homeAndEnd&&F){this.setLastItemActive();break}return;case y.u_:if(this._pageUpAndDown.enabled&&F){const Te=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(Te>0?Te:0,1);break}return;case y.yI:if(this._pageUpAndDown.enabled&&F){const Te=this._activeItemIndex+this._pageUpAndDown.delta,xt=this._getItemsArray().length;this._setActiveItemByIndex(Te<xt?Te:xt-1,-1);break}return;default:return void((F||(0,y.Yp)(b,"shiftKey"))&&(b.key&&1===b.key.length?this._letterKeyStream.next(b.key.toLocaleUpperCase()):(f>=y.A&&f<=y.Z||f>=y._I&&f<=y.SQ)&&this._letterKeyStream.next(String.fromCharCode(f))))}this._pressedLetters=[],b.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(b){const f=this._getItemsArray(),x="number"==typeof b?b:f.indexOf(b);this._activeItem=f[x]??null,this._activeItemIndex=x}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(b){this._wrap?this._setActiveInWrapMode(b):this._setActiveInDefaultMode(b)}_setActiveInWrapMode(b){const f=this._getItemsArray();for(let x=1;x<=f.length;x++){const F=(this._activeItemIndex+b*x+f.length)%f.length;if(!this._skipPredicateFn(f[F]))return void this.setActiveItem(F)}}_setActiveInDefaultMode(b){this._setActiveItemByIndex(this._activeItemIndex+b,b)}_setActiveItemByIndex(b,f){const x=this._getItemsArray();if(x[b]){for(;this._skipPredicateFn(x[b]);)if(!x[b+=f])return;this.setActiveItem(b)}}_getItemsArray(){return this._items instanceof s.VhX?this._items.toArray():this._items}}class Ut extends ot{setActiveItem(b){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(b),this.activeItem&&this.activeItem.setActiveStyles()}}class ai extends ot{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(b){return this._origin=b,this}setActiveItem(b){super.setActiveItem(b),this.activeItem&&this.activeItem.focus(this._origin)}}let bi=(()=>{class ce{constructor(f){this._platform=f}isDisabled(f){return f.hasAttribute("disabled")}isVisible(f){return function Me(ce){return!!(ce.offsetWidth||ce.offsetHeight||"function"==typeof ce.getClientRects&&ce.getClientRects().length)}(f)&&"visible"===getComputedStyle(f).visibility}isTabbable(f){if(!this._platform.isBrowser)return!1;const x=function ze(ce){try{return ce.frameElement}catch{return null}}(function fe(ce){return ce.ownerDocument&&ce.ownerDocument.defaultView||window}(f));if(x&&(-1===be(x)||!this.isVisible(x)))return!1;let F=f.nodeName.toLowerCase(),Te=be(f);return f.hasAttribute("contenteditable")?-1!==Te:!("iframe"===F||"object"===F||this._platform.WEBKIT&&this._platform.IOS&&!function J(ce){let b=ce.nodeName.toLowerCase(),f="input"===b&&ce.type;return"text"===f||"password"===f||"select"===b||"textarea"===b}(f))&&("audio"===F?!!f.hasAttribute("controls")&&-1!==Te:"video"===F?-1!==Te&&(null!==Te||this._platform.FIREFOX||f.hasAttribute("controls")):f.tabIndex>=0)}isFocusable(f,x){return function Pe(ce){return!function Je(ce){return function ge(ce){return"input"==ce.nodeName.toLowerCase()}(ce)&&"hidden"==ce.type}(ce)&&(function Ae(ce){let b=ce.nodeName.toLowerCase();return"input"===b||"select"===b||"button"===b||"textarea"===b}(ce)||function X(ce){return function wt(ce){return"a"==ce.nodeName.toLowerCase()}(ce)&&ce.hasAttribute("href")}(ce)||ce.hasAttribute("contenteditable")||Ye(ce))}(f)&&!this.isDisabled(f)&&(x?.ignoreVisibility||this.isVisible(f))}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(a.WU))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();function Ye(ce){if(!ce.hasAttribute("tabindex")||void 0===ce.tabIndex)return!1;let b=ce.getAttribute("tabindex");return!(!b||isNaN(parseInt(b,10)))}function be(ce){if(!Ye(ce))return null;const b=parseInt(ce.getAttribute("tabindex")||"",10);return isNaN(b)?-1:b}class De{get enabled(){return this._enabled}set enabled(b){this._enabled=b,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(b,this._startAnchor),this._toggleAnchorTabIndex(b,this._endAnchor))}constructor(b,f,x,F,Te=!1){this._element=b,this._checker=f,this._ngZone=x,this._document=F,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,Te||this.attachAnchors()}destroy(){const b=this._startAnchor,f=this._endAnchor;b&&(b.removeEventListener("focus",this.startAnchorListener),b.remove()),f&&(f.removeEventListener("focus",this.endAnchorListener),f.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(b){return new Promise(f=>{this._executeOnStable(()=>f(this.focusInitialElement(b)))})}focusFirstTabbableElementWhenReady(b){return new Promise(f=>{this._executeOnStable(()=>f(this.focusFirstTabbableElement(b)))})}focusLastTabbableElementWhenReady(b){return new Promise(f=>{this._executeOnStable(()=>f(this.focusLastTabbableElement(b)))})}_getRegionBoundary(b){const f=this._element.querySelectorAll(`[cdk-focus-region-${b}], [cdkFocusRegion${b}], [cdk-focus-${b}]`);return"start"==b?f.length?f[0]:this._getFirstTabbableElement(this._element):f.length?f[f.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(b){const f=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(f){if(!this._checker.isFocusable(f)){const x=this._getFirstTabbableElement(f);return x?.focus(b),!!x}return f.focus(b),!0}return this.focusFirstTabbableElement(b)}focusFirstTabbableElement(b){const f=this._getRegionBoundary("start");return f&&f.focus(b),!!f}focusLastTabbableElement(b){const f=this._getRegionBoundary("end");return f&&f.focus(b),!!f}hasAttached(){return this._hasAttached}_getFirstTabbableElement(b){if(this._checker.isFocusable(b)&&this._checker.isTabbable(b))return b;const f=b.children;for(let x=0;x<f.length;x++){const F=f[x].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(f[x]):null;if(F)return F}return null}_getLastTabbableElement(b){if(this._checker.isFocusable(b)&&this._checker.isTabbable(b))return b;const f=b.children;for(let x=f.length-1;x>=0;x--){const F=f[x].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(f[x]):null;if(F)return F}return null}_createAnchor(){const b=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,b),b.classList.add("cdk-visually-hidden"),b.classList.add("cdk-focus-trap-anchor"),b.setAttribute("aria-hidden","true"),b}_toggleAnchorTabIndex(b,f){b?f.setAttribute("tabindex","0"):f.removeAttribute("tabindex")}toggleAnchors(b){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(b,this._startAnchor),this._toggleAnchorTabIndex(b,this._endAnchor))}_executeOnStable(b){this._ngZone.isStable?b():this._ngZone.onStable.pipe((0,ne.U)(1)).subscribe(b)}}let bt=(()=>{class ce{constructor(f,x,F){this._checker=f,this._ngZone=x,this._document=F}create(f,x=!1){return new De(f,this._checker,this._ngZone,this._document,x)}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(bi),s.CoB(s.WW2),s.CoB(i.Ud))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})(),qt=(()=>{class ce{get enabled(){return this.focusTrap.enabled}set enabled(f){this.focusTrap.enabled=(0,et.W6)(f)}get autoCapture(){return this._autoCapture}set autoCapture(f){this._autoCapture=(0,et.W6)(f)}constructor(f,x,F){this._elementRef=f,this._focusTrapFactory=x,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(f){const x=f.autoCapture;x&&!x.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,a.Yx)(),this.focusTrap.focusInitialElementWhenReady()}static#e=this.\u0275fac=function(x){return new(x||ce)(s.GI1(s.GMv),s.GI1(bt),s.GI1(i.Ud))};static#t=this.\u0275dir=s.Sc5({type:ce,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[s.Wk5.None,"cdkTrapFocus","enabled"],autoCapture:[s.Wk5.None,"cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[s.SYr]})}return ce})();function ki(ce){return 0===ce.buttons||0===ce.detail}function Mt(ce){const b=ce.touches&&ce.touches[0]||ce.changedTouches&&ce.changedTouches[0];return!(!b||-1!==b.identifier||null!=b.radiusX&&1!==b.radiusX||null!=b.radiusY&&1!==b.radiusY)}const Wt=new s.UbH("cdk-input-modality-detector-options"),Dt={ignoreKeys:[y.A$,y.s9,y.GW,y._Y,y._u]},Se=(0,a.W4)({passive:!0,capture:!0});let rt=(()=>{class ce{get mostRecentModality(){return this._modality.value}constructor(f,x,F,Te){this._platform=f,this._mostRecentTarget=null,this._modality=new _.g(null),this._lastTouchMs=0,this._onKeydown=xt=>{this._options?.ignoreKeys?.some(dt=>dt===xt.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,a.oZ)(xt))},this._onMousedown=xt=>{Date.now()-this._lastTouchMs<650||(this._modality.next(ki(xt)?"keyboard":"mouse"),this._mostRecentTarget=(0,a.oZ)(xt))},this._onTouchstart=xt=>{Mt(xt)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,a.oZ)(xt))},this._options={...Dt,...Te},this.modalityDetected=this._modality.pipe((0,Le.s)(1)),this.modalityChanged=this.modalityDetected.pipe((0,ke.a)()),f.isBrowser&&x.runOutsideAngular(()=>{F.addEventListener("keydown",this._onKeydown,Se),F.addEventListener("mousedown",this._onMousedown,Se),F.addEventListener("touchstart",this._onTouchstart,Se)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Se),document.removeEventListener("mousedown",this._onMousedown,Se),document.removeEventListener("touchstart",this._onTouchstart,Se))}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(a.WU),s.CoB(s.WW2),s.CoB(i.Ud),s.CoB(Wt,8))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();const We=new s.UbH("liveAnnouncerElement",{providedIn:"root",factory:function ht(){return null}}),ae=new s.UbH("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let ye=0,Fe=(()=>{class ce{constructor(f,x,F,Te){this._ngZone=x,this._defaultOptions=Te,this._document=F,this._liveElement=f||this._createLiveElement()}announce(f,...x){const F=this._defaultOptions;let Te,xt;return 1===x.length&&"number"==typeof x[0]?xt=x[0]:[Te,xt]=x,this.clear(),clearTimeout(this._previousTimeout),Te||(Te=F&&F.politeness?F.politeness:"polite"),null==xt&&F&&(xt=F.duration),this._liveElement.setAttribute("aria-live",Te),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(dt=>this._currentResolve=dt)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=f,"number"==typeof xt&&(this._previousTimeout=setTimeout(()=>this.clear(),xt)),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 f="cdk-live-announcer-element",x=this._document.getElementsByClassName(f),F=this._document.createElement("div");for(let Te=0;Te<x.length;Te++)x[Te].remove();return F.classList.add(f),F.classList.add("cdk-visually-hidden"),F.setAttribute("aria-atomic","true"),F.setAttribute("aria-live","polite"),F.id="cdk-live-announcer-"+ye++,this._document.body.appendChild(F),F}_exposeAnnouncerToModals(f){const x=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let F=0;F<x.length;F++){const Te=x[F],xt=Te.getAttribute("aria-owns");xt?-1===xt.indexOf(f)&&Te.setAttribute("aria-owns",xt+" "+f):Te.setAttribute("aria-owns",f)}}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(We,8),s.CoB(s.WW2),s.CoB(i.Ud),s.CoB(ae,8))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();const Nt=new s.UbH("cdk-focus-monitor-default-options"),gt=(0,a.W4)({passive:!0,capture:!0});let yt=(()=>{class ce{constructor(f,x,F,Te,xt){this._ngZone=f,this._platform=x,this._inputModalityDetector=F,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new h.E,this._rootNodeFocusAndBlurListener=dt=>{for(let Ve=(0,a.oZ)(dt);Ve;Ve=Ve.parentElement)"focus"===dt.type?this._onFocus(dt,Ve):this._onBlur(dt,Ve)},this._document=Te,this._detectionMode=xt?.detectionMode||0}monitor(f,x=!1){const F=(0,et.mk)(f);if(!this._platform.isBrowser||1!==F.nodeType)return(0,v.of)();const Te=(0,a.C8)(F)||this._getDocument(),xt=this._elementInfo.get(F);if(xt)return x&&(xt.checkChildren=!0),xt.subject;const dt={checkChildren:x,subject:new h.E,rootNode:Te};return this._elementInfo.set(F,dt),this._registerGlobalListeners(dt),dt.subject}stopMonitoring(f){const x=(0,et.mk)(f),F=this._elementInfo.get(x);F&&(F.subject.complete(),this._setClasses(x),this._elementInfo.delete(x),this._removeGlobalListeners(F))}focusVia(f,x,F){const Te=(0,et.mk)(f);Te===this._getDocument().activeElement?this._getClosestElementsInfo(Te).forEach(([dt,ft])=>this._originChanged(dt,x,ft)):(this._setOrigin(x),"function"==typeof Te.focus&&Te.focus(F))}ngOnDestroy(){this._elementInfo.forEach((f,x)=>this.stopMonitoring(x))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(f){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(f)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:f&&this._isLastInteractionFromInputLabel(f)?"mouse":"program"}_shouldBeAttributedToTouch(f){return 1===this._detectionMode||!!f?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(f,x){f.classList.toggle("cdk-focused",!!x),f.classList.toggle("cdk-touch-focused","touch"===x),f.classList.toggle("cdk-keyboard-focused","keyboard"===x),f.classList.toggle("cdk-mouse-focused","mouse"===x),f.classList.toggle("cdk-program-focused","program"===x)}_setOrigin(f,x=!1){this._ngZone.runOutsideAngular(()=>{this._origin=f,this._originFromTouchInteraction="touch"===f&&x,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(f,x){const F=this._elementInfo.get(x),Te=(0,a.oZ)(f);!F||!F.checkChildren&&x!==Te||this._originChanged(x,this._getFocusOrigin(Te),F)}_onBlur(f,x){const F=this._elementInfo.get(x);!F||F.checkChildren&&f.relatedTarget instanceof Node&&x.contains(f.relatedTarget)||(this._setClasses(x),this._emitOrigin(F,null))}_emitOrigin(f,x){f.subject.observers.length&&this._ngZone.run(()=>f.subject.next(x))}_registerGlobalListeners(f){if(!this._platform.isBrowser)return;const x=f.rootNode,F=this._rootNodeFocusListenerCount.get(x)||0;F||this._ngZone.runOutsideAngular(()=>{x.addEventListener("focus",this._rootNodeFocusAndBlurListener,gt),x.addEventListener("blur",this._rootNodeFocusAndBlurListener,gt)}),this._rootNodeFocusListenerCount.set(x,F+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,je.a)(this._stopInputModalityDetector)).subscribe(Te=>{this._setOrigin(Te,!0)}))}_removeGlobalListeners(f){const x=f.rootNode;if(this._rootNodeFocusListenerCount.has(x)){const F=this._rootNodeFocusListenerCount.get(x);F>1?this._rootNodeFocusListenerCount.set(x,F-1):(x.removeEventListener("focus",this._rootNodeFocusAndBlurListener,gt),x.removeEventListener("blur",this._rootNodeFocusAndBlurListener,gt),this._rootNodeFocusListenerCount.delete(x))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(f,x,F){this._setClasses(f,x),this._emitOrigin(F,x),this._lastFocusOrigin=x}_getClosestElementsInfo(f){const x=[];return this._elementInfo.forEach((F,Te)=>{(Te===f||F.checkChildren&&Te.contains(f))&&x.push([Te,F])}),x}_isLastInteractionFromInputLabel(f){const{_mostRecentTarget:x,mostRecentModality:F}=this._inputModalityDetector;if("mouse"!==F||!x||x===f||"INPUT"!==f.nodeName&&"TEXTAREA"!==f.nodeName||f.disabled)return!1;const Te=f.labels;if(Te)for(let xt=0;xt<Te.length;xt++)if(Te[xt].contains(x))return!0;return!1}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(s.WW2),s.CoB(a.WU),s.CoB(rt),s.CoB(i.Ud,8),s.CoB(Nt,8))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})(),me=(()=>{class ce{constructor(f,x){this._elementRef=f,this._focusMonitor=x,this._focusOrigin=null,this.cdkFocusChange=new s._w7}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const f=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(f,1===f.nodeType&&f.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(x=>{this._focusOrigin=x,this.cdkFocusChange.emit(x)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static#e=this.\u0275fac=function(x){return new(x||ce)(s.GI1(s.GMv),s.GI1(yt))};static#t=this.\u0275dir=s.Sc5({type:ce,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return ce})();const tt="cdk-high-contrast-black-on-white",kt="cdk-high-contrast-white-on-black",jt="cdk-high-contrast-active";let mi=(()=>{class ce{constructor(f,x){this._platform=f,this._document=x,this._breakpointSubscription=(0,s.uUt)(Pt.w$).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const f=this._document.createElement("div");f.style.backgroundColor="rgb(1,2,3)",f.style.position="absolute",this._document.body.appendChild(f);const x=this._document.defaultView||window,F=x&&x.getComputedStyle?x.getComputedStyle(f):null,Te=(F&&F.backgroundColor||"").replace(/ /g,"");switch(f.remove(),Te){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const f=this._document.body.classList;f.remove(jt,tt,kt),this._hasCheckedHighContrastMode=!0;const x=this.getHighContrastMode();1===x?f.add(jt,tt):2===x&&f.add(jt,kt)}}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(a.WU),s.CoB(i.Ud))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})(),re=(()=>{class ce{constructor(f){f._applyBodyHighContrastModeCssClasses()}static#e=this.\u0275fac=function(x){return new(x||ce)(s.CoB(mi))};static#t=this.\u0275mod=s.a4G({type:ce});static#i=this.\u0275inj=s.s3X({imports:[_t.IT]})}return ce})()},1900:(st,pe,d)=>{"use strict";d.d(pe,{gN:()=>N,yG:()=>v});var i=d(4496),s=d(1368);const a=new i.UbH("cdk-dir-doc",{providedIn:"root",factory:function h(){return(0,i.uUt)(s.Ud)}}),l=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let v=(()=>{class B{constructor(ee){this.value="ltr",this.change=new i._w7,ee&&(this.value=function _(B){const K=B?.toLowerCase()||"";return"auto"===K&&typeof navigator<"u"&&navigator?.language?l.test(navigator.language)?"rtl":"ltr":"rtl"===K?"rtl":"ltr"}((ee.body?ee.body.dir:null)||(ee.documentElement?ee.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static#e=this.\u0275fac=function(ne){return new(ne||B)(i.CoB(a,8))};static#t=this.\u0275prov=i.wxM({token:B,factory:B.\u0275fac,providedIn:"root"})}return B})(),N=(()=>{class B{static#e=this.\u0275fac=function(ne){return new(ne||B)};static#t=this.\u0275mod=i.a4G({type:B});static#i=this.\u0275inj=i.s3X({})}return B})()},7712:(st,pe,d)=>{"use strict";d.d(pe,{Mt:()=>l,W6:()=>s,_s:()=>y,mk:()=>v,ph:()=>_,s3:()=>h,wZ:()=>a});var i=d(4496);function s(N){return null!=N&&"false"!=`${N}`}function a(N,B=0){return h(N)?Number(N):B}function h(N){return!isNaN(parseFloat(N))&&!isNaN(Number(N))}function l(N){return Array.isArray(N)?N:[N]}function _(N){return null==N?"":"string"==typeof N?N:`${N}px`}function v(N){return N instanceof i.GMv?N.nativeElement:N}function y(N,B=/\s+/){const K=[];if(null!=N){const ee=Array.isArray(N)?N:`${N}`.split(B);for(const ne of ee){const Le=`${ne}`.trim();Le&&K.push(Le)}}return K}},1032:(st,pe,d)=>{"use strict";d.d(pe,{Cc:()=>_,Yx:()=>B,cz:()=>v,e2:()=>K,eo:()=>N,ys:()=>Le});var i=d(2376),h=(d(1116),d(2700),d(5657)),l=d(4496);class _{}function v(ke){return ke&&"function"==typeof ke.connect&&!(ke instanceof i.C)}class N{applyChanges(je,et,_t,Pt,Et){je.forEachOperation((Ne,qe,$)=>{let ve,we;if(null==Ne.previousIndex){const Re=_t(Ne,qe,$);ve=et.createEmbeddedView(Re.templateRef,Re.context,Re.index),we=1}else null==$?(et.remove(qe),we=3):(ve=et.get(qe),et.move(ve,$),we=2);Et&&Et({context:ve?.context,operation:we,record:Ne})})}detach(){}}class B{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(je,et,_t,Pt,Et){je.forEachOperation((Ne,qe,$)=>{let ve,we;null==Ne.previousIndex?(ve=this._insertView(()=>_t(Ne,qe,$),$,et,Pt(Ne)),we=ve?1:0):null==$?(this._detachAndCacheView(qe,et),we=3):(ve=this._moveView(qe,$,et,Pt(Ne)),we=2),Et&&Et({context:ve?.context,operation:we,record:Ne})})}detach(){for(const je of this._viewCache)je.destroy();this._viewCache=[]}_insertView(je,et,_t,Pt){const Et=this._insertViewFromCache(et,_t);if(Et)return void(Et.context.$implicit=Pt);const Ne=je();return _t.createEmbeddedView(Ne.templateRef,Ne.context,Ne.index)}_detachAndCacheView(je,et){const _t=et.detach(je);this._maybeCacheView(_t,et)}_moveView(je,et,_t,Pt){const Et=_t.get(je);return _t.move(Et,et),Et.context.$implicit=Pt,Et}_maybeCacheView(je,et){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(je);else{const _t=et.indexOf(je);-1===_t?je.destroy():et.remove(_t)}}_insertViewFromCache(je,et){const _t=this._viewCache.pop();return _t&&et.insert(_t,je),_t||null}}class K{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(je=!1,et,_t=!0,Pt){this._multiple=je,this._emitChanges=_t,this.compareWith=Pt,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new h.E,et&&et.length&&(je?et.forEach(Et=>this._markSelected(Et)):this._markSelected(et[0]),this._selectedToEmit.length=0)}select(...je){this._verifyValueAssignment(je),je.forEach(_t=>this._markSelected(_t));const et=this._hasQueuedChanges();return this._emitChangeEvent(),et}deselect(...je){this._verifyValueAssignment(je),je.forEach(_t=>this._unmarkSelected(_t));const et=this._hasQueuedChanges();return this._emitChangeEvent(),et}setSelection(...je){this._verifyValueAssignment(je);const et=this.selected,_t=new Set(je);je.forEach(Et=>this._markSelected(Et)),et.filter(Et=>!_t.has(Et)).forEach(Et=>this._unmarkSelected(Et));const Pt=this._hasQueuedChanges();return this._emitChangeEvent(),Pt}toggle(je){return this.isSelected(je)?this.deselect(je):this.select(je)}clear(je=!0){this._unmarkAll();const et=this._hasQueuedChanges();return je&&this._emitChangeEvent(),et}isSelected(je){return this._selection.has(this._getConcreteValue(je))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(je){this._multiple&&this.selected&&this._selected.sort(je)}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(je){je=this._getConcreteValue(je),this.isSelected(je)||(this._multiple||this._unmarkAll(),this.isSelected(je)||this._selection.add(je),this._emitChanges&&this._selectedToEmit.push(je))}_unmarkSelected(je){je=this._getConcreteValue(je),this.isSelected(je)&&(this._selection.delete(je),this._emitChanges&&this._deselectedToEmit.push(je))}_unmarkAll(){this.isEmpty()||this._selection.forEach(je=>this._unmarkSelected(je))}_verifyValueAssignment(je){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(je){if(this.compareWith){for(let et of this._selection)if(this.compareWith(je,et))return et;return je}return je}}const Le=new l.UbH("_ViewRepeater")},7800:(st,pe,d)=>{"use strict";d.d(pe,{A:()=>Je,A$:()=>y,G0:()=>ve,GW:()=>ie,Gi:()=>ee,Mp:()=>ke,Mx:()=>et,Oq:()=>Et,SQ:()=>Xt,UX:()=>K,Yp:()=>U,Z:()=>ht,_I:()=>we,_Y:()=>ae,_u:()=>_,a4:()=>Pt,k0:()=>a,qI:()=>_t,qU:()=>je,s9:()=>v,u_:()=>ne,wJ:()=>l,yI:()=>Le,y_:()=>s});const s=8,a=9,l=13,_=16,v=17,y=18,K=27,ee=32,ne=33,Le=34,ke=35,je=36,et=37,_t=38,Pt=39,Et=40,ve=46,we=48,Xt=57,Je=65,ht=90,ae=91,ie=224;function U(Be,...Ft){return Ft.length?Ft.some(wi=>Be[wi]):Be.altKey||Be.shiftKey||Be.ctrlKey||Be.metaKey}},1216:(st,pe,d)=>{"use strict";d.d(pe,{iG:()=>et,kP:()=>qe,w$:()=>Et});var i=d(4496),s=d(7712),a=d(5657),h=d(6040),l=d(7228),_=d(3252),v=d(3992),y=d(2644),N=d(4680),B=d(4704),K=d(5568),ee=d(3616),ne=d(5792);const ke=new Set;let je,et=(()=>{class ${constructor(we,Re){this._platform=we,this._nonce=Re,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Pt}matchMedia(we){return(this._platform.WEBKIT||this._platform.BLINK)&&function _t($,ve){if(!ke.has($))try{je||(je=document.createElement("style"),ve&&(je.nonce=ve),je.setAttribute("type","text/css"),document.head.appendChild(je)),je.sheet&&(je.sheet.insertRule(`@media ${$} {body{ }}`,0),ke.add($))}catch(we){console.error(we)}}(we,this._nonce),this._matchMedia(we)}static#e=this.\u0275fac=function(Re){return new(Re||$)(i.CoB(ne.WU),i.CoB(i.YND,8))};static#t=this.\u0275prov=i.wxM({token:$,factory:$.\u0275fac,providedIn:"root"})}return $})();function Pt($){return{matches:"all"===$||""===$,media:$,addListener:()=>{},removeListener:()=>{}}}let Et=(()=>{class ${constructor(we,Re){this._mediaMatcher=we,this._zone=Re,this._queries=new Map,this._destroySubject=new a.E}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(we){return Ne((0,s.Mt)(we)).some(Ze=>this._registerQuery(Ze).mql.matches)}observe(we){const Ze=Ne((0,s.Mt)(we)).map(oe=>this._registerQuery(oe).observable);let $e=(0,h.E)(Ze);return $e=(0,l.W)($e.pipe((0,v.U)(1)),$e.pipe((0,y.s)(1),(0,N.o)(0))),$e.pipe((0,B.k)(oe=>{const lt={matches:!1,breakpoints:{}};return oe.forEach(({matches:ot,query:Ut})=>{lt.matches=lt.matches||ot,lt.breakpoints[Ut]=ot}),lt}))}_registerQuery(we){if(this._queries.has(we))return this._queries.get(we);const Re=this._mediaMatcher.matchMedia(we),$e={observable:new _._(oe=>{const lt=ot=>this._zone.run(()=>oe.next(ot));return Re.addListener(lt),()=>{Re.removeListener(lt)}}).pipe((0,K.W)(Re),(0,B.k)(({matches:oe})=>({query:we,matches:oe})),(0,ee.a)(this._destroySubject)),mql:Re};return this._queries.set(we,$e),$e}static#e=this.\u0275fac=function(Re){return new(Re||$)(i.CoB(et),i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:$,factory:$.\u0275fac,providedIn:"root"})}return $})();function Ne($){return $.map(ve=>ve.split(",")).reduce((ve,we)=>ve.concat(we)).map(ve=>ve.trim())}const qe={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)"}},6640:(st,pe,d)=>{"use strict";d.d(pe,{IT:()=>N,Wk:()=>y});var i=d(7712),s=d(4496),a=d(3252),h=d(5657),l=d(4680);let _=(()=>{class B{create(ee){return typeof MutationObserver>"u"?null:new MutationObserver(ee)}static#e=this.\u0275fac=function(ne){return new(ne||B)};static#t=this.\u0275prov=s.wxM({token:B,factory:B.\u0275fac,providedIn:"root"})}return B})(),v=(()=>{class B{constructor(ee){this._mutationObserverFactory=ee,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((ee,ne)=>this._cleanupObserver(ne))}observe(ee){const ne=(0,i.mk)(ee);return new a._(Le=>{const je=this._observeElement(ne).subscribe(Le);return()=>{je.unsubscribe(),this._unobserveElement(ne)}})}_observeElement(ee){if(this._observedElements.has(ee))this._observedElements.get(ee).count++;else{const ne=new h.E,Le=this._mutationObserverFactory.create(ke=>ne.next(ke));Le&&Le.observe(ee,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(ee,{observer:Le,stream:ne,count:1})}return this._observedElements.get(ee).stream}_unobserveElement(ee){this._observedElements.has(ee)&&(this._observedElements.get(ee).count--,this._observedElements.get(ee).count||this._cleanupObserver(ee))}_cleanupObserver(ee){if(this._observedElements.has(ee)){const{observer:ne,stream:Le}=this._observedElements.get(ee);ne&&ne.disconnect(),Le.complete(),this._observedElements.delete(ee)}}static#e=this.\u0275fac=function(ne){return new(ne||B)(s.CoB(_))};static#t=this.\u0275prov=s.wxM({token:B,factory:B.\u0275fac,providedIn:"root"})}return B})(),y=(()=>{class B{get disabled(){return this._disabled}set disabled(ee){this._disabled=(0,i.W6)(ee),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(ee){this._debounce=(0,i.wZ)(ee),this._subscribe()}constructor(ee,ne,Le){this._contentObserver=ee,this._elementRef=ne,this._ngZone=Le,this.event=new s._w7,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const ee=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?ee.pipe((0,l.o)(this.debounce)):ee).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}static#e=this.\u0275fac=function(ne){return new(ne||B)(s.GI1(v),s.GI1(s.GMv),s.GI1(s.WW2))};static#t=this.\u0275dir=s.Sc5({type:B,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[s.Wk5.None,"cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return B})(),N=(()=>{class B{static#e=this.\u0275fac=function(ne){return new(ne||B)};static#t=this.\u0275mod=s.a4G({type:B});static#i=this.\u0275inj=s.s3X({providers:[_]})}return B})()},68:(st,pe,d)=>{"use strict";d.d(pe,{eC:()=>Zt,wW:()=>ri,g$:()=>X,mc:()=>qt,o9:()=>Ze,Y:()=>ze,Y1:()=>Mt,aq:()=>Me});var i=d(8408),s=d(1368),a=d(4496),h=d(7712),l=d(5792),_=d(6684),v=d(3992),y=d(3616),N=d(5448),B=d(7773),ee=d(1900),ne=d(2488),Le=d(5657),ke=d(6928),je=d(3412),et=d(7800);const _t=(0,l.kk)();class Pt{constructor(_e,Se){this._viewportRuler=_e,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=Se}attach(){}enable(){if(this._canBeEnabled()){const _e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=_e.style.left||"",this._previousHTMLStyles.top=_e.style.top||"",_e.style.left=(0,h.ph)(-this._previousScrollPosition.left),_e.style.top=(0,h.ph)(-this._previousScrollPosition.top),_e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const _e=this._document.documentElement,rt=_e.style,We=this._document.body.style,ht=rt.scrollBehavior||"",ae=We.scrollBehavior||"";this._isEnabled=!1,rt.left=this._previousHTMLStyles.left,rt.top=this._previousHTMLStyles.top,_e.classList.remove("cdk-global-scrollblock"),_t&&(rt.scrollBehavior=We.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),_t&&(rt.scrollBehavior=ht,We.scrollBehavior=ae)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const Se=this._document.body,rt=this._viewportRuler.getViewportSize();return Se.scrollHeight>rt.height||Se.scrollWidth>rt.width}}class Ne{constructor(_e,Se,rt,We){this._scrollDispatcher=_e,this._ngZone=Se,this._viewportRuler=rt,this._config=We,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(_e){this._overlayRef=_e}enable(){if(this._scrollSubscription)return;const _e=this._scrollDispatcher.scrolled(0).pipe((0,_.I)(Se=>!Se||!this._overlayRef.overlayElement.contains(Se.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=_e.subscribe(()=>{const Se=this._viewportRuler.getViewportScrollPosition().top;Math.abs(Se-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=_e.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class qe{enable(){}disable(){}attach(){}}function $(Dt,_e){return _e.some(Se=>Dt.bottom<Se.top||Dt.top>Se.bottom||Dt.right<Se.left||Dt.left>Se.right)}function ve(Dt,_e){return _e.some(Se=>Dt.top<Se.top||Dt.bottom>Se.bottom||Dt.left<Se.left||Dt.right>Se.right)}class we{constructor(_e,Se,rt,We){this._scrollDispatcher=_e,this._viewportRuler=Se,this._ngZone=rt,this._config=We,this._scrollSubscription=null}attach(_e){this._overlayRef=_e}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 Se=this._overlayRef.overlayElement.getBoundingClientRect(),{width:rt,height:We}=this._viewportRuler.getViewportSize();$(Se,[{width:rt,height:We,bottom:We,right:rt,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 Re=(()=>{class Dt{constructor(Se,rt,We,ht){this._scrollDispatcher=Se,this._viewportRuler=rt,this._ngZone=We,this.noop=()=>new qe,this.close=ae=>new Ne(this._scrollDispatcher,this._ngZone,this._viewportRuler,ae),this.block=()=>new Pt(this._viewportRuler,this._document),this.reposition=ae=>new we(this._scrollDispatcher,this._viewportRuler,this._ngZone,ae),this._document=ht}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(i.Yn),a.CoB(i.S8),a.CoB(a.WW2),a.CoB(s.Ud))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})();class Ze{constructor(_e){if(this.scrollStrategy=new qe,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,_e){const Se=Object.keys(_e);for(const rt of Se)void 0!==_e[rt]&&(this[rt]=_e[rt])}}}class lt{constructor(_e,Se){this.connectionPair=_e,this.scrollableViewProperties=Se}}let ai=(()=>{class Dt{constructor(Se){this._attachedOverlays=[],this._document=Se}ngOnDestroy(){this.detach()}add(Se){this.remove(Se),this._attachedOverlays.push(Se)}remove(Se){const rt=this._attachedOverlays.indexOf(Se);rt>-1&&this._attachedOverlays.splice(rt,1),0===this._attachedOverlays.length&&this.detach()}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(s.Ud))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),Xt=(()=>{class Dt extends ai{constructor(Se,rt){super(Se),this._ngZone=rt,this._keydownListener=We=>{const ht=this._attachedOverlays;for(let ae=ht.length-1;ae>-1;ae--)if(ht[ae]._keydownEvents.observers.length>0){const ye=ht[ae]._keydownEvents;this._ngZone?this._ngZone.run(()=>ye.next(We)):ye.next(We);break}}}add(Se){super.add(Se),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(s.Ud),a.CoB(a.WW2,8))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),bi=(()=>{class Dt extends ai{constructor(Se,rt,We){super(Se),this._platform=rt,this._ngZone=We,this._cursorStyleIsSet=!1,this._pointerDownListener=ht=>{this._pointerDownEventTarget=(0,l.oZ)(ht)},this._clickListener=ht=>{const ae=(0,l.oZ)(ht),ye="click"===ht.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:ae;this._pointerDownEventTarget=null;const Fe=this._attachedOverlays.slice();for(let ct=Fe.length-1;ct>-1;ct--){const Nt=Fe[ct];if(Nt._outsidePointerEvents.observers.length<1||!Nt.hasAttached())continue;if(Nt.overlayElement.contains(ae)||Nt.overlayElement.contains(ye))break;const gt=Nt._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>gt.next(ht)):gt.next(ht)}}}add(Se){if(super.add(Se),!this._isAttached){const rt=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(rt)):this._addEventListeners(rt),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=rt.style.cursor,rt.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Se=this._document.body;Se.removeEventListener("pointerdown",this._pointerDownListener,!0),Se.removeEventListener("click",this._clickListener,!0),Se.removeEventListener("auxclick",this._clickListener,!0),Se.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Se.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Se){Se.addEventListener("pointerdown",this._pointerDownListener,!0),Se.addEventListener("click",this._clickListener,!0),Se.addEventListener("auxclick",this._clickListener,!0),Se.addEventListener("contextmenu",this._clickListener,!0)}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(s.Ud),a.CoB(l.WU),a.CoB(a.WW2,8))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),ze=(()=>{class Dt{constructor(Se,rt){this._platform=rt,this._document=Se}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Se="cdk-overlay-container";if(this._platform.isBrowser||(0,l.mW)()){const We=this._document.querySelectorAll(`.${Se}[platform="server"], .${Se}[platform="test"]`);for(let ht=0;ht<We.length;ht++)We[ht].remove()}const rt=this._document.createElement("div");rt.classList.add(Se),(0,l.mW)()?rt.setAttribute("platform","test"):this._platform.isBrowser||rt.setAttribute("platform","server"),this._document.body.appendChild(rt),this._containerElement=rt}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(s.Ud),a.CoB(l.WU))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})();class Me{constructor(_e,Se,rt,We,ht,ae,ye,Fe,ct,Nt=!1){this._portalOutlet=_e,this._host=Se,this._pane=rt,this._config=We,this._ngZone=ht,this._keyboardDispatcher=ae,this._document=ye,this._location=Fe,this._outsideClickDispatcher=ct,this._animationsDisabled=Nt,this._backdropElement=null,this._backdropClick=new Le.E,this._attachments=new Le.E,this._detachments=new Le.E,this._locationChanges=ke.wH.EMPTY,this._backdropClickHandler=gt=>this._backdropClick.next(gt),this._backdropTransitionendHandler=gt=>{this._disposeBackdrop(gt.target)},this._keydownEvents=new Le.E,this._outsidePointerEvents=new Le.E,We.scrollStrategy&&(this._scrollStrategy=We.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=We.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(_e){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const Se=this._portalOutlet.attach(_e);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,v.U)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof Se?.onDestroy&&Se.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),Se}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const _e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),_e}dispose(){const _e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),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._previousHostParent=this._pane=this._host=null,_e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(_e){_e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=_e,this.hasAttached()&&(_e.attach(this),this.updatePosition()))}updateSize(_e){this._config={...this._config,..._e},this._updateElementSize()}setDirection(_e){this._config={...this._config,direction:_e},this._updateElementDirection()}addPanelClass(_e){this._pane&&this._toggleClasses(this._pane,_e,!0)}removePanelClass(_e){this._pane&&this._toggleClasses(this._pane,_e,!1)}getDirection(){const _e=this._config.direction;return _e?"string"==typeof _e?_e:_e.value:"ltr"}updateScrollStrategy(_e){_e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=_e,this.hasAttached()&&(_e.attach(this),_e.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const _e=this._pane.style;_e.width=(0,h.ph)(this._config.width),_e.height=(0,h.ph)(this._config.height),_e.minWidth=(0,h.ph)(this._config.minWidth),_e.minHeight=(0,h.ph)(this._config.minHeight),_e.maxWidth=(0,h.ph)(this._config.maxWidth),_e.maxHeight=(0,h.ph)(this._config.maxHeight)}_togglePointerEvents(_e){this._pane.style.pointerEvents=_e?"":"none"}_attachBackdrop(){const _e="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(_e)})}):this._backdropElement.classList.add(_e)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const _e=this._backdropElement;if(_e){if(this._animationsDisabled)return void this._disposeBackdrop(_e);_e.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{_e.addEventListener("transitionend",this._backdropTransitionendHandler)}),_e.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(_e)},500))}}_toggleClasses(_e,Se,rt){const We=(0,h.Mt)(Se||[]).filter(ht=>!!ht);We.length&&(rt?_e.classList.add(...We):_e.classList.remove(...We))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const _e=this._ngZone.onStable.pipe((0,y.a)((0,je.U)(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()),_e.unsubscribe())})})}_disposeScrollStrategy(){const _e=this._scrollStrategy;_e&&(_e.disable(),_e.detach&&_e.detach())}_disposeBackdrop(_e){_e&&(_e.removeEventListener("click",this._backdropClickHandler),_e.removeEventListener("transitionend",this._backdropTransitionendHandler),_e.remove(),this._backdropElement===_e&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Ae="cdk-overlay-connected-position-bounding-box",Je=/([A-Za-z%]+)$/;class X{get positions(){return this._preferredPositions}constructor(_e,Se,rt,We,ht){this._viewportRuler=Se,this._document=rt,this._platform=We,this._overlayContainer=ht,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new Le.E,this._resizeSubscription=ke.wH.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(_e)}attach(_e){this._validatePositions(),_e.hostElement.classList.add(Ae),this._overlayRef=_e,this._boundingBox=_e.hostElement,this._pane=_e.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 _e=this._originRect,Se=this._overlayRect,rt=this._viewportRect,We=this._containerRect,ht=[];let ae;for(let ye of this._preferredPositions){let Fe=this._getOriginPoint(_e,We,ye),ct=this._getOverlayPoint(Fe,Se,ye),Nt=this._getOverlayFit(ct,Se,rt,ye);if(Nt.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(ye,Fe);this._canFitWithFlexibleDimensions(Nt,ct,rt)?ht.push({position:ye,origin:Fe,overlayRect:Se,boundingBoxRect:this._calculateBoundingBoxRect(Fe,ye)}):(!ae||ae.overlayFit.visibleArea<Nt.visibleArea)&&(ae={overlayFit:Nt,overlayPoint:ct,originPoint:Fe,position:ye,overlayRect:Se})}if(ht.length){let ye=null,Fe=-1;for(const ct of ht){const Nt=ct.boundingBoxRect.width*ct.boundingBoxRect.height*(ct.position.weight||1);Nt>Fe&&(Fe=Nt,ye=ct)}return this._isPushed=!1,void this._applyPosition(ye.position,ye.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(ae.position,ae.originPoint);this._applyPosition(ae.position,ae.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&ge(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Ae),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const _e=this._lastPosition;if(_e){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Se=this._getOriginPoint(this._originRect,this._containerRect,_e);this._applyPosition(_e,Se)}else this.apply()}withScrollableContainers(_e){return this._scrollables=_e,this}withPositions(_e){return this._preferredPositions=_e,-1===_e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(_e){return this._viewportMargin=_e,this}withFlexibleDimensions(_e=!0){return this._hasFlexibleDimensions=_e,this}withGrowAfterOpen(_e=!0){return this._growAfterOpen=_e,this}withPush(_e=!0){return this._canPush=_e,this}withLockedPosition(_e=!0){return this._positionLocked=_e,this}setOrigin(_e){return this._origin=_e,this}withDefaultOffsetX(_e){return this._offsetX=_e,this}withDefaultOffsetY(_e){return this._offsetY=_e,this}withTransformOriginOn(_e){return this._transformOriginSelector=_e,this}_getOriginPoint(_e,Se,rt){let We,ht;if("center"==rt.originX)We=_e.left+_e.width/2;else{const ae=this._isRtl()?_e.right:_e.left,ye=this._isRtl()?_e.left:_e.right;We="start"==rt.originX?ae:ye}return Se.left<0&&(We-=Se.left),ht="center"==rt.originY?_e.top+_e.height/2:"top"==rt.originY?_e.top:_e.bottom,Se.top<0&&(ht-=Se.top),{x:We,y:ht}}_getOverlayPoint(_e,Se,rt){let We,ht;return We="center"==rt.overlayX?-Se.width/2:"start"===rt.overlayX?this._isRtl()?-Se.width:0:this._isRtl()?0:-Se.width,ht="center"==rt.overlayY?-Se.height/2:"top"==rt.overlayY?0:-Se.height,{x:_e.x+We,y:_e.y+ht}}_getOverlayFit(_e,Se,rt,We){const ht=Ye(Se);let{x:ae,y:ye}=_e,Fe=this._getOffset(We,"x"),ct=this._getOffset(We,"y");Fe&&(ae+=Fe),ct&&(ye+=ct);let yt=0-ye,me=ye+ht.height-rt.height,tt=this._subtractOverflows(ht.width,0-ae,ae+ht.width-rt.width),kt=this._subtractOverflows(ht.height,yt,me),jt=tt*kt;return{visibleArea:jt,isCompletelyWithinViewport:ht.width*ht.height===jt,fitsInViewportVertically:kt===ht.height,fitsInViewportHorizontally:tt==ht.width}}_canFitWithFlexibleDimensions(_e,Se,rt){if(this._hasFlexibleDimensions){const We=rt.bottom-Se.y,ht=rt.right-Se.x,ae=wt(this._overlayRef.getConfig().minHeight),ye=wt(this._overlayRef.getConfig().minWidth);return(_e.fitsInViewportVertically||null!=ae&&ae<=We)&&(_e.fitsInViewportHorizontally||null!=ye&&ye<=ht)}return!1}_pushOverlayOnScreen(_e,Se,rt){if(this._previousPushAmount&&this._positionLocked)return{x:_e.x+this._previousPushAmount.x,y:_e.y+this._previousPushAmount.y};const We=Ye(Se),ht=this._viewportRect,ae=Math.max(_e.x+We.width-ht.width,0),ye=Math.max(_e.y+We.height-ht.height,0),Fe=Math.max(ht.top-rt.top-_e.y,0),ct=Math.max(ht.left-rt.left-_e.x,0);let Nt=0,gt=0;return Nt=We.width<=ht.width?ct||-ae:_e.x<this._viewportMargin?ht.left-rt.left-_e.x:0,gt=We.height<=ht.height?Fe||-ye:_e.y<this._viewportMargin?ht.top-rt.top-_e.y:0,this._previousPushAmount={x:Nt,y:gt},{x:_e.x+Nt,y:_e.y+gt}}_applyPosition(_e,Se){if(this._setTransformOrigin(_e),this._setOverlayElementStyles(Se,_e),this._setBoundingBoxStyles(Se,_e),_e.panelClass&&this._addPanelClasses(_e.panelClass),this._lastPosition=_e,this._positionChanges.observers.length){const rt=this._getScrollVisibility(),We=new lt(_e,rt);this._positionChanges.next(We)}this._isInitialRender=!1}_setTransformOrigin(_e){if(!this._transformOriginSelector)return;const Se=this._boundingBox.querySelectorAll(this._transformOriginSelector);let rt,We=_e.overlayY;rt="center"===_e.overlayX?"center":this._isRtl()?"start"===_e.overlayX?"right":"left":"start"===_e.overlayX?"left":"right";for(let ht=0;ht<Se.length;ht++)Se[ht].style.transformOrigin=`${rt} ${We}`}_calculateBoundingBoxRect(_e,Se){const rt=this._viewportRect,We=this._isRtl();let ht,ae,ye,Nt,gt,yt;if("top"===Se.overlayY)ae=_e.y,ht=rt.height-ae+this._viewportMargin;else if("bottom"===Se.overlayY)ye=rt.height-_e.y+2*this._viewportMargin,ht=rt.height-ye+this._viewportMargin;else{const me=Math.min(rt.bottom-_e.y+rt.top,_e.y),tt=this._lastBoundingBoxSize.height;ht=2*me,ae=_e.y-me,ht>tt&&!this._isInitialRender&&!this._growAfterOpen&&(ae=_e.y-tt/2)}if("end"===Se.overlayX&&!We||"start"===Se.overlayX&&We)yt=rt.width-_e.x+this._viewportMargin,Nt=_e.x-this._viewportMargin;else if("start"===Se.overlayX&&!We||"end"===Se.overlayX&&We)gt=_e.x,Nt=rt.right-_e.x;else{const me=Math.min(rt.right-_e.x+rt.left,_e.x),tt=this._lastBoundingBoxSize.width;Nt=2*me,gt=_e.x-me,Nt>tt&&!this._isInitialRender&&!this._growAfterOpen&&(gt=_e.x-tt/2)}return{top:ae,left:gt,bottom:ye,right:yt,width:Nt,height:ht}}_setBoundingBoxStyles(_e,Se){const rt=this._calculateBoundingBoxRect(_e,Se);!this._isInitialRender&&!this._growAfterOpen&&(rt.height=Math.min(rt.height,this._lastBoundingBoxSize.height),rt.width=Math.min(rt.width,this._lastBoundingBoxSize.width));const We={};if(this._hasExactPosition())We.top=We.left="0",We.bottom=We.right=We.maxHeight=We.maxWidth="",We.width=We.height="100%";else{const ht=this._overlayRef.getConfig().maxHeight,ae=this._overlayRef.getConfig().maxWidth;We.height=(0,h.ph)(rt.height),We.top=(0,h.ph)(rt.top),We.bottom=(0,h.ph)(rt.bottom),We.width=(0,h.ph)(rt.width),We.left=(0,h.ph)(rt.left),We.right=(0,h.ph)(rt.right),We.alignItems="center"===Se.overlayX?"center":"end"===Se.overlayX?"flex-end":"flex-start",We.justifyContent="center"===Se.overlayY?"center":"bottom"===Se.overlayY?"flex-end":"flex-start",ht&&(We.maxHeight=(0,h.ph)(ht)),ae&&(We.maxWidth=(0,h.ph)(ae))}this._lastBoundingBoxSize=rt,ge(this._boundingBox.style,We)}_resetBoundingBoxStyles(){ge(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){ge(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(_e,Se){const rt={},We=this._hasExactPosition(),ht=this._hasFlexibleDimensions,ae=this._overlayRef.getConfig();if(We){const Nt=this._viewportRuler.getViewportScrollPosition();ge(rt,this._getExactOverlayY(Se,_e,Nt)),ge(rt,this._getExactOverlayX(Se,_e,Nt))}else rt.position="static";let ye="",Fe=this._getOffset(Se,"x"),ct=this._getOffset(Se,"y");Fe&&(ye+=`translateX(${Fe}px) `),ct&&(ye+=`translateY(${ct}px)`),rt.transform=ye.trim(),ae.maxHeight&&(We?rt.maxHeight=(0,h.ph)(ae.maxHeight):ht&&(rt.maxHeight="")),ae.maxWidth&&(We?rt.maxWidth=(0,h.ph)(ae.maxWidth):ht&&(rt.maxWidth="")),ge(this._pane.style,rt)}_getExactOverlayY(_e,Se,rt){let We={top:"",bottom:""},ht=this._getOverlayPoint(Se,this._overlayRect,_e);return this._isPushed&&(ht=this._pushOverlayOnScreen(ht,this._overlayRect,rt)),"bottom"===_e.overlayY?We.bottom=this._document.documentElement.clientHeight-(ht.y+this._overlayRect.height)+"px":We.top=(0,h.ph)(ht.y),We}_getExactOverlayX(_e,Se,rt){let ae,We={left:"",right:""},ht=this._getOverlayPoint(Se,this._overlayRect,_e);return this._isPushed&&(ht=this._pushOverlayOnScreen(ht,this._overlayRect,rt)),ae=this._isRtl()?"end"===_e.overlayX?"left":"right":"end"===_e.overlayX?"right":"left","right"===ae?We.right=this._document.documentElement.clientWidth-(ht.x+this._overlayRect.width)+"px":We.left=(0,h.ph)(ht.x),We}_getScrollVisibility(){const _e=this._getOriginRect(),Se=this._pane.getBoundingClientRect(),rt=this._scrollables.map(We=>We.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:ve(_e,rt),isOriginOutsideView:$(_e,rt),isOverlayClipped:ve(Se,rt),isOverlayOutsideView:$(Se,rt)}}_subtractOverflows(_e,...Se){return Se.reduce((rt,We)=>rt-Math.max(We,0),_e)}_getNarrowedViewportRect(){const _e=this._document.documentElement.clientWidth,Se=this._document.documentElement.clientHeight,rt=this._viewportRuler.getViewportScrollPosition();return{top:rt.top+this._viewportMargin,left:rt.left+this._viewportMargin,right:rt.left+_e-this._viewportMargin,bottom:rt.top+Se-this._viewportMargin,width:_e-2*this._viewportMargin,height:Se-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(_e,Se){return"x"===Se?null==_e.offsetX?this._offsetX:_e.offsetX:null==_e.offsetY?this._offsetY:_e.offsetY}_validatePositions(){}_addPanelClasses(_e){this._pane&&(0,h.Mt)(_e).forEach(Se=>{""!==Se&&-1===this._appliedPanelClasses.indexOf(Se)&&(this._appliedPanelClasses.push(Se),this._pane.classList.add(Se))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(_e=>{this._pane.classList.remove(_e)}),this._appliedPanelClasses=[])}_getOriginRect(){const _e=this._origin;if(_e instanceof a.GMv)return _e.nativeElement.getBoundingClientRect();if(_e instanceof Element)return _e.getBoundingClientRect();const Se=_e.width||0,rt=_e.height||0;return{top:_e.y,bottom:_e.y+rt,left:_e.x,right:_e.x+Se,height:rt,width:Se}}}function ge(Dt,_e){for(let Se in _e)_e.hasOwnProperty(Se)&&(Dt[Se]=_e[Se]);return Dt}function wt(Dt){if("number"!=typeof Dt&&null!=Dt){const[_e,Se]=Dt.split(Je);return Se&&"px"!==Se?null:parseFloat(_e)}return Dt||null}function Ye(Dt){return{top:Math.floor(Dt.top),right:Math.floor(Dt.right),bottom:Math.floor(Dt.bottom),left:Math.floor(Dt.left),width:Math.floor(Dt.width),height:Math.floor(Dt.height)}}const Pe="cdk-global-overlay-wrapper";class fe{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(_e){const Se=_e.getConfig();this._overlayRef=_e,this._width&&!Se.width&&_e.updateSize({width:this._width}),this._height&&!Se.height&&_e.updateSize({height:this._height}),_e.hostElement.classList.add(Pe),this._isDisposed=!1}top(_e=""){return this._bottomOffset="",this._topOffset=_e,this._alignItems="flex-start",this}left(_e=""){return this._xOffset=_e,this._xPosition="left",this}bottom(_e=""){return this._topOffset="",this._bottomOffset=_e,this._alignItems="flex-end",this}right(_e=""){return this._xOffset=_e,this._xPosition="right",this}start(_e=""){return this._xOffset=_e,this._xPosition="start",this}end(_e=""){return this._xOffset=_e,this._xPosition="end",this}width(_e=""){return this._overlayRef?this._overlayRef.updateSize({width:_e}):this._width=_e,this}height(_e=""){return this._overlayRef?this._overlayRef.updateSize({height:_e}):this._height=_e,this}centerHorizontally(_e=""){return this.left(_e),this._xPosition="center",this}centerVertically(_e=""){return this.top(_e),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const _e=this._overlayRef.overlayElement.style,Se=this._overlayRef.hostElement.style,rt=this._overlayRef.getConfig(),{width:We,height:ht,maxWidth:ae,maxHeight:ye}=rt,Fe=!("100%"!==We&&"100vw"!==We||ae&&"100%"!==ae&&"100vw"!==ae),ct=!("100%"!==ht&&"100vh"!==ht||ye&&"100%"!==ye&&"100vh"!==ye),Nt=this._xPosition,gt=this._xOffset,yt="rtl"===this._overlayRef.getConfig().direction;let me="",tt="",kt="";Fe?kt="flex-start":"center"===Nt?(kt="center",yt?tt=gt:me=gt):yt?"left"===Nt||"end"===Nt?(kt="flex-end",me=gt):("right"===Nt||"start"===Nt)&&(kt="flex-start",tt=gt):"left"===Nt||"start"===Nt?(kt="flex-start",me=gt):("right"===Nt||"end"===Nt)&&(kt="flex-end",tt=gt),_e.position=this._cssPosition,_e.marginLeft=Fe?"0":me,_e.marginTop=ct?"0":this._topOffset,_e.marginBottom=this._bottomOffset,_e.marginRight=Fe?"0":tt,Se.justifyContent=kt,Se.alignItems=ct?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const _e=this._overlayRef.overlayElement.style,Se=this._overlayRef.hostElement,rt=Se.style;Se.classList.remove(Pe),rt.justifyContent=rt.alignItems=_e.marginTop=_e.marginBottom=_e.marginLeft=_e.marginRight=_e.position="",this._overlayRef=null,this._isDisposed=!0}}let De=(()=>{class Dt{constructor(Se,rt,We,ht){this._viewportRuler=Se,this._document=rt,this._platform=We,this._overlayContainer=ht}global(){return new fe}flexibleConnectedTo(Se){return new X(Se,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(i.S8),a.CoB(s.Ud),a.CoB(l.WU),a.CoB(ze))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),bt=0,qt=(()=>{class Dt{constructor(Se,rt,We,ht,ae,ye,Fe,ct,Nt,gt,yt,me){this.scrollStrategies=Se,this._overlayContainer=rt,this._componentFactoryResolver=We,this._positionBuilder=ht,this._keyboardDispatcher=ae,this._injector=ye,this._ngZone=Fe,this._document=ct,this._directionality=Nt,this._location=gt,this._outsideClickDispatcher=yt,this._animationsModuleType=me}create(Se){const rt=this._createHostElement(),We=this._createPaneElement(rt),ht=this._createPortalOutlet(We),ae=new Ze(Se);return ae.direction=ae.direction||this._directionality.value,new Me(ht,rt,We,ae,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(Se){const rt=this._document.createElement("div");return rt.id="cdk-overlay-"+bt++,rt.classList.add("cdk-overlay-pane"),Se.appendChild(rt),rt}_createHostElement(){const Se=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Se),Se}_createPortalOutlet(Se){return this._appRef||(this._appRef=this._injector.get(a.Swk)),new ne.S4(Se,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.CoB(Re),a.CoB(ze),a.CoB(a.ce5),a.CoB(De),a.CoB(Xt),a.CoB(a.zZn),a.CoB(a.WW2),a.CoB(s.Ud),a.CoB(ee.yG),a.CoB(s.oB),a.CoB(bi),a.CoB(a.qwP,8))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})();const vt=[{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"}],Ht=new a.UbH("cdk-connected-overlay-scroll-strategy");let ri=(()=>{class Dt{constructor(Se){this.elementRef=Se}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.GI1(a.GMv))};static#t=this.\u0275dir=a.Sc5({type:Dt,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0})}return Dt})(),Zt=(()=>{class Dt{get offsetX(){return this._offsetX}set offsetX(Se){this._offsetX=Se,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Se){this._offsetY=Se,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Se){this._hasBackdrop=(0,h.W6)(Se)}get lockPosition(){return this._lockPosition}set lockPosition(Se){this._lockPosition=(0,h.W6)(Se)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(Se){this._flexibleDimensions=(0,h.W6)(Se)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(Se){this._growAfterOpen=(0,h.W6)(Se)}get push(){return this._push}set push(Se){this._push=(0,h.W6)(Se)}constructor(Se,rt,We,ht,ae){this._overlay=Se,this._dir=ae,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=ke.wH.EMPTY,this._attachSubscription=ke.wH.EMPTY,this._detachSubscription=ke.wH.EMPTY,this._positionSubscription=ke.wH.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new a._w7,this.positionChange=new a._w7,this.attach=new a._w7,this.detach=new a._w7,this.overlayKeydown=new a._w7,this.overlayOutsideClick=new a._w7,this._templatePortal=new ne.CC(rt,We),this._scrollStrategyFactory=ht,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(Se){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Se.origin&&this.open&&this._position.apply()),Se.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=vt);const Se=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Se.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Se.detachments().subscribe(()=>this.detach.emit()),Se.keydownEvents().subscribe(rt=>{this.overlayKeydown.next(rt),rt.keyCode===et.UX&&!this.disableClose&&!(0,et.Yp)(rt)&&(rt.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(rt=>{this.overlayOutsideClick.next(rt)})}_buildConfig(){const Se=this._position=this.positionStrategy||this._createPositionStrategy(),rt=new Ze({direction:this._dir,positionStrategy:Se,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(rt.width=this.width),(this.height||0===this.height)&&(rt.height=this.height),(this.minWidth||0===this.minWidth)&&(rt.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(rt.minHeight=this.minHeight),this.backdropClass&&(rt.backdropClass=this.backdropClass),this.panelClass&&(rt.panelClass=this.panelClass),rt}_updatePositionStrategy(Se){const rt=this.positions.map(We=>({originX:We.originX,originY:We.originY,overlayX:We.overlayX,overlayY:We.overlayY,offsetX:We.offsetX||this.offsetX,offsetY:We.offsetY||this.offsetY,panelClass:We.panelClass||void 0}));return Se.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(rt).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Se=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(Se),Se}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof ri?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(Se=>{this.backdropClick.emit(Se)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function K(Dt,_e=!1){return(0,N.i)((Se,rt)=>{let We=0;Se.subscribe((0,B.e)(rt,ht=>{const ae=Dt(ht,We++);(ae||_e)&&rt.next(ht),!ae&&rt.complete()}))})}(()=>this.positionChange.observers.length>0)).subscribe(Se=>{this.positionChange.emit(Se),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}static#e=this.\u0275fac=function(rt){return new(rt||Dt)(a.GI1(qt),a.GI1(a.Yw2),a.GI1(a.y8U),a.GI1(Ht),a.GI1(ee.yG,8))};static#t=this.\u0275dir=a.Sc5({type:Dt,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[a.Wk5.None,"cdkConnectedOverlayOrigin","origin"],positions:[a.Wk5.None,"cdkConnectedOverlayPositions","positions"],positionStrategy:[a.Wk5.None,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[a.Wk5.None,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[a.Wk5.None,"cdkConnectedOverlayOffsetY","offsetY"],width:[a.Wk5.None,"cdkConnectedOverlayWidth","width"],height:[a.Wk5.None,"cdkConnectedOverlayHeight","height"],minWidth:[a.Wk5.None,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[a.Wk5.None,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[a.Wk5.None,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[a.Wk5.None,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[a.Wk5.None,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[a.Wk5.None,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[a.Wk5.None,"cdkConnectedOverlayOpen","open"],disableClose:[a.Wk5.None,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[a.Wk5.None,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[a.Wk5.None,"cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:[a.Wk5.None,"cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:[a.Wk5.None,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:[a.Wk5.None,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:[a.Wk5.None,"cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[a.SYr]})}return Dt})();const ki={provide:Ht,deps:[qt],useFactory:function si(Dt){return()=>Dt.scrollStrategies.reposition()}};let Mt=(()=>{class Dt{static#e=this.\u0275fac=function(rt){return new(rt||Dt)};static#t=this.\u0275mod=a.a4G({type:Dt});static#i=this.\u0275inj=a.s3X({providers:[qt,ki],imports:[ee.gN,ne.g$,i.c$,i.c$]})}return Dt})()},5792:(st,pe,d)=>{"use strict";d.d(pe,{C8:()=>_t,Ml:()=>ke,W4:()=>K,WU:()=>h,Yx:()=>Pt,kk:()=>Le,mU:()=>y,mW:()=>Ne,oZ:()=>Et});var i=d(4496),s=d(1368);let a;try{a=typeof Intl<"u"&&Intl.v8BreakIterator}catch{a=!1}let _,h=(()=>{class qe{constructor(ve){this._platformId=ve,this.isBrowser=this._platformId?(0,s.c0)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!a)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(we){return new(we||qe)(i.CoB(i.AHE))};static#t=this.\u0275prov=i.wxM({token:qe,factory:qe.\u0275fac,providedIn:"root"})}return qe})();const v=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function y(){if(_)return _;if("object"!=typeof document||!document)return _=new Set(v),_;let qe=document.createElement("input");return _=new Set(v.filter($=>(qe.setAttribute("type",$),qe.type===$))),_}let N,ee,ne,je;function K(qe){return function B(){if(null==N&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>N=!0}))}finally{N=N||!1}return N}()?qe:!!qe.capture}function Le(){if(null==ne){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return ne=!1,ne;if("scrollBehavior"in document.documentElement.style)ne=!0;else{const qe=Element.prototype.scrollTo;ne=!!qe&&!/\{\s*\[native code\]\s*\}/.test(qe.toString())}}return ne}function ke(){if("object"!=typeof document||!document)return 0;if(null==ee){const qe=document.createElement("div"),$=qe.style;qe.dir="rtl",$.width="1px",$.overflow="auto",$.visibility="hidden",$.pointerEvents="none",$.position="absolute";const ve=document.createElement("div"),we=ve.style;we.width="2px",we.height="1px",qe.appendChild(ve),document.body.appendChild(qe),ee=0,0===qe.scrollLeft&&(qe.scrollLeft=1,ee=0===qe.scrollLeft?1:2),qe.remove()}return ee}function _t(qe){if(function et(){if(null==je){const qe=typeof document<"u"?document.head:null;je=!(!qe||!qe.createShadowRoot&&!qe.attachShadow)}return je}()){const $=qe.getRootNode?qe.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&$ instanceof ShadowRoot)return $}return null}function Pt(){let qe=typeof document<"u"&&document?document.activeElement:null;for(;qe&&qe.shadowRoot;){const $=qe.shadowRoot.activeElement;if($===qe)break;qe=$}return qe}function Et(qe){return qe.composedPath?qe.composedPath()[0]:qe.target}function Ne(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},2488:(st,pe,d)=>{"use strict";d.d(pe,{CC:()=>K,Ef:()=>ne,IP:()=>Pt,KC:()=>B,S4:()=>ke,YT:()=>et,g$:()=>Ne});var i=d(4496),s=d(1368);class N{attach(ve){return this._attachedHost=ve,ve.attach(this)}detach(){let ve=this._attachedHost;null!=ve&&(this._attachedHost=null,ve.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(ve){this._attachedHost=ve}}class B extends N{constructor(ve,we,Re,Ze,$e){super(),this.component=ve,this.viewContainerRef=we,this.injector=Re,this.componentFactoryResolver=Ze,this.projectableNodes=$e}}class K extends N{constructor(ve,we,Re,Ze){super(),this.templateRef=ve,this.viewContainerRef=we,this.context=Re,this.injector=Ze}get origin(){return this.templateRef.elementRef}attach(ve,we=this.context){return this.context=we,super.attach(ve)}detach(){return this.context=void 0,super.detach()}}class ee extends N{constructor(ve){super(),this.element=ve instanceof i.GMv?ve.nativeElement:ve}}class ne{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(ve){return ve instanceof B?(this._attachedPortal=ve,this.attachComponentPortal(ve)):ve instanceof K?(this._attachedPortal=ve,this.attachTemplatePortal(ve)):this.attachDomPortal&&ve instanceof ee?(this._attachedPortal=ve,this.attachDomPortal(ve)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(ve){this._disposeFn=ve}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class ke extends ne{constructor(ve,we,Re,Ze,$e){super(),this.outletElement=ve,this._componentFactoryResolver=we,this._appRef=Re,this._defaultInjector=Ze,this.attachDomPortal=oe=>{const lt=oe.element,ot=this._document.createComment("dom-portal");lt.parentNode.insertBefore(ot,lt),this.outletElement.appendChild(lt),this._attachedPortal=oe,super.setDisposeFn(()=>{ot.parentNode&&ot.parentNode.replaceChild(lt,ot)})},this._document=$e}attachComponentPortal(ve){const Re=(ve.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ve.component);let Ze;return ve.viewContainerRef?(Ze=ve.viewContainerRef.createComponent(Re,ve.viewContainerRef.length,ve.injector||ve.viewContainerRef.injector,ve.projectableNodes||void 0),this.setDisposeFn(()=>Ze.destroy())):(Ze=Re.create(ve.injector||this._defaultInjector||i.zZn.NULL),this._appRef.attachView(Ze.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Ze.hostView),Ze.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Ze)),this._attachedPortal=ve,Ze}attachTemplatePortal(ve){let we=ve.viewContainerRef,Re=we.createEmbeddedView(ve.templateRef,ve.context,{injector:ve.injector});return Re.rootNodes.forEach(Ze=>this.outletElement.appendChild(Ze)),Re.detectChanges(),this.setDisposeFn(()=>{let Ze=we.indexOf(Re);-1!==Ze&&we.remove(Ze)}),this._attachedPortal=ve,Re}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(ve){return ve.hostView.rootNodes[0]}}let et=(()=>{class $ extends K{constructor(we,Re){super(we,Re)}static#e=this.\u0275fac=function(Re){return new(Re||$)(i.GI1(i.Yw2),i.GI1(i.y8U))};static#t=this.\u0275dir=i.Sc5({type:$,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[i.eg9]})}return $})(),Pt=(()=>{class $ extends ne{constructor(we,Re,Ze){super(),this._componentFactoryResolver=we,this._viewContainerRef=Re,this._isInitialized=!1,this.attached=new i._w7,this.attachDomPortal=$e=>{const oe=$e.element,lt=this._document.createComment("dom-portal");$e.setAttachedHost(this),oe.parentNode.insertBefore(lt,oe),this._getRootNode().appendChild(oe),this._attachedPortal=$e,super.setDisposeFn(()=>{lt.parentNode&&lt.parentNode.replaceChild(oe,lt)})},this._document=Ze}get portal(){return this._attachedPortal}set portal(we){this.hasAttached()&&!we&&!this._isInitialized||(this.hasAttached()&&super.detach(),we&&super.attach(we),this._attachedPortal=we||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(we){we.setAttachedHost(this);const Re=null!=we.viewContainerRef?we.viewContainerRef:this._viewContainerRef,$e=(we.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(we.component),oe=Re.createComponent($e,Re.length,we.injector||Re.injector,we.projectableNodes||void 0);return Re!==this._viewContainerRef&&this._getRootNode().appendChild(oe.hostView.rootNodes[0]),super.setDisposeFn(()=>oe.destroy()),this._attachedPortal=we,this._attachedRef=oe,this.attached.emit(oe),oe}attachTemplatePortal(we){we.setAttachedHost(this);const Re=this._viewContainerRef.createEmbeddedView(we.templateRef,we.context,{injector:we.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=we,this._attachedRef=Re,this.attached.emit(Re),Re}_getRootNode(){const we=this._viewContainerRef.element.nativeElement;return we.nodeType===we.ELEMENT_NODE?we:we.parentNode}static#e=this.\u0275fac=function(Re){return new(Re||$)(i.GI1(i.ce5),i.GI1(i.y8U),i.GI1(s.Ud))};static#t=this.\u0275dir=i.Sc5({type:$,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[i.Wk5.None,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.eg9]})}return $})(),Ne=(()=>{class ${static#e=this.\u0275fac=function(Re){return new(Re||$)};static#t=this.\u0275mod=i.a4G({type:$});static#i=this.\u0275inj=i.s3X({})}return $})()},8408:(st,pe,d)=>{"use strict";d.d(pe,{Ci:()=>oe,uU:()=>ge,Yn:()=>$e,c$:()=>wt,S8:()=>ot});var i=d(7712),s=d(4496),a=d(5657),h=d(2700),l=d(3252),_=d(800),N=(d(4096),d(1472),d(112)),B=d(5448),K=d(560),ee=d(7773),Le=d(4548);function ke(Ye,be=N.M){return function ne(Ye){return(0,B.i)((be,J)=>{let Pe=!1,fe=null,De=null,bt=!1;const qt=()=>{if(De?.unsubscribe(),De=null,Pe){Pe=!1;const Ht=fe;fe=null,J.next(Ht)}bt&&J.complete()},vt=()=>{De=null,bt&&J.complete()};be.subscribe((0,ee.e)(J,Ht=>{Pe=!0,fe=Ht,De||(0,K.Uv)(Ye(Ht)).subscribe(De=(0,ee.e)(J,qt,vt))},()=>{bt=!0,(!Pe||!De||De.closed)&&J.complete()}))})}(()=>(0,Le.k)(Ye,be))}var je=d(6684),et=d(3616),_t=d(5792),Pt=d(1368),Et=d(1900);let $e=(()=>{class Ye{constructor(J,Pe,fe){this._ngZone=J,this._platform=Pe,this._scrolled=new a.E,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=fe}register(J){this.scrollContainers.has(J)||this.scrollContainers.set(J,J.elementScrolled().subscribe(()=>this._scrolled.next(J)))}deregister(J){const Pe=this.scrollContainers.get(J);Pe&&(Pe.unsubscribe(),this.scrollContainers.delete(J))}scrolled(J=20){return this._platform.isBrowser?new l._(Pe=>{this._globalSubscription||this._addGlobalListener();const fe=J>0?this._scrolled.pipe(ke(J)).subscribe(Pe):this._scrolled.subscribe(Pe);return this._scrolledCount++,()=>{fe.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,h.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((J,Pe)=>this.deregister(Pe)),this._scrolled.complete()}ancestorScrolled(J,Pe){const fe=this.getAncestorScrollContainers(J);return this.scrolled(Pe).pipe((0,je.I)(De=>!De||fe.indexOf(De)>-1))}getAncestorScrollContainers(J){const Pe=[];return this.scrollContainers.forEach((fe,De)=>{this._scrollableContainsElement(De,J)&&Pe.push(De)}),Pe}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(J,Pe){let fe=(0,i.mk)(Pe),De=J.getElementRef().nativeElement;do{if(fe==De)return!0}while(fe=fe.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const J=this._getWindow();return(0,_.w)(J.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static#e=this.\u0275fac=function(Pe){return new(Pe||Ye)(s.CoB(s.WW2),s.CoB(_t.WU),s.CoB(Pt.Ud,8))};static#t=this.\u0275prov=s.wxM({token:Ye,factory:Ye.\u0275fac,providedIn:"root"})}return Ye})(),oe=(()=>{class Ye{constructor(J,Pe,fe,De){this.elementRef=J,this.scrollDispatcher=Pe,this.ngZone=fe,this.dir=De,this._destroyed=new a.E,this._elementScrolled=new l._(bt=>this.ngZone.runOutsideAngular(()=>(0,_.w)(this.elementRef.nativeElement,"scroll").pipe((0,et.a)(this._destroyed)).subscribe(bt)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(J){const Pe=this.elementRef.nativeElement,fe=this.dir&&"rtl"==this.dir.value;null==J.left&&(J.left=fe?J.end:J.start),null==J.right&&(J.right=fe?J.start:J.end),null!=J.bottom&&(J.top=Pe.scrollHeight-Pe.clientHeight-J.bottom),fe&&0!=(0,_t.Ml)()?(null!=J.left&&(J.right=Pe.scrollWidth-Pe.clientWidth-J.left),2==(0,_t.Ml)()?J.left=J.right:1==(0,_t.Ml)()&&(J.left=J.right?-J.right:J.right)):null!=J.right&&(J.left=Pe.scrollWidth-Pe.clientWidth-J.right),this._applyScrollToOptions(J)}_applyScrollToOptions(J){const Pe=this.elementRef.nativeElement;(0,_t.kk)()?Pe.scrollTo(J):(null!=J.top&&(Pe.scrollTop=J.top),null!=J.left&&(Pe.scrollLeft=J.left))}measureScrollOffset(J){const Pe="left",De=this.elementRef.nativeElement;if("top"==J)return De.scrollTop;if("bottom"==J)return De.scrollHeight-De.clientHeight-De.scrollTop;const bt=this.dir&&"rtl"==this.dir.value;return"start"==J?J=bt?"right":Pe:"end"==J&&(J=bt?Pe:"right"),bt&&2==(0,_t.Ml)()?J==Pe?De.scrollWidth-De.clientWidth-De.scrollLeft:De.scrollLeft:bt&&1==(0,_t.Ml)()?J==Pe?De.scrollLeft+De.scrollWidth-De.clientWidth:-De.scrollLeft:J==Pe?De.scrollLeft:De.scrollWidth-De.clientWidth-De.scrollLeft}static#e=this.\u0275fac=function(Pe){return new(Pe||Ye)(s.GI1(s.GMv),s.GI1($e),s.GI1(s.WW2),s.GI1(Et.yG,8))};static#t=this.\u0275dir=s.Sc5({type:Ye,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}return Ye})(),ot=(()=>{class Ye{constructor(J,Pe,fe){this._platform=J,this._change=new a.E,this._changeListener=De=>{this._change.next(De)},this._document=fe,Pe.runOutsideAngular(()=>{if(J.isBrowser){const De=this._getWindow();De.addEventListener("resize",this._changeListener),De.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const J=this._getWindow();J.removeEventListener("resize",this._changeListener),J.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const J={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),J}getViewportRect(){const J=this.getViewportScrollPosition(),{width:Pe,height:fe}=this.getViewportSize();return{top:J.top,left:J.left,bottom:J.top+fe,right:J.left+Pe,height:fe,width:Pe}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const J=this._document,Pe=this._getWindow(),fe=J.documentElement,De=fe.getBoundingClientRect();return{top:-De.top||J.body.scrollTop||Pe.scrollY||fe.scrollTop||0,left:-De.left||J.body.scrollLeft||Pe.scrollX||fe.scrollLeft||0}}change(J=20){return J>0?this._change.pipe(ke(J)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const J=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:J.innerWidth,height:J.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(Pe){return new(Pe||Ye)(s.CoB(_t.WU),s.CoB(s.WW2),s.CoB(Pt.Ud,8))};static#t=this.\u0275prov=s.wxM({token:Ye,factory:Ye.\u0275fac,providedIn:"root"})}return Ye})(),ge=(()=>{class Ye{static#e=this.\u0275fac=function(Pe){return new(Pe||Ye)};static#t=this.\u0275mod=s.a4G({type:Ye});static#i=this.\u0275inj=s.s3X({})}return Ye})(),wt=(()=>{class Ye{static#e=this.\u0275fac=function(Pe){return new(Pe||Ye)};static#t=this.\u0275mod=s.a4G({type:Ye});static#i=this.\u0275inj=s.s3X({imports:[Et.gN,ge,Et.gN,ge]})}return Ye})()},1368:(st,pe,d)=>{"use strict";d.d(pe,{Ko:()=>sn,MD:()=>yn,MP:()=>et,OM:()=>xr,QF:()=>$t,Qd:()=>Le,Qt:()=>Gr,Sg:()=>te,UZ:()=>tn,Ud:()=>v,Wm:()=>er,XV:()=>Ir,YZ:()=>wa,_k:()=>gr,a:()=>pn,ay:()=>ui,c0:()=>ln,cf:()=>zn,mQ:()=>N,mg:()=>l,oB:()=>_t,uC:()=>je,u_:()=>U,uf:()=>lr,ug:()=>h,uy:()=>a,y:()=>on});var i=d(4496);let s=null;function a(){return s}function h(k){s??=k}class l{}const v=new i.UbH("");let y=(()=>{class k{historyGo(R){throw new Error("")}static#e=this.\u0275fac=function(Q){return new(Q||k)};static#t=this.\u0275prov=i.wxM({token:k,factory:()=>(0,i.uUt)(B),providedIn:"platform"})}return k})();const N=new i.UbH("");let B=(()=>{class k extends y{constructor(){super(),this._doc=(0,i.uUt)(v),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return a().getBaseHref(this._doc)}onPopState(R){const Q=a().getGlobalEventTarget(this._doc,"window");return Q.addEventListener("popstate",R,!1),()=>Q.removeEventListener("popstate",R)}onHashChange(R){const Q=a().getGlobalEventTarget(this._doc,"window");return Q.addEventListener("hashchange",R,!1),()=>Q.removeEventListener("hashchange",R)}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(R){this._location.pathname=R}pushState(R,Q,ut){this._history.pushState(R,Q,ut)}replaceState(R,Q,ut){this._history.replaceState(R,Q,ut)}forward(){this._history.forward()}back(){this._history.back()}historyGo(R=0){this._history.go(R)}getState(){return this._history.state}static#e=this.\u0275fac=function(Q){return new(Q||k)};static#t=this.\u0275prov=i.wxM({token:k,factory:()=>new k,providedIn:"platform"})}return k})();function K(k,de){if(0==k.length)return de;if(0==de.length)return k;let R=0;return k.endsWith("/")&&R++,de.startsWith("/")&&R++,2==R?k+de.substring(1):1==R?k+de:k+"/"+de}function ee(k){const de=k.match(/#|\?|$/),R=de&&de.index||k.length;return k.slice(0,R-("/"===k[R-1]?1:0))+k.slice(R)}function ne(k){return k&&"?"!==k[0]?"?"+k:k}let Le=(()=>{class k{historyGo(R){throw new Error("")}static#e=this.\u0275fac=function(Q){return new(Q||k)};static#t=this.\u0275prov=i.wxM({token:k,factory:()=>(0,i.uUt)(je),providedIn:"root"})}return k})();const ke=new i.UbH("");let je=(()=>{class k extends Le{constructor(R,Q){super(),this._platformLocation=R,this._removeListenerFns=[],this._baseHref=Q??this._platformLocation.getBaseHrefFromDOM()??(0,i.uUt)(v).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(R){this._removeListenerFns.push(this._platformLocation.onPopState(R),this._platformLocation.onHashChange(R))}getBaseHref(){return this._baseHref}prepareExternalUrl(R){return K(this._baseHref,R)}path(R=!1){const Q=this._platformLocation.pathname+ne(this._platformLocation.search),ut=this._platformLocation.hash;return ut&&R?`${Q}${ut}`:Q}pushState(R,Q,ut,Qt){const di=this.prepareExternalUrl(ut+ne(Qt));this._platformLocation.pushState(R,Q,di)}replaceState(R,Q,ut,Qt){const di=this.prepareExternalUrl(ut+ne(Qt));this._platformLocation.replaceState(R,Q,di)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(R=0){this._platformLocation.historyGo?.(R)}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.CoB(y),i.CoB(ke,8))};static#t=this.\u0275prov=i.wxM({token:k,factory:k.\u0275fac,providedIn:"root"})}return k})(),et=(()=>{class k extends Le{constructor(R,Q){super(),this._platformLocation=R,this._baseHref="",this._removeListenerFns=[],null!=Q&&(this._baseHref=Q)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(R){this._removeListenerFns.push(this._platformLocation.onPopState(R),this._platformLocation.onHashChange(R))}getBaseHref(){return this._baseHref}path(R=!1){const Q=this._platformLocation.hash??"#";return Q.length>0?Q.substring(1):Q}prepareExternalUrl(R){const Q=K(this._baseHref,R);return Q.length>0?"#"+Q:Q}pushState(R,Q,ut,Qt){let di=this.prepareExternalUrl(ut+ne(Qt));0==di.length&&(di=this._platformLocation.pathname),this._platformLocation.pushState(R,Q,di)}replaceState(R,Q,ut,Qt){let di=this.prepareExternalUrl(ut+ne(Qt));0==di.length&&(di=this._platformLocation.pathname),this._platformLocation.replaceState(R,Q,di)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(R=0){this._platformLocation.historyGo?.(R)}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.CoB(y),i.CoB(ke,8))};static#t=this.\u0275prov=i.wxM({token:k,factory:k.\u0275fac})}return k})(),_t=(()=>{class k{constructor(R){this._subject=new i._w7,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=R;const Q=this._locationStrategy.getBaseHref();this._basePath=function qe(k){if(new RegExp("^(https?:)?//").test(k)){const[,R]=k.split(/\/\/[^\/]+/);return R}return k}(ee(Ne(Q))),this._locationStrategy.onPopState(ut=>{this._subject.emit({url:this.path(!0),pop:!0,state:ut.state,type:ut.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(R=!1){return this.normalize(this._locationStrategy.path(R))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(R,Q=""){return this.path()==this.normalize(R+ne(Q))}normalize(R){return k.stripTrailingSlash(function Et(k,de){if(!k||!de.startsWith(k))return de;const R=de.substring(k.length);return""===R||["/",";","?","#"].includes(R[0])?R:de}(this._basePath,Ne(R)))}prepareExternalUrl(R){return R&&"/"!==R[0]&&(R="/"+R),this._locationStrategy.prepareExternalUrl(R)}go(R,Q="",ut=null){this._locationStrategy.pushState(ut,"",R,Q),this._notifyUrlChangeListeners(this.prepareExternalUrl(R+ne(Q)),ut)}replaceState(R,Q="",ut=null){this._locationStrategy.replaceState(ut,"",R,Q),this._notifyUrlChangeListeners(this.prepareExternalUrl(R+ne(Q)),ut)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(R=0){this._locationStrategy.historyGo?.(R)}onUrlChange(R){return this._urlChangeListeners.push(R),this._urlChangeSubscription??=this.subscribe(Q=>{this._notifyUrlChangeListeners(Q.url,Q.state)}),()=>{const Q=this._urlChangeListeners.indexOf(R);this._urlChangeListeners.splice(Q,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(R="",Q){this._urlChangeListeners.forEach(ut=>ut(R,Q))}subscribe(R,Q,ut){return this._subject.subscribe({next:R,error:Q,complete:ut})}static#e=this.normalizeQueryParams=ne;static#t=this.joinWithSlash=K;static#i=this.stripTrailingSlash=ee;static#n=this.\u0275fac=function(Q){return new(Q||k)(i.CoB(Le))};static#r=this.\u0275prov=i.wxM({token:k,factory:()=>function Pt(){return new _t((0,i.CoB)(Le))}(),providedIn:"root"})}return k})();function Ne(k){return k.replace(/\/index.html$/,"")}const $={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 ve=function(k){return k[k.Decimal=0]="Decimal",k[k.Percent=1]="Percent",k[k.Currency=2]="Currency",k[k.Scientific=3]="Scientific",k}(ve||{}),Re=function(k){return k[k.Format=0]="Format",k[k.Standalone=1]="Standalone",k}(Re||{}),Ze=function(k){return k[k.Narrow=0]="Narrow",k[k.Abbreviated=1]="Abbreviated",k[k.Wide=2]="Wide",k[k.Short=3]="Short",k}(Ze||{}),$e=function(k){return k[k.Short=0]="Short",k[k.Medium=1]="Medium",k[k.Long=2]="Long",k[k.Full=3]="Full",k}($e||{}),oe=function(k){return k[k.Decimal=0]="Decimal",k[k.Group=1]="Group",k[k.List=2]="List",k[k.PercentSign=3]="PercentSign",k[k.PlusSign=4]="PlusSign",k[k.MinusSign=5]="MinusSign",k[k.Exponential=6]="Exponential",k[k.SuperscriptingExponent=7]="SuperscriptingExponent",k[k.PerMille=8]="PerMille",k[k.Infinity=9]="Infinity",k[k.NaN=10]="NaN",k[k.TimeSeparator=11]="TimeSeparator",k[k.CurrencyDecimal=12]="CurrencyDecimal",k[k.CurrencyGroup=13]="CurrencyGroup",k}(oe||{});function Ae(k,de){return Ht((0,i.iMv)(k)[i.GUM.DateFormat],de)}function Je(k,de){return Ht((0,i.iMv)(k)[i.GUM.TimeFormat],de)}function X(k,de){return Ht((0,i.iMv)(k)[i.GUM.DateTimeFormat],de)}function ge(k,de){const R=(0,i.iMv)(k),Q=R[i.GUM.NumberSymbols][de];if(typeof Q>"u"){if(de===oe.CurrencyDecimal)return R[i.GUM.NumberSymbols][oe.Decimal];if(de===oe.CurrencyGroup)return R[i.GUM.NumberSymbols][oe.Group]}return Q}function De(k){if(!k[i.GUM.ExtraData])throw new Error(`Missing extra locale data for the locale "${k[i.GUM.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Ht(k,de){for(let R=de;R>-1;R--)if(typeof k[R]<"u")return k[R];throw new Error("Locale data API: locale data undefined")}function ri(k){const[de,R]=k.split(":");return{hours:+de,minutes:+R}}const Mt=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Wt={},Dt=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var _e=function(k){return k[k.Short=0]="Short",k[k.ShortGMT=1]="ShortGMT",k[k.Long=2]="Long",k[k.Extended=3]="Extended",k}(_e||{}),Se=function(k){return k[k.FullYear=0]="FullYear",k[k.Month=1]="Month",k[k.Date=2]="Date",k[k.Hours=3]="Hours",k[k.Minutes=4]="Minutes",k[k.Seconds=5]="Seconds",k[k.FractionalSeconds=6]="FractionalSeconds",k[k.Day=7]="Day",k}(Se||{}),rt=function(k){return k[k.DayPeriods=0]="DayPeriods",k[k.Days=1]="Days",k[k.Months=2]="Months",k[k.Eras=3]="Eras",k}(rt||{});function We(k,de,R,Q){let ut=function dt(k){if(Ve(k))return k;if("number"==typeof k&&!isNaN(k))return new Date(k);if("string"==typeof k){if(k=k.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(k)){const[ut,Qt=1,di=1]=k.split("-").map(Li=>+Li);return ht(ut,Qt-1,di)}const R=parseFloat(k);if(!isNaN(k-R))return new Date(R);let Q;if(Q=k.match(Mt))return function ft(k){const de=new Date(0);let R=0,Q=0;const ut=k[8]?de.setUTCFullYear:de.setFullYear,Qt=k[8]?de.setUTCHours:de.setHours;k[9]&&(R=Number(k[9]+k[10]),Q=Number(k[9]+k[11])),ut.call(de,Number(k[1]),Number(k[2])-1,Number(k[3]));const di=Number(k[4]||0)-R,Li=Number(k[5]||0)-Q,Tn=Number(k[6]||0),An=Math.floor(1e3*parseFloat("0."+(k[7]||0)));return Qt.call(de,di,Li,Tn,An),de}(Q)}const de=new Date(k);if(!Ve(de))throw new Error(`Unable to convert "${k}" into a date`);return de}(k);de=ae(R,de)||de;let Li,di=[];for(;de;){if(Li=Dt.exec(de),!Li){di.push(de);break}{di=di.concat(Li.slice(1));const Ln=di.pop();if(!Ln)break;de=Ln}}let Tn=ut.getTimezoneOffset();Q&&(Tn=F(Q,Tn),ut=function xt(k,de,R){const Q=R?-1:1,ut=k.getTimezoneOffset();return function Te(k,de){return(k=new Date(k.getTime())).setMinutes(k.getMinutes()+de),k}(k,Q*(F(de,ut)-ut))}(ut,Q,!0));let An="";return di.forEach(Ln=>{const $i=function x(k){if(f[k])return f[k];let de;switch(k){case"G":case"GG":case"GGG":de=yt(rt.Eras,Ze.Abbreviated);break;case"GGGG":de=yt(rt.Eras,Ze.Wide);break;case"GGGGG":de=yt(rt.Eras,Ze.Narrow);break;case"y":de=Nt(Se.FullYear,1,0,!1,!0);break;case"yy":de=Nt(Se.FullYear,2,0,!0,!0);break;case"yyy":de=Nt(Se.FullYear,3,0,!1,!0);break;case"yyyy":de=Nt(Se.FullYear,4,0,!1,!0);break;case"Y":de=b(1);break;case"YY":de=b(2,!0);break;case"YYY":de=b(3);break;case"YYYY":de=b(4);break;case"M":case"L":de=Nt(Se.Month,1,1);break;case"MM":case"LL":de=Nt(Se.Month,2,1);break;case"MMM":de=yt(rt.Months,Ze.Abbreviated);break;case"MMMM":de=yt(rt.Months,Ze.Wide);break;case"MMMMM":de=yt(rt.Months,Ze.Narrow);break;case"LLL":de=yt(rt.Months,Ze.Abbreviated,Re.Standalone);break;case"LLLL":de=yt(rt.Months,Ze.Wide,Re.Standalone);break;case"LLLLL":de=yt(rt.Months,Ze.Narrow,Re.Standalone);break;case"w":de=ce(1);break;case"ww":de=ce(2);break;case"W":de=ce(1,!0);break;case"d":de=Nt(Se.Date,1);break;case"dd":de=Nt(Se.Date,2);break;case"c":case"cc":de=Nt(Se.Day,1);break;case"ccc":de=yt(rt.Days,Ze.Abbreviated,Re.Standalone);break;case"cccc":de=yt(rt.Days,Ze.Wide,Re.Standalone);break;case"ccccc":de=yt(rt.Days,Ze.Narrow,Re.Standalone);break;case"cccccc":de=yt(rt.Days,Ze.Short,Re.Standalone);break;case"E":case"EE":case"EEE":de=yt(rt.Days,Ze.Abbreviated);break;case"EEEE":de=yt(rt.Days,Ze.Wide);break;case"EEEEE":de=yt(rt.Days,Ze.Narrow);break;case"EEEEEE":de=yt(rt.Days,Ze.Short);break;case"a":case"aa":case"aaa":de=yt(rt.DayPeriods,Ze.Abbreviated);break;case"aaaa":de=yt(rt.DayPeriods,Ze.Wide);break;case"aaaaa":de=yt(rt.DayPeriods,Ze.Narrow);break;case"b":case"bb":case"bbb":de=yt(rt.DayPeriods,Ze.Abbreviated,Re.Standalone,!0);break;case"bbbb":de=yt(rt.DayPeriods,Ze.Wide,Re.Standalone,!0);break;case"bbbbb":de=yt(rt.DayPeriods,Ze.Narrow,Re.Standalone,!0);break;case"B":case"BB":case"BBB":de=yt(rt.DayPeriods,Ze.Abbreviated,Re.Format,!0);break;case"BBBB":de=yt(rt.DayPeriods,Ze.Wide,Re.Format,!0);break;case"BBBBB":de=yt(rt.DayPeriods,Ze.Narrow,Re.Format,!0);break;case"h":de=Nt(Se.Hours,1,-12);break;case"hh":de=Nt(Se.Hours,2,-12);break;case"H":de=Nt(Se.Hours,1);break;case"HH":de=Nt(Se.Hours,2);break;case"m":de=Nt(Se.Minutes,1);break;case"mm":de=Nt(Se.Minutes,2);break;case"s":de=Nt(Se.Seconds,1);break;case"ss":de=Nt(Se.Seconds,2);break;case"S":de=Nt(Se.FractionalSeconds,1);break;case"SS":de=Nt(Se.FractionalSeconds,2);break;case"SSS":de=Nt(Se.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":de=tt(_e.Short);break;case"ZZZZZ":de=tt(_e.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":de=tt(_e.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":de=tt(_e.Long);break;default:return null}return f[k]=de,de}(Ln);An+=$i?$i(ut,R,Tn):"''"===Ln?"'":Ln.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),An}function ht(k,de,R){const Q=new Date(0);return Q.setFullYear(k,de,R),Q.setHours(0,0,0),Q}function ae(k,de){const R=function ot(k){return(0,i.iMv)(k)[i.GUM.LocaleId]}(k);if(Wt[R]??={},Wt[R][de])return Wt[R][de];let Q="";switch(de){case"shortDate":Q=Ae(k,$e.Short);break;case"mediumDate":Q=Ae(k,$e.Medium);break;case"longDate":Q=Ae(k,$e.Long);break;case"fullDate":Q=Ae(k,$e.Full);break;case"shortTime":Q=Je(k,$e.Short);break;case"mediumTime":Q=Je(k,$e.Medium);break;case"longTime":Q=Je(k,$e.Long);break;case"fullTime":Q=Je(k,$e.Full);break;case"short":const ut=ae(k,"shortTime"),Qt=ae(k,"shortDate");Q=ye(X(k,$e.Short),[ut,Qt]);break;case"medium":const di=ae(k,"mediumTime"),Li=ae(k,"mediumDate");Q=ye(X(k,$e.Medium),[di,Li]);break;case"long":const Tn=ae(k,"longTime"),An=ae(k,"longDate");Q=ye(X(k,$e.Long),[Tn,An]);break;case"full":const Ln=ae(k,"fullTime"),$i=ae(k,"fullDate");Q=ye(X(k,$e.Full),[Ln,$i])}return Q&&(Wt[R][de]=Q),Q}function ye(k,de){return de&&(k=k.replace(/\{([^}]+)}/g,function(R,Q){return null!=de&&Q in de?de[Q]:R})),k}function Fe(k,de,R="-",Q,ut){let Qt="";(k<0||ut&&k<=0)&&(ut?k=1-k:(k=-k,Qt=R));let di=String(k);for(;di.length<de;)di="0"+di;return Q&&(di=di.slice(di.length-de)),Qt+di}function Nt(k,de,R=0,Q=!1,ut=!1){return function(Qt,di){let Li=function gt(k,de){switch(k){case Se.FullYear:return de.getFullYear();case Se.Month:return de.getMonth();case Se.Date:return de.getDate();case Se.Hours:return de.getHours();case Se.Minutes:return de.getMinutes();case Se.Seconds:return de.getSeconds();case Se.FractionalSeconds:return de.getMilliseconds();case Se.Day:return de.getDay();default:throw new Error(`Unknown DateType value "${k}".`)}}(k,Qt);if((R>0||Li>-R)&&(Li+=R),k===Se.Hours)0===Li&&-12===R&&(Li=12);else if(k===Se.FractionalSeconds)return function ct(k,de){return Fe(k,3).substring(0,de)}(Li,de);const Tn=ge(di,oe.MinusSign);return Fe(Li,de,Tn,Q,ut)}}function yt(k,de,R=Re.Format,Q=!1){return function(ut,Qt){return function me(k,de,R,Q,ut,Qt){switch(R){case rt.Months:return function Xt(k,de,R){const Q=(0,i.iMv)(k),Qt=Ht([Q[i.GUM.MonthsFormat],Q[i.GUM.MonthsStandalone]],de);return Ht(Qt,R)}(de,ut,Q)[k.getMonth()];case rt.Days:return function ai(k,de,R){const Q=(0,i.iMv)(k),Qt=Ht([Q[i.GUM.DaysFormat],Q[i.GUM.DaysStandalone]],de);return Ht(Qt,R)}(de,ut,Q)[k.getDay()];case rt.DayPeriods:const di=k.getHours(),Li=k.getMinutes();if(Qt){const An=function bt(k){const de=(0,i.iMv)(k);return De(de),(de[i.GUM.ExtraData][2]||[]).map(Q=>"string"==typeof Q?ri(Q):[ri(Q[0]),ri(Q[1])])}(de),Ln=function qt(k,de,R){const Q=(0,i.iMv)(k);De(Q);const Qt=Ht([Q[i.GUM.ExtraData][0],Q[i.GUM.ExtraData][1]],de)||[];return Ht(Qt,R)||[]}(de,ut,Q),$i=An.findIndex(On=>{if(Array.isArray(On)){const[xn,sr]=On,Br=di>=xn.hours&&Li>=xn.minutes,Zn=di<sr.hours||di===sr.hours&&Li<sr.minutes;if(xn.hours<sr.hours){if(Br&&Zn)return!0}else if(Br||Zn)return!0}else if(On.hours===di&&On.minutes===Li)return!0;return!1});if(-1!==$i)return Ln[$i]}return function Ut(k,de,R){const Q=(0,i.iMv)(k),Qt=Ht([Q[i.GUM.DayPeriodsFormat],Q[i.GUM.DayPeriodsStandalone]],de);return Ht(Qt,R)}(de,ut,Q)[di<12?0:1];case rt.Eras:return function bi(k,de){return Ht((0,i.iMv)(k)[i.GUM.Eras],de)}(de,Q)[k.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${R}`)}}(ut,Qt,k,de,R,Q)}}function tt(k){return function(de,R,Q){const ut=-1*Q,Qt=ge(R,oe.MinusSign),di=ut>0?Math.floor(ut/60):Math.ceil(ut/60);switch(k){case _e.Short:return(ut>=0?"+":"")+Fe(di,2,Qt)+Fe(Math.abs(ut%60),2,Qt);case _e.ShortGMT:return"GMT"+(ut>=0?"+":"")+Fe(di,1,Qt);case _e.Long:return"GMT"+(ut>=0?"+":"")+Fe(di,2,Qt)+":"+Fe(Math.abs(ut%60),2,Qt);case _e.Extended:return 0===Q?"Z":(ut>=0?"+":"")+Fe(di,2,Qt)+":"+Fe(Math.abs(ut%60),2,Qt);default:throw new Error(`Unknown zone width "${k}"`)}}}const kt=0,jt=4;function re(k){const de=k.getDay(),R=0===de?-3:jt-de;return ht(k.getFullYear(),k.getMonth(),k.getDate()+R)}function ce(k,de=!1){return function(R,Q){let ut;if(de){const Qt=new Date(R.getFullYear(),R.getMonth(),1).getDay()-1,di=R.getDate();ut=1+Math.floor((di+Qt)/7)}else{const Qt=re(R),di=function mi(k){const de=ht(k,kt,1).getDay();return ht(k,0,1+(de<=jt?jt:jt+7)-de)}(Qt.getFullYear()),Li=Qt.getTime()-di.getTime();ut=1+Math.round(Li/6048e5)}return Fe(ut,k,ge(Q,oe.MinusSign))}}function b(k,de=!1){return function(R,Q){return Fe(re(R).getFullYear(),k,ge(Q,oe.MinusSign),de)}}const f={};function F(k,de){k=k.replace(/:/g,"");const R=Date.parse("Jan 01, 1970 00:00:00 "+k)/6e4;return isNaN(R)?de:R}function Ve(k){return k instanceof Date&&!isNaN(k.valueOf())}const Lt=/^(\d+)?\.((\d+)(-(\d+))?)?$/,li=22,Ei=".",Bt="0",Mi=";",Ue=",",it="#";function Ti(k,de,R,Q,ut){const di=function an(k,de="-"){const R={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},Q=k.split(Mi),ut=Q[0],Qt=Q[1],di=-1!==ut.indexOf(Ei)?ut.split(Ei):[ut.substring(0,ut.lastIndexOf(Bt)+1),ut.substring(ut.lastIndexOf(Bt)+1)],Li=di[0],Tn=di[1]||"";R.posPre=Li.substring(0,Li.indexOf(it));for(let Ln=0;Ln<Tn.length;Ln++){const $i=Tn.charAt(Ln);$i===Bt?R.minFrac=R.maxFrac=Ln+1:$i===it?R.maxFrac=Ln+1:R.posSuf+=$i}const An=Li.split(Ue);if(R.gSize=An[1]?An[1].length:0,R.lgSize=An[2]||An[1]?(An[2]||An[1]).length:0,Qt){const Ln=ut.length-R.posPre.length-R.posSuf.length,$i=Qt.indexOf(it);R.negPre=Qt.substring(0,$i).replace(/'/g,""),R.negSuf=Qt.slice($i+Ln).replace(/'/g,"")}else R.negPre=de+R.posPre,R.negSuf=R.posSuf;return R}(function wt(k,de){return(0,i.iMv)(k)[i.GUM.NumberFormats][de]}(de,ve.Currency),ge(de,oe.MinusSign));return di.minFrac=function ki(k){let de;const R=$[k];return R&&(de=R[2]),"number"==typeof de?de:2}(Q),di.maxFrac=di.minFrac,function yi(k,de,R,Q,ut,Qt,di=!1){let Li="",Tn=!1;if(isFinite(k)){let An=function Ke(k){let Q,ut,Qt,di,Li,de=Math.abs(k)+"",R=0;for((ut=de.indexOf(Ei))>-1&&(de=de.replace(Ei,"")),(Qt=de.search(/e/i))>0?(ut<0&&(ut=Qt),ut+=+de.slice(Qt+1),de=de.substring(0,Qt)):ut<0&&(ut=de.length),Qt=0;de.charAt(Qt)===Bt;Qt++);if(Qt===(Li=de.length))Q=[0],ut=1;else{for(Li--;de.charAt(Li)===Bt;)Li--;for(ut-=Qt,Q=[],di=0;Qt<=Li;Qt++,di++)Q[di]=Number(de.charAt(Qt))}return ut>li&&(Q=Q.splice(0,li-1),R=ut-1,ut=1),{digits:Q,exponent:R,integerLen:ut}}(k);di&&(An=function Xn(k){if(0===k.digits[0])return k;const de=k.digits.length-k.integerLen;return k.exponent?k.exponent+=2:(0===de?k.digits.push(0,0):1===de&&k.digits.push(0),k.integerLen+=2),k}(An));let Ln=de.minInt,$i=de.minFrac,On=de.maxFrac;if(Qt){const qn=Qt.match(Lt);if(null===qn)throw new Error(`${Qt} is not a valid digit info`);const yr=qn[1],_n=qn[3],Pa=qn[5];null!=yr&&(Ln=xe(yr)),null!=_n&&($i=xe(_n)),null!=Pa?On=xe(Pa):null!=_n&&$i>On&&(On=$i)}!function gi(k,de,R){if(de>R)throw new Error(`The minimum number of digits after fraction (${de}) is higher than the maximum (${R}).`);let Q=k.digits,ut=Q.length-k.integerLen;const Qt=Math.min(Math.max(de,ut),R);let di=Qt+k.integerLen,Li=Q[di];if(di>0){Q.splice(Math.max(k.integerLen,di));for(let $i=di;$i<Q.length;$i++)Q[$i]=0}else{ut=Math.max(0,ut),k.integerLen=1,Q.length=Math.max(1,di=Qt+1),Q[0]=0;for(let $i=1;$i<di;$i++)Q[$i]=0}if(Li>=5)if(di-1<0){for(let $i=0;$i>di;$i--)Q.unshift(0),k.integerLen++;Q.unshift(1),k.integerLen++}else Q[di-1]++;for(;ut<Math.max(0,Qt);ut++)Q.push(0);let Tn=0!==Qt;const An=de+k.integerLen,Ln=Q.reduceRight(function($i,On,xn,sr){return sr[xn]=(On+=$i)<10?On:On-10,Tn&&(0===sr[xn]&&xn>=An?sr.pop():Tn=!1),On>=10?1:0},0);Ln&&(Q.unshift(Ln),k.integerLen++)}(An,$i,On);let xn=An.digits,sr=An.integerLen;const Br=An.exponent;let Zn=[];for(Tn=xn.every(qn=>!qn);sr<Ln;sr++)xn.unshift(0);for(;sr<0;sr++)xn.unshift(0);sr>0?Zn=xn.splice(sr,xn.length):(Zn=xn,xn=[0]);const Ra=[];for(xn.length>=de.lgSize&&Ra.unshift(xn.splice(-de.lgSize,xn.length).join(""));xn.length>de.gSize;)Ra.unshift(xn.splice(-de.gSize,xn.length).join(""));xn.length&&Ra.unshift(xn.join("")),Li=Ra.join(ge(R,Q)),Zn.length&&(Li+=ge(R,ut)+Zn.join("")),Br&&(Li+=ge(R,oe.Exponential)+"+"+Br)}else Li=ge(R,oe.Infinity);return Li=k<0&&!Tn?de.negPre+Li+de.negSuf:de.posPre+Li+de.posSuf,Li}(k,di,de,oe.CurrencyGroup,oe.CurrencyDecimal,ut).replace("\xa4",R).replace("\xa4","").trim()}function xe(k){const de=parseInt(k);if(isNaN(de))throw new Error("Invalid integer literal when parsing "+k);return de}function te(k,de){de=encodeURIComponent(de);for(const R of k.split(";")){const Q=R.indexOf("="),[ut,Qt]=-1==Q?[R,""]:[R.slice(0,Q),R.slice(Q+1)];if(ut.trim()===de)return decodeURIComponent(Qt)}return null}const mt=/\s+/,Vt=[];let $t=(()=>{class k{constructor(R,Q){this._ngEl=R,this._renderer=Q,this.initialClasses=Vt,this.stateMap=new Map}set klass(R){this.initialClasses=null!=R?R.trim().split(mt):Vt}set ngClass(R){this.rawClass="string"==typeof R?R.trim().split(mt):R}ngDoCheck(){for(const Q of this.initialClasses)this._updateState(Q,!0);const R=this.rawClass;if(Array.isArray(R)||R instanceof Set)for(const Q of R)this._updateState(Q,!0);else if(null!=R)for(const Q of Object.keys(R))this._updateState(Q,!!R[Q]);this._applyStateDiff()}_updateState(R,Q){const ut=this.stateMap.get(R);void 0!==ut?(ut.enabled!==Q&&(ut.changed=!0,ut.enabled=Q),ut.touched=!0):this.stateMap.set(R,{enabled:Q,changed:!0,touched:!0})}_applyStateDiff(){for(const R of this.stateMap){const Q=R[0],ut=R[1];ut.changed?(this._toggleClass(Q,ut.enabled),ut.changed=!1):ut.touched||(ut.enabled&&this._toggleClass(Q,!1),this.stateMap.delete(Q)),ut.touched=!1}}_toggleClass(R,Q){(R=R.trim()).length>0&&R.split(mt).forEach(ut=>{Q?this._renderer.addClass(this._ngEl.nativeElement,ut):this._renderer.removeClass(this._ngEl.nativeElement,ut)})}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.GMv),i.GI1(i.q87))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngClass",""]],inputs:{klass:[i.Wk5.None,"class","klass"],ngClass:"ngClass"},standalone:!0})}return k})();class at{constructor(de,R,Q,ut){this.$implicit=de,this.ngForOf=R,this.index=Q,this.count=ut}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 ui=(()=>{class k{set ngForOf(R){this._ngForOf=R,this._ngForOfDirty=!0}set ngForTrackBy(R){this._trackByFn=R}get ngForTrackBy(){return this._trackByFn}constructor(R,Q,ut){this._viewContainer=R,this._template=Q,this._differs=ut,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(R){R&&(this._template=R)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const R=this._ngForOf;!this._differ&&R&&(this._differ=this._differs.find(R).create(this.ngForTrackBy))}if(this._differ){const R=this._differ.diff(this._ngForOf);R&&this._applyChanges(R)}}_applyChanges(R){const Q=this._viewContainer;R.forEachOperation((ut,Qt,di)=>{if(null==ut.previousIndex)Q.createEmbeddedView(this._template,new at(ut.item,this._ngForOf,-1,-1),null===di?void 0:di);else if(null==di)Q.remove(null===Qt?void 0:Qt);else if(null!==Qt){const Li=Q.get(Qt);Q.move(Li,di),E(Li,ut)}});for(let ut=0,Qt=Q.length;ut<Qt;ut++){const Li=Q.get(ut).context;Li.index=ut,Li.count=Qt,Li.ngForOf=this._ngForOf}R.forEachIdentityChange(ut=>{E(Q.get(ut.currentIndex),ut)})}static ngTemplateContextGuard(R,Q){return!0}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(i.Uj7))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}return k})();function E(k,de){k.context.$implicit=de.item}let U=(()=>{class k{constructor(R,Q){this._viewContainer=R,this._context=new Be,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Q}set ngIf(R){this._context.$implicit=this._context.ngIf=R,this._updateView()}set ngIfThen(R){Ft("ngIfThen",R),this._thenTemplateRef=R,this._thenViewRef=null,this._updateView()}set ngIfElse(R){Ft("ngIfElse",R),this._elseTemplateRef=R,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(R,Q){return!0}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.y8U),i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}return k})();class Be{constructor(){this.$implicit=null,this.ngIf=null}}function Ft(k,de){if(de&&!de.createEmbeddedView)throw new Error(`${k} must be a TemplateRef, but received '${(0,i.GEN)(de)}'.`)}class ji{constructor(de,R){this._viewContainerRef=de,this._templateRef=R,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(de){de&&!this._created?this.create():!de&&this._created&&this.destroy()}}let sn=(()=>{class k{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(R){this._ngSwitch=R,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(R){this._defaultViews.push(R)}_matchCase(R){const Q=R===this._ngSwitch;return this._lastCasesMatched||=Q,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Q}_updateDefaultCases(R){if(this._defaultViews.length>0&&R!==this._defaultUsed){this._defaultUsed=R;for(const Q of this._defaultViews)Q.enforceState(R)}}static#e=this.\u0275fac=function(Q){return new(Q||k)};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0})}return k})(),er=(()=>{class k{constructor(R,Q,ut){this.ngSwitch=ut,ut._addCase(),this._view=new ji(R,Q)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(sn,9))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0})}return k})(),tn=(()=>{class k{constructor(R,Q,ut){ut._addDefault(new ji(R,Q))}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(sn,9))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngSwitchDefault",""]],standalone:!0})}return k})(),Gr=(()=>{class k{constructor(R,Q,ut){this._ngEl=R,this._differs=Q,this._renderer=ut,this._ngStyle=null,this._differ=null}set ngStyle(R){this._ngStyle=R,!this._differ&&R&&(this._differ=this._differs.find(R).create())}ngDoCheck(){if(this._differ){const R=this._differ.diff(this._ngStyle);R&&this._applyChanges(R)}}_setStyle(R,Q){const[ut,Qt]=R.split("."),di=-1===ut.indexOf("-")?void 0:i.yzm.DashCase;null!=Q?this._renderer.setStyle(this._ngEl.nativeElement,ut,Qt?`${Q}${Qt}`:Q,di):this._renderer.removeStyle(this._ngEl.nativeElement,ut,di)}_applyChanges(R){R.forEachRemovedItem(Q=>this._setStyle(Q.key,null)),R.forEachAddedItem(Q=>this._setStyle(Q.key,Q.currentValue)),R.forEachChangedItem(Q=>this._setStyle(Q.key,Q.currentValue))}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.GMv),i.GI1(i.YNh),i.GI1(i.q87))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}return k})(),Ir=(()=>{class k{constructor(R){this._viewContainerRef=R,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(R){if(this._shouldRecreateView(R)){const Q=this._viewContainerRef;if(this._viewRef&&Q.remove(Q.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const ut=this._createContextForwardProxy();this._viewRef=Q.createEmbeddedView(this.ngTemplateOutlet,ut,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(R){return!!R.ngTemplateOutlet||!!R.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(R,Q,ut)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,Q,ut),get:(R,Q,ut)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,Q,ut)}})}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.y8U))};static#t=this.\u0275dir=i.Sc5({type:k,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[i.SYr]})}return k})();function ir(k,de){return new i.OBp(2100,!1)}class Tr{createSubscription(de,R){return(0,i.sRj)(()=>de.subscribe({next:R,error:Q=>{throw Q}}))}dispose(de){(0,i.sRj)(()=>de.unsubscribe())}}class Jr{createSubscription(de,R){return de.then(R,Q=>{throw Q})}dispose(de){}}const Zi=new Jr,Fn=new Tr;let pn=(()=>{class k{constructor(R){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=R}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(R){return this._obj?R!==this._obj?(this._dispose(),this.transform(R)):this._latestValue:(R&&this._subscribe(R),this._latestValue)}_subscribe(R){this._obj=R,this._strategy=this._selectStrategy(R),this._subscription=this._strategy.createSubscription(R,Q=>this._updateLatestValue(R,Q))}_selectStrategy(R){if((0,i.w5$)(R))return Zi;if((0,i.gX2)(R))return Fn;throw ir()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(R,Q){R===this._obj&&(this._latestValue=Q,this._ref.markForCheck())}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.kD9,16))};static#t=this.\u0275pipe=i.UTH({name:"async",type:k,pure:!1,standalone:!0})}return k})();const Or=new i.UbH(""),or=new i.UbH("");let on=(()=>{class k{constructor(R,Q,ut){this.locale=R,this.defaultTimezone=Q,this.defaultOptions=ut}transform(R,Q,ut,Qt){if(null==R||""===R||R!=R)return null;try{return We(R,Q??this.defaultOptions?.dateFormat??"mediumDate",Qt||this.locale,ut??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(di){throw ir()}}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.KYU,16),i.GI1(Or,24),i.GI1(or,24))};static#t=this.\u0275pipe=i.UTH({name:"date",type:k,pure:!0,standalone:!0})}return k})(),zn=(()=>{class k{constructor(R,Q="USD"){this._locale=R,this._defaultCurrencyCode=Q}transform(R,Q=this._defaultCurrencyCode,ut="symbol",Qt,di){if(!function Yi(k){return!(null==k||""===k||k!=k)}(R))return null;di||=this._locale,"boolean"==typeof ut&&(ut=ut?"symbol":"code");let Li=Q||this._defaultCurrencyCode;"code"!==ut&&(Li="symbol"===ut||"symbol-narrow"===ut?function Zt(k,de,R="en"){const Q=function Pe(k){return(0,i.iMv)(k)[i.GUM.Currencies]}(R)[k]||$[k]||[],ut=Q[1];return"narrow"===de&&"string"==typeof ut?ut:Q[0]||k}(Li,"symbol"===ut?"wide":"narrow",di):ut);try{return Ti(function _r(k){if("string"==typeof k&&!isNaN(Number(k)-parseFloat(k)))return Number(k);if("number"!=typeof k)throw new Error(`${k} is not a number`);return k}(R),di,Li,Q,Qt)}catch(Tn){throw ir()}}static#e=this.\u0275fac=function(Q){return new(Q||k)(i.GI1(i.KYU,16),i.GI1(i.ayF,16))};static#t=this.\u0275pipe=i.UTH({name:"currency",type:k,pure:!0,standalone:!0})}return k})();let yn=(()=>{class k{static#e=this.\u0275fac=function(Q){return new(Q||k)};static#t=this.\u0275mod=i.a4G({type:k});static#i=this.\u0275inj=i.s3X({})}return k})();const gr="browser",jr="server";function ln(k){return k===gr}function lr(k){return k===jr}let wa=(()=>{class k{static#e=this.\u0275prov=(0,i.wxM)({token:k,providedIn:"root",factory:()=>ln((0,i.uUt)(i.AHE))?new oa((0,i.uUt)(v),window):new cr})}return k})();class oa{constructor(de,R){this.document=de,this.window=R,this.offset=()=>[0,0]}setOffset(de){this.offset=Array.isArray(de)?()=>de:de}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(de){this.window.scrollTo(de[0],de[1])}scrollToAnchor(de){const R=function Kn(k,de){const R=k.getElementById(de)||k.getElementsByName(de)[0];if(R)return R;if("function"==typeof k.createTreeWalker&&k.body&&"function"==typeof k.body.attachShadow){const Q=k.createTreeWalker(k.body,NodeFilter.SHOW_ELEMENT);let ut=Q.currentNode;for(;ut;){const Qt=ut.shadowRoot;if(Qt){const di=Qt.getElementById(de)||Qt.querySelector(`[name="${de}"]`);if(di)return di}ut=Q.nextNode()}}return null}(this.document,de);R&&(this.scrollToElement(R),R.focus())}setHistoryScrollRestoration(de){this.window.history.scrollRestoration=de}scrollToElement(de){const R=de.getBoundingClientRect(),Q=R.left+this.window.pageXOffset,ut=R.top+this.window.pageYOffset,Qt=this.offset();this.window.scrollTo(Q-Qt[0],ut-Qt[1])}}class cr{setOffset(de){}getScrollPosition(){return[0,0]}scrollToPosition(de){}scrollToAnchor(de){}setHistoryScrollRestoration(de){}}class xr{}},7048:(st,pe,d)=>{"use strict";d.d(pe,{KK:()=>Ae,SU:()=>Mi,So:()=>bt,WA:()=>Xt,gj:()=>bi}),d(3908);var s=d(4496),a=d(2700),h=d(3252),l=d(2115),_=d(3639),v=d(6684),y=d(4704),N=d(8824),B=d(7368),K=d(1368);class ee{}class ne{}class Le{constructor(Z){this.normalizedNames=new Map,this.lazyUpdate=null,Z?"string"==typeof Z?this.lazyInit=()=>{this.headers=new Map,Z.split("\n").forEach(te=>{const mt=te.indexOf(":");if(mt>0){const Vt=te.slice(0,mt),$t=Vt.toLowerCase(),hi=te.slice(mt+1).trim();this.maybeSetNormalizedName(Vt,$t),this.headers.has($t)?this.headers.get($t).push(hi):this.headers.set($t,[hi])}})}:typeof Headers<"u"&&Z instanceof Headers?(this.headers=new Map,Z.forEach((te,mt)=>{this.setHeaderEntries(mt,te)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(Z).forEach(([te,mt])=>{this.setHeaderEntries(te,mt)})}:this.headers=new Map}has(Z){return this.init(),this.headers.has(Z.toLowerCase())}get(Z){this.init();const te=this.headers.get(Z.toLowerCase());return te&&te.length>0?te[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Z){return this.init(),this.headers.get(Z.toLowerCase())||null}append(Z,te){return this.clone({name:Z,value:te,op:"a"})}set(Z,te){return this.clone({name:Z,value:te,op:"s"})}delete(Z,te){return this.clone({name:Z,value:te,op:"d"})}maybeSetNormalizedName(Z,te){this.normalizedNames.has(te)||this.normalizedNames.set(te,Z)}init(){this.lazyInit&&(this.lazyInit instanceof Le?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Z=>this.applyUpdate(Z)),this.lazyUpdate=null))}copyFrom(Z){Z.init(),Array.from(Z.headers.keys()).forEach(te=>{this.headers.set(te,Z.headers.get(te)),this.normalizedNames.set(te,Z.normalizedNames.get(te))})}clone(Z){const te=new Le;return te.lazyInit=this.lazyInit&&this.lazyInit instanceof Le?this.lazyInit:this,te.lazyUpdate=(this.lazyUpdate||[]).concat([Z]),te}applyUpdate(Z){const te=Z.name.toLowerCase();switch(Z.op){case"a":case"s":let mt=Z.value;if("string"==typeof mt&&(mt=[mt]),0===mt.length)return;this.maybeSetNormalizedName(Z.name,te);const Vt=("a"===Z.op?this.headers.get(te):void 0)||[];Vt.push(...mt),this.headers.set(te,Vt);break;case"d":const $t=Z.value;if($t){let hi=this.headers.get(te);if(!hi)return;hi=hi.filter(Ai=>-1===$t.indexOf(Ai)),0===hi.length?(this.headers.delete(te),this.normalizedNames.delete(te)):this.headers.set(te,hi)}else this.headers.delete(te),this.normalizedNames.delete(te)}}setHeaderEntries(Z,te){const mt=(Array.isArray(te)?te:[te]).map($t=>$t.toString()),Vt=Z.toLowerCase();this.headers.set(Vt,mt),this.maybeSetNormalizedName(Z,Vt)}forEach(Z){this.init(),Array.from(this.normalizedNames.keys()).forEach(te=>Z(this.normalizedNames.get(te),this.headers.get(te)))}}class je{encodeKey(Z){return Et(Z)}encodeValue(Z){return Et(Z)}decodeKey(Z){return decodeURIComponent(Z)}decodeValue(Z){return decodeURIComponent(Z)}}const _t=/%(\d[a-f0-9])/gi,Pt={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Et(A){return encodeURIComponent(A).replace(_t,(Z,te)=>Pt[te]??Z)}function Ne(A){return`${A}`}class qe{constructor(Z={}){if(this.updates=null,this.cloneFrom=null,this.encoder=Z.encoder||new je,Z.fromString){if(Z.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function et(A,Z){const te=new Map;return A.length>0&&A.replace(/^\?/,"").split("&").forEach(Vt=>{const $t=Vt.indexOf("="),[hi,Ai]=-1==$t?[Z.decodeKey(Vt),""]:[Z.decodeKey(Vt.slice(0,$t)),Z.decodeValue(Vt.slice($t+1))],at=te.get(hi)||[];at.push(Ai),te.set(hi,at)}),te}(Z.fromString,this.encoder)}else Z.fromObject?(this.map=new Map,Object.keys(Z.fromObject).forEach(te=>{const mt=Z.fromObject[te],Vt=Array.isArray(mt)?mt.map(Ne):[Ne(mt)];this.map.set(te,Vt)})):this.map=null}has(Z){return this.init(),this.map.has(Z)}get(Z){this.init();const te=this.map.get(Z);return te?te[0]:null}getAll(Z){return this.init(),this.map.get(Z)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Z,te){return this.clone({param:Z,value:te,op:"a"})}appendAll(Z){const te=[];return Object.keys(Z).forEach(mt=>{const Vt=Z[mt];Array.isArray(Vt)?Vt.forEach($t=>{te.push({param:mt,value:$t,op:"a"})}):te.push({param:mt,value:Vt,op:"a"})}),this.clone(te)}set(Z,te){return this.clone({param:Z,value:te,op:"s"})}delete(Z,te){return this.clone({param:Z,value:te,op:"d"})}toString(){return this.init(),this.keys().map(Z=>{const te=this.encoder.encodeKey(Z);return this.map.get(Z).map(mt=>te+"="+this.encoder.encodeValue(mt)).join("&")}).filter(Z=>""!==Z).join("&")}clone(Z){const te=new qe({encoder:this.encoder});return te.cloneFrom=this.cloneFrom||this,te.updates=(this.updates||[]).concat(Z),te}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Z=>this.map.set(Z,this.cloneFrom.map.get(Z))),this.updates.forEach(Z=>{switch(Z.op){case"a":case"s":const te=("a"===Z.op?this.map.get(Z.param):void 0)||[];te.push(Ne(Z.value)),this.map.set(Z.param,te);break;case"d":if(void 0===Z.value){this.map.delete(Z.param);break}{let mt=this.map.get(Z.param)||[];const Vt=mt.indexOf(Ne(Z.value));-1!==Vt&&mt.splice(Vt,1),mt.length>0?this.map.set(Z.param,mt):this.map.delete(Z.param)}}}),this.cloneFrom=this.updates=null)}}class ve{constructor(){this.map=new Map}set(Z,te){return this.map.set(Z,te),this}get(Z){return this.map.has(Z)||this.map.set(Z,Z.defaultValue()),this.map.get(Z)}delete(Z){return this.map.delete(Z),this}has(Z){return this.map.has(Z)}keys(){return this.map.keys()}}function Re(A){return typeof ArrayBuffer<"u"&&A instanceof ArrayBuffer}function Ze(A){return typeof Blob<"u"&&A instanceof Blob}function $e(A){return typeof FormData<"u"&&A instanceof FormData}class lt{constructor(Z,te,mt,Vt){let $t;if(this.url=te,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=Z.toUpperCase(),function we(A){switch(A){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Vt?(this.body=void 0!==mt?mt:null,$t=Vt):$t=mt,$t&&(this.reportProgress=!!$t.reportProgress,this.withCredentials=!!$t.withCredentials,$t.responseType&&(this.responseType=$t.responseType),$t.headers&&(this.headers=$t.headers),$t.context&&(this.context=$t.context),$t.params&&(this.params=$t.params),this.transferCache=$t.transferCache),this.headers??=new Le,this.context??=new ve,this.params){const hi=this.params.toString();if(0===hi.length)this.urlWithParams=te;else{const Ai=te.indexOf("?");this.urlWithParams=te+(-1===Ai?"?":Ai<te.length-1?"&":"")+hi}}else this.params=new qe,this.urlWithParams=te}serializeBody(){return null===this.body?null:Re(this.body)||Ze(this.body)||$e(this.body)||function oe(A){return typeof URLSearchParams<"u"&&A instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof qe?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||$e(this.body)?null:Ze(this.body)?this.body.type||null:Re(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof qe?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(Z={}){const te=Z.method||this.method,mt=Z.url||this.url,Vt=Z.responseType||this.responseType,$t=void 0!==Z.body?Z.body:this.body,hi=void 0!==Z.withCredentials?Z.withCredentials:this.withCredentials,Ai=void 0!==Z.reportProgress?Z.reportProgress:this.reportProgress;let at=Z.headers||this.headers,ui=Z.params||this.params;const E=Z.context??this.context;return void 0!==Z.setHeaders&&(at=Object.keys(Z.setHeaders).reduce((ie,U)=>ie.set(U,Z.setHeaders[U]),at)),Z.setParams&&(ui=Object.keys(Z.setParams).reduce((ie,U)=>ie.set(U,Z.setParams[U]),ui)),new lt(te,mt,$t,{params:ui,headers:at,context:E,reportProgress:Ai,responseType:Vt,withCredentials:hi})}}var ot=function(A){return A[A.Sent=0]="Sent",A[A.UploadProgress=1]="UploadProgress",A[A.ResponseHeader=2]="ResponseHeader",A[A.DownloadProgress=3]="DownloadProgress",A[A.Response=4]="Response",A[A.User=5]="User",A}(ot||{});class Ut{constructor(Z,te=ze.Ok,mt="OK"){this.headers=Z.headers||new Le,this.status=void 0!==Z.status?Z.status:te,this.statusText=Z.statusText||mt,this.url=Z.url||null,this.ok=this.status>=200&&this.status<300}}class ai extends Ut{constructor(Z={}){super(Z),this.type=ot.ResponseHeader}clone(Z={}){return new ai({headers:Z.headers||this.headers,status:void 0!==Z.status?Z.status:this.status,statusText:Z.statusText||this.statusText,url:Z.url||this.url||void 0})}}class Xt extends Ut{constructor(Z={}){super(Z),this.type=ot.Response,this.body=void 0!==Z.body?Z.body:null}clone(Z={}){return new Xt({body:void 0!==Z.body?Z.body:this.body,headers:Z.headers||this.headers,status:void 0!==Z.status?Z.status:this.status,statusText:Z.statusText||this.statusText,url:Z.url||this.url||void 0})}}class bi extends Ut{constructor(Z){super(Z,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${Z.url||"(unknown url)"}`:`Http failure response for ${Z.url||"(unknown url)"}: ${Z.status} ${Z.statusText}`,this.error=Z.error||null}}var ze=function(A){return A[A.Continue=100]="Continue",A[A.SwitchingProtocols=101]="SwitchingProtocols",A[A.Processing=102]="Processing",A[A.EarlyHints=103]="EarlyHints",A[A.Ok=200]="Ok",A[A.Created=201]="Created",A[A.Accepted=202]="Accepted",A[A.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",A[A.NoContent=204]="NoContent",A[A.ResetContent=205]="ResetContent",A[A.PartialContent=206]="PartialContent",A[A.MultiStatus=207]="MultiStatus",A[A.AlreadyReported=208]="AlreadyReported",A[A.ImUsed=226]="ImUsed",A[A.MultipleChoices=300]="MultipleChoices",A[A.MovedPermanently=301]="MovedPermanently",A[A.Found=302]="Found",A[A.SeeOther=303]="SeeOther",A[A.NotModified=304]="NotModified",A[A.UseProxy=305]="UseProxy",A[A.Unused=306]="Unused",A[A.TemporaryRedirect=307]="TemporaryRedirect",A[A.PermanentRedirect=308]="PermanentRedirect",A[A.BadRequest=400]="BadRequest",A[A.Unauthorized=401]="Unauthorized",A[A.PaymentRequired=402]="PaymentRequired",A[A.Forbidden=403]="Forbidden",A[A.NotFound=404]="NotFound",A[A.MethodNotAllowed=405]="MethodNotAllowed",A[A.NotAcceptable=406]="NotAcceptable",A[A.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",A[A.RequestTimeout=408]="RequestTimeout",A[A.Conflict=409]="Conflict",A[A.Gone=410]="Gone",A[A.LengthRequired=411]="LengthRequired",A[A.PreconditionFailed=412]="PreconditionFailed",A[A.PayloadTooLarge=413]="PayloadTooLarge",A[A.UriTooLong=414]="UriTooLong",A[A.UnsupportedMediaType=415]="UnsupportedMediaType",A[A.RangeNotSatisfiable=416]="RangeNotSatisfiable",A[A.ExpectationFailed=417]="ExpectationFailed",A[A.ImATeapot=418]="ImATeapot",A[A.MisdirectedRequest=421]="MisdirectedRequest",A[A.UnprocessableEntity=422]="UnprocessableEntity",A[A.Locked=423]="Locked",A[A.FailedDependency=424]="FailedDependency",A[A.TooEarly=425]="TooEarly",A[A.UpgradeRequired=426]="UpgradeRequired",A[A.PreconditionRequired=428]="PreconditionRequired",A[A.TooManyRequests=429]="TooManyRequests",A[A.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",A[A.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",A[A.InternalServerError=500]="InternalServerError",A[A.NotImplemented=501]="NotImplemented",A[A.BadGateway=502]="BadGateway",A[A.ServiceUnavailable=503]="ServiceUnavailable",A[A.GatewayTimeout=504]="GatewayTimeout",A[A.HttpVersionNotSupported=505]="HttpVersionNotSupported",A[A.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",A[A.InsufficientStorage=507]="InsufficientStorage",A[A.LoopDetected=508]="LoopDetected",A[A.NotExtended=510]="NotExtended",A[A.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",A}(ze||{});function Me(A,Z){return{body:Z,headers:A.headers,context:A.context,observe:A.observe,params:A.params,reportProgress:A.reportProgress,responseType:A.responseType,withCredentials:A.withCredentials,transferCache:A.transferCache}}let Ae=(()=>{class A{constructor(te){this.handler=te}request(te,mt,Vt={}){let $t;if(te instanceof lt)$t=te;else{let at,ui;at=Vt.headers instanceof Le?Vt.headers:new Le(Vt.headers),Vt.params&&(ui=Vt.params instanceof qe?Vt.params:new qe({fromObject:Vt.params})),$t=new lt(te,mt,void 0!==Vt.body?Vt.body:null,{headers:at,context:Vt.context,params:ui,reportProgress:Vt.reportProgress,responseType:Vt.responseType||"json",withCredentials:Vt.withCredentials,transferCache:Vt.transferCache})}const hi=(0,a.of)($t).pipe((0,_.m)(at=>this.handler.handle(at)));if(te instanceof lt||"events"===Vt.observe)return hi;const Ai=hi.pipe((0,v.I)(at=>at instanceof Xt));switch(Vt.observe||"body"){case"body":switch($t.responseType){case"arraybuffer":return Ai.pipe((0,y.k)(at=>{if(null!==at.body&&!(at.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return at.body}));case"blob":return Ai.pipe((0,y.k)(at=>{if(null!==at.body&&!(at.body instanceof Blob))throw new Error("Response is not a Blob.");return at.body}));case"text":return Ai.pipe((0,y.k)(at=>{if(null!==at.body&&"string"!=typeof at.body)throw new Error("Response is not a string.");return at.body}));default:return Ai.pipe((0,y.k)(at=>at.body))}case"response":return Ai;default:throw new Error(`Unreachable: unhandled observe type ${Vt.observe}}`)}}delete(te,mt={}){return this.request("DELETE",te,mt)}get(te,mt={}){return this.request("GET",te,mt)}head(te,mt={}){return this.request("HEAD",te,mt)}jsonp(te,mt){return this.request("JSONP",te,{params:(new qe).append(mt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(te,mt={}){return this.request("OPTIONS",te,mt)}patch(te,mt,Vt={}){return this.request("PATCH",te,Me(Vt,mt))}post(te,mt,Vt={}){return this.request("POST",te,Me(Vt,mt))}put(te,mt,Vt={}){return this.request("PUT",te,Me(Vt,mt))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(ee))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();function Pe(A,Z){return Z(A)}function fe(A,Z){return(te,mt)=>Z.intercept(te,{handle:Vt=>A(Vt,mt)})}const bt=new s.UbH(""),qt=new s.UbH(""),vt=new s.UbH(""),Ht=new s.UbH("");function ri(){let A=null;return(Z,te)=>{null===A&&(A=((0,s.uUt)(bt,{optional:!0})??[]).reduceRight(fe,Pe));const mt=(0,s.uUt)(s.g9Y),Vt=mt.add();return A(Z,te).pipe((0,N.U)(()=>mt.remove(Vt)))}}let ki=(()=>{class A extends ee{constructor(te,mt){super(),this.backend=te,this.injector=mt,this.chain=null,this.pendingTasks=(0,s.uUt)(s.g9Y);const Vt=(0,s.uUt)(Ht,{optional:!0});this.backend=Vt??te}handle(te){if(null===this.chain){const Vt=Array.from(new Set([...this.injector.get(qt),...this.injector.get(vt,[])]));this.chain=Vt.reduceRight(($t,hi)=>function De(A,Z,te){return(mt,Vt)=>(0,s.SMS)(te,()=>Z(mt,$t=>A($t,Vt)))}($t,hi,this.injector),Pe)}const mt=this.pendingTasks.add();return this.chain(te,Vt=>this.backend.handle(Vt)).pipe((0,N.U)(()=>this.pendingTasks.remove(mt)))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(ne),s.CoB(s.SIe))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();const ct=/^\)\]\}',?\n/;let gt=(()=>{class A{constructor(te){this.xhrFactory=te}handle(te){if("JSONP"===te.method)throw new s.OBp(-2800,!1);const mt=this.xhrFactory;return(mt.\u0275loadImpl?(0,l.Q)(mt.\u0275loadImpl()):(0,a.of)(null)).pipe((0,B.G)(()=>new h._($t=>{const hi=mt.build();if(hi.open(te.method,te.urlWithParams),te.withCredentials&&(hi.withCredentials=!0),te.headers.forEach((wi,ji)=>hi.setRequestHeader(wi,ji.join(","))),te.headers.has("Accept")||hi.setRequestHeader("Accept","application/json, text/plain, */*"),!te.headers.has("Content-Type")){const wi=te.detectContentTypeHeader();null!==wi&&hi.setRequestHeader("Content-Type",wi)}if(te.responseType){const wi=te.responseType.toLowerCase();hi.responseType="json"!==wi?wi:"text"}const Ai=te.serializeBody();let at=null;const ui=()=>{if(null!==at)return at;const wi=hi.statusText||"OK",ji=new Le(hi.getAllResponseHeaders()),sn=function Nt(A){return"responseURL"in A&&A.responseURL?A.responseURL:/^X-Request-URL:/m.test(A.getAllResponseHeaders())?A.getResponseHeader("X-Request-URL"):null}(hi)||te.url;return at=new ai({headers:ji,status:hi.status,statusText:wi,url:sn}),at},E=()=>{let{headers:wi,status:ji,statusText:sn,url:er}=ui(),tn=null;ji!==ze.NoContent&&(tn=typeof hi.response>"u"?hi.responseText:hi.response),0===ji&&(ji=tn?ze.Ok:0);let fr=ji>=200&&ji<300;if("json"===te.responseType&&"string"==typeof tn){const Sr=tn;tn=tn.replace(ct,"");try{tn=""!==tn?JSON.parse(tn):null}catch(Jn){tn=Sr,fr&&(fr=!1,tn={error:Jn,text:tn})}}fr?($t.next(new Xt({body:tn,headers:wi,status:ji,statusText:sn,url:er||void 0})),$t.complete()):$t.error(new bi({error:tn,headers:wi,status:ji,statusText:sn,url:er||void 0}))},ie=wi=>{const{url:ji}=ui(),sn=new bi({error:wi,status:hi.status||0,statusText:hi.statusText||"Unknown Error",url:ji||void 0});$t.error(sn)};let U=!1;const Be=wi=>{U||($t.next(ui()),U=!0);let ji={type:ot.DownloadProgress,loaded:wi.loaded};wi.lengthComputable&&(ji.total=wi.total),"text"===te.responseType&&hi.responseText&&(ji.partialText=hi.responseText),$t.next(ji)},Ft=wi=>{let ji={type:ot.UploadProgress,loaded:wi.loaded};wi.lengthComputable&&(ji.total=wi.total),$t.next(ji)};return hi.addEventListener("load",E),hi.addEventListener("error",ie),hi.addEventListener("timeout",ie),hi.addEventListener("abort",ie),te.reportProgress&&(hi.addEventListener("progress",Be),null!==Ai&&hi.upload&&hi.upload.addEventListener("progress",Ft)),hi.send(Ai),$t.next({type:ot.Sent}),()=>{hi.removeEventListener("error",ie),hi.removeEventListener("abort",ie),hi.removeEventListener("load",E),hi.removeEventListener("timeout",ie),te.reportProgress&&(hi.removeEventListener("progress",Be),null!==Ai&&hi.upload&&hi.upload.removeEventListener("progress",Ft)),hi.readyState!==hi.DONE&&hi.abort()}})))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(K.OM))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();const yt=new s.UbH(""),tt=new s.UbH("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),jt=new s.UbH("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class mi{}let re=(()=>{class A{constructor(te,mt,Vt){this.doc=te,this.platform=mt,this.cookieName=Vt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const te=this.doc.cookie||"";return te!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,K.Sg)(te,this.cookieName),this.lastCookieString=te),this.lastToken}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(K.Ud),s.CoB(s.AHE),s.CoB(tt))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();function ce(A,Z){const te=A.url.toLowerCase();if(!(0,s.uUt)(yt)||"GET"===A.method||"HEAD"===A.method||te.startsWith("http://")||te.startsWith("https://"))return Z(A);const mt=(0,s.uUt)(mi).getToken(),Vt=(0,s.uUt)(jt);return null!=mt&&!A.headers.has(Vt)&&(A=A.clone({headers:A.headers.set(Vt,mt)})),Z(A)}var f=function(A){return A[A.Interceptors=0]="Interceptors",A[A.LegacyInterceptors=1]="LegacyInterceptors",A[A.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",A[A.NoXsrfProtection=3]="NoXsrfProtection",A[A.JsonpSupport=4]="JsonpSupport",A[A.RequestsMadeViaParent=5]="RequestsMadeViaParent",A[A.Fetch=6]="Fetch",A}(f||{});function F(...A){const Z=[Ae,gt,ki,{provide:ee,useExisting:ki},{provide:ne,useExisting:gt},{provide:qt,useValue:ce,multi:!0},{provide:yt,useValue:!0},{provide:mi,useClass:re}];for(const te of A)Z.push(...te.\u0275providers);return(0,s.AFj)(Z)}const xt=new s.UbH("");function dt(){return function x(A,Z){return{\u0275kind:A,\u0275providers:Z}}(f.LegacyInterceptors,[{provide:xt,useFactory:ri},{provide:qt,useExisting:xt,multi:!0}])}let Mi=(()=>{class A{static#e=this.\u0275fac=function(mt){return new(mt||A)};static#t=this.\u0275mod=s.a4G({type:A});static#i=this.\u0275inj=s.s3X({providers:[F(dt())]})}return A})()},4496:(st,pe,d)=>{"use strict";d.d(pe,{qwP:()=>Vn,qid:()=>Pm,QHP:()=>Jt,kZF:()=>_y,Ev2:()=>_S,Swk:()=>ro,YND:()=>gs,kD9:()=>g_,ESV:()=>JE,ce5:()=>Gl,ayF:()=>sS,syz:()=>Ws,GMv:()=>ms,SIe:()=>as,eAe:()=>Es,_w7:()=>We,_6O:()=>ct,UbH:()=>nt,zZn:()=>za,Uj7:()=>bh,YNh:()=>yh,KYU:()=>Bd,obV:()=>sg,oF$:()=>qs,WW2:()=>Cr,T7N:()=>Mc,AHE:()=>Ji,crf:()=>Ii,VhX:()=>ps,q87:()=>xM,O8F:()=>l_,yzm:()=>zc,SI6:()=>Qs,Qfh:()=>Dc,Yw2:()=>Fl,G4X:()=>$E,eOv:()=>py,a8Z:()=>sy,y8U:()=>md,K6R:()=>Mi,I44:()=>C_,cZD:()=>jS,SIz:()=>lg,Gk1:()=>WD,grM:()=>ky,agy:()=>uS,wd:()=>Ma,uUt:()=>j,_Ap:()=>Vr,AFj:()=>kc,m4O:()=>fS,o9M:()=>WS,SMS:()=>y0,sRj:()=>EM,yai:()=>_h,oPY:()=>oy,i4S:()=>pu,GUM:()=>il,g9Y:()=>$l,OBp:()=>Zt,aS5:()=>hy,Mn9:()=>my,Y8L:()=>ri,Om8:()=>zp,ozE:()=>Vc,K2p:()=>To,GM_:()=>dw,u8n:()=>pw,ER9:()=>hw,Vfw:()=>uw,Gc:()=>mw,iMv:()=>dm,G58:()=>si,y02:()=>lv,IHs:()=>it,K_M:()=>_c,Guz:()=>Is,w5$:()=>Om,gX2:()=>fy,auf:()=>uo,GEN:()=>Nt,E2t:()=>ys,eg9:()=>Ph,Wk5:()=>A,QJr:()=>ag,SYr:()=>yu,M5G:()=>bb,UHJ:()=>yb,yG2:()=>Sf,e48:()=>$h,m8U:()=>Kg,uQ9:()=>tv,eAK:()=>em,szK:()=>Kv,In1:()=>jn,Sc5:()=>Tr,wxM:()=>Rn,s3X:()=>Bs,a4G:()=>ra,UTH:()=>Jr,GI1:()=>Oo,wR5:()=>sm,C_f:()=>om,k70:()=>Sd,SAx:()=>Ed,C$Y:()=>kd,I0R:()=>Cd,KQA:()=>ov,otF:()=>Cp,SoX:()=>lm,CoB:()=>M,gJ8:()=>Iu,KEo:()=>Tf,qCj:()=>mm,Gqi:()=>Xv,gRP:()=>ll,S2Z:()=>Pa,GaO:()=>Nv,wVc:()=>Bb,kDX:()=>Hb,g7$:()=>Gb,I7O:()=>Vb,wB1:()=>jb,_Xx:()=>Bv,kPM:()=>Yv,E7m:()=>Xh,_6D:()=>_m,q4q:()=>Ib,S45:()=>Tb,IBC:()=>Ab,uAc:()=>Lb,WuN:()=>Ob,wto:()=>Zv,Gew:()=>Jv,CGJ:()=>Ce,wLc:()=>lf,usT:()=>na,E3n:()=>$p,K6U:()=>Nu,YFg:()=>Qp,m4B:()=>qh,wcw:()=>pm,Swe:()=>cm,yuY:()=>Yo,gJz:()=>Ub,OEk:()=>lb,cNF:()=>vm,oRS:()=>Od,CAO:()=>bm,kNx:()=>gb,iHE:()=>wm,OKB:()=>ym,CC$:()=>Qv}),d(3908);let a=null,l=1;const _=Symbol("SIGNAL");function v(e){const t=a;return a=e,t}function Le(e){if((!ve(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==l)){if(!e.producerMustRecompute(e)&&!Et(e))return e.dirty=!1,void(e.lastCleanEpoch=l);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=l}}function Et(e){we(e);for(let t=0;t<e.producerNode.length;t++){const n=e.producerNode[t],r=e.producerLastReadVersion[t];if(r!==n.version||(Le(n),r!==n.version))return!0}return!1}function $(e,t){if(function Re(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}(e),we(e),1===e.liveConsumerNode.length)for(let r=0;r<e.producerNode.length;r++)$(e.producerNode[r],e.producerIndexOfThis[r]);const n=e.liveConsumerNode.length-1;if(e.liveConsumerNode[t]=e.liveConsumerNode[n],e.liveConsumerIndexOfThis[t]=e.liveConsumerIndexOfThis[n],e.liveConsumerNode.length--,e.liveConsumerIndexOfThis.length--,t<e.liveConsumerNode.length){const r=e.liveConsumerIndexOfThis[t],o=e.liveConsumerNode[t];we(o),o.producerIndexOfThis[r]=t}}function ve(e){return e.consumerIsAlwaysLive||(e?.liveConsumerNode?.length??0)>0}function we(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let ai=null;var De=d(5657),bt=d(6928),qt=d(6700),vt=d(4704);const ri="https://g.co/ng/security#xss";class Zt extends Error{constructor(t,n){super(si(t,n)),this.code=t}}function si(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function rt(e){return t=>{setTimeout(e,void 0,t)}}const We=class Se extends De.E{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){let o=t,c=n||(()=>null),m=r;if(t&&"object"==typeof t){const S=t;o=S.next?.bind(S),c=S.error?.bind(S),m=S.complete?.bind(S)}this.__isAsync&&(c=rt(c),o&&(o=rt(o)),m&&(m=rt(m)));const g=super.subscribe({next:o,error:c,complete:m});return t instanceof bt.wH&&t.add(g),g}};var ct=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}(ct||{});function Nt(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(Nt).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function gt(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}var Bt=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(Bt||{}),Mi=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(Mi||{});function Ue(e){return{toString:e}.toString()}const it=globalThis,yi={},Ti=[];function Pi(e){for(let t in e)if(e[t]===Pi)return t;throw Error("Could not find renamed property on target object.")}function dn(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}const an=Pi({\u0275cmp:Pi}),Xn=Pi({\u0275dir:Pi}),Ke=Pi({\u0275pipe:Pi}),gi=Pi({\u0275mod:Pi}),xe=Pi({\u0275fac:Pi}),Xe=Pi({__NG_ELEMENT_ID__:Pi}),At=Pi({__NG_ENV_ID__:Pi});var A=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(A||{});function Z(e,t,n){let r=e.length;for(;;){const o=e.indexOf(t,n);if(-1===o)return o;if(0===o||e.charCodeAt(o-1)<=32){const c=t.length;if(o+c===r||e.charCodeAt(o+c)<=32)return o}n=o+1}}function te(e,t,n){let r=0;for(;r<n.length;){const o=n[r];if("number"==typeof o){if(0!==o)break;r++;const c=n[r++],m=n[r++],g=n[r++];e.setAttribute(t,m,g,c)}else{const c=o,m=n[++r];Vt(c)?e.setProperty(t,c,m):e.setAttribute(t,c,m),r++}}return r}function mt(e){return 3===e||4===e||6===e}function Vt(e){return 64===e.charCodeAt(0)}function $t(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){const o=t[r];"number"==typeof o?n=o:0===n||hi(e,n,o,null,-1===n||2===n?t[++r]:null)}}return e}function hi(e,t,n,r,o){let c=0,m=e.length;if(-1===t)m=-1;else for(;c<e.length;){const g=e[c++];if("number"==typeof g){if(g===t){m=-1;break}if(g>t){m=c-1;break}}}for(;c<e.length;){const g=e[c];if("number"==typeof g)break;if(g===n){if(null===r)return void(null!==o&&(e[c+1]=o));if(r===e[c+1])return void(e[c+2]=o)}c++,null!==r&&c++,null!==o&&c++}-1!==m&&(e.splice(m,0,t),c=m+1),e.splice(c++,0,n),null!==r&&e.splice(c++,0,r),null!==o&&e.splice(c++,0,o)}const Ai="ng-template";function at(e,t,n){let r=0,o=!0;for(;r<e.length;){let c=e[r++];if("string"==typeof c&&o){const m=e[r++];if(n&&"class"===c&&-1!==Z(m.toLowerCase(),t,0))return!0}else{if(1===c){for(;r<e.length&&"string"==typeof(c=e[r++]);)if(c.toLowerCase()===t)return!0;return!1}"number"==typeof c&&(o=!1)}}return!1}function ui(e){return 4===e.type&&e.value!==Ai}function E(e,t,n){return t===(4!==e.type||n?e.value:Ai)}function ie(e,t,n){let r=4;const o=e.attrs||[],c=function ji(e){for(let t=0;t<e.length;t++)if(mt(e[t]))return t;return e.length}(o);let m=!1;for(let g=0;g<t.length;g++){const S=t[g];if("number"!=typeof S){if(!m)if(4&r){if(r=2|1&r,""!==S&&!E(e,S,n)||""===S&&1===t.length){if(U(r))return!1;m=!0}}else{const V=8&r?S:t[++g];if(8&r&&null!==e.attrs){if(!at(e.attrs,V,n)){if(U(r))return!1;m=!0}continue}const He=Be(8&r?"class":S,o,ui(e),n);if(-1===He){if(U(r))return!1;m=!0;continue}if(""!==V){let St;St=He>c?"":o[He+1].toLowerCase();const Yt=8&r?St:null;if(Yt&&-1!==Z(Yt,V,0)||2&r&&V!==St){if(U(r))return!1;m=!0}}}}else{if(!m&&!U(r)&&!U(S))return!1;if(m&&U(S))continue;m=!1,r=S|1&r}}return U(r)||m}function U(e){return 0==(1&e)}function Be(e,t,n,r){if(null===t)return-1;let o=0;if(r||!n){let c=!1;for(;o<t.length;){const m=t[o];if(m===e)return o;if(3===m||6===m)c=!0;else{if(1===m||2===m){let g=t[++o];for(;"string"==typeof g;)g=t[++o];continue}if(4===m)break;if(0===m){o+=4;continue}}o+=c?1:2}return-1}return function sn(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const r=e[n];if("number"==typeof r)return-1;if(r===t)return n;n++}return-1}(t,e)}function Ft(e,t,n=!1){for(let r=0;r<t.length;r++)if(ie(e,t[r],n))return!0;return!1}function er(e,t){e:for(let n=0;n<t.length;n++){const r=t[n];if(e.length===r.length){for(let o=0;o<e.length;o++)if(e[o]!==r[o])continue e;return!0}}return!1}function tn(e,t){return e?":not("+t.trim()+")":t}function fr(e){let t=e[0],n=1,r=2,o="",c=!1;for(;n<e.length;){let m=e[n];if("string"==typeof m)if(2&r){const g=e[++n];o+="["+m+(g.length>0?'="'+g+'"':"")+"]"}else 8&r?o+="."+m:4&r&&(o+=" "+m);else""!==o&&!U(m)&&(t+=tn(c,o),o=""),r=m,c=c||!U(r);n++}return""!==o&&(t+=tn(c,o)),t}function jn(e){return Ue(()=>{const t=Ar(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Bt.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Mi.Emulated,styles:e.styles||Ti,_:null,schemas:e.schemas||null,tView:null,id:""};ya(n);const r=e.dependencies;return n.directiveDefs=Lr(r,!1),n.pipeDefs=Lr(r,!0),n.id=function or(e){let t=0;const n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const o of n)t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483648,"c"+t}(n),n})}function Gr(e){return Zi(e)||Fn(e)}function Ir(e){return null!==e}function ra(e){return Ue(()=>({type:e.type,bootstrap:e.bootstrap||Ti,declarations:e.declarations||Ti,imports:e.imports||Ti,exports:e.exports||Ti,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function ir(e,t){if(null==e)return yi;const n={};for(const r in e)if(e.hasOwnProperty(r)){const o=e[r];let c,m,g=A.None;Array.isArray(o)?(g=o[0],c=o[1],m=o[2]??c):(c=o,m=o),t?(n[c]=g!==A.None?[r,g]:r,t[c]=m):n[c]=r}return n}function Tr(e){return Ue(()=>{const t=Ar(e);return ya(t),t})}function Jr(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function Zi(e){return e[an]||null}function Fn(e){return e[Xn]||null}function pn(e){return e[Ke]||null}function Vr(e){const t=Zi(e)||Fn(e)||pn(e);return null!==t&&t.standalone}function Un(e,t){const n=e[gi]||null;if(!n&&!0===t)throw new Error(`Type ${Nt(e)} does not have '\u0275mod' property.`);return n}function Ar(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,inputTransforms:null,inputConfig:e.inputs||yi,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Ti,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:ir(e.inputs,t),outputs:ir(e.outputs),debugInfo:null}}function ya(e){e.features?.forEach(t=>t(e))}function Lr(e,t){if(!e)return null;const n=t?pn:Gr;return()=>("function"==typeof e?e():e).map(r=>n(r)).filter(Ir)}const on=0,vi=1,Ri=2,Sn=3,Wn=4,Gn=5,nr=6,wr=7,hn=8,gn=9,zn=10,Yi=11,_r=12,aa=13,sa=14,yn=15,gr=16,jr=17,tr=18,qr=19,ln=20,lr=21,vr=22,$n=23,Vi=25,wa=1,Kn=7,xr=9,Mn=10;var ar=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(ar||{});function Nn(e){return Array.isArray(e)&&"object"==typeof e[wa]}function Yn(e){return Array.isArray(e)&&!0===e[wa]}function ea(e){return 0!=(4&e.flags)}function Rr(e){return e.componentOffset>-1}function mr(e){return 1==(1&e.flags)}function Pn(e){return!!e.template}function Ca(e){return 0!=(512&e[Ri])}const La="svg";let Oa=!1;function kn(e){for(;Array.isArray(e);)e=e[on];return e}function ia(e,t){return kn(t[e])}function ur(e,t){return kn(t[e.index])}function Nr(e,t){return e.data[t]}function Yr(e,t){return e[t]}function Qn(e,t){const n=t[e];return Nn(n)?n:n[on]}function Ea(e){return 128==(128&e[Ri])}function D(e,t){return null==t?null:e[t]}function I(e){e[jr]=0}function G(e){1024&e[Ri]||(e[Ri]|=1024,Ea(e)&&Ot(e))}function Qe(e){return!!(9216&e[Ri]||e[$n]?.dirty)}function Ct(e){Qe(e)?Ot(e):64&e[Ri]&&(function Qa(){return Oa}()?(e[Ri]|=1024,Ot(e)):e[zn].changeDetectionScheduler?.notify())}function Ot(e){e[zn].changeDetectionScheduler?.notify();let t=Ci(e);for(;null!==t&&!(8192&t[Ri])&&(t[Ri]|=8192,Ea(t));)t=Ci(t)}function Kt(e,t){if(256==(256&e[Ri]))throw new Zt(911,!1);null===e[lr]&&(e[lr]=[]),e[lr].push(t)}function Ci(e){const t=e[Sn];return Yn(t)?t[Sn]:t}const ci={lFrame:xn(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function bn(){return ci.bindingsEnabled}function wn(){return null!==ci.skipHydrationRootTNode}function ti(){return ci.lFrame.lView}function Ki(){return ci.lFrame.tView}function na(e){return ci.lFrame.contextLView=e,e[hn]}function Ce(e){return ci.lFrame.contextLView=null,e}function se(){let e=p();for(;null!==e&&64===e.type;)e=e.parent;return e}function p(){return ci.lFrame.currentTNode}function H(e,t){const n=ci.lFrame;n.currentTNode=e,n.isParent=t}function Ge(){return ci.lFrame.isParent}function pt(){ci.lFrame.isParent=!1}function Bi(){const e=ci.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Gi(){return ci.lFrame.bindingIndex++}function k(e){const t=ci.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function Q(e,t){const n=ci.lFrame;n.bindingIndex=n.bindingRootIndex=e,Qt(t)}function Qt(e){ci.lFrame.currentDirectiveIndex=e}function di(e){const t=ci.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Li(){return ci.lFrame.currentQueryIndex}function Tn(e){ci.lFrame.currentQueryIndex=e}function An(e){const t=e[vi];return 2===t.type?t.declTNode:1===t.type?e[Gn]:null}function Ln(e,t,n){if(n&ct.SkipSelf){let o=t,c=e;for(;!(o=o.parent,null!==o||n&ct.Host||(o=An(c),null===o||(c=c[sa],10&o.type))););if(null===o)return!1;t=o,e=c}const r=ci.lFrame=On();return r.currentTNode=t,r.lView=e,!0}function $i(e){const t=On(),n=e[vi];ci.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function On(){const e=ci.lFrame,t=null===e?null:e.child;return null===t?xn(e):t}function xn(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 sr(){const e=ci.lFrame;return ci.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Br=sr;function Zn(){const e=sr();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 qn(){return ci.lFrame.selectedIndex}function yr(e){ci.lFrame.selectedIndex=e}function _n(){const e=ci.lFrame;return Nr(e.tView,e.selectedIndex)}function Pa(){ci.lFrame.currentNamespace=La}function ll(){!function dc(){ci.lFrame.currentNamespace=null}()}let Ms=!0;function hs(){return Ms}function Za(e){Ms=e}function oo(){return $r(se(),ti())}function $r(e,t){return new ms(ur(e,t))}let Ys,ms=(()=>{class e{constructor(n){this.nativeElement=n}static#e=this.__NG_ELEMENT_ID__=oo}return e})();function cl(e){return e instanceof ms?e.nativeElement:e}function Xa(e,t){e.forEach(n=>Array.isArray(n)?Xa(n,t):t(n))}function Rs(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function ts(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function _a(e,t,n){let r=Va(e,t);return r>=0?e[1|r]=n:(r=~r,function Fs(e,t,n,r){let o=e.length;if(o==t)e.push(n,r);else if(1===o)e.push(r,e[0]),e[0]=n;else{for(o--,e.push(e[o-1],e[o]);o>t;)e[o]=e[o-2],o--;e[t]=n,e[t+1]=r}}(e,r,t,n)),r}function Cs(e,t){const n=Va(e,t);if(n>=0)return e[1|n]}function Va(e,t){return function lo(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){const c=r+(o-r>>1),m=e[c<<n];if(t===m)return c<<n;m>t?o=c:r=c+1}return~(o<<n)}(e,t,1)}function pc(){return this._results[Symbol.iterator]()}class ps{static#e=Symbol.iterator;get changes(){return this._changes??=new We}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const n=ps.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=pc)}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 r=function da(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function uc(e,t,n){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){let o=e[r],c=t[r];if(n&&(o=n(o),c=n(c)),c!==o)return!1}return!0}(this._results,r,n))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}}function ks(e){return 128==(128&e.flags)}function uo(e){Ys=e}function ja(){if(void 0!==Ys)return Ys;if(typeof document<"u")return document;throw new Zt(210,!1)}function Rn(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Bs(e){return{providers:e.providers||[],imports:e.imports||[]}}function Hs(e){return xi(e,C)||xi(e,W)}function _c(e){return null!==Hs(e)}function xi(e,t){return e.hasOwnProperty(t)?e[t]:null}function O(e){return e&&(e.hasOwnProperty(T)||e.hasOwnProperty(Ee))?e[T]:null}const C=Pi({\u0275prov:Pi}),T=Pi({\u0275inj:Pi}),W=Pi({ngInjectableDef:Pi}),Ee=Pi({ngInjectorDef:Pi});class nt{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=Rn({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Jt=new nt("",{providedIn:"root",factory:()=>zt}),zt="ng",Ii=new nt(""),Ji=new nt("",{providedIn:"platform",factory:()=>"unknown"}),Vn=new nt(""),gs=new nt("",{providedIn:"root",factory:()=>ja().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),Gs=Pi({__forward_ref__:Pi});function Ma(e){return e.__forward_ref__=Ma,e.toString=function(){return Nt(this())},e}function Qi(e){return Vs(e)?e():e}function Vs(e){return"function"==typeof e&&e.hasOwnProperty(Gs)&&e.__forward_ref__===Ma}function pl(e){return e&&!!e.\u0275providers}function nn(e){return"string"==typeof e?e:null==e?"":String(e)}function fl(e,t){throw new Zt(-201,!1)}let _l;function gc(){return _l}function ga(e){const t=_l;return _l=e,t}function vc(e,t,n){const r=Hs(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&ct.Optional?null:void 0!==t?t:void fl()}const Wa={},gl="__NG_DI_FLAG__",mo="ngTempTokenPath",Xd=/\n/gm,po="__source";let Fa;function un(e){const t=Fa;return Fa=e,t}function u(e,t=ct.Default){if(void 0===Fa)throw new Zt(-203,!1);return null===Fa?vc(e,void 0,t):Fa.get(e,t&ct.Optional?null:void 0,t)}function M(e,t=ct.Default){return(gc()||u)(Qi(e),t)}function j(e,t=ct.Default){return M(e,Oe(t))}function Oe(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Rt(e){const t=[];for(let n=0;n<e.length;n++){const r=Qi(e[n]);if(Array.isArray(r)){if(0===r.length)throw new Zt(900,!1);let o,c=ct.Default;for(let m=0;m<r.length;m++){const g=r[m],S=Fi(g);"number"==typeof S?-1===S?o=g.token:c|=S:o=g}t.push(M(o,c))}else t.push(M(r))}return t}function oi(e,t){return e[gl]=t,e.prototype[gl]=t,e}function Fi(e){return e[gl]}let Xm=()=>null;function su(e,t,n=!1){return Xm(e,t,n)}const yo="__parameters__";function xo(e,t,n){return Ue(()=>{const r=function du(e){return function(...n){if(e){const r=e(...n);for(const o in r)this[o]=r[o]}}}(t);function o(...c){if(this instanceof o)return r.apply(this,c),this;const m=new o(...c);return g.annotation=m,g;function g(S,V,le){const He=S.hasOwnProperty(yo)?S[yo]:Object.defineProperty(S,yo,{value:[]})[yo];for(;He.length<=le;)He.push(null);return(He[le]=He[le]||[]).push(m),S}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const Mc=oi(xo("Optional"),8),Dc=oi(xo("SkipSelf"),4);function Us(e,t){return e.hasOwnProperty(xe)?e[xe]:null}const Ws=new nt(""),np=new nt("",-1),uu=new nt("");class Cc{get(t,n=Wa){if(n===Wa){const r=new Error(`NullInjectorError: No provider for ${Nt(t)}!`);throw r.name="NullInjectorError",r}return n}}function kc(e){return{\u0275providers:e}}function u0(...e){return{\u0275providers:rp(0,e),\u0275fromNgModule:!0}}function rp(e,...t){const n=[],r=new Set;let o;const c=m=>{n.push(m)};return Xa(t,m=>{const g=m;Ec(g,c,[],r)&&(o||=[],o.push(g))}),void 0!==o&&ap(o,c),n}function ap(e,t){for(let n=0;n<e.length;n++){const{ngModule:r,providers:o}=e[n];hu(o,c=>{t(c,r)})}}function Ec(e,t,n,r){if(!(e=Qi(e)))return!1;let o=null,c=O(e);const m=!c&&Zi(e);if(c||m){if(m&&!m.standalone)return!1;o=e}else{const S=e.ngModule;if(c=O(S),!c)return!1;o=S}const g=r.has(o);if(m){if(g)return!1;if(r.add(o),m.dependencies){const S="function"==typeof m.dependencies?m.dependencies():m.dependencies;for(const V of S)Ec(V,t,n,r)}}else{if(!c)return!1;{if(null!=c.imports&&!g){let V;r.add(o);try{Xa(c.imports,le=>{Ec(le,t,n,r)&&(V||=[],V.push(le))})}finally{}void 0!==V&&ap(V,t)}if(!g){const V=Us(o)||(()=>new o);t({provide:o,useFactory:V,deps:Ti},o),t({provide:uu,useValue:o,multi:!0},o),t({provide:Ws,useValue:()=>M(o),multi:!0},o)}const S=c.providers;if(null!=S&&!g){const V=e;hu(S,le=>{t(le,V)})}}}return o!==e&&void 0!==e.providers}function hu(e,t){for(let n of e)pl(n)&&(n=n.\u0275providers),Array.isArray(n)?hu(n,t):t(n)}const h0=Pi({provide:String,useValue:Pi});function mu(e){return null!==e&&"object"==typeof e&&h0 in e}function zs(e){return"function"==typeof e}const pu=new nt(""),Sc={},p0={};let fu;function Ic(){return void 0===fu&&(fu=new Cc),fu}class as{}class Mo extends as{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,gu(t,m=>this.processProvider(m)),this.records.set(np,Do(void 0,this)),o.has("environment")&&this.records.set(as,Do(void 0,this));const c=this.records.get(pu);null!=c&&"string"==typeof c.value&&this.scopes.add(c.value),this.injectorDefTypes=new Set(this.get(uu,Ti,ct.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();const t=this._onDestroyHooks;this._onDestroyHooks=[];for(const n of t)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const n=un(this),r=ga(void 0);try{return t()}finally{un(n),ga(r)}}get(t,n=Wa,r=ct.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(At))return t[At](this);r=Oe(r);const c=un(this),m=ga(void 0);try{if(!(r&ct.SkipSelf)){let S=this.records.get(t);if(void 0===S){const V=function b0(e){return"function"==typeof e||"object"==typeof e&&e instanceof nt}(t)&&Hs(t);S=V&&this.injectableDefInScope(V)?Do(_u(t),Sc):null,this.records.set(t,S)}if(null!=S)return this.hydrate(t,S)}return(r&ct.Self?Ic():this.parent).get(t,n=r&ct.Optional&&n===Wa?null:n)}catch(g){if("NullInjectorError"===g.name){if((g[mo]=g[mo]||[]).unshift(Nt(t)),c)throw g;return function en(e,t,n,r){const o=e[mo];throw t[po]&&o.unshift(t[po]),e.message=function Dn(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let o=Nt(t);if(Array.isArray(t))o=t.map(Nt).join(" -> ");else if("object"==typeof t){let c=[];for(let m in t)if(t.hasOwnProperty(m)){let g=t[m];c.push(m+":"+("string"==typeof g?JSON.stringify(g):Nt(g)))}o=`{${c.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(Xd,"\n ")}`}("\n"+e.message,o,n,r),e.ngTokenPath=o,e[mo]=null,e}(g,t,"R3InjectorError",this.source)}throw g}finally{ga(m),un(c)}}resolveInjectorInitializers(){const t=un(this),n=ga(void 0);try{const o=this.get(Ws,Ti,ct.Self);for(const c of o)c()}finally{un(t),ga(n)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(Nt(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Zt(205,!1)}processProvider(t){let n=zs(t=Qi(t))?t:Qi(t&&t.provide);const r=function _0(e){return mu(e)?Do(void 0,e.useValue):Do(lp(e),Sc)}(t);if(!zs(t)&&!0===t.multi){let o=this.records.get(n);o||(o=Do(void 0,Sc,!0),o.factory=()=>Rt(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){return n.value===Sc&&(n.value=p0,n.value=n.factory()),"object"==typeof n.value&&n.value&&function v0(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}injectableDefInScope(t){if(!t.providedIn)return!1;const n=Qi(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 _u(e){const t=Hs(e),n=null!==t?t.factory:Us(e);if(null!==n)return n;if(e instanceof nt)throw new Zt(204,!1);if(e instanceof Function)return function f0(e){if(e.length>0)throw new Zt(204,!1);const n=function w(e){return e&&(e[C]||e[W])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Zt(204,!1)}function lp(e,t,n){let r;if(zs(e)){const o=Qi(e);return Us(o)||_u(o)}if(mu(e))r=()=>Qi(e.useValue);else if(function op(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Rt(e.deps||[]));else if(function sp(e){return!(!e||!e.useExisting)}(e))r=()=>M(Qi(e.useExisting));else{const o=Qi(e&&(e.useClass||e.provide));if(!function g0(e){return!!e.deps}(e))return Us(o)||_u(o);r=()=>new o(...Rt(e.deps))}return r}function Do(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function gu(e,t){for(const n of e)Array.isArray(n)?gu(n,t):n&&pl(n)?gu(n.\u0275providers,t):t(n)}function y0(e,t){e instanceof Mo&&e.assertNotDestroyed();const r=un(e),o=ga(void 0);try{return t()}finally{un(r),ga(o)}}class T0{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function dp(e,t,n,r){null!==t?t.applyValueToInputSignal(t,r):e[n]=r}function yu(){return up}function up(e){return e.type.prototype.ngOnChanges&&(e.setInput=L0),A0}function A0(){const e=mp(this),t=e?.current;if(t){const n=e.previous;if(n===yi)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function L0(e,t,n,r,o){const c=this.declaredInputs[r],m=mp(e)||function O0(e,t){return e[hp]=t}(e,{previous:yi,current:null}),g=m.current||(m.current={}),S=m.previous,V=S[c];g[c]=new T0(V&&V.currentValue,n,S===yi),dp(e,t,o,n)}yu.ngInherit=!0;const hp="__ngSimpleChanges__";function mp(e){return e[hp]||null}const ss=function(e,t,n){};function Ac(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){const c=e.data[n].type.prototype,{ngAfterContentInit:m,ngAfterContentChecked:g,ngAfterViewInit:S,ngAfterViewChecked:V,ngOnDestroy:le}=c;m&&(e.contentHooks??=[]).push(-n,m),g&&((e.contentHooks??=[]).push(n,g),(e.contentCheckHooks??=[]).push(n,g)),S&&(e.viewHooks??=[]).push(-n,S),V&&((e.viewHooks??=[]).push(n,V),(e.viewCheckHooks??=[]).push(n,V)),null!=le&&(e.destroyHooks??=[]).push(n,le)}}function Lc(e,t,n){pp(e,t,3,n)}function Oc(e,t,n,r){(3&e[Ri])===n&&pp(e,t,n,r)}function xu(e,t){let n=e[Ri];(3&n)===t&&(n&=16383,n+=1,e[Ri]=n)}function pp(e,t,n,r){const c=r??-1,m=t.length-1;let g=0;for(let S=void 0!==r?65535&e[jr]:0;S<m;S++)if("number"==typeof t[S+1]){if(g=t[S],null!=r&&g>=r)break}else t[S]<0&&(e[jr]+=65536),(g<c||-1==c)&&(F0(e,n,t,S),e[jr]=(4294901760&e[jr])+S+2),S++}function fp(e,t){ss(4,e,t);const n=v(null);try{t.call(e)}finally{v(n),ss(5,e,t)}}function F0(e,t,n,r){const o=n[r]<0,c=n[r+1],g=e[o?-n[r]:n[r]];o?e[Ri]>>14<e[jr]>>16&&(3&e[Ri])===t&&(e[Ri]+=16384,fp(g,c)):fp(g,c)}const ko=-1;class xl{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}function Du(e){return e!==ko}function Ml(e){return 32767&e}function Dl(e,t){let n=function G0(e){return e>>16}(e),r=t;for(;n>0;)r=r[sa],n--;return r}let Cu=!0;function Rc(e){const t=Cu;return Cu=e,t}const _p=255,gp=5;let V0=0;const os={};function Pc(e,t){const n=vp(e,t);if(-1!==n)return n;const r=t[vi];r.firstCreatePass&&(e.injectorIndex=t.length,ku(r.data,e),ku(t,null),ku(r.blueprint,null));const o=Fc(e,t),c=e.injectorIndex;if(Du(o)){const m=Ml(o),g=Dl(o,t),S=g[vi].data;for(let V=0;V<8;V++)t[c+V]=g[m+V]|S[m+V]}return t[c+8]=o,c}function ku(e,t){e.push(0,0,0,0,0,0,0,0,t)}function vp(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Fc(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;null!==o;){if(r=kp(o),null===r)return ko;if(n++,o=o[sa],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return ko}function Eu(e,t,n){!function j0(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Xe)&&(r=n[Xe]),null==r&&(r=n[Xe]=V0++);const o=r&_p;t.data[e+(o>>gp)]|=1<<o}(e,t,n)}function bp(e,t,n){if(n&ct.Optional||void 0!==e)return e;fl()}function yp(e,t,n,r){if(n&ct.Optional&&void 0===r&&(r=null),!(n&(ct.Self|ct.Host))){const o=e[gn],c=ga(void 0);try{return o?o.get(t,r,n&ct.Optional):vc(t,r,n&ct.Optional)}finally{ga(c)}}return bp(r,0,n)}function wp(e,t,n,r=ct.Default,o){if(null!==e){if(2048&t[Ri]&&!(r&ct.Self)){const m=function K0(e,t,n,r,o){let c=e,m=t;for(;null!==c&&null!==m&&2048&m[Ri]&&!(512&m[Ri]);){const g=xp(c,m,n,r|ct.Self,os);if(g!==os)return g;let S=c.parent;if(!S){const V=m[ln];if(V){const le=V.get(n,os,r);if(le!==os)return le}S=kp(m),m=m[sa]}c=S}return o}(e,t,n,r,os);if(m!==os)return m}const c=xp(e,t,n,r,os);if(c!==os)return c}return yp(t,n,r,o)}function xp(e,t,n,r,o){const c=function z0(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(Xe)?e[Xe]:void 0;return"number"==typeof t?t>=0?t&_p:$0:t}(n);if("function"==typeof c){if(!Ln(t,e,r))return r&ct.Host?bp(o,0,r):yp(t,n,r,o);try{let m;if(m=c(r),null!=m||r&ct.Optional)return m;fl()}finally{Br()}}else if("number"==typeof c){let m=null,g=vp(e,t),S=ko,V=r&ct.Host?t[yn][Gn]:null;for((-1===g||r&ct.SkipSelf)&&(S=-1===g?Fc(e,t):t[g+8],S!==ko&&Dp(r,!1)?(m=t[vi],g=Ml(S),t=Dl(S,t)):g=-1);-1!==g;){const le=t[vi];if(Mp(c,g,le.data)){const He=W0(g,t,n,m,r,V);if(He!==os)return He}S=t[g+8],S!==ko&&Dp(r,t[vi].data[g+8]===V)&&Mp(c,g,t)?(m=le,g=Ml(S),t=Dl(S,t)):g=-1}}return o}function W0(e,t,n,r,o,c){const m=t[vi],g=m.data[e+8],le=Nc(g,m,n,null==r?Rr(g)&&Cu:r!=m&&0!=(3&g.type),o&ct.Host&&c===g);return null!==le?$s(t,m,le,g):os}function Nc(e,t,n,r,o){const c=e.providerIndexes,m=t.data,g=1048575&c,S=e.directiveStart,le=c>>20,St=o?g+le:e.directiveEnd;for(let Yt=r?g:g+le;Yt<St;Yt++){const ei=m[Yt];if(Yt<S&&n===ei||Yt>=S&&ei.type===n)return Yt}if(o){const Yt=m[S];if(Yt&&Pn(Yt)&&Yt.type===n)return S}return null}function $s(e,t,n,r){let o=e[n];const c=t.data;if(function N0(e){return e instanceof xl}(o)){const m=o;m.resolving&&function bs(e,t){throw t&&t.join(" > "),new Zt(-200,e)}(function Hn(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():nn(e)}(c[n]));const g=Rc(m.canSeeViewProviders);m.resolving=!0;const V=m.injectImpl?ga(m.injectImpl):null;Ln(e,r,ct.Default);try{o=e[n]=m.factory(void 0,c,e,r),t.firstCreatePass&&n>=r.directiveStart&&function P0(e,t,n){const{ngOnChanges:r,ngOnInit:o,ngDoCheck:c}=t.type.prototype;if(r){const m=up(t);(n.preOrderHooks??=[]).push(e,m),(n.preOrderCheckHooks??=[]).push(e,m)}o&&(n.preOrderHooks??=[]).push(0-e,o),c&&((n.preOrderHooks??=[]).push(e,c),(n.preOrderCheckHooks??=[]).push(e,c))}(n,c[n],t)}finally{null!==V&&ga(V),Rc(g),m.resolving=!1,Br()}}return o}function Mp(e,t,n){return!!(n[t+(e>>gp)]&1<<e)}function Dp(e,t){return!(e&ct.Self||e&ct.Host&&t)}class Qr{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return wp(this._tNode,this._lView,t,Oe(r),n)}}function $0(){return new Qr(se(),ti())}function Cp(e){return Ue(()=>{const t=e.prototype.constructor,n=t[xe]||Su(t),r=Object.prototype;let o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){const c=o[xe]||Su(o);if(c&&c!==n)return c;o=Object.getPrototypeOf(o)}return c=>new c})}function Su(e){return Vs(e)?()=>{const t=Su(Qi(e));return t&&t()}:Us(e)}function kp(e){const t=e[vi],n=t.type;return 2===n?t.declTNode:1===n?e[Gn]:null}function Iu(e){return function U0(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let o=0;for(;o<r;){const c=n[o];if(mt(c))break;if(0===c)o+=2;else if("number"==typeof c)for(o++;o<r&&"string"==typeof n[o];)o++;else{if(c===t)return n[o+1];o+=2}}}return null}(se(),e)}function Ap(e,t=null,n=null,r){const o=Lp(e,t,n,r);return o.resolveInjectorInitializers(),o}function Lp(e,t=null,n=null,r,o=new Set){const c=[n||Ti,u0(e)];return r=r||("object"==typeof e?void 0:Nt(e)),new Mo(c,t||Ic(),r||null,o)}let za=(()=>{class e{static#e=this.THROW_IF_NOT_FOUND=Wa;static#t=this.NULL=new Cc;static create(n,r){if(Array.isArray(n))return Ap({name:""},r,n,"");{const o=n.name??"";return Ap({name:o},n.parent,n.providers,o)}}static#i=this.\u0275prov=Rn({token:e,providedIn:"any",factory:()=>M(np)});static#n=this.__NG_ELEMENT_ID__=-1}return e})();function Au(e){return e.ngOriginalError}class Es{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&Au(t);for(;n&&Au(n);)n=Au(n);return n||null}}const Rp=new nt("",{providedIn:"root",factory:()=>j(Es).handleError.bind(void 0)}),Fp=new nt("",{providedIn:"root",factory:()=>!1});let Hc,Gc;function Io(e){return function Lu(){if(void 0===Hc&&(Hc=null,it.trustedTypes))try{Hc=it.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Hc}()?.createHTML(e)||e}function Ou(){if(void 0===Gc&&(Gc=null,it.trustedTypes))try{Gc=it.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Gc}function Np(e){return Ou()?.createHTML(e)||e}function Bp(e){return Ou()?.createScriptURL(e)||e}class Ks{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ri})`}}class rw extends Ks{getTypeName(){return"HTML"}}class aw extends Ks{getTypeName(){return"Style"}}class sw extends Ks{getTypeName(){return"Script"}}class ow extends Ks{getTypeName(){return"URL"}}class lw extends Ks{getTypeName(){return"ResourceURL"}}function ys(e){return e instanceof Ks?e.changingThisBreaksApplicationSecurity:e}function To(e,t){const n=function cw(e){return e instanceof Ks&&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 ${ri})`)}return n===t}function dw(e){return new rw(e)}function uw(e){return new aw(e)}function hw(e){return new sw(e)}function mw(e){return new ow(e)}function pw(e){return new lw(e)}class fw{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const n=(new window.DOMParser).parseFromString(Io(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch{return null}}}class _w{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const n=this.inertDocument.createElement("template");return n.innerHTML=Io(t),n}}const vw=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Vc(e){return(e=String(e)).match(vw)?e:"unsafe:"+e}function ws(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function Cl(...e){const t={};for(const n of e)for(const r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}const Gp=ws("area,br,col,hr,img,wbr"),Vp=ws("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),jp=ws("rp,rt"),Ru=Cl(Gp,Cl(Vp,ws("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")),Cl(jp,ws("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")),Cl(jp,Vp)),Pu=ws("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Up=Cl(Pu,ws("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"),ws("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")),bw=ws("script,style,template");class yw{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0;for(;n;)if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild)n=n.firstChild;else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let o=this.checkClobberedElement(n,n.nextSibling);if(o){n=o;break}n=this.checkClobberedElement(n,n.parentNode)}return this.buf.join("")}startElement(t){const n=t.nodeName.toLowerCase();if(!Ru.hasOwnProperty(n))return this.sanitizedSomething=!0,!bw.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const r=t.attributes;for(let o=0;o<r.length;o++){const c=r.item(o),m=c.name,g=m.toLowerCase();if(!Up.hasOwnProperty(g)){this.sanitizedSomething=!0;continue}let S=c.value;Pu[g]&&(S=Vc(S)),this.buf.push(" ",m,'="',Wp(S),'"')}return this.buf.push(">"),!0}endElement(t){const n=t.nodeName.toLowerCase();Ru.hasOwnProperty(n)&&!Gp.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(Wp(t))}checkClobberedElement(t,n){if(n&&(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return n}}const ww=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,xw=/([^\#-~ |!])/g;function Wp(e){return e.replace(/&/g,"&amp;").replace(ww,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(xw,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let jc;function zp(e,t){let n=null;try{jc=jc||function Hp(e){const t=new _w(e);return function gw(){try{return!!(new window.DOMParser).parseFromString(Io(""),"text/html")}catch{return!1}}()?new fw(t):t}(e);let r=t?String(t):"";n=jc.getInertBodyElement(r);let o=5,c=r;do{if(0===o)throw new Error("Failed to sanitize html because the input is unstable");o--,r=c,c=n.innerHTML,n=jc.getInertBodyElement(r)}while(r!==c);return Io((new yw).sanitizeChildren(Fu(n)||n))}finally{if(n){const r=Fu(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function Fu(e){return"content"in e&&function Mw(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Qs=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}(Qs||{});function $p(e){const t=kl();return t?Np(t.sanitize(Qs.HTML,e)||""):To(e,"HTML")?Np(ys(e)):zp(ja(),nn(e))}function Nu(e){const t=kl();return t?t.sanitize(Qs.URL,e)||"":To(e,"URL")?ys(e):Vc(nn(e))}function Kp(e){const t=kl();if(t)return Bp(t.sanitize(Qs.RESOURCE_URL,e)||"");if(To(e,"ResourceURL"))return Bp(ys(e));throw new Zt(904,!1)}function Qp(e,t,n){return function Sw(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?Kp:Nu}(t,n)(e)}function kl(){const e=ti();return e&&e[zn].sanitizer}const Iw=/^>|^->|<!--|-->|--!>|<!-$/g,Tw=/(<|>)/g,Aw="\u200b$1\u200b";const Yu=new Map;let Fw=0;const Hu="__ngContext__";function ba(e,t){Nn(t)?(e[Hu]=t[qr],function Yw(e){Yu.set(e[qr],e)}(t)):e[Hu]=t}function lf(e){return e.ownerDocument}function Ya(e){return e instanceof Function?e():e}var zc=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(zc||{});let Uu;function Wu(e,t){return Uu(e,t)}function Lo(e,t,n,r,o){if(null!=r){let c,m=!1;Yn(r)?c=r:Nn(r)&&(m=!0,r=r[on]);const g=kn(r);0===e&&null!==n?null==o?gf(t,n,g):Zs(t,n,g,o||null,!0):1===e&&null!==n?Zs(t,n,g,o||null,!0):2===e?function Jc(e,t,n){const r=Zc(e,t);r&&function ax(e,t,n,r){e.removeChild(t,n,r)}(e,r,t,n)}(t,g,m):3===e&&t.destroyNode(g),null!=c&&function lx(e,t,n,r,o){const c=n[Kn];c!==kn(n)&&Lo(t,e,r,c,o);for(let g=Mn;g<n.length;g++){const S=n[g];qc(S[vi],S,e,t,r,c)}}(t,e,c,n,o)}}function zu(e,t){return e.createComment(function Zp(e){return e.replace(Iw,t=>t.replace(Tw,Aw))}(t))}function Kc(e,t,n){return e.createElement(t,n)}function pf(e,t){qc(e,t,t[Yi],2,null,null)}function ff(e,t){const n=e[xr],r=n.indexOf(t);n.splice(r,1)}function Sl(e,t){if(e.length<=Mn)return;const n=Mn+t,r=e[n];if(r){const o=r[gr];null!==o&&o!==e&&ff(o,r),t>0&&(e[n-1][Wn]=r[Wn]);const c=ts(e,Mn+t);!function Jw(e,t){pf(e,t),t[on]=null,t[Gn]=null}(r[vi],r);const m=c[tr];null!==m&&m.detachView(c[vi]),r[Sn]=null,r[Wn]=null,r[Ri]&=-129}return r}function Qc(e,t){if(!(256&t[Ri])){const n=t[Yi];n.destroyNode&&qc(e,t,n,3,null,null),function ex(e){let t=e[_r];if(!t)return $u(e[vi],e);for(;t;){let n=null;if(Nn(t))n=t[_r];else{const r=t[Mn];r&&(n=r)}if(!n){for(;t&&!t[Wn]&&t!==e;)Nn(t)&&$u(t[vi],t),t=t[Sn];null===t&&(t=e),Nn(t)&&$u(t[vi],t),n=t&&t[Wn]}t=n}}(t)}}function $u(e,t){if(!(256&t[Ri])){t[Ri]&=-129,t[Ri]|=256,t[$n]&&function Ne(e){if(we(e),ve(e))for(let t=0;t<e.producerNode.length;t++)$(e.producerNode[t],e.producerIndexOfThis[t]);e.producerNode.length=e.producerLastReadVersion.length=e.producerIndexOfThis.length=0,e.liveConsumerNode&&(e.liveConsumerNode.length=e.liveConsumerIndexOfThis.length=0)}(t[$n]),function rx(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let r=0;r<n.length;r+=2){const o=t[n[r]];if(!(o instanceof xl)){const c=n[r+1];if(Array.isArray(c))for(let m=0;m<c.length;m+=2){const g=o[c[m]],S=c[m+1];ss(4,g,S);try{S.call(g)}finally{ss(5,g,S)}}else{ss(4,o,c);try{c.call(o)}finally{ss(5,o,c)}}}}}(e,t),function nx(e,t){const n=e.cleanup,r=t[wr];if(null!==n)for(let c=0;c<n.length-1;c+=2)if("string"==typeof n[c]){const m=n[c+3];m>=0?r[m]():r[-m].unsubscribe(),c+=2}else n[c].call(r[n[c+1]]);null!==r&&(t[wr]=null);const o=t[lr];if(null!==o){t[lr]=null;for(let c=0;c<o.length;c++)(0,o[c])()}}(e,t),1===t[vi].type&&t[Yi].destroy();const n=t[gr];if(null!==n&&Yn(t[Sn])){n!==t[Sn]&&ff(n,t);const r=t[tr];null!==r&&r.detachView(e)}!function Bw(e){Yu.delete(e[qr])}(t)}}function Ku(e,t,n){return function _f(e,t,n){let r=t;for(;null!==r&&40&r.type;)r=(t=r).parent;if(null===r)return n[on];{const{componentOffset:o}=r;if(o>-1){const{encapsulation:c}=e.data[r.directiveStart+o];if(c===Mi.None||c===Mi.Emulated)return null}return ur(r,n)}}(e,t.parent,n)}function Zs(e,t,n,r,o){e.insertBefore(t,n,r,o)}function gf(e,t,n){e.appendChild(t,n)}function vf(e,t,n,r,o){null!==r?Zs(e,t,n,r,o):gf(e,t,n)}function Zc(e,t){return e.parentNode(t)}function bf(e,t,n){return wf(e,t,n)}let Qu,wf=function yf(e,t,n){return 40&e.type?ur(e,n):null};function Xc(e,t,n,r){const o=Ku(e,r,t),c=t[Yi],g=bf(r.parent||t[Gn],r,t);if(null!=o)if(Array.isArray(n))for(let S=0;S<n.length;S++)vf(c,o,n[S],g,!1);else vf(c,o,n,g,!1);void 0!==Qu&&Qu(c,r,t,n,o)}function Il(e,t){if(null!==t){const n=t.type;if(3&n)return ur(t,e);if(4&n)return Zu(-1,e[t.index]);if(8&n){const r=t.child;if(null!==r)return Il(e,r);{const o=e[t.index];return Yn(o)?Zu(-1,o):kn(o)}}if(32&n)return Wu(t,e)()||kn(e[t.index]);{const r=Mf(e,t);return null!==r?Array.isArray(r)?r[0]:Il(Ci(e[yn]),r):Il(e,t.next)}}return null}function Mf(e,t){return null!==t?e[yn][Gn].projection[t.projection]:null}function Zu(e,t){const n=Mn+e+1;if(n<t.length){const r=t[n],o=r[vi].firstChild;if(null!==o)return Il(r,o)}return t[Kn]}function Xu(e,t,n,r,o,c,m){for(;null!=n;){const g=r[n.index],S=n.type;if(m&&0===t&&(g&&ba(kn(g),r),n.flags|=2),32!=(32&n.flags))if(8&S)Xu(e,t,n.child,r,o,c,!1),Lo(t,e,o,g,c);else if(32&S){const V=Wu(n,r);let le;for(;le=V();)Lo(t,e,o,le,c);Lo(t,e,o,g,c)}else 16&S?Cf(e,t,r,n,o,c):Lo(t,e,o,g,c);n=m?n.projectionNext:n.next}}function qc(e,t,n,r,o,c){Xu(n,r,e.firstChild,t,o,c,!1)}function Cf(e,t,n,r,o,c){const m=n[yn],S=m[Gn].projection[r.projection];if(Array.isArray(S))for(let V=0;V<S.length;V++)Lo(t,e,o,S[V],c);else{let V=S;const le=m[Sn];ks(r)&&(V.flags|=128),Xu(e,t,V,le,o,c,!0)}}function kf(e,t,n){""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}function Ef(e,t,n){const{mergedAttrs:r,classes:o,styles:c}=n;null!==r&&te(e,t,r),null!==o&&kf(e,t,o),null!==c&&function dx(e,t,n){e.setAttribute(t,"style",n)}(e,t,c)}const cn={};function Sf(e=1){If(Ki(),ti(),qn()+e,!1)}function If(e,t,n,r){if(!r)if(3==(3&t[Ri])){const c=e.preOrderCheckHooks;null!==c&&Lc(t,c,n)}else{const c=e.preOrderHooks;null!==c&&Oc(t,c,0,n)}yr(n)}function Oo(e,t=ct.Default){const n=ti();return null===n?M(e,t):wp(se(),n,Qi(e),t)}function Tf(){throw new Error("invalid")}function Af(e,t,n,r,o,c){const m=v(null);try{let g=null;o&A.SignalBased&&(g=t[r][_]),null!==g&&void 0!==g.transformFn&&(c=g.transformFn(c)),o&A.HasDecoratorInputTransform&&(c=e.inputTransforms[r].call(t,c)),null!==e.setInput?e.setInput(t,g,c,n,r):dp(t,g,r,c)}finally{v(m)}}function ed(e,t,n,r,o,c,m,g,S,V,le){const He=t.blueprint.slice();return He[on]=o,He[Ri]=204|r,(null!==V||e&&2048&e[Ri])&&(He[Ri]|=2048),I(He),He[Sn]=He[sa]=e,He[hn]=n,He[zn]=m||e&&e[zn],He[Yi]=g||e&&e[Yi],He[gn]=S||e&&e[gn]||null,He[Gn]=c,He[qr]=function Nw(){return Fw++}(),He[nr]=le,He[ln]=V,He[yn]=2==t.type?e[yn]:He,He}function Ro(e,t,n,r,o){let c=e.data[t];if(null===c)c=function Ju(e,t,n,r,o){const c=p(),m=Ge(),S=e.data[t]=function vx(e,t,n,r,o,c){let m=t?t.injectorIndex:-1,g=0;return wn()&&(g|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:m,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:g,providerIndexes:0,value:o,attrs:c,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,m?c:c&&c.parent,n,t,r,o);return null===e.firstChild&&(e.firstChild=S),null!==c&&(m?null==c.child&&null!==S.parent&&(c.child=S):null===c.next&&(c.next=S,S.prev=c)),S}(e,t,n,r,o),function de(){return ci.lFrame.inI18n}()&&(c.flags|=32);else if(64&c.type){c.type=n,c.value=r,c.attrs=o;const m=function L(){const e=ci.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();c.injectorIndex=null===m?-1:m.injectorIndex}return H(c,!0),c}function Tl(e,t,n,r){if(0===n)return-1;const o=t.length;for(let c=0;c<n;c++)t.push(r),e.blueprint.push(r),e.data.push(null);return o}function Lf(e,t,n,r,o){const c=qn(),m=2&r;try{yr(-1),m&&t.length>Vi&&If(e,t,Vi,!1),ss(m?2:0,o),n(r,o)}finally{yr(c),ss(m?3:1,o)}}function qu(e,t,n){if(ea(t)){const r=v(null);try{const c=t.directiveEnd;for(let m=t.directiveStart;m<c;m++){const g=e.data[m];g.contentQueries&&g.contentQueries(1,n[m],m)}}finally{v(r)}}}function eh(e,t,n){bn()&&(function Cx(e,t,n,r){const o=n.directiveStart,c=n.directiveEnd;Rr(n)&&function Lx(e,t,n){const r=ur(t,e),o=Of(n);let m=16;n.signals?m=4096:n.onPush&&(m=64);const g=td(e,ed(e,o,null,m,r,t,null,e[zn].rendererFactory.createRenderer(r,n),null,null,null));e[t.index]=g}(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||Pc(n,t),ba(r,t);const m=n.initialInputs;for(let g=o;g<c;g++){const S=e.data[g],V=$s(t,e,g,n);ba(V,t),null!==m&&Ox(0,g-o,V,S,0,m),Pn(S)&&(Qn(n.index,t)[hn]=$s(t,e,g,n))}}(e,t,n,ur(n,t)),64==(64&n.flags)&&Yf(e,t,n))}function th(e,t,n=ur){const r=t.localNames;if(null!==r){let o=t.index+1;for(let c=0;c<r.length;c+=2){const m=r[c+1],g=-1===m?n(t,e):e[m];e[o++]=g}}}function Of(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=ih(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}function ih(e,t,n,r,o,c,m,g,S,V,le){const He=Vi+r,St=He+o,Yt=function hx(e,t){const n=[];for(let r=0;r<t;r++)n.push(r<e?null:cn);return n}(He,St),ei="function"==typeof V?V():V;return Yt[vi]={type:e,blueprint:Yt,template:n,queries:null,viewQuery:g,declTNode:t,data:Yt.slice().fill(null,He),bindingStartIndex:He,expandoStartIndex:St,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof c?c():c,pipeRegistry:"function"==typeof m?m():m,firstChild:null,schemas:S,consts:ei,incompleteFirstPass:!1,ssrId:le}}let Rf=()=>null;function Pf(e,t,n,r,o){for(let c in t){if(!t.hasOwnProperty(c))continue;const m=t[c];if(void 0===m)continue;r??={};let g,S=A.None;Array.isArray(m)?(g=m[0],S=m[1]):g=m;let V=c;if(null!==o){if(!o.hasOwnProperty(c))continue;V=o[c]}0===e?Ff(r,n,V,g,S):Ff(r,n,V,g)}return r}function Ff(e,t,n,r,o){let c;e.hasOwnProperty(n)?(c=e[n]).push(t,r):c=e[n]=[t,r],void 0!==o&&c.push(o)}function Ia(e,t,n,r,o,c,m,g){const S=ur(t,n);let le,V=t.inputs;!g&&null!=V&&(le=V[r])?(oh(e,n,le,r,o),Rr(t)&&function wx(e,t){const n=Qn(t,e);16&n[Ri]||(n[Ri]|=64)}(n,t.index)):3&t.type&&(r=function yx(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),o=null!=m?m(o,t.value||"",r):o,c.setProperty(S,r,o))}function nh(e,t,n,r){if(bn()){const o=null===r?null:{"":-1},c=function Ex(e,t){const n=e.directiveRegistry;let r=null,o=null;if(n)for(let c=0;c<n.length;c++){const m=n[c];if(Ft(t,m.selectors,!1))if(r||(r=[]),Pn(m))if(null!==m.findHostDirectiveDefs){const g=[];o=o||new Map,m.findHostDirectiveDefs(m,g,o),r.unshift(...g,m),rh(e,t,g.length)}else r.unshift(m),rh(e,t,0);else o=o||new Map,m.findHostDirectiveDefs?.(m,r,o),r.push(m)}return null===r?null:[r,o]}(e,n);let m,g;null===c?m=g=null:[m,g]=c,null!==m&&Nf(e,t,n,m,o,g),o&&function Sx(e,t,n){if(t){const r=e.localNames=[];for(let o=0;o<t.length;o+=2){const c=n[t[o+1]];if(null==c)throw new Zt(-301,!1);r.push(t[o],c)}}}(n,r,o)}n.mergedAttrs=$t(n.mergedAttrs,n.attrs)}function Nf(e,t,n,r,o,c){for(let V=0;V<r.length;V++)Eu(Pc(n,t),e,r[V].type);!function Tx(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}(n,e.data.length,r.length);for(let V=0;V<r.length;V++){const le=r[V];le.providersResolver&&le.providersResolver(le)}let m=!1,g=!1,S=Tl(e,t,r.length,null);for(let V=0;V<r.length;V++){const le=r[V];n.mergedAttrs=$t(n.mergedAttrs,le.hostAttrs),Ax(e,n,t,S,le),Ix(S,le,o),null!==le.contentQueries&&(n.flags|=4),(null!==le.hostBindings||null!==le.hostAttrs||0!==le.hostVars)&&(n.flags|=64);const He=le.type.prototype;!m&&(He.ngOnChanges||He.ngOnInit||He.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),m=!0),!g&&(He.ngOnChanges||He.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),g=!0),S++}!function bx(e,t,n){const o=t.directiveEnd,c=e.data,m=t.attrs,g=[];let S=null,V=null;for(let le=t.directiveStart;le<o;le++){const He=c[le],St=n?n.get(He):null,ei=St?St.outputs:null;S=Pf(0,He.inputs,le,S,St?St.inputs:null),V=Pf(1,He.outputs,le,V,ei);const _i=null===S||null===m||ui(t)?null:Rx(S,le,m);g.push(_i)}null!==S&&(S.hasOwnProperty("class")&&(t.flags|=8),S.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=g,t.inputs=S,t.outputs=V}(e,n,c)}function Yf(e,t,n){const r=n.directiveStart,o=n.directiveEnd,c=n.index,m=function ut(){return ci.lFrame.currentDirectiveIndex}();try{yr(c);for(let g=r;g<o;g++){const S=e.data[g],V=t[g];Qt(g),(null!==S.hostBindings||0!==S.hostVars||null!==S.hostAttrs)&&kx(S,V)}}finally{yr(-1),Qt(m)}}function kx(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function rh(e,t,n){t.componentOffset=n,(e.components??=[]).push(t.index)}function Ix(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;Pn(t)&&(n[""]=e)}}function Ax(e,t,n,r,o){e.data[r]=o;const c=o.factory||(o.factory=Us(o.type)),m=new xl(c,Pn(o),Oo);e.blueprint[r]=m,n[r]=m,function Mx(e,t,n,r,o){const c=o.hostBindings;if(c){let m=e.hostBindingOpCodes;null===m&&(m=e.hostBindingOpCodes=[]);const g=~t.index;(function Dx(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(m)!=g&&m.push(g),m.push(n,r,c)}}(e,t,r,Tl(e,n,o.hostVars,cn),o)}function ls(e,t,n,r,o,c){const m=ur(e,t);!function ah(e,t,n,r,o,c,m){if(null==c)e.removeAttribute(t,o,n);else{const g=null==m?nn(c):m(c,r||"",o);e.setAttribute(t,o,g,n)}}(t[Yi],m,c,e.value,n,r,o)}function Ox(e,t,n,r,o,c){const m=c[t];if(null!==m)for(let g=0;g<m.length;)Af(r,n,m[g++],m[g++],m[g++],m[g++])}function Rx(e,t,n){let r=null,o=0;for(;o<n.length;){const c=n[o];if(0!==c)if(5!==c){if("number"==typeof c)break;if(e.hasOwnProperty(c)){null===r&&(r=[]);const m=e[c];for(let g=0;g<m.length;g+=3)if(m[g]===t){r.push(c,m[g+1],m[g+2],n[o+1]);break}}o+=2}else o+=2;else o+=4}return r}function Bf(e,t,n,r){return[e,!0,0,t,null,r,null,n,null,null]}function Hf(e,t){const n=e.contentQueries;if(null!==n){const r=v(null);try{for(let o=0;o<n.length;o+=2){const m=n[o+1];if(-1!==m){const g=e.data[m];Tn(n[o]),g.contentQueries(2,t[m],m)}}}finally{v(r)}}}function td(e,t){return e[_r]?e[aa][Wn]=t:e[_r]=t,e[aa]=t,t}function sh(e,t,n){Tn(0);const r=v(null);try{t(e,n)}finally{v(r)}}function Gf(e){return e[wr]||(e[wr]=[])}function Vf(e){return e.cleanup||(e.cleanup=[])}function jf(e,t,n){return(null===e||Pn(e))&&(n=function xa(e){for(;Array.isArray(e);){if("object"==typeof e[wa])return e;e=e[on]}return null}(n[t.index])),n[Yi]}function id(e,t){const n=e[gn],r=n?n.get(Es,null):null;r&&r.handleError(t)}function oh(e,t,n,r,o){for(let c=0;c<n.length;){const m=n[c++],g=n[c++],S=n[c++];Af(e.data[m],t[m],r,g,S,o)}}function xs(e,t,n){const r=ia(t,e);!function mf(e,t,n){e.setValue(t,n)}(e[Yi],r,n)}function Px(e,t){const n=Qn(t,e),r=n[vi];!function Fx(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(r,n);const o=n[on];null!==o&&null===n[nr]&&(n[nr]=su(o,n[gn])),lh(r,n,n[hn])}function lh(e,t,n){$i(t);try{const r=e.viewQuery;null!==r&&sh(1,r,n);const o=e.template;null!==o&&Lf(e,t,o,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),t[tr]?.finishViewCreation(e),e.staticContentQueries&&Hf(e,t),e.staticViewQueries&&sh(2,e.viewQuery,n);const c=e.components;null!==c&&function Nx(e,t){for(let n=0;n<t.length;n++)Px(e,t[n])}(t,c)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[Ri]&=-5,Zn()}}function Po(e,t){return!t||null===t.firstChild||ks(e)}function Ll(e,t,n,r=!0){const o=t[vi];if(function tx(e,t,n,r){const o=Mn+r,c=n.length;r>0&&(n[o-1][Wn]=t),r<c-Mn?(t[Wn]=n[o],Rs(n,Mn+r,t)):(n.push(t),t[Wn]=null),t[Sn]=n;const m=t[gr];null!==m&&n!==m&&function ix(e,t){const n=e[xr];t[yn]!==t[Sn][Sn][yn]&&(e[Ri]|=ar.HasTransplantedViews),null===n?e[xr]=[t]:n.push(t)}(m,t);const g=t[tr];null!==g&&g.insertView(e),Ct(t),t[Ri]|=128}(o,t,e,n),r){const m=Zu(n,e),g=t[Yi],S=Zc(g,e[Kn]);null!==S&&function qw(e,t,n,r,o,c){r[on]=o,r[Gn]=t,qc(e,r,n,1,o,c)}(o,e[Gn],g,t,S,m)}const c=t[nr];null!==c&&null!==c.firstChild&&(c.firstChild=null)}function Ol(e,t,n,r,o=!1){for(;null!==n;){const c=t[n.index];null!==c&&r.push(kn(c)),Yn(c)&&Wf(c,r);const m=n.type;if(8&m)Ol(e,t,n.child,r);else if(32&m){const g=Wu(n,t);let S;for(;S=g();)r.push(S)}else if(16&m){const g=Mf(t,n);if(Array.isArray(g))r.push(...g);else{const S=Ci(t[yn]);Ol(S[vi],S,g,r,!0)}}n=o?n.projectionNext:n.next}return r}function Wf(e,t){for(let n=Mn;n<e.length;n++){const r=e[n],o=r[vi].firstChild;null!==o&&Ol(r[vi],r,o,t)}e[Kn]!==e[on]&&t.push(e[Kn])}let zf=[];const Gx={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,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{Ot(e.lView)},consumerOnSignalRead(){this.lView[$n]=this}};function $f(e){return Qf(e[_r])}function Kf(e){return Qf(e[Wn])}function Qf(e){for(;null!==e&&!Yn(e);)e=e[Wn];return e}function nd(e,t=!0,n=0){const r=e[zn],o=r.rendererFactory;o.begin?.();try{!function Ux(e,t){dh(e,t);let n=0;for(;Qe(e);){if(100===n)throw new Zt(103,!1);n++,dh(e,1)}}(e,n)}catch(m){throw t&&id(e,m),m}finally{o.end?.(),r.inlineEffectRunner?.flush()}}function Wx(e,t,n,r){const o=t[Ri];if(256==(256&o))return;t[zn].inlineEffectRunner?.flush(),$i(t);let m=null,g=null;(function zx(e){return 2!==e.type})(e)&&(g=function Yx(e){return e[$n]??function Bx(e){const t=zf.pop()??Object.create(Gx);return t.lView=e,t}(e)}(t),m=function _t(e){return e&&(e.nextProducerIndex=0),v(e)}(g));try{I(t),function Bn(e){return ci.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&Lf(e,t,n,2,r);const S=3==(3&o);if(S){const He=e.preOrderCheckHooks;null!==He&&Lc(t,He,null)}else{const He=e.preOrderHooks;null!==He&&Oc(t,He,0,null),xu(t,0)}if(function $x(e){for(let t=$f(e);null!==t;t=Kf(t)){if(!(t[Ri]&ar.HasTransplantedViews))continue;const n=t[xr];for(let r=0;r<n.length;r++){G(n[r])}}}(t),Xf(t,0),null!==e.contentQueries&&Hf(e,t),S){const He=e.contentCheckHooks;null!==He&&Lc(t,He)}else{const He=e.contentHooks;null!==He&&Oc(t,He,1),xu(t,1)}!function ux(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let r=0;r<n.length;r++){const o=n[r];if(o<0)yr(~o);else{const c=o,m=n[++r],g=n[++r];Q(m,c),g(2,t[c])}}}finally{yr(-1)}}(e,t);const V=e.components;null!==V&&qf(t,V,0);const le=e.viewQuery;if(null!==le&&sh(2,le,r),S){const He=e.viewCheckHooks;null!==He&&Lc(t,He)}else{const He=e.viewHooks;null!==He&&Oc(t,He,2),xu(t,2)}if(!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[vr]){for(const He of t[vr])He();t[vr]=null}t[Ri]&=-73}catch(S){throw Ot(t),S}finally{null!==g&&(function Pt(e,t){if(v(t),e&&void 0!==e.producerNode&&void 0!==e.producerIndexOfThis&&void 0!==e.producerLastReadVersion){if(ve(e))for(let n=e.nextProducerIndex;n<e.producerNode.length;n++)$(e.producerNode[n],e.producerIndexOfThis[n]);for(;e.producerNode.length>e.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(g,m),function Hx(e){e.lView[$n]!==e&&(e.lView=null,zf.push(e))}(g)),Zn()}}function Xf(e,t){for(let n=$f(e);null!==n;n=Kf(n))for(let r=Mn;r<n.length;r++)Jf(n[r],t)}function Kx(e,t,n){Jf(Qn(t,e),n)}function Jf(e,t){Ea(e)&&dh(e,t)}function dh(e,t){const r=e[vi],o=e[Ri],c=e[$n];let m=!!(0===t&&16&o);if(m||=!!(64&o&&0===t),m||=!!(1024&o),m||=!(!c?.dirty||!Et(c)),c&&(c.dirty=!1),e[Ri]&=-9217,m)Wx(r,e,r.template,e[hn]);else if(8192&o){Xf(e,1);const g=r.components;null!==g&&qf(e,g,1)}}function qf(e,t,n){for(let r=0;r<t.length;r++)Kx(e,t[r],n)}function Rl(e){for(e[zn].changeDetectionScheduler?.notify();e;){e[Ri]|=64;const t=Ci(e);if(Ca(e)&&!t)return e;e=t}return null}class Pl{get rootNodes(){const t=this._lView,n=t[vi];return Ol(n,t,n.firstChild,[])}constructor(t,n,r=!0){this._lView=t,this._cdRefInjectingView=n,this.notifyErrorHandler=r,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[hn]}set context(t){this._lView[hn]=t}get destroyed(){return 256==(256&this._lView[Ri])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[Sn];if(Yn(t)){const n=t[8],r=n?n.indexOf(this):-1;r>-1&&(Sl(t,r),ts(n,r))}this._attachedToViewContainer=!1}Qc(this._lView[vi],this._lView)}onDestroy(t){Kt(this._lView,t)}markForCheck(){Rl(this._cdRefInjectingView||this._lView)}detach(){this._lView[Ri]&=-129}reattach(){Ct(this._lView),this._lView[Ri]|=128}detectChanges(){this._lView[Ri]|=1024,nd(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Zt(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,pf(this._lView[vi],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Zt(902,!1);this._appRef=t,Ct(this._lView)}}let Fl=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=Xx}return e})();const Qx=Fl,Zx=class extends Qx{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){const o=function Al(e,t,n,r){const o=t.tView,g=ed(e,o,n,4096&e[Ri]?4096:16,null,t,null,null,null,r?.injector??null,r?.dehydratedView??null);g[gr]=e[t.index];const V=e[tr];return null!==V&&(g[tr]=V.createEmbeddedView(o)),lh(o,g,n),g}(this._declarationLView,this._declarationTContainer,t,{injector:n,dehydratedView:r});return new Pl(o)}};function Xx(){return rd(se(),ti())}function rd(e,t){return 4&e.type?new Zx(t,e,$r(e,t)):null}class _h{}class bM{}class s_{}class wM{resolveComponentFactory(t){throw function yM(e){const t=Error(`No component factory found for ${Nt(e)}.`);return t.ngComponent=e,t}(t)}}let Gl=(()=>{class e{static#e=this.NULL=new wM}return e})();class l_{}let xM=(()=>{class e{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function MM(){const e=ti(),n=Qn(se().index,e);return(Nn(n)?n:e)[Yi]}()}return e})(),DM=(()=>{class e{static#e=this.\u0275prov=Rn({token:e,providedIn:"root",factory:()=>null})}return e})();const gh={};function d_(e){return function c_(e){return"function"==typeof e&&void 0!==e[_]}(e)&&"function"==typeof e.set}function EM(e){const t=v(null);try{return e()}finally{v(t)}}function cd(e){return!!vh(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function vh(e){return null!==e&&("function"==typeof e||"object"==typeof e)}class u_{constructor(){}supports(t){return cd(t)}create(t){return new AM(t)}}const TM=(e,t)=>t;class AM{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||TM}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,o=0,c=null;for(;n||r;){const m=!r||n&&n.currentIndex<m_(r,o,c)?n:r,g=m_(m,o,c),S=m.currentIndex;if(m===r)o--,r=r._nextRemoved;else if(n=n._next,null==m.previousIndex)o++;else{c||(c=[]);const V=g-o,le=S-o;if(V!=le){for(let St=0;St<V;St++){const Yt=St<c.length?c[St]:c[St]=0,ei=Yt+St;le<=ei&&ei<V&&(c[St]=Yt+1)}c[m.previousIndex]=le-V}}g!==S&&t(m,g,S)}}forEachPreviousItem(t){let n;for(n=this._previousItHead;null!==n;n=n._nextPrevious)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachMovedItem(t){let n;for(n=this._movesHead;null!==n;n=n._nextMoved)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}forEachIdentityChange(t){let n;for(n=this._identityChangesHead;null!==n;n=n._nextIdentityChange)t(n)}diff(t){if(null==t&&(t=[]),!cd(t))throw new Zt(900,!1);return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let o,c,m,n=this._itHead,r=!1;if(Array.isArray(t)){this.length=t.length;for(let g=0;g<this.length;g++)c=t[g],m=this._trackByFn(g,c),null!==n&&Object.is(n.trackById,m)?(r&&(n=this._verifyReinsertion(n,c,m,g)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,m,g),r=!0),n=n._next}else o=0,function IM(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[Symbol.iterator]();let r;for(;!(r=n.next()).done;)t(r.value)}}(t,g=>{m=this._trackByFn(o,g),null!==n&&Object.is(n.trackById,m)?(r&&(n=this._verifyReinsertion(n,g,m,o)),Object.is(n.item,g)||this._addIdentityChange(n,g)):(n=this._mismatch(n,g,m,o),r=!0),n=n._next,o++}),this.length=o;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,r,o){let c;return null===t?c=this._itTail:(c=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,c,o)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(r,o))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,c,o)):t=this._addAfter(new LM(n,r),c,o),t}_verifyReinsertion(t,n,r,o){let c=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==c?t=this._reinsertAfter(c,t._prev,o):t.currentIndex!=o&&(t.currentIndex=o,this._addToMoves(t,o)),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,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const o=t._prevRemoved,c=t._nextRemoved;return null===o?this._removalsHead=c:o._nextRemoved=c,null===c?this._removalsTail=o:c._prevRemoved=o,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){const o=null===n?this._itHead:n._next;return t._next=o,t._prev=n,null===o?this._itTail=t:o._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new h_),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,r=t._next;return null===n?this._itHead=r:n._next=r,null===r?this._itTail=n:r._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 h_),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 LM{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class OM{constructor(){this._head=null,this._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 r;for(r=this._head;null!==r;r=r._nextDup)if((null===n||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){const n=t._prevDup,r=t._nextDup;return null===n?this._head=r:n._nextDup=r,null===r?this._tail=n:r._prevDup=n,null===this._head}}class h_{constructor(){this.map=new Map}put(t){const n=t.trackById;let r=this.map.get(n);r||(r=new OM,this.map.set(n,r)),r.add(t)}get(t,n){const o=this.map.get(t);return o?o.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 m_(e,t,n){const r=e.previousIndex;if(null===r)return r;let o=0;return n&&r<n.length&&(o=n[r]),r+t+o}class p_{constructor(){}supports(t){return t instanceof Map||vh(t)}create(){return new RM}}class RM{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(t){let n;for(n=this._mapHead;null!==n;n=n._next)t(n)}forEachPreviousItem(t){let n;for(n=this._previousMapHead;null!==n;n=n._nextPrevious)t(n)}forEachChangedItem(t){let n;for(n=this._changesHead;null!==n;n=n._nextChanged)t(n)}forEachAddedItem(t){let n;for(n=this._additionsHead;null!==n;n=n._nextAdded)t(n)}forEachRemovedItem(t){let n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)t(n)}diff(t){if(t){if(!(t instanceof Map||vh(t)))throw new Zt(900,!1)}else t=new Map;return this.check(t)?this:null}onDestroy(){}check(t){this._reset();let n=this._mapHead;if(this._appendAfter=null,this._forEach(t,(r,o)=>{if(n&&n.key===o)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{const c=this._getOrCreateRecordForKey(o,r);n=this._insertBeforeOrAppend(n,c)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._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 o=this._records.get(t);this._maybeAddToChanges(o,n);const c=o._prev,m=o._next;return c&&(c._next=m),m&&(m._prev=c),o._next=null,o._prev=null,o}const r=new PM(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_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(r=>n(t[r],r))}}class PM{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function f_(){return new bh([new u_])}let bh=(()=>{class e{static#e=this.\u0275prov=Rn({token:e,providedIn:"root",factory:f_});constructor(n){this.factories=n}static create(n,r){if(null!=r){const o=r.factories.slice();n=n.concat(o)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||f_()),deps:[[e,new Dc,new Mc]]}}find(n){const r=this.factories.find(o=>o.supports(n));if(null!=r)return r;throw new Zt(901,!1)}}return e})();function __(){return new yh([new p_])}let yh=(()=>{class e{static#e=this.\u0275prov=Rn({token:e,providedIn:"root",factory:__});constructor(n){this.factories=n}static create(n,r){if(r){const o=r.factories.slice();n=n.concat(o)}return new e(n)}static extend(n){return{provide:e,useFactory:r=>e.create(n,r||__()),deps:[[e,new Dc,new Mc]]}}find(n){const r=this.factories.find(o=>o.supports(n));if(r)return r;throw new Zt(901,!1)}}return e})(),g_=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=NM}return e})();function NM(e){return function YM(e,t,n){if(Rr(e)&&!n){const r=Qn(e.index,t);return new Pl(r,r)}return 47&e.type?new Pl(t[yn],t):null}(se(),ti(),16==(16&e))}let dd=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=VM;static#t=this.__NG_ENV_ID__=n=>n}return e})();class GM extends dd{constructor(t){super(),this._lView=t}onDestroy(t){return Kt(this._lView,t),()=>function ni(e,t){if(null===e[lr])return;const n=e[lr].indexOf(t);-1!==n&&e[lr].splice(n,1)}(this._lView,t)}}function VM(){return new GM(ti())}const v_=new Set;function Xs(e){v_.has(e)||(v_.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function b_(...e){}class Cr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new We(!1),this.onMicrotaskEmpty=new We(!1),this.onStable=new We(!1),this.onError=new We(!1),typeof Zone>"u")throw new Zt(908,!1);Zone.assertZonePatched();const o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.lastRequestAnimationFrameId=-1,o.nativeRequestAnimationFrame=function KM(){const e="function"==typeof it.requestAnimationFrame;let t=it[e?"requestAnimationFrame":"setTimeout"],n=it[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&n){const r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r);const o=n[Zone.__symbol__("OriginalDelegate")];o&&(n=o)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function XM(e){const t=()=>{!function ZM(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(it,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,xh(e),e.isCheckStableRunning=!0,wh(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),xh(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,c,m,g)=>{if(function JM(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(g))return n.invokeTask(o,c,m,g);try{return y_(e),n.invokeTask(o,c,m,g)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===c.type||e.shouldCoalesceRunChangeDetection)&&t(),w_(e)}},onInvoke:(n,r,o,c,m,g,S)=>{try{return y_(e),n.invoke(o,c,m,g,S)}finally{e.shouldCoalesceRunChangeDetection&&t(),w_(e)}},onHasTask:(n,r,o,c)=>{n.hasTask(o,c),r===o&&("microTask"==c.change?(e._hasPendingMicrotasks=c.microTask,xh(e),wh(e)):"macroTask"==c.change&&(e.hasPendingMacrotasks=c.macroTask))},onHandleError:(n,r,o,c)=>(n.handleError(o,c),e.runOutsideAngular(()=>e.onError.emit(c)),!1)})}(o)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Cr.isInAngularZone())throw new Zt(909,!1)}static assertNotInAngularZone(){if(Cr.isInAngularZone())throw new Zt(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){const c=this._inner,m=c.scheduleEventTask("NgZoneEvent: "+o,t,QM,b_,b_);try{return c.runTask(m,n,r)}finally{c.cancelTask(m)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const QM={};function wh(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 xh(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function y_(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function w_(e){e._nesting--,wh(e)}class x_{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new We,this.onMicrotaskEmpty=new We,this.onStable=new We,this.onError=new We}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}}var Js=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Js||{});const M_={destroy(){}};function C_(e,t){!t&&function vu(e){if(!gc()&&!function fo(){return Fa}())throw new Zt(-203,!1)}();const n=t?.injector??j(za);if(!function Ss(e){return"browser"===(e??j(za)).get(Ji)}(n))return M_;Xs("NgAfterNextRender");const r=n.get(Vl),o=r.handler??=new E_,c=t?.phase??Js.MixedReadWrite,m=()=>{o.unregister(S),g()},g=n.get(dd).onDestroy(m),S=new k_(n,c,()=>{m(),e()});return o.register(S),{destroy:m}}class k_{constructor(t,n,r){this.phase=n,this.callbackFn=r,this.zone=t.get(Cr),this.errorHandler=t.get(Es,null,{optional:!0})}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(t){this.errorHandler?.handleError(t)}}}class E_{constructor(){this.executingCallbacks=!1,this.buckets={[Js.EarlyRead]:new Set,[Js.Write]:new Set,[Js.MixedReadWrite]:new Set,[Js.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(const t of Object.values(this.buckets))for(const n of t)n.invoke();this.executingCallbacks=!1;for(const t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(const t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}}let Vl=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const n=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const r of n)r();this.handler?.execute()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static#e=this.\u0275prov=Rn({token:e,providedIn:"root",factory:()=>new e})}return e})();function Is(e){return!!Un(e)}function hd(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,c=0;if(null!==t)for(let m=0;m<t.length;m++){const g=t[m];"number"==typeof g?c=g:1==c?o=gt(o,g):2==c&&(r=gt(r,g+": "+t[++m]+";"))}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=o:e.classesWithoutHost=o}class T_ extends Gl{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=Zi(t);return new Wl(n,this.ngModule)}}function A_(e){const t=[];for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n];void 0!==r&&t.push({propName:Array.isArray(r)?r[0]:r,templateName:n})}return t}class rD{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){r=Oe(r);const o=this.injector.get(t,gh,r);return o!==gh||n===gh?o:this.parentInjector.get(t,n,r)}}class Wl extends s_{get inputs(){const t=this.componentDef,n=t.inputTransforms,r=A_(t.inputs);if(null!==n)for(const o of r)n.hasOwnProperty(o.propName)&&(o.transform=n[o.propName]);return r}get outputs(){return A_(this.componentDef.outputs)}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=function Sr(e){return e.map(fr).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}create(t,n,r,o){let c=(o=o||this.ngModule)instanceof as?o:o?.injector;c&&null!==this.componentDef.getStandaloneInjector&&(c=this.componentDef.getStandaloneInjector(c)||c);const m=c?new rD(t,c):t,g=m.get(l_,null);if(null===g)throw new Zt(407,!1);const He={rendererFactory:g,sanitizer:m.get(DM,null),inlineEffectRunner:null,afterRenderEventManager:m.get(Vl,null),changeDetectionScheduler:m.get(_h,null)},St=g.createRenderer(null,this.componentDef),Yt=this.componentDef.selectors[0][0]||"div",ei=r?function mx(e,t,n,r){const c=r.get(Fp,!1)||n===Mi.ShadowDom,m=e.selectRootElement(t,c);return function px(e){Rf(e)}(m),m}(St,r,this.componentDef.encapsulation,m):Kc(St,Yt,function nD(e){const t=e.toLowerCase();return"svg"===t?La:"math"===t?"math":null}(Yt));let _i=512;this.componentDef.signals?_i|=4096:this.componentDef.onPush||(_i|=16);let Di=null;null!==ei&&(Di=su(ei,m,!0));const Ni=ih(0,null,null,1,0,null,null,null,null,null,null),fi=ed(null,Ni,null,_i,null,null,He,St,m,null,Di);let rn,Cn;$i(fi);try{const En=this.componentDef;let ua,ol=null;En.findHostDirectiveDefs?(ua=[],ol=new Map,En.findHostDirectiveDefs(En,ua,ol),ua.push(En)):ua=[En];const zS=function sD(e,t){const n=e[vi],r=Vi;return e[r]=t,Ro(n,r,2,"#host",null)}(fi,ei),$S=function oD(e,t,n,r,o,c,m){const g=o[vi];!function lD(e,t,n,r){for(const o of e)t.mergedAttrs=$t(t.mergedAttrs,o.hostAttrs);null!==t.mergedAttrs&&(hd(t,t.mergedAttrs,!0),null!==n&&Ef(r,n,t))}(r,e,t,m);let S=null;null!==t&&(S=su(t,o[gn]));const V=c.rendererFactory.createRenderer(t,n);let le=16;n.signals?le=4096:n.onPush&&(le=64);const He=ed(o,Of(n),null,le,o[e.index],e,c,V,null,null,S);return g.firstCreatePass&&rh(g,e,r.length-1),td(o,He),o[e.index]=He}(zS,ei,En,ua,fi,He,St);Cn=Nr(Ni,Vi),ei&&function dD(e,t,n,r){if(r)te(e,n,["ng-version","17.2.2"]);else{const{attrs:o,classes:c}=function Jn(e){const t=[],n=[];let r=1,o=2;for(;r<e.length;){let c=e[r];if("string"==typeof c)2===o?""!==c&&t.push(c,e[++r]):8===o&&n.push(c);else{if(!U(o))break;o=c}r++}return{attrs:t,classes:n}}(t.selectors[0]);o&&te(e,n,o),c&&c.length>0&&kf(e,n,c.join(" "))}}(St,En,ei,r),void 0!==n&&function uD(e,t,n){const r=e.projection=[];for(let o=0;o<t.length;o++){const c=n[o];r.push(null!=c?Array.from(c):null)}}(Cn,this.ngContentSelectors,n),rn=function cD(e,t,n,r,o,c){const m=se(),g=o[vi],S=ur(m,o);Nf(g,o,m,n,null,r);for(let le=0;le<n.length;le++)ba($s(o,g,m.directiveStart+le,m),o);Yf(g,o,m),S&&ba(S,o);const V=$s(o,g,m.directiveStart+m.componentOffset,m);if(e[hn]=o[hn]=V,null!==c)for(const le of c)le(V,t);return qu(g,m,o),V}($S,En,ua,ol,fi,[hD]),lh(Ni,fi,null)}finally{Zn()}return new aD(this.componentType,rn,$r(Cn,fi),fi,Cn)}}class aD extends bM{constructor(t,n,r,o,c){super(),this.location=r,this._rootLView=o,this._tNode=c,this.previousInputValues=null,this.instance=n,this.hostView=this.changeDetectorRef=new Pl(o,void 0,!1),this.componentType=t}setInput(t,n){const r=this._tNode.inputs;let o;if(null!==r&&(o=r[t])){if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;const c=this._rootLView;oh(c[vi],c,o,t,n),this.previousInputValues.set(t,n),Rl(Qn(this._tNode.index,c))}}get injector(){return new Qr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function hD(){const e=se();Ac(ti()[vi],e)}let md=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=mD}return e})();function mD(){return R_(se(),ti())}const pD=md,L_=class extends pD{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return $r(this._hostTNode,this._hostLView)}get injector(){return new Qr(this._hostTNode,this._hostLView)}get parentInjector(){const t=Fc(this._hostTNode,this._hostLView);if(Du(t)){const n=Dl(t,this._hostLView),r=Ml(t);return new Qr(n[vi].data[r+8],n)}return new Qr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=O_(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-Mn}createEmbeddedView(t,n,r){let o,c;"number"==typeof r?o=r:null!=r&&(o=r.index,c=r.injector);const g=t.createEmbeddedViewImpl(n||{},c,null);return this.insertImpl(g,o,Po(this._hostTNode,null)),g}createComponent(t,n,r,o,c){const m=t&&!function wl(e){return"function"==typeof e}(t);let g;if(m)g=n;else{const ei=n||{};g=ei.index,r=ei.injector,o=ei.projectableNodes,c=ei.environmentInjector||ei.ngModuleRef}const S=m?t:new Wl(Zi(t)),V=r||this.parentInjector;if(!c&&null==S.ngModule){const _i=(m?V:this.parentInjector).get(as,null);_i&&(c=_i)}Zi(S.componentType??{});const Yt=S.create(V,o,null,c);return this.insertImpl(Yt.hostView,g,Po(this._hostTNode,null)),Yt}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){const o=t._lView;if(function ue(e){return Yn(e[Sn])}(o)){const g=this.indexOf(t);if(-1!==g)this.detach(g);else{const S=o[Sn],V=new L_(S,S[Gn],S[Sn]);V.detach(V.indexOf(t))}}const c=this._adjustIndex(n),m=this._lContainer;return Ll(m,o,c,r),t.attachToViewContainerRef(),Rs(Ch(m),c,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=O_(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=Sl(this._lContainer,n);r&&(ts(Ch(this._lContainer),n),Qc(r[vi],r))}detach(t){const n=this._adjustIndex(t,-1),r=Sl(this._lContainer,n);return r&&null!=ts(Ch(this._lContainer),n)?new Pl(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function O_(e){return e[8]}function Ch(e){return e[8]||(e[8]=[])}function R_(e,t){let n;const r=t[e.index];return Yn(r)?n=r:(n=Bf(r,t,null,e),t[e.index]=n,td(t,n)),P_(n,t,e,r),new L_(n,e,t)}let P_=function N_(e,t,n,r){if(e[Kn])return;let o;o=8&n.type?kn(r):function fD(e,t){const n=e[Yi],r=n.createComment(""),o=ur(t,e);return Zs(n,Zc(n,o),r,function sx(e,t){return e.nextSibling(t)}(n,o),!1),r}(t,n),e[Kn]=o},kh=()=>!1;class Eh{constructor(t){this.queryList=t,this.matches=null}clone(){return new Eh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Sh{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,o=[];for(let c=0;c<r;c++){const m=n.getByIndex(c);o.push(this.queries[m.indexInDeclarationView].clone())}return new Sh(o)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}finishViewCreation(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)null!==Oh(t,n).matches&&this.queries[n].setDirty()}}class Y_{constructor(t,n,r=null){this.flags=n,this.read=r,this.predicate="string"==typeof t?function MD(e){return e.split(",").map(t=>t.trim())}(t):t}}class Ih{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let r=0;r<this.length;r++){const o=null!==n?n.length:0,c=this.getByIndex(r).embeddedTView(t,o);c&&(c.indexInDeclarationView=r,null!==n?n.push(c):n=[c])}return null!==n?new Ih(n):null}template(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class Th{constructor(t,n=-1){this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new Th(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const n=this._declarationNodeIndex;let r=t.parent;for(;null!==r&&8&r.type&&r.index!==n;)r=r.parent;return n===(null!==r?r.index:-1)}return this._appliesToNextNode}matchTNode(t,n){const r=this.metadata.predicate;if(Array.isArray(r))for(let o=0;o<r.length;o++){const c=r[o];this.matchTNodeWithReadOption(t,n,bD(n,c)),this.matchTNodeWithReadOption(t,n,Nc(n,t,c,!1,!1))}else r===Fl?4&n.type&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,Nc(n,t,r,!1,!1))}matchTNodeWithReadOption(t,n,r){if(null!==r){const o=this.metadata.read;if(null!==o)if(o===ms||o===md||o===Fl&&4&n.type)this.addMatch(n.index,-2);else{const c=Nc(n,t,o,!1,!1);null!==c&&this.addMatch(n.index,c)}else this.addMatch(n.index,r)}}addMatch(t,n){null===this.matches?this.matches=[t,n]:this.matches.push(t,n)}}function bD(e,t){const n=e.localNames;if(null!==n)for(let r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1];return null}function wD(e,t,n,r){return-1===n?function yD(e,t){return 11&e.type?$r(e,t):4&e.type?rd(e,t):null}(t,e):-2===n?function xD(e,t,n){return n===ms?$r(t,e):n===Fl?rd(t,e):n===md?R_(t,e):void 0}(e,t,r):$s(e,e[vi],n,t)}function B_(e,t,n,r){const o=t[tr].queries[r];if(null===o.matches){const c=e.data,m=n.matches,g=[];for(let S=0;null!==m&&S<m.length;S+=2){const V=m[S];g.push(V<0?null:wD(t,c[V],m[S+1],n.metadata.read))}o.matches=g}return o.matches}function Ah(e,t,n,r){const o=e.queries.getByIndex(n),c=o.matches;if(null!==c){const m=B_(e,t,o,n);for(let g=0;g<c.length;g+=2){const S=c[g];if(S>0)r.push(m[g/2]);else{const V=c[g+1],le=t[-S];for(let He=Mn;He<le.length;He++){const St=le[He];St[gr]===St[Sn]&&Ah(St[vi],St,V,r)}if(null!==le[xr]){const He=le[xr];for(let St=0;St<He.length;St++){const Yt=He[St];Ah(Yt[vi],Yt,V,r)}}}}}return r}function H_(e,t,n){const r=new ps(4==(4&n));return function gx(e,t,n,r){const o=Gf(t);o.push(n),e.firstCreatePass&&Vf(e).push(r,o.length-1)}(e,t,r,r.destroy),(t[tr]??=new Sh).queries.push(new Eh(r))-1}function j_(e,t,n){null===e.queries&&(e.queries=new Ih),e.queries.track(new Th(t,n))}function Oh(e,t){return e.queries.getByIndex(t)}function U_(e,t){const n=e[vi],r=Oh(n,t);return r.crossesNgTemplate?Ah(n,e,t,[]):B_(n,e,r,t)}function Ph(e){let t=function tg(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),n=!0;const r=[e];for(;t;){let o;if(Pn(e))o=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Zt(903,!1);o=t.\u0275dir}if(o){if(n){r.push(o);const m=e;m.inputs=fd(e.inputs),m.inputTransforms=fd(e.inputTransforms),m.declaredInputs=fd(e.declaredInputs),m.outputs=fd(e.outputs);const g=o.hostBindings;g&&YD(e,g);const S=o.viewQuery,V=o.contentQueries;if(S&&FD(e,S),V&&ND(e,V),RD(e,o),dn(e.outputs,o.outputs),Pn(o)&&o.data.animation){const le=e.data;le.animation=(le.animation||[]).concat(o.data.animation)}}const c=o.features;if(c)for(let m=0;m<c.length;m++){const g=c[m];g&&g.ngInherit&&g(e),g===Ph&&(n=!1)}}t=Object.getPrototypeOf(t)}!function PD(e){let t=0,n=null;for(let r=e.length-1;r>=0;r--){const o=e[r];o.hostVars=t+=o.hostVars,o.hostAttrs=$t(o.hostAttrs,n=$t(n,o.hostAttrs))}}(r)}function RD(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const r=t.inputs[n];if(void 0!==r&&(e.inputs[n]=r,e.declaredInputs[n]=t.declaredInputs[n],null!==t.inputTransforms)){const o=Array.isArray(r)?r[0]:r;if(!t.inputTransforms.hasOwnProperty(o))continue;e.inputTransforms??={},e.inputTransforms[o]=t.inputTransforms[o]}}}function fd(e){return e===yi?{}:e===Ti?[]:e}function FD(e,t){const n=e.viewQuery;e.viewQuery=n?(r,o)=>{t(r,o),n(r,o)}:t}function ND(e,t){const n=e.contentQueries;e.contentQueries=n?(r,o,c)=>{t(r,o,c),n(r,o,c)}:t}function YD(e,t){const n=e.hostBindings;e.hostBindings=n?(r,o)=>{t(r,o),n(r,o)}:t}function ag(e){const t=e.inputConfig,n={};for(const r in t)if(t.hasOwnProperty(r)){const o=t[r];Array.isArray(o)&&o[3]&&(n[r]=o[3])}e.inputTransforms=n}class qs{}class sg{}function WD(e,t){return new Fh(e,t??null,[])}class Fh extends qs{constructor(t,n,r){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new T_(this);const o=Un(t);this._bootstrapComponents=Ya(o.bootstrap),this._r3Injector=Lp(t,n,[{provide:qs,useValue:this},{provide:Gl,useValue:this.componentFactoryResolver},...r],Nt(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}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 Nh extends sg{constructor(t){super(),this.moduleType=t}create(t){return new Fh(this.moduleType,t,[])}}class og extends qs{constructor(t){super(),this.componentFactoryResolver=new T_(this),this.instance=null;const n=new Mo([...t.providers,{provide:qs,useValue:this},{provide:Gl,useValue:this.componentFactoryResolver}],t.parent||Ic(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function lg(e,t,n=null){return new og({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}let $l=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new qt.g(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const n=this.taskId++;return this.pendingTasks.add(n),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#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function cs(e,t,n){return e[t]=n}function kr(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function eo(e,t,n,r){const o=kr(e,t,n);return kr(e,t+1,r)||o}function Yo(e,t,n,r,o,c,m,g){const S=ti(),V=Ki(),le=e+Vi,He=V.firstCreatePass?function $D(e,t,n,r,o,c,m,g,S){const V=t.consts,le=Ro(t,e,4,m||null,D(V,g));nh(t,n,le,D(V,S)),Ac(t,le);const He=le.tView=ih(2,le,r,o,c,t.directiveRegistry,t.pipeRegistry,null,t.schemas,V,null);return null!==t.queries&&(t.queries.template(t,le),He.queries=t.queries.embeddedTView(le)),le}(le,V,S,t,n,r,o,c,m):V.data[le];H(He,!1);const St=cg(V,S,He,e);hs()&&Xc(V,S,St,He),ba(St,S);const Yt=Bf(St,S,St,He);return S[le]=Yt,td(S,Yt),function F_(e,t,n){return kh(e,t,n)}(Yt,He,S),mr(He)&&eh(V,S,He),null!=m&&th(S,He,g),Yo}let cg=function dg(e,t,n,r){return Za(!0),t[Yi].createComment("")};function $h(e,t,n,r){const o=ti();return kr(o,Gi(),t)&&(Ki(),ls(_n(),o,e,t,n,r)),$h}function zo(e,t,n,r){return kr(e,Gi(),n)?t+nn(n)+r:cn}function $o(e,t,n,r,o,c){const g=eo(e,function Ui(){return ci.lFrame.bindingIndex}(),n,o);return k(2),g?t+nn(n)+r+nn(o)+c:cn}function Md(e,t){return e<<17|t<<2}function Ls(e){return e>>17&32767}function Kh(e){return 2|e}function io(e){return(131068&e)>>2}function Qh(e,t){return-131069&e|t<<2}function Zh(e){return 1|e}function Gg(e,t,n,r){const o=e[n+1],c=null===t;let m=r?Ls(o):io(o),g=!1;for(;0!==m&&(!1===g||c);){const V=e[m+1];AC(e[m],t)&&(g=!0,e[m+1]=r?Zh(V):Kh(V)),m=r?Ls(V):io(V)}g&&(e[n+1]=r?Kh(o):Zh(o))}function AC(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Va(e,t)>=0}const Zr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Vg(e){return e.substring(Zr.key,Zr.keyEnd)}function jg(e,t){const n=Zr.textEnd;return n===t?-1:(t=Zr.keyEnd=function PC(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,Zr.key=t,n),el(e,t,n))}function el(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Xh(e,t,n){const r=ti();return kr(r,Gi(),t)&&Ia(Ki(),_n(),r,e,t,r[Yi],n,!1),Xh}function Jh(e,t,n,r,o){const m=o?"class":"style";oh(e,n,t.inputs[m],m,r)}function qh(e,t,n){return Ja(e,t,n,!1),qh}function em(e,t){return Ja(e,t,null,!0),em}function Kg(e){qa(UC,us,e,!0)}function us(e,t){for(let n=function OC(e){return function Wg(e){Zr.key=0,Zr.keyEnd=0,Zr.value=0,Zr.valueEnd=0,Zr.textEnd=e.length}(e),jg(e,el(e,0,Zr.textEnd))}(t);n>=0;n=jg(t,n))_a(e,Vg(t),!0)}function Ja(e,t,n,r){const o=ti(),c=Ki(),m=k(2);c.firstUpdatePass&&Zg(c,e,m,r),t!==cn&&kr(o,m,t)&&Jg(c,c.data[qn()],o,o[Yi],e,o[m+1]=function zC(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=Nt(ys(e)))),e}(t,n),r,m)}function qa(e,t,n,r){const o=Ki(),c=k(2);o.firstUpdatePass&&Zg(o,null,c,r);const m=ti();if(n!==cn&&kr(m,c,n)){const g=o.data[qn()];if(ev(g,r)&&!Qg(o,c)){let S=r?g.classesWithoutHost:g.stylesWithoutHost;null!==S&&(n=gt(S,n||"")),Jh(o,g,m,n,r)}else!function WC(e,t,n,r,o,c,m,g){o===cn&&(o=Ti);let S=0,V=0,le=0<o.length?o[0]:null,He=0<c.length?c[0]:null;for(;null!==le||null!==He;){const St=S<o.length?o[S+1]:void 0,Yt=V<c.length?c[V+1]:void 0;let _i,ei=null;le===He?(S+=2,V+=2,St!==Yt&&(ei=He,_i=Yt)):null===He||null!==le&&le<He?(S+=2,ei=le):(V+=2,ei=He,_i=Yt),null!==ei&&Jg(e,t,n,r,ei,_i,m,g),le=S<o.length?o[S]:null,He=V<c.length?c[V]:null}}(o,g,m,m[Yi],m[c+1],m[c+1]=function jC(e,t,n){if(null==n||""===n)return Ti;const r=[],o=ys(n);if(Array.isArray(o))for(let c=0;c<o.length;c++)e(r,o[c],!0);else if("object"==typeof o)for(const c in o)o.hasOwnProperty(c)&&e(r,c,o[c]);else"string"==typeof o&&t(r,o);return r}(e,t,n),r,c)}}function Qg(e,t){return t>=e.expandoStartIndex}function Zg(e,t,n,r){const o=e.data;if(null===o[n+1]){const c=o[qn()],m=Qg(e,n);ev(c,r)&&null===t&&!m&&(t=!1),t=function BC(e,t,n,r){const o=di(e);let c=r?t.residualClasses:t.residualStyles;if(null===o)0===(r?t.classBindings:t.styleBindings)&&(n=Jl(n=tm(null,e,t,n,r),t.attrs,r),c=null);else{const m=t.directiveStylingLast;if(-1===m||e[m]!==o)if(n=tm(o,e,t,n,r),null===c){let S=function HC(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==io(r))return e[Ls(r)]}(e,t,r);void 0!==S&&Array.isArray(S)&&(S=tm(null,e,t,S[1],r),S=Jl(S,t.attrs,r),function GC(e,t,n,r){e[Ls(n?t.classBindings:t.styleBindings)]=r}(e,t,r,S))}else c=function VC(e,t,n){let r;const o=t.directiveEnd;for(let c=1+t.directiveStylingLast;c<o;c++)r=Jl(r,e[c].hostAttrs,n);return Jl(r,t.attrs,n)}(e,t,r)}return void 0!==c&&(r?t.residualClasses=c:t.residualStyles=c),n}(o,c,t,r),function IC(e,t,n,r,o,c){let m=c?t.classBindings:t.styleBindings,g=Ls(m),S=io(m);e[r]=n;let le,V=!1;if(Array.isArray(n)?(le=n[1],(null===le||Va(n,le)>0)&&(V=!0)):le=n,o)if(0!==S){const St=Ls(e[g+1]);e[r+1]=Md(St,g),0!==St&&(e[St+1]=Qh(e[St+1],r)),e[g+1]=function EC(e,t){return 131071&e|t<<17}(e[g+1],r)}else e[r+1]=Md(g,0),0!==g&&(e[g+1]=Qh(e[g+1],r)),g=r;else e[r+1]=Md(S,0),0===g?g=r:e[S+1]=Qh(e[S+1],r),S=r;V&&(e[r+1]=Kh(e[r+1])),Gg(e,le,r,!0),Gg(e,le,r,!1),function TC(e,t,n,r,o){const c=o?e.residualClasses:e.residualStyles;null!=c&&"string"==typeof t&&Va(c,t)>=0&&(n[r+1]=Zh(n[r+1]))}(t,le,e,r,c),m=Md(g,S),c?t.classBindings=m:t.styleBindings=m}(o,c,t,n,m,r)}}function tm(e,t,n,r,o){let c=null;const m=n.directiveEnd;let g=n.directiveStylingLast;for(-1===g?g=n.directiveStart:g++;g<m&&(c=t[g],r=Jl(r,c.hostAttrs,o),c!==e);)g++;return null!==e&&(n.directiveStylingLast=g),r}function Jl(e,t,n){const r=n?1:2;let o=-1;if(null!==t)for(let c=0;c<t.length;c++){const m=t[c];"number"==typeof m?o=m:o===r&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),_a(e,m,!!n||t[++c]))}return void 0===e?null:e}function UC(e,t,n){const r=String(t);""!==r&&!r.includes(" ")&&_a(e,r,n)}function Jg(e,t,n,r,o,c,m,g){if(!(3&t.type))return;const S=e.data,V=S[g+1],le=function SC(e){return 1==(1&e)}(V)?qg(S,t,n,o,io(V),m):void 0;Dd(le)||(Dd(c)||function kC(e){return 2==(2&e)}(V)&&(c=qg(S,null,n,o,g,m)),function cx(e,t,n,r,o){if(t)o?e.addClass(n,r):e.removeClass(n,r);else{let c=-1===r.indexOf("-")?void 0:zc.DashCase;null==o?e.removeStyle(n,r,c):("string"==typeof o&&o.endsWith("!important")&&(o=o.slice(0,-10),c|=zc.Important),e.setStyle(n,r,o,c))}}(r,m,ia(qn(),n),o,c))}function qg(e,t,n,r,o,c){const m=null===t;let g;for(;o>0;){const S=e[o],V=Array.isArray(S),le=V?S[1]:S,He=null===le;let St=n[o+1];St===cn&&(St=He?Ti:void 0);let Yt=He?Cs(St,r):le===r?St:void 0;if(V&&!Dd(Yt)&&(Yt=Cs(S,r)),Dd(Yt)&&(g=Yt,m))return g;const ei=e[o+1];o=m?Ls(ei):io(ei)}if(null!==t){let S=c?t.residualClasses:t.residualStyles;null!=S&&(g=Cs(S,r))}return g}function Dd(e){return void 0!==e}function ev(e,t){return 0!=(e.flags&(t?8:16))}function tv(e,t,n){qa(_a,us,zo(ti(),e,t,n),!0)}function Cd(e,t,n,r){const o=ti(),c=Ki(),m=Vi+e,g=o[Yi],S=c.firstCreatePass?function f1(e,t,n,r,o,c){const m=t.consts,S=Ro(t,e,2,r,D(m,o));return nh(t,n,S,D(m,c)),null!==S.attrs&&hd(S,S.attrs,!1),null!==S.mergedAttrs&&hd(S,S.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,S),S}(m,c,o,t,n,r):c.data[m],V=av(c,o,S,g,t,e);o[m]=V;const le=mr(S);return H(S,!0),Ef(g,V,S),32!=(32&S.flags)&&hs()&&Xc(c,o,V,S),0===function Hi(){return ci.lFrame.elementDepthCount}()&&ba(V,o),function zi(){ci.lFrame.elementDepthCount++}(),le&&(eh(c,o,S),qu(c,S,o)),null!==r&&th(o,S),Cd}function kd(){let e=se();Ge()?pt():(e=e.parent,H(e,!1));const t=e;(function pr(e){return ci.skipHydrationRootTNode===e})(t)&&function hr(){ci.skipHydrationRootTNode=null}(),function In(){ci.lFrame.elementDepthCount--}();const n=Ki();return n.firstCreatePass&&(Ac(n,e),ea(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function B0(e){return 0!=(8&e.flags)}(t)&&Jh(n,t,ti(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function H0(e){return 0!=(16&e.flags)}(t)&&Jh(n,t,ti(),t.stylesWithoutHost,!1),kd}function sm(e,t,n,r){return Cd(e,t,n,r),kd(),sm}let av=(e,t,n,r,o,c)=>(Za(!0),Kc(r,o,function so(){return ci.lFrame.currentNamespace}()));function Ed(e,t,n){const r=ti(),o=Ki(),c=e+Vi,m=o.firstCreatePass?function v1(e,t,n,r,o){const c=t.consts,m=D(c,r),g=Ro(t,e,8,"ng-container",m);return null!==m&&hd(g,m,!0),nh(t,n,g,D(c,o)),null!==t.queries&&t.queries.elementStart(t,g),g}(c,o,r,t,n):o.data[c];H(m,!0);const g=sv(o,r,m,e);return r[c]=g,hs()&&Xc(o,r,g,m),ba(g,r),mr(m)&&(eh(o,r,m),qu(o,m,r)),null!=n&&th(r,m),Ed}function Sd(){let e=se();const t=Ki();return Ge()?pt():(e=e.parent,H(e,!1)),t.firstCreatePass&&(Ac(t,e),ea(e)&&t.queries.elementEnd(e)),Sd}function om(e,t,n){return Ed(e,t,n),Sd(),om}let sv=(e,t,n,r)=>(Za(!0),zu(t[Yi],""));function ov(){return ti()}function lm(e,t,n){const r=ti();return kr(r,Gi(),t)&&Ia(Ki(),_n(),r,e,t,r[Yi],n,!0),lm}function cm(e,t,n){const r=ti();if(kr(r,Gi(),t)){const c=Ki(),m=_n();Ia(c,m,r,e,t,jf(di(c.data),m,r),n,!0)}return cm}const no=void 0;var x1=["en",[["a","p"],["AM","PM"],no],[["AM","PM"],no,no],[["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"]],no,[["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"]],no,[["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}",no,"{1} 'at' {0}",no],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function w1(e){const n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===r?1:5}];let tl={};function dm(e){const t=function M1(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=cv(t);if(n)return n;const r=t.split("-")[0];if(n=cv(r),n)return n;if("en"===r)return x1;throw new Zt(701,!1)}function lv(e){return dm(e)[il.PluralCase]}function cv(e){return e in tl||(tl[e]=it.ng&&it.ng.common&&it.ng.common.locales&&it.ng.common.locales[e]),tl[e]}var il=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}(il||{});const nl="en-US";let dv=nl;function mm(e,t,n,r){const o=ti(),c=Ki(),m=se();return fm(c,o,o[Yi],m,e,t,r),mm}function pm(e,t){const n=se(),r=ti(),o=Ki();return fm(o,r,jf(di(o.data),n,r),n,e,t),pm}function fm(e,t,n,r,o,c,m){const g=mr(r),V=e.firstCreatePass&&Vf(e),le=t[hn],He=Gf(t);let St=!0;if(3&r.type||m){const _i=ur(r,t),Di=m?m(_i):_i,Ni=He.length,fi=m?Cn=>m(kn(Cn[r.index])):r.index;let rn=null;if(!m&&g&&(rn=function gk(e,t,n,r){const o=e.cleanup;if(null!=o)for(let c=0;c<o.length-1;c+=2){const m=o[c];if(m===n&&o[c+1]===r){const g=t[wr],S=o[c+2];return g.length>S?g[S]:null}"string"==typeof m&&(c+=2)}return null}(e,t,o,r.index)),null!==rn)(rn.__ngLastListenerFn__||rn).__ngNextListenerFn__=c,rn.__ngLastListenerFn__=c,St=!1;else{c=Fv(r,t,le,c,!1);const Cn=n.listen(Di,o,c);He.push(c,Cn),V&&V.push(o,fi,Ni,Ni+1)}}else c=Fv(r,t,le,c,!1);const Yt=r.outputs;let ei;if(St&&null!==Yt&&(ei=Yt[o])){const _i=ei.length;if(_i)for(let Di=0;Di<_i;Di+=2){const En=t[ei[Di]][ei[Di+1]].subscribe(c),ua=He.length;He.push(c,En),V&&V.push(o,r.index,ua,"function"==typeof En?ua+1:-(ua+1))}}}function Pv(e,t,n,r){try{return ss(6,t,n),!1!==n(r)}catch(o){return id(e,o),!1}finally{ss(7,t,n)}}function Fv(e,t,n,r,o){return function c(m){if(m===Function)return r;Rl(e.componentOffset>-1?Qn(e.index,t):t);let S=Pv(t,n,r,m),V=c.__ngNextListenerFn__;for(;V;)S=Pv(t,n,V,m)&&S,V=V.__ngNextListenerFn__;return o&&!1===S&&m.preventDefault(),S}}function Nv(e=1){return function Ra(e){return(ci.lFrame.contextLView=function he(e,t){for(;e>0;)t=t[sa],e--;return t}(e,ci.lFrame.contextLView))[hn]}(e)}function vk(e,t){let n=null;const r=function wi(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 o=0;o<t.length;o++){const c=t[o];if("*"!==c){if(null===r?Ft(e,c,!0):er(r,c))return o}else n=o}return n}function Yv(e){const t=ti()[yn][Gn];if(!t.projection){const r=t.projection=function Ds(e,t){const n=[];for(let r=0;r<e;r++)n.push(t);return n}(e?e.length:1,null),o=r.slice();let c=t.child;for(;null!==c;){const m=e?vk(c,e):0;null!==m&&(o[m]?o[m].projectionNext=c:r[m]=c,o[m]=c),c=c.next}}}function Bv(e,t=0,n){const r=ti(),o=Ki(),c=Ro(o,Vi+e,16,null,n||null);null===c.projection&&(c.projection=t),pt(),(!r[nr]||wn())&&32!=(32&c.flags)&&function ox(e,t,n){Cf(t[Yi],0,t,n,Ku(e,n,t),bf(n.parent||t[Gn],n,t))}(o,r,c)}function _m(e,t,n){return gm(e,"",t,"",n),_m}function gm(e,t,n,r,o){const c=ti(),m=zo(c,t,n,r);return m!==cn&&Ia(Ki(),_n(),c,e,m,c[Yi],o,!1),gm}function Kv(e,t,n,r){!function V_(e,t,n,r){const o=Ki();if(o.firstCreatePass){const c=se();j_(o,new Y_(t,n,r),c.index),function DD(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(o,e),2==(2&n)&&(o.staticContentQueries=!0)}return H_(o,ti(),n)}(e,t,n,r)}function Qv(e,t,n){!function G_(e,t,n){const r=Ki();return r.firstCreatePass&&(j_(r,new Y_(e,t,n),-1),2==(2&t)&&(r.staticViewQueries=!0)),H_(r,ti(),t)}(e,t,n)}function Zv(e){const t=ti(),n=Ki(),r=Li();Tn(r+1);const o=Oh(n,r);if(e.dirty&&function Ga(e){return 4==(4&e[Ri])}(t)===(2==(2&o.metadata.flags))){if(null===o.matches)e.reset([]);else{const c=U_(t,r);e.reset(c,cl),e.notifyOnChanges()}return!0}return!1}function Xv(){return function Lh(e,t){return e[tr].queries[t].queryList}(ti(),Li())}function Jv(e){return Yr(function Gt(){return ci.lFrame.contextLView}(),Vi+e)}function lb(e,t=""){const n=ti(),r=Ki(),o=e+Vi,c=r.firstCreatePass?Ro(r,o,1,t,null):r.data[o],m=cb(r,n,c,t,e);n[o]=m,hs()&&Xc(r,n,m,c),H(c,!1)}let cb=(e,t,n,r,o)=>(Za(!0),function $c(e,t){return e.createText(t)}(t[Yi],r));function vm(e){return Od("",e,""),vm}function Od(e,t,n){const r=ti(),o=zo(r,e,t,n);return o!==cn&&xs(r,qn(),o),Od}function bm(e,t,n,r,o){const c=ti(),m=$o(c,e,t,n,r,o);return m!==cn&&xs(c,qn(),m),bm}function ym(e,t,n){d_(t)&&(t=t());const r=ti();return kr(r,Gi(),t)&&Ia(Ki(),_n(),r,e,t,r[Yi],n,!1),ym}function gb(e,t){const n=d_(e);return n&&e.set(t),n}function wm(e,t){const n=ti(),r=Ki(),o=se();return fm(r,n,n[Yi],o,e,t),wm}function xm(e,t,n,r,o){if(e=Qi(e),Array.isArray(e))for(let c=0;c<e.length;c++)xm(e[c],t,n,r,o);else{const c=Ki(),m=ti(),g=se();let S=zs(e)?e:Qi(e.provide);const V=lp(e),le=1048575&g.providerIndexes,He=g.directiveStart,St=g.providerIndexes>>20;if(zs(e)||!e.multi){const Yt=new xl(V,o,Oo),ei=Dm(S,t,o?le:le+St,He);-1===ei?(Eu(Pc(g,m),c,S),Mm(c,e,t.length),t.push(S),g.directiveStart++,g.directiveEnd++,o&&(g.providerIndexes+=1048576),n.push(Yt),m.push(Yt)):(n[ei]=Yt,m[ei]=Yt)}else{const Yt=Dm(S,t,le+St,He),ei=Dm(S,t,le,le+St),Di=ei>=0&&n[ei];if(o&&!Di||!o&&!(Yt>=0&&n[Yt])){Eu(Pc(g,m),c,S);const Ni=function Nk(e,t,n,r,o){const c=new xl(e,n,Oo);return c.multi=[],c.index=t,c.componentProviders=0,vb(c,o,r&&!n),c}(o?Fk:Pk,n.length,o,r,V);!o&&Di&&(n[ei].providerFactory=Ni),Mm(c,e,t.length,0),t.push(S),g.directiveStart++,g.directiveEnd++,o&&(g.providerIndexes+=1048576),n.push(Ni),m.push(Ni)}else Mm(c,e,Yt>-1?Yt:ei,vb(n[o?ei:Yt],V,!o&&r));!o&&r&&Di&&n[ei].componentProviders++}}}function Mm(e,t,n,r){const o=zs(t),c=function m0(e){return!!e.useClass}(t);if(o||c){const S=(c?Qi(t.useClass):t).prototype.ngOnDestroy;if(S){const V=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){const le=V.indexOf(n);-1===le?V.push(n,[r,S]):V[le+1].push(r,S)}else V.push(n,S)}}}function vb(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Dm(e,t,n,r){for(let o=n;o<r;o++)if(t[o]===e)return o;return-1}function Pk(e,t,n,r){return Cm(this.multi,[])}function Fk(e,t,n,r){const o=this.multi;let c;if(this.providerFactory){const m=this.providerFactory.componentProviders,g=$s(n,n[vi],this.providerFactory.index,r);c=g.slice(0,m),Cm(o,c);for(let S=m;S<g.length;S++)c.push(g[S])}else c=[],Cm(o,c);return c}function Cm(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function bb(e,t=[]){return n=>{n.providersResolver=(r,o)=>function Rk(e,t,n){const r=Ki();if(r.firstCreatePass){const o=Pn(e);xm(n,r.data,r.blueprint,o,!0),xm(t,r.data,r.blueprint,o,!1)}}(r,o?o(e):e,t)}}let Yk=(()=>{class e{constructor(n){this._injector=n,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const r=rp(0,n.type),o=r.length>0?lg([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,o)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=Rn({token:e,providedIn:"environment",factory:()=>new e(M(as))})}return e})();function yb(e){Xs("NgStandalone"),e.getStandaloneInjector=t=>t.get(Yk).getOrCreateStandaloneInjector(e)}function Ib(e,t,n){const r=Bi()+e,o=ti();return o[r]===cn?cs(o,r,n?t.call(n):t()):function Kl(e,t){return e[t]}(o,r)}function Tb(e,t,n,r){return Rb(ti(),Bi(),e,t,n,r)}function Ab(e,t,n,r,o){return Pb(ti(),Bi(),e,t,n,r,o)}function Lb(e,t,n,r,o,c){return Fb(ti(),Bi(),e,t,n,r,o,c)}function Ob(e,t,n,r,o,c,m){return Nb(ti(),Bi(),e,t,n,r,o,c,m)}function rc(e,t){const n=e[t];return n===cn?void 0:n}function Rb(e,t,n,r,o,c){const m=t+n;return kr(e,m,o)?cs(e,m+1,c?r.call(c,o):r(o)):rc(e,m+1)}function Pb(e,t,n,r,o,c,m){const g=t+n;return eo(e,g,o,c)?cs(e,g+2,m?r.call(m,o,c):r(o,c)):rc(e,g+2)}function Fb(e,t,n,r,o,c,m,g){const S=t+n;return function gd(e,t,n,r,o){const c=eo(e,t,n,r);return kr(e,t+2,o)||c}(e,S,o,c,m)?cs(e,S+3,g?r.call(g,o,c,m):r(o,c,m)):rc(e,S+3)}function Nb(e,t,n,r,o,c,m,g,S){const V=t+n;return function $a(e,t,n,r,o,c){const m=eo(e,t,n,r);return eo(e,t+2,o,c)||m}(e,V,o,c,m,g)?cs(e,V+4,S?r.call(S,o,c,m,g):r(o,c,m,g)):rc(e,V+4)}function Bb(e,t){const n=Ki();let r;const o=e+Vi;n.firstCreatePass?(r=function qk(e,t){if(t)for(let n=t.length-1;n>=0;n--){const r=t[n];if(e===r.name)return r}}(t,n.pipeRegistry),n.data[o]=r,r.onDestroy&&(n.destroyHooks??=[]).push(o,r.onDestroy)):r=n.data[o];const c=r.factory||(r.factory=Us(r.type)),g=ga(Oo);try{const S=Rc(!1),V=c();return Rc(S),function xk(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(n,ti(),o,V),V}finally{ga(g)}}function Hb(e,t,n){const r=e+Vi,o=ti(),c=Yr(o,r);return ac(o,r)?Rb(o,Bi(),t,c.transform,n,c):c.transform(n)}function Gb(e,t,n,r){const o=e+Vi,c=ti(),m=Yr(c,o);return ac(c,o)?Pb(c,Bi(),t,m.transform,n,r,m):m.transform(n,r)}function Vb(e,t,n,r,o){const c=e+Vi,m=ti(),g=Yr(m,c);return ac(m,c)?Fb(m,Bi(),t,g.transform,n,r,o,g):g.transform(n,r,o)}function jb(e,t,n,r,o,c){const m=e+Vi,g=ti(),S=Yr(g,m);return ac(g,m)?Nb(g,Bi(),t,S.transform,n,r,o,c,S):S.transform(n,r,o,c)}function ac(e,t){return e[vi].data[t].pure}function Ub(e,t){return rd(e,t)}class sy{constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}let oy=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();const hy=new nt(""),my=new nt("");let Lm,$E=(()=>{class e{constructor(n,r,o){this._ngZone=n,this.registry=r,this._pendingCount=0,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,Lm||(function KE(e){Lm=e}(o),o.addToWindow(r)),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:()=>{Cr.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb()}});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,o){let c=-1;r&&r>0&&(c=setTimeout(()=>{this._callbacks=this._callbacks.filter(m=>m.timeoutId!==c),n()},r)),this._callbacks.push({doneCb:n,timeoutId:c,updateCb:o})}whenStable(n,r,o){if(o&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,r,o),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,r,o){return[]}static#e=this.\u0275fac=function(r){return new(r||e)(M(Cr),M(py),M(my))};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac})}return e})(),py=(()=>{class e{constructor(){this._applications=new Map}registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return Lm?.findTestabilityInTree(this,n,r)??null}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function Om(e){return!!e&&"function"==typeof e.then}function fy(e){return!!e&&"function"==typeof e.subscribe}const _y=new nt("");let Rm=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r}),this.appInits=j(_y,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const n=[];for(const o of this.appInits){const c=o();if(Om(c))n.push(c);else if(fy(c)){const m=new Promise((g,S)=>{c.subscribe({complete:g,error:S})});n.push(m)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(o=>{this.reject(o)}),0===n.length&&r(),this.initialized=!0}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Pm=new nt("");function by(e,t){return Array.isArray(t)?t.reduce(by,e):{...e,...t}}let ro=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=j(Rp),this.afterRenderEffectManager=j(Vl),this.componentTypes=[],this.components=[],this.isStable=j($l).hasPendingTasks.pipe((0,vt.k)(n=>!n)),this._injector=j(as)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(n,r){const o=n instanceof s_;if(!this._injector.get(Rm).done)throw!o&&Vr(n),new Zt(405,!1);let m;m=o?n:this._injector.get(Gl).resolveComponentFactory(n),this.componentTypes.push(m.componentType);const g=function QE(e){return e.isBoundToModule}(m)?void 0:this._injector.get(qs),V=m.create(za.NULL,[],r||m.selector,g),le=V.location.nativeElement,He=V.injector.get(hy,null);return He?.registerApplication(le),V.onDestroy(()=>{this.detachView(V.hostView),Nd(this.components,V),He?.unregisterApplication(le)}),this._loadComponent(V),V}tick(){if(this._runningTick)throw new Zt(101,!1);try{this._runningTick=!0,this.detectChangesInAttachedViews()}catch(n){this.internalErrorHandler(n)}finally{this._runningTick=!1}}detectChangesInAttachedViews(){let n=0;do{if(100===n)throw new Zt(103,!1);const r=0===n;for(let{_lView:o,notifyErrorHandler:c}of this._views)!r&&!yy(o)||this.detectChangesInView(o,c,r);this.afterRenderEffectManager.execute(),n++}while(this._views.some(({_lView:r})=>yy(r)))}detectChangesInView(n,r,o){let c;o?(c=0,n[Ri]|=1024):c=64&n[Ri]?0:1,nd(n,r,c)}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;Nd(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n);const r=this._injector.get(Pm,[]);[...this._bootstrapListeners,...r].forEach(o=>o(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._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>Nd(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new Zt(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Nd(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function yy(e){return Qe(e)}class XE{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let JE=(()=>{class e{compileModuleSync(n){return new Nh(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const r=this.compileModuleSync(n),c=Ya(Un(n).declarations).reduce((m,g)=>{const S=Zi(g);return S&&m.push(new Wl(S)),m},[]);return new XE(r,c)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),tS=(()=>{class e{constructor(){this.zone=j(Cr),this.applicationRef=j(ro)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function iS(){const e=j(Cr),t=j(Es);return n=>e.runOutsideAngular(()=>t.handleError(n))}let rS=(()=>{class e{constructor(){this.subscription=new bt.wH,this.initialized=!1,this.zone=j(Cr),this.pendingTasks=j($l)}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(()=>{Cr.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Cr.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(r){return new(r||e)};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Bd=new nt("",{providedIn:"root",factory:()=>j(Bd,ct.Optional|ct.SkipSelf)||function aS(){return typeof $localize<"u"&&$localize.locale||nl}()}),sS=new nt("",{providedIn:"root",factory:()=>"USD"}),Fm=new nt("");let Dy=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,r){const o=function qM(e="zone.js",t){return"noop"===e?new x_:"zone.js"===e?new Cr(t):e}(r?.ngZone,function My(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}({eventCoalescing:r?.ngZoneEventCoalescing,runCoalescing:r?.ngZoneRunCoalescing}));return o.run(()=>{const c=function zD(e,t,n){return new Fh(e,t,n)}(n.moduleType,this.injector,function xy(e){return[{provide:Cr,useFactory:e},{provide:Ws,multi:!0,useFactory:()=>{const t=j(tS,{optional:!0});return()=>t.initialize()}},{provide:Ws,multi:!0,useFactory:()=>{const t=j(rS);return()=>{t.initialize()}}},{provide:Rp,useFactory:iS}]}(()=>o)),m=c.injector.get(Es,null);return o.runOutsideAngular(()=>{const g=o.onError.subscribe({next:S=>{m.handleError(S)}});c.onDestroy(()=>{Nd(this._modules,c),g.unsubscribe()})}),function vy(e,t,n){try{const r=n();return Om(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(m,o,()=>{const g=c.injector.get(Rm);return g.runInitializers(),g.donePromise.then(()=>(function uv(e){"string"==typeof e&&(dv=e.toLowerCase().replace(/_/g,"-"))}(c.injector.get(Bd,nl)||nl),this._moduleDoBootstrap(c),c))})})}bootstrapModule(n,r=[]){const o=by({},r);return function eS(e,t,n){const r=new Nh(n);return Promise.resolve(r)}(0,0,n).then(c=>this.bootstrapModuleFactory(c,o))}_moduleDoBootstrap(n){const r=n.injector.get(ro);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(o=>r.bootstrap(o));else{if(!n.instance.ngDoBootstrap)throw new Zt(-403,!1);n.instance.ngDoBootstrap(r)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Zt(404,!1);this._modules.slice().forEach(r=>r.destroy()),this._destroyListeners.forEach(r=>r());const n=this._injector.get(Fm,null);n&&(n.forEach(r=>r()),n.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static#e=this.\u0275fac=function(r){return new(r||e)(M(za))};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Os=null;const Cy=new nt("");function ky(e,t,n=[]){const r=`Platform: ${t}`,o=new nt(r);return(c=[])=>{let m=Nm();if(!m||m.injector.get(Cy,!1)){const g=[...n,...c,{provide:o,useValue:!0}];e?e(g):function lS(e){if(Os&&!Os.get(Cy,!1))throw new Zt(400,!1);(function gy(){!function bi(e){ai=e}(()=>{throw new Zt(600,!1)})})(),Os=e;const t=e.get(Dy);(function Sy(e){e.get(Ii,null)?.forEach(n=>n())})(e)}(function Ey(e=[],t){return za.create({name:t,providers:[{provide:pu,useValue:"platform"},{provide:Fm,useValue:new Set([()=>Os=null])},...e]})}(g,r))}return function cS(e){const t=Nm();if(!t)throw new Zt(401,!1);return t}()}}function Nm(){return Os?.get(Dy)??null}function uS(){}const fS=ky(null,"core",[]);let _S=(()=>{class e{constructor(n){}static#e=this.\u0275fac=function(r){return new(r||e)(M(ro))};static#t=this.\u0275mod=ra({type:e});static#i=this.\u0275inj=Bs({})}return e})();function jS(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function WS(e){const t=Zi(e);if(!t)return null;const n=new Wl(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}}}},5864:(st,pe,d)=>{"use strict";function i(B){for(let K in B){let ee=B[K]??"";switch(K){case"display":B.display="flex"===ee?["-webkit-flex","flex"]:"inline-flex"===ee?["-webkit-inline-flex","inline-flex"]:ee;break;case"align-items":case"align-self":case"align-content":case"flex":case"flex-basis":case"flex-flow":case"flex-grow":case"flex-shrink":case"flex-wrap":case"justify-content":B["-webkit-"+K]=ee;break;case"flex-direction":B["-webkit-flex-direction"]=ee,B["flex-direction"]=ee;break;case"order":B.order=B["-webkit-"+K]=isNaN(+ee)?"0":ee}}return B}d.d(pe,{AF:()=>i,IL:()=>_,_s:()=>h,g7:()=>N,qe:()=>a});const s="inline",a=["row","column","row-reverse","column-reverse"];function h(B){let[K,ee,ne]=l(B);return function y(B,K=null,ee=!1){return{display:ee?"inline-flex":"flex","box-sizing":"border-box","flex-direction":B,"flex-wrap":K||null}}(K,ee,ne)}function l(B){B=B?.toLowerCase()??"";let[K,ee,ne]=B.split(" ");return a.find(Le=>Le===K)||(K=a[0]),ee===s&&(ee=ne!==s?ne:"",ne=s),[K,v(ee),!!ne]}function _(B){let[K]=l(B);return K.indexOf("row")>-1}function v(B){if(B)switch(B.toLowerCase()){case"reverse":case"wrap-reverse":case"reverse-wrap":B="wrap-reverse";break;case"no":case"none":case"nowrap":B="nowrap";break;default:B="wrap"}return B}function N(B,...K){if(null==B)throw TypeError("Cannot convert undefined or null to object");for(let ee of K)if(null!=ee)for(let ne in ee)ee.hasOwnProperty(ne)&&(B[ne]=ee[ne]);return B}},5784:(st,pe,d)=>{"use strict";d.d(pe,{CW:()=>qe,Ft:()=>ne,KY:()=>si,Os:()=>Nt,Ow:()=>Ne,Q9:()=>Pt,QV:()=>je,_X:()=>_t,s7:()=>ye,wp:()=>et,yK:()=>Mt});var i=d(4496),s=d(1368),a=d(6700),h=d(3252),l=d(3412),_=d(5657),v=d(5864),y=d(6684),N=d(9212);const K={provide:i.qid,useFactory:function B(gt,yt){return()=>{if((0,s.c0)(yt)){const me=Array.from(gt.querySelectorAll(`[class*=${ee}]`)),tt=/\bflex-layout-.+?\b/g;me.forEach(kt=>{kt.classList.contains(`${ee}ssr`)&&kt.parentNode?kt.parentNode.removeChild(kt):kt.className.replace(tt,"")})}}},deps:[s.Ud,i.AHE],multi:!0},ee="flex-layout-";let ne=(()=>{class gt{}return gt.\u0275fac=function(me){return new(me||gt)},gt.\u0275mod=i.a4G({type:gt}),gt.\u0275inj=i.s3X({providers:[K]}),gt})();class Le{constructor(yt=!1,me="all",tt="",kt="",jt=0){this.matches=yt,this.mediaQuery=me,this.mqAlias=tt,this.suffix=kt,this.priority=jt,this.property=""}clone(){return new Le(this.matches,this.mediaQuery,this.mqAlias,this.suffix)}}let ke=(()=>{class gt{constructor(){this.stylesheet=new Map}addStyleToElement(me,tt,kt){const jt=this.stylesheet.get(me);jt?jt.set(tt,kt):this.stylesheet.set(me,new Map([[tt,kt]]))}clearStyles(){this.stylesheet.clear()}getStyleForElement(me,tt){const kt=this.stylesheet.get(me);let jt="";if(kt){const mi=kt.get(tt);("number"==typeof mi||"string"==typeof mi)&&(jt=mi+"")}return jt}}return gt.\u0275fac=function(me){return new(me||gt)},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();const je={addFlexToParent:!0,addOrientationBps:!1,disableDefaultBps:!1,disableVendorPrefixes:!1,serverLoaded:!1,useColumnBasisZero:!0,printWithBreakpoints:[],mediaTriggerAutoRestore:!0,ssrObserveBreakpoints:[],multiplier:void 0,defaultUnit:"px",detectLayoutDisplay:!1},et=new i.UbH("Flex Layout token, config options for the library",{providedIn:"root",factory:()=>je}),_t=new i.UbH("FlexLayoutServerLoaded",{providedIn:"root",factory:()=>!1}),Pt=new i.UbH("Flex Layout token, collect all breakpoints into one provider",{providedIn:"root",factory:()=>null});function Et(gt,yt){return gt=gt?.clone()??new Le,yt&&(gt.mqAlias=yt.alias,gt.mediaQuery=yt.mediaQuery,gt.suffix=yt.suffix,gt.priority=yt.priority),gt}class Ne{constructor(){this.shouldCache=!0}sideEffect(yt,me,tt){}}let qe=(()=>{class gt{constructor(me,tt,kt,jt){this._serverStylesheet=me,this._serverModuleLoaded=tt,this._platformId=kt,this.layoutConfig=jt}applyStyleToElement(me,tt,kt=null){let jt={};"string"==typeof tt&&(jt[tt]=kt,tt=jt),jt=this.layoutConfig.disableVendorPrefixes?tt:(0,v.AF)(tt),this._applyMultiValueStyleToElement(jt,me)}applyStyleToElements(me,tt=[]){const kt=this.layoutConfig.disableVendorPrefixes?me:(0,v.AF)(me);tt.forEach(jt=>{this._applyMultiValueStyleToElement(kt,jt)})}getFlowDirection(me){const tt="flex-direction";let kt=this.lookupStyle(me,tt);return[kt||"row",this.lookupInlineStyle(me,tt)||(0,s.uf)(this._platformId)&&this._serverModuleLoaded?kt:""]}hasWrap(me){return"wrap"===this.lookupStyle(me,"flex-wrap")}lookupAttributeValue(me,tt){return me.getAttribute(tt)??""}lookupInlineStyle(me,tt){return(0,s.c0)(this._platformId)?me.style.getPropertyValue(tt):function $(gt,yt){return Re(gt)[yt]??""}(me,tt)}lookupStyle(me,tt,kt=!1){let jt="";return me&&((jt=this.lookupInlineStyle(me,tt))||((0,s.c0)(this._platformId)?kt||(jt=getComputedStyle(me).getPropertyValue(tt)):this._serverModuleLoaded&&(jt=this._serverStylesheet.getStyleForElement(me,tt)))),jt?jt.trim():""}_applyMultiValueStyleToElement(me,tt){Object.keys(me).sort().forEach(kt=>{const jt=me[kt],mi=Array.isArray(jt)?jt:[jt];mi.sort();for(let re of mi)re=re?re+"":"",(0,s.c0)(this._platformId)||!this._serverModuleLoaded?(0,s.c0)(this._platformId)?tt.style.setProperty(kt,re):ve(tt,kt,re):this._serverStylesheet.addStyleToElement(tt,kt,re)})}}return gt.\u0275fac=function(me){return new(me||gt)(i.CoB(ke),i.CoB(_t),i.CoB(i.AHE),i.CoB(et))},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();function ve(gt,yt,me){yt=yt.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();const tt=Re(gt);tt[yt]=me??"",function we(gt,yt){let me="";for(const tt in yt)yt[tt]&&(me+=`${tt}:${yt[tt]};`);gt.setAttribute("style",me)}(gt,tt)}function Re(gt){const yt={},me=gt.getAttribute("style");if(me){const tt=me.split(/;+/g);for(let kt=0;kt<tt.length;kt++){const jt=tt[kt].trim();if(jt.length>0){const mi=jt.indexOf(":");if(-1===mi)throw new Error(`Invalid CSS style: ${jt}`);yt[jt.substr(0,mi).trim()]=jt.substr(mi+1).trim()}}}return yt}function Ze(gt,yt){return(yt&&yt.priority||0)-(gt&&gt.priority||0)}function $e(gt,yt){return(gt.priority||0)-(yt.priority||0)}let oe=(()=>{class gt{constructor(me,tt,kt){this._zone=me,this._platformId=tt,this._document=kt,this.source=new a.g(new Le(!0)),this.registry=new Map,this.pendingRemoveListenerFns=[],this._observable$=this.source.asObservable()}get activations(){const me=[];return this.registry.forEach((tt,kt)=>{tt.matches&&me.push(kt)}),me}isActive(me){return this.registry.get(me)?.matches??this.registerQuery(me).some(kt=>kt.matches)}observe(me,tt=!1){if(me&&me.length){const kt=this._observable$.pipe((0,y.I)(mi=>!tt||me.indexOf(mi.mediaQuery)>-1)),jt=new h._(mi=>{const re=this.registerQuery(me);if(re.length){const ce=re.pop();re.forEach(b=>{mi.next(b)}),this.source.next(ce)}mi.complete()});return(0,l.U)(jt,kt)}return this._observable$}registerQuery(me){const tt=Array.isArray(me)?me:[me],kt=[];return function ot(gt,yt){const me=gt.filter(tt=>!lt[tt]);if(me.length>0){const tt=me.join(", ");try{const kt=yt.createElement("style");kt.setAttribute("type","text/css"),kt.styleSheet||kt.appendChild(yt.createTextNode(`\n/*\n @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n see http://bit.ly/2sd4HMP\n*/\n@media ${tt} {.fx-query-test{ }}\n`)),yt.head.appendChild(kt),me.forEach(jt=>lt[jt]=kt)}catch(kt){console.error(kt)}}}(tt,this._document),tt.forEach(jt=>{const mi=ce=>{this._zone.run(()=>this.source.next(new Le(ce.matches,jt)))};let re=this.registry.get(jt);re||(re=this.buildMQL(jt),re.addListener(mi),this.pendingRemoveListenerFns.push(()=>re.removeListener(mi)),this.registry.set(jt,re)),re.matches&&kt.push(new Le(!0,jt))}),kt}ngOnDestroy(){let me;for(;me=this.pendingRemoveListenerFns.pop();)me()}buildMQL(me){return function ai(gt,yt){return yt&&window.matchMedia("all").addListener?window.matchMedia(gt):function Ut(gt){const yt=new EventTarget;return yt.matches="all"===gt||""===gt,yt.media=gt,yt.addListener=()=>{},yt.removeListener=()=>{},yt.addEventListener=()=>{},yt.dispatchEvent=()=>!1,yt.onchange=null,yt}(gt)}(me,(0,s.c0)(this._platformId))}}return gt.\u0275fac=function(me){return new(me||gt)(i.CoB(i.WW2),i.CoB(i.AHE),i.CoB(s.Ud))},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();const lt={},Xt=[{alias:"xs",mediaQuery:"screen and (min-width: 0px) and (max-width: 599.98px)",priority:1e3},{alias:"sm",mediaQuery:"screen and (min-width: 600px) and (max-width: 959.98px)",priority:900},{alias:"md",mediaQuery:"screen and (min-width: 960px) and (max-width: 1279.98px)",priority:800},{alias:"lg",mediaQuery:"screen and (min-width: 1280px) and (max-width: 1919.98px)",priority:700},{alias:"xl",mediaQuery:"screen and (min-width: 1920px) and (max-width: 4999.98px)",priority:600},{alias:"lt-sm",overlapping:!0,mediaQuery:"screen and (max-width: 599.98px)",priority:950},{alias:"lt-md",overlapping:!0,mediaQuery:"screen and (max-width: 959.98px)",priority:850},{alias:"lt-lg",overlapping:!0,mediaQuery:"screen and (max-width: 1279.98px)",priority:750},{alias:"lt-xl",overlapping:!0,priority:650,mediaQuery:"screen and (max-width: 1919.98px)"},{alias:"gt-xs",overlapping:!0,mediaQuery:"screen and (min-width: 600px)",priority:-950},{alias:"gt-sm",overlapping:!0,mediaQuery:"screen and (min-width: 960px)",priority:-850},{alias:"gt-md",overlapping:!0,mediaQuery:"screen and (min-width: 1280px)",priority:-750},{alias:"gt-lg",overlapping:!0,mediaQuery:"screen and (min-width: 1920px)",priority:-650}],bi="(orientation: portrait) and (max-width: 599.98px)",ze="(orientation: landscape) and (max-width: 959.98px)",Me="(orientation: portrait) and (min-width: 600px) and (max-width: 839.98px)",Ae="(orientation: landscape) and (min-width: 960px) and (max-width: 1279.98px)",Je="(orientation: portrait) and (min-width: 840px)",X="(orientation: landscape) and (min-width: 1280px)",ge={HANDSET:`${bi}, ${ze}`,TABLET:`${Me} , ${Ae}`,WEB:`${Je}, ${X} `,HANDSET_PORTRAIT:`${bi}`,TABLET_PORTRAIT:`${Me} `,WEB_PORTRAIT:`${Je}`,HANDSET_LANDSCAPE:`${ze}`,TABLET_LANDSCAPE:`${Ae}`,WEB_LANDSCAPE:`${X}`},wt=[{alias:"handset",priority:2e3,mediaQuery:ge.HANDSET},{alias:"handset.landscape",priority:2e3,mediaQuery:ge.HANDSET_LANDSCAPE},{alias:"handset.portrait",priority:2e3,mediaQuery:ge.HANDSET_PORTRAIT},{alias:"tablet",priority:2100,mediaQuery:ge.TABLET},{alias:"tablet.landscape",priority:2100,mediaQuery:ge.TABLET_LANDSCAPE},{alias:"tablet.portrait",priority:2100,mediaQuery:ge.TABLET_PORTRAIT},{alias:"web",priority:2200,mediaQuery:ge.WEB,overlapping:!0},{alias:"web.landscape",priority:2200,mediaQuery:ge.WEB_LANDSCAPE,overlapping:!0},{alias:"web.portrait",priority:2200,mediaQuery:ge.WEB_PORTRAIT,overlapping:!0}],Ye=/(\.|-|_)/g;function be(gt){let yt=gt.length>0?gt.charAt(0):"",me=gt.length>1?gt.slice(1):"";return yt.toUpperCase()+me}const De=new i.UbH("Token (@angular/flex-layout) Breakpoints",{providedIn:"root",factory:()=>{const gt=(0,i.uUt)(Pt),yt=(0,i.uUt)(et),me=[].concat.apply([],(gt||[]).map(kt=>Array.isArray(kt)?kt:[kt]));return function fe(gt,yt=[]){const me={};return gt.forEach(tt=>{me[tt.alias]=tt}),yt.forEach(tt=>{me[tt.alias]?(0,v.g7)(me[tt.alias],tt):me[tt.alias]=tt}),function Pe(gt){return gt.forEach(yt=>{yt.suffix||(yt.suffix=function J(gt){return gt.replace(Ye,"|").split("|").map(be).join("")}(yt.alias),yt.overlapping=!!yt.overlapping)}),gt}(Object.keys(me).map(tt=>me[tt]))}((yt.disableDefaultBps?[]:Xt).concat(yt.addOrientationBps?wt:[]),me)}});let bt=(()=>{class gt{constructor(me){this.findByMap=new Map,this.items=[...me].sort($e)}findByAlias(me){return me?this.findWithPredicate(me,tt=>tt.alias===me):null}findByQuery(me){return this.findWithPredicate(me,tt=>tt.mediaQuery===me)}get overlappings(){return this.items.filter(me=>me.overlapping)}get aliases(){return this.items.map(me=>me.alias)}get suffixes(){return this.items.map(me=>me?.suffix??"")}findWithPredicate(me,tt){let kt=this.findByMap.get(me);return kt||(kt=this.items.find(tt)??null,this.findByMap.set(me,kt)),kt??null}}return gt.\u0275fac=function(me){return new(me||gt)(i.CoB(De))},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();const qt="print",vt={alias:qt,mediaQuery:qt,priority:1e3};let Ht=(()=>{class gt{constructor(me,tt,kt){this.breakpoints=me,this.layoutConfig=tt,this._document=kt,this.registeredBeforeAfterPrintHooks=!1,this.isPrintingBeforeAfterEvent=!1,this.beforePrintEventListeners=[],this.afterPrintEventListeners=[],this.formerActivations=null,this.isPrinting=!1,this.queue=new ri,this.deactivations=[]}withPrintQuery(me){return[...me,qt]}isPrintEvent(me){return me.mediaQuery.startsWith(qt)}get printAlias(){return[...this.layoutConfig.printWithBreakpoints??[]]}get printBreakPoints(){return this.printAlias.map(me=>this.breakpoints.findByAlias(me)).filter(me=>null!==me)}getEventBreakpoints({mediaQuery:me}){const tt=this.breakpoints.findByQuery(me);return(tt?[...this.printBreakPoints,tt]:this.printBreakPoints).sort(Ze)}updateEvent(me){let tt=this.breakpoints.findByQuery(me.mediaQuery);return this.isPrintEvent(me)&&(tt=this.getEventBreakpoints(me)[0],me.mediaQuery=tt?.mediaQuery??""),Et(me,tt)}registerBeforeAfterPrintHooks(me){if(!this._document.defaultView||this.registeredBeforeAfterPrintHooks)return;this.registeredBeforeAfterPrintHooks=!0;const tt=()=>{this.isPrinting||(this.isPrintingBeforeAfterEvent=!0,this.startPrinting(me,this.getEventBreakpoints(new Le(!0,qt))),me.updateStyles())},kt=()=>{this.isPrintingBeforeAfterEvent=!1,this.isPrinting&&(this.stopPrinting(me),me.updateStyles())};this._document.defaultView.addEventListener("beforeprint",tt),this._document.defaultView.addEventListener("afterprint",kt),this.beforePrintEventListeners.push(tt),this.afterPrintEventListeners.push(kt)}interceptEvents(me){return tt=>{this.isPrintEvent(tt)?tt.matches&&!this.isPrinting?(this.startPrinting(me,this.getEventBreakpoints(tt)),me.updateStyles()):!tt.matches&&this.isPrinting&&!this.isPrintingBeforeAfterEvent&&(this.stopPrinting(me),me.updateStyles()):this.collectActivations(me,tt)}}blockPropagation(){return me=>!(this.isPrinting||this.isPrintEvent(me))}startPrinting(me,tt){this.isPrinting=!0,this.formerActivations=me.activatedBreakpoints,me.activatedBreakpoints=this.queue.addPrintBreakpoints(tt)}stopPrinting(me){me.activatedBreakpoints=this.deactivations,this.deactivations=[],this.formerActivations=null,this.queue.clear(),this.isPrinting=!1}collectActivations(me,tt){if(!this.isPrinting||this.isPrintingBeforeAfterEvent){if(!this.isPrintingBeforeAfterEvent)return void(this.deactivations=[]);if(!tt.matches){const kt=this.breakpoints.findByQuery(tt.mediaQuery);if(kt){const jt=this.formerActivations&&this.formerActivations.includes(kt),mi=!this.formerActivations&&me.activatedBreakpoints.includes(kt);(jt||mi)&&(this.deactivations.push(kt),this.deactivations.sort(Ze))}}}}ngOnDestroy(){this._document.defaultView&&(this.beforePrintEventListeners.forEach(me=>this._document.defaultView.removeEventListener("beforeprint",me)),this.afterPrintEventListeners.forEach(me=>this._document.defaultView.removeEventListener("afterprint",me)))}}return gt.\u0275fac=function(me){return new(me||gt)(i.CoB(bt),i.CoB(et),i.CoB(s.Ud))},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();class ri{constructor(){this.printBreakpoints=[]}addPrintBreakpoints(yt){return yt.push(vt),yt.sort(Ze),yt.forEach(me=>this.addBreakpoint(me)),this.printBreakpoints}addBreakpoint(yt){yt&&void 0===this.printBreakpoints.find(tt=>tt.mediaQuery===yt.mediaQuery)&&(this.printBreakpoints=function Zt(gt){return gt?.mediaQuery.startsWith(qt)??!1}(yt)?[yt,...this.printBreakpoints]:[...this.printBreakpoints,yt])}clear(){this.printBreakpoints=[]}}let si=(()=>{class gt{constructor(me,tt,kt){this.matchMedia=me,this.breakpoints=tt,this.hook=kt,this._useFallbacks=!0,this._activatedBreakpoints=[],this.elementMap=new Map,this.elementKeyMap=new WeakMap,this.watcherMap=new WeakMap,this.updateMap=new WeakMap,this.clearMap=new WeakMap,this.subject=new _.E,this.observeActivations()}get activatedAlias(){return this.activatedBreakpoints[0]?.alias??""}set activatedBreakpoints(me){this._activatedBreakpoints=[...me]}get activatedBreakpoints(){return[...this._activatedBreakpoints]}set useFallbacks(me){this._useFallbacks=me}onMediaChange(me){const tt=this.findByQuery(me.mediaQuery);if(tt){me=Et(me,tt);const kt=this.activatedBreakpoints.indexOf(tt);me.matches&&-1===kt?(this._activatedBreakpoints.push(tt),this._activatedBreakpoints.sort(Ze),this.updateStyles()):!me.matches&&-1!==kt&&(this._activatedBreakpoints.splice(kt,1),this._activatedBreakpoints.sort(Ze),this.updateStyles())}}init(me,tt,kt,jt,mi=[]){ki(this.updateMap,me,tt,kt),ki(this.clearMap,me,tt,jt),this.buildElementKeyMap(me,tt),this.watchExtraTriggers(me,tt,mi)}getValue(me,tt,kt){const jt=this.elementMap.get(me);if(jt){const mi=void 0!==kt?jt.get(kt):this.getActivatedValues(jt,tt);if(mi)return mi.get(tt)}}hasValue(me,tt){const kt=this.elementMap.get(me);if(kt){const jt=this.getActivatedValues(kt,tt);if(jt)return void 0!==jt.get(tt)||!1}return!1}setValue(me,tt,kt,jt){let mi=this.elementMap.get(me);if(mi){const ce=(mi.get(jt)??new Map).set(tt,kt);mi.set(jt,ce),this.elementMap.set(me,mi)}else mi=(new Map).set(jt,(new Map).set(tt,kt)),this.elementMap.set(me,mi);const re=this.getValue(me,tt);void 0!==re&&this.updateElement(me,tt,re)}trackValue(me,tt){return this.subject.asObservable().pipe((0,y.I)(kt=>kt.element===me&&kt.key===tt))}updateStyles(){this.elementMap.forEach((me,tt)=>{const kt=new Set(this.elementKeyMap.get(tt));let jt=this.getActivatedValues(me);jt&&jt.forEach((mi,re)=>{this.updateElement(tt,re,mi),kt.delete(re)}),kt.forEach(mi=>{if(jt=this.getActivatedValues(me,mi),jt){const re=jt.get(mi);this.updateElement(tt,mi,re)}else this.clearElement(tt,mi)})})}clearElement(me,tt){const kt=this.clearMap.get(me);if(kt){const jt=kt.get(tt);jt&&(jt(),this.subject.next({element:me,key:tt,value:""}))}}updateElement(me,tt,kt){const jt=this.updateMap.get(me);if(jt){const mi=jt.get(tt);mi&&(mi(kt),this.subject.next({element:me,key:tt,value:kt}))}}releaseElement(me){const tt=this.watcherMap.get(me);tt&&(tt.forEach(jt=>jt.unsubscribe()),this.watcherMap.delete(me));const kt=this.elementMap.get(me);kt&&(kt.forEach((jt,mi)=>kt.delete(mi)),this.elementMap.delete(me))}triggerUpdate(me,tt){const kt=this.elementMap.get(me);if(kt){const jt=this.getActivatedValues(kt,tt);jt&&(tt?this.updateElement(me,tt,jt.get(tt)):jt.forEach((mi,re)=>this.updateElement(me,re,mi)))}}buildElementKeyMap(me,tt){let kt=this.elementKeyMap.get(me);kt||(kt=new Set,this.elementKeyMap.set(me,kt)),kt.add(tt)}watchExtraTriggers(me,tt,kt){if(kt&&kt.length){let jt=this.watcherMap.get(me);if(jt||(jt=new Map,this.watcherMap.set(me,jt)),!jt.get(tt)){const re=(0,l.U)(...kt).subscribe(()=>{const ce=this.getValue(me,tt);this.updateElement(me,tt,ce)});jt.set(tt,re)}}}findByQuery(me){return this.breakpoints.findByQuery(me)}getActivatedValues(me,tt){for(let jt=0;jt<this.activatedBreakpoints.length;jt++){const re=me.get(this.activatedBreakpoints[jt].alias);if(re&&(void 0===tt||re.has(tt)&&null!=re.get(tt)))return re}if(!this._useFallbacks)return;const kt=me.get("");return void 0===tt||kt&&kt.has(tt)?kt:void 0}observeActivations(){const me=this.breakpoints.items.map(tt=>tt.mediaQuery);this.hook.registerBeforeAfterPrintHooks(this),this.matchMedia.observe(this.hook.withPrintQuery(me)).pipe((0,N.y)(this.hook.interceptEvents(this)),(0,y.I)(this.hook.blockPropagation())).subscribe(this.onMediaChange.bind(this))}}return gt.\u0275fac=function(me){return new(me||gt)(i.CoB(oe),i.CoB(bt),i.CoB(Ht))},gt.\u0275prov=i.wxM({token:gt,factory:gt.\u0275fac,providedIn:"root"}),gt})();function ki(gt,yt,me,tt){if(void 0!==tt){const kt=gt.get(yt)??new Map;kt.set(me,tt),gt.set(yt,kt)}}let Mt=(()=>{class gt{constructor(me,tt,kt,jt){this.elementRef=me,this.styleBuilder=tt,this.styler=kt,this.marshal=jt,this.DIRECTIVE_KEY="",this.inputs=[],this.mru={},this.destroySubject=new _.E,this.styleCache=new Map}get parentElement(){return this.elementRef.nativeElement.parentElement}get nativeElement(){return this.elementRef.nativeElement}get activatedValue(){return this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY)}set activatedValue(me){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,me,this.marshal.activatedAlias)}ngOnChanges(me){Object.keys(me).forEach(tt=>{if(-1!==this.inputs.indexOf(tt)){const kt=tt.split(".").slice(1).join(".");this.setValue(me[tt].currentValue,kt)}})}ngOnDestroy(){this.destroySubject.next(),this.destroySubject.complete(),this.marshal.releaseElement(this.nativeElement)}init(me=[]){this.marshal.init(this.elementRef.nativeElement,this.DIRECTIVE_KEY,this.updateWithValue.bind(this),this.clearStyles.bind(this),me)}addStyles(me,tt){const kt=this.styleBuilder,jt=kt.shouldCache;let mi=this.styleCache.get(me);(!mi||!jt)&&(mi=kt.buildStyles(me,tt),jt&&this.styleCache.set(me,mi)),this.mru={...mi},this.applyStyleToElement(mi),kt.sideEffect(me,mi,tt)}clearStyles(){Object.keys(this.mru).forEach(me=>{this.mru[me]=""}),this.applyStyleToElement(this.mru),this.mru={},this.currentValue=void 0}triggerUpdate(){this.marshal.triggerUpdate(this.nativeElement,this.DIRECTIVE_KEY)}getFlexFlowDirection(me,tt=!1){if(me){const[kt,jt]=this.styler.getFlowDirection(me);if(!jt&&tt){const mi=(0,v._s)(kt);this.styler.applyStyleToElements(mi,[me])}return kt.trim()}return"row"}hasWrap(me){return this.styler.hasWrap(me)}applyStyleToElement(me,tt,kt=this.nativeElement){this.styler.applyStyleToElement(kt,me,tt)}setValue(me,tt){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,me,tt)}updateWithValue(me){this.currentValue!==me&&(this.addStyles(me),this.currentValue=me)}}return gt.\u0275fac=function(me){return new(me||gt)(i.GI1(i.GMv),i.GI1(Ne),i.GI1(qe),i.GI1(si))},gt.\u0275dir=i.Sc5({type:gt,features:[i.SYr]}),gt})();function ye(gt,yt="1",me="1"){let tt=[yt,me,gt],kt=gt.indexOf("calc");if(kt>0){tt[2]=Fe(gt.substring(kt).trim());let jt=gt.substr(0,kt).trim().split(" ");2==jt.length&&(tt[0]=jt[0],tt[1]=jt[1])}else if(0==kt)tt[2]=Fe(gt.trim());else{let jt=gt.split(" ");tt=3===jt.length?jt:[yt,me,gt]}return tt}function Fe(gt){return gt.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")}EventTarget;const ct="x";function Nt(gt,yt){if(void 0===yt)return gt;const me=tt=>{const kt=+tt.slice(0,-ct.length);return gt.endsWith(ct)&&!isNaN(kt)?`${kt*yt.value}${yt.unit}`:gt};return gt.includes(" ")?gt.split(" ").map(me).join(" "):me(gt)}},2978:(st,pe,d)=>{"use strict";d.d(pe,{K_:()=>je,fu:()=>ze,s9:()=>qe});var i=d(4496),s=d(5784),a=d(1368),h=d(7712),l=d(3616);d(4476);let ne=(()=>{class Me extends s.yK{constructor(Je,X,ge,wt,Ye,be,J){super(Je,null,X,ge),this.ngClassInstance=J,this.DIRECTIVE_KEY="ngClass",this.ngClassInstance||(this.ngClassInstance=new a.QF(wt,Ye,Je,be)),this.init(),this.setValue("","")}set klass(Je){this.ngClassInstance.klass=Je,this.setValue(Je,"")}updateWithValue(Je){this.ngClassInstance.ngClass=Je,this.ngClassInstance.ngDoCheck()}ngDoCheck(){this.ngClassInstance.ngDoCheck()}}return Me.\u0275fac=function(Je){return new(Je||Me)(i.GI1(i.GMv),i.GI1(s.CW),i.GI1(s.KY),i.GI1(i.Uj7),i.GI1(i.YNh),i.GI1(i.q87),i.GI1(a.QF,10))},Me.\u0275dir=i.Sc5({type:Me,inputs:{klass:[i.Wk5.None,"class","klass"]},features:[i.eg9]}),Me})();const Le=["ngClass","ngClass.xs","ngClass.sm","ngClass.md","ngClass.lg","ngClass.xl","ngClass.lt-sm","ngClass.lt-md","ngClass.lt-lg","ngClass.lt-xl","ngClass.gt-xs","ngClass.gt-sm","ngClass.gt-md","ngClass.gt-lg"];let je=(()=>{class Me extends ne{constructor(){super(...arguments),this.inputs=Le}}return Me.\u0275fac=(()=>{let Ae;return function(X){return(Ae||(Ae=i.otF(Me)))(X||Me)}})(),Me.\u0275dir=i.Sc5({type:Me,selectors:[["","ngClass",""],["","ngClass.xs",""],["","ngClass.sm",""],["","ngClass.md",""],["","ngClass.lg",""],["","ngClass.xl",""],["","ngClass.lt-sm",""],["","ngClass.lt-md",""],["","ngClass.lt-lg",""],["","ngClass.lt-xl",""],["","ngClass.gt-xs",""],["","ngClass.gt-sm",""],["","ngClass.gt-md",""],["","ngClass.gt-lg",""]],inputs:{ngClass:"ngClass","ngClass.xs":"ngClass.xs","ngClass.sm":"ngClass.sm","ngClass.md":"ngClass.md","ngClass.lg":"ngClass.lg","ngClass.xl":"ngClass.xl","ngClass.lt-sm":"ngClass.lt-sm","ngClass.lt-md":"ngClass.lt-md","ngClass.lt-lg":"ngClass.lt-lg","ngClass.lt-xl":"ngClass.lt-xl","ngClass.gt-xs":"ngClass.gt-xs","ngClass.gt-sm":"ngClass.gt-sm","ngClass.gt-md":"ngClass.gt-md","ngClass.gt-lg":"ngClass.gt-lg"},features:[i.eg9]}),Me})(),et=(()=>{class Me extends s.Ow{buildStyles(Je,X){return{display:"true"===Je?X.display||(X.isServer?"initial":""):"none"}}}return Me.\u0275fac=(()=>{let Ae;return function(X){return(Ae||(Ae=i.otF(Me)))(X||Me)}})(),Me.\u0275prov=i.wxM({token:Me,factory:Me.\u0275fac,providedIn:"root"}),Me})(),_t=(()=>{class Me extends s.yK{constructor(Je,X,ge,wt,Ye,be,J){super(Je,X,ge,wt),this.layoutConfig=Ye,this.platformId=be,this.serverModuleLoaded=J,this.DIRECTIVE_KEY="show-hide",this.display="",this.hasLayout=!1,this.hasFlexChild=!1}ngAfterViewInit(){this.trackExtraTriggers();const Je=Array.from(this.nativeElement.children);for(let ge=0;ge<Je.length;ge++)if(this.marshal.hasValue(Je[ge],"flex")){this.hasFlexChild=!0;break}Pt.has(this.nativeElement)?this.display=Pt.get(this.nativeElement):(this.display=this.getDisplayStyle(),Pt.set(this.nativeElement,this.display)),this.init();const X=this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY,"");void 0===X||""===X?this.setValue(!0,""):this.triggerUpdate()}ngOnChanges(Je){Object.keys(Je).forEach(X=>{if(-1!==this.inputs.indexOf(X)){const ge=X.split("."),wt=ge.slice(1).join("."),Ye=Je[X].currentValue;let be=""===Ye||0!==Ye&&(0,h.W6)(Ye);"fxHide"===ge[0]&&(be=!be),this.setValue(be,wt)}})}trackExtraTriggers(){this.hasLayout=this.marshal.hasValue(this.nativeElement,"layout"),["layout","layout-align"].forEach(Je=>{this.marshal.trackValue(this.nativeElement,Je).pipe((0,l.a)(this.destroySubject)).subscribe(this.triggerUpdate.bind(this))})}getDisplayStyle(){return this.hasLayout||this.hasFlexChild&&this.layoutConfig.addFlexToParent?"flex":this.styler.lookupStyle(this.nativeElement,"display",!0)}updateWithValue(Je=!0){if(""===Je)return;const X=(0,a.uf)(this.platformId);this.addStyles(Je?"true":"false",{display:this.display,isServer:X}),X&&this.serverModuleLoaded&&this.nativeElement.style.setProperty("display",""),this.marshal.triggerUpdate(this.parentElement,"layout-gap")}}return Me.\u0275fac=function(Je){return new(Je||Me)(i.GI1(i.GMv),i.GI1(et),i.GI1(s.CW),i.GI1(s.KY),i.GI1(s.wp),i.GI1(i.AHE),i.GI1(s._X))},Me.\u0275dir=i.Sc5({type:Me,features:[i.eg9,i.SYr]}),Me})();const Pt=new WeakMap,Et=["fxShow","fxShow.print","fxShow.xs","fxShow.sm","fxShow.md","fxShow.lg","fxShow.xl","fxShow.lt-sm","fxShow.lt-md","fxShow.lt-lg","fxShow.lt-xl","fxShow.gt-xs","fxShow.gt-sm","fxShow.gt-md","fxShow.gt-lg","fxHide","fxHide.print","fxHide.xs","fxHide.sm","fxHide.md","fxHide.lg","fxHide.xl","fxHide.lt-sm","fxHide.lt-md","fxHide.lt-lg","fxHide.lt-xl","fxHide.gt-xs","fxHide.gt-sm","fxHide.gt-md","fxHide.gt-lg"];let qe=(()=>{class Me extends _t{constructor(){super(...arguments),this.inputs=Et}}return Me.\u0275fac=(()=>{let Ae;return function(X){return(Ae||(Ae=i.otF(Me)))(X||Me)}})(),Me.\u0275dir=i.Sc5({type:Me,selectors:[["","fxShow",""],["","fxShow.print",""],["","fxShow.xs",""],["","fxShow.sm",""],["","fxShow.md",""],["","fxShow.lg",""],["","fxShow.xl",""],["","fxShow.lt-sm",""],["","fxShow.lt-md",""],["","fxShow.lt-lg",""],["","fxShow.lt-xl",""],["","fxShow.gt-xs",""],["","fxShow.gt-sm",""],["","fxShow.gt-md",""],["","fxShow.gt-lg",""],["","fxHide",""],["","fxHide.print",""],["","fxHide.xs",""],["","fxHide.sm",""],["","fxHide.md",""],["","fxHide.lg",""],["","fxHide.xl",""],["","fxHide.lt-sm",""],["","fxHide.lt-md",""],["","fxHide.lt-lg",""],["","fxHide.lt-xl",""],["","fxHide.gt-xs",""],["","fxHide.gt-sm",""],["","fxHide.gt-md",""],["","fxHide.gt-lg",""]],inputs:{fxShow:"fxShow","fxShow.print":"fxShow.print","fxShow.xs":"fxShow.xs","fxShow.sm":"fxShow.sm","fxShow.md":"fxShow.md","fxShow.lg":"fxShow.lg","fxShow.xl":"fxShow.xl","fxShow.lt-sm":"fxShow.lt-sm","fxShow.lt-md":"fxShow.lt-md","fxShow.lt-lg":"fxShow.lt-lg","fxShow.lt-xl":"fxShow.lt-xl","fxShow.gt-xs":"fxShow.gt-xs","fxShow.gt-sm":"fxShow.gt-sm","fxShow.gt-md":"fxShow.gt-md","fxShow.gt-lg":"fxShow.gt-lg",fxHide:"fxHide","fxHide.print":"fxHide.print","fxHide.xs":"fxHide.xs","fxHide.sm":"fxHide.sm","fxHide.md":"fxHide.md","fxHide.lg":"fxHide.lg","fxHide.xl":"fxHide.xl","fxHide.lt-sm":"fxHide.lt-sm","fxHide.lt-md":"fxHide.lt-md","fxHide.lt-lg":"fxHide.lt-lg","fxHide.lt-xl":"fxHide.lt-xl","fxHide.gt-xs":"fxHide.gt-xs","fxHide.gt-sm":"fxHide.gt-sm","fxHide.gt-md":"fxHide.gt-md","fxHide.gt-lg":"fxHide.gt-lg"},features:[i.eg9]}),Me})(),ze=(()=>{class Me{}return Me.\u0275fac=function(Je){return new(Je||Me)},Me.\u0275mod=i.a4G({type:Me}),Me.\u0275inj=i.s3X({imports:[s.Ft]}),Me})()},2276:(st,pe,d)=>{"use strict";d.d(pe,{CA:()=>Ut,cZ:()=>_t,nQ:()=>mi,qG:()=>ye,sZ:()=>K});var i=d(4496),s=d(1900),a=d(5784),h=d(5864),l=d(5657),_=d(3616);let v=(()=>{class re extends a.Ow{buildStyles(b,{display:f}){const x=(0,h._s)(b);return{...x,display:"none"===f?f:x.display}}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275prov=i.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),re})();const y=["fxLayout","fxLayout.xs","fxLayout.sm","fxLayout.md","fxLayout.lg","fxLayout.xl","fxLayout.lt-sm","fxLayout.lt-md","fxLayout.lt-lg","fxLayout.lt-xl","fxLayout.gt-xs","fxLayout.gt-sm","fxLayout.gt-md","fxLayout.gt-lg"];let B=(()=>{class re extends a.yK{constructor(b,f,x,F,Te){super(b,x,f,F),this._config=Te,this.DIRECTIVE_KEY="layout",this.init()}updateWithValue(b){const x=this._config.detectLayoutDisplay?this.styler.lookupStyle(this.nativeElement,"display"):"";this.styleCache=ee.get(x)??new Map,ee.set(x,this.styleCache),this.currentValue!==b&&(this.addStyles(b,{display:x}),this.currentValue=b)}}return re.\u0275fac=function(b){return new(b||re)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(v),i.GI1(a.KY),i.GI1(a.wp))},re.\u0275dir=i.Sc5({type:re,features:[i.eg9]}),re})(),K=(()=>{class re extends B{constructor(){super(...arguments),this.inputs=y}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275dir=i.Sc5({type:re,selectors:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{fxLayout:"fxLayout","fxLayout.xs":"fxLayout.xs","fxLayout.sm":"fxLayout.sm","fxLayout.md":"fxLayout.md","fxLayout.lg":"fxLayout.lg","fxLayout.xl":"fxLayout.xl","fxLayout.lt-sm":"fxLayout.lt-sm","fxLayout.lt-md":"fxLayout.lt-md","fxLayout.lt-lg":"fxLayout.lt-lg","fxLayout.lt-xl":"fxLayout.lt-xl","fxLayout.gt-xs":"fxLayout.gt-xs","fxLayout.gt-sm":"fxLayout.gt-sm","fxLayout.gt-md":"fxLayout.gt-md","fxLayout.gt-lg":"fxLayout.gt-lg"},features:[i.eg9]}),re})();const ee=new Map,ne={"margin-left":null,"margin-right":null,"margin-top":null,"margin-bottom":null};let Le=(()=>{class re extends a.Ow{constructor(b,f){super(),this._styler=b,this._config=f}buildStyles(b,f){return b.endsWith($)?(b=b.slice(0,b.indexOf($)),function we(re,ce){const[b,f]=re.split(" "),F=ft=>`-${ft}`;let Te="0px",xt=F(f??b),dt="0px";return"rtl"===ce?dt=F(b):Te=F(b),{margin:`0px ${Te} ${xt} ${dt}`}}(b=(0,a.Os)(b,this._config.multiplier),f.directionality)):{}}sideEffect(b,f,x){const F=x.items;if(b.endsWith($)){b=b.slice(0,b.indexOf($));const Te=function ve(re,ce){const[b,f]=re.split(" ");let F="0px",xt="0px";return"rtl"===ce?xt=b:F=b,{padding:`0px ${F} ${f??b} ${xt}`}}(b=(0,a.Os)(b,this._config.multiplier),x.directionality);this._styler.applyStyleToElements(Te,x.items)}else{b=(0,a.Os)(b,this._config.multiplier),b=this.addFallbackUnit(b);const Te=F.pop(),xt=function Ze(re,ce){const b=Re(ce.directionality,ce.layout),f={...ne};return f[b]=re,f}(b,x);this._styler.applyStyleToElements(xt,F),this._styler.applyStyleToElements(ne,[Te])}}addFallbackUnit(b){return isNaN(+b)?b:`${b}${this._config.defaultUnit}`}}return re.\u0275fac=function(b){return new(b||re)(i.CoB(a.CW),i.CoB(a.wp))},re.\u0275prov=i.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),re})();const ke=["fxLayoutGap","fxLayoutGap.xs","fxLayoutGap.sm","fxLayoutGap.md","fxLayoutGap.lg","fxLayoutGap.xl","fxLayoutGap.lt-sm","fxLayoutGap.lt-md","fxLayoutGap.lt-lg","fxLayoutGap.lt-xl","fxLayoutGap.gt-xs","fxLayoutGap.gt-sm","fxLayoutGap.gt-md","fxLayoutGap.gt-lg"];let et=(()=>{class re extends a.yK{constructor(b,f,x,F,Te,xt){super(b,Te,F,xt),this.zone=f,this.directionality=x,this.styleUtils=F,this.layout="row",this.DIRECTIVE_KEY="layout-gap",this.observerSubject=new l.E;const dt=[this.directionality.change,this.observerSubject.asObservable()];this.init(dt),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,_.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}get childrenNodes(){const b=this.nativeElement.children,f=[];for(let x=b.length;x--;)f[x]=b[x];return f}ngAfterContentInit(){this.buildChildObservable(),this.triggerUpdate()}ngOnDestroy(){super.ngOnDestroy(),this.observer&&this.observer.disconnect()}onLayoutChange(b){const x=b.value.split(" ");this.layout=x[0],h.qe.find(F=>F===this.layout)||(this.layout="row"),this.triggerUpdate()}updateWithValue(b){const f=this.childrenNodes.filter(x=>1===x.nodeType&&this.willDisplay(x)).sort((x,F)=>{const Te=+this.styler.lookupStyle(x,"order"),xt=+this.styler.lookupStyle(F,"order");return isNaN(Te)||isNaN(xt)||Te===xt?0:Te>xt?1:-1});if(f.length>0){const x=this.directionality.value,F=this.layout;"row"===F&&"rtl"===x?this.styleCache=Pt:"row"===F&&"rtl"!==x?this.styleCache=Ne:"column"===F&&"rtl"===x?this.styleCache=Et:"column"===F&&"rtl"!==x&&(this.styleCache=qe),this.addStyles(b,{directionality:x,items:f,layout:F})}}clearStyles(){const b=Object.keys(this.mru).length>0,f=b?"padding":Re(this.directionality.value,this.layout);b&&super.clearStyles(),this.styleUtils.applyStyleToElements({[f]:""},this.childrenNodes)}willDisplay(b){const f=this.marshal.getValue(b,"show-hide");return!0===f||void 0===f&&"none"!==this.styleUtils.lookupStyle(b,"display")}buildChildObservable(){this.zone.runOutsideAngular(()=>{typeof MutationObserver<"u"&&(this.observer=new MutationObserver(b=>{b.some(x=>x.addedNodes&&x.addedNodes.length>0||x.removedNodes&&x.removedNodes.length>0)&&this.observerSubject.next()}),this.observer.observe(this.nativeElement,{childList:!0}))})}}return re.\u0275fac=function(b){return new(b||re)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(s.yG),i.GI1(a.CW),i.GI1(Le),i.GI1(a.KY))},re.\u0275dir=i.Sc5({type:re,features:[i.eg9]}),re})(),_t=(()=>{class re extends et{constructor(){super(...arguments),this.inputs=ke}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275dir=i.Sc5({type:re,selectors:[["","fxLayoutGap",""],["","fxLayoutGap.xs",""],["","fxLayoutGap.sm",""],["","fxLayoutGap.md",""],["","fxLayoutGap.lg",""],["","fxLayoutGap.xl",""],["","fxLayoutGap.lt-sm",""],["","fxLayoutGap.lt-md",""],["","fxLayoutGap.lt-lg",""],["","fxLayoutGap.lt-xl",""],["","fxLayoutGap.gt-xs",""],["","fxLayoutGap.gt-sm",""],["","fxLayoutGap.gt-md",""],["","fxLayoutGap.gt-lg",""]],inputs:{fxLayoutGap:"fxLayoutGap","fxLayoutGap.xs":"fxLayoutGap.xs","fxLayoutGap.sm":"fxLayoutGap.sm","fxLayoutGap.md":"fxLayoutGap.md","fxLayoutGap.lg":"fxLayoutGap.lg","fxLayoutGap.xl":"fxLayoutGap.xl","fxLayoutGap.lt-sm":"fxLayoutGap.lt-sm","fxLayoutGap.lt-md":"fxLayoutGap.lt-md","fxLayoutGap.lt-lg":"fxLayoutGap.lt-lg","fxLayoutGap.lt-xl":"fxLayoutGap.lt-xl","fxLayoutGap.gt-xs":"fxLayoutGap.gt-xs","fxLayoutGap.gt-sm":"fxLayoutGap.gt-sm","fxLayoutGap.gt-md":"fxLayoutGap.gt-md","fxLayoutGap.gt-lg":"fxLayoutGap.gt-lg"},features:[i.eg9]}),re})();const Pt=new Map,Et=new Map,Ne=new Map,qe=new Map,$=" grid";function Re(re,ce){switch(ce){case"column":return"margin-bottom";case"column-reverse":return"margin-top";case"row":default:return"rtl"===re?"margin-left":"margin-right";case"row-reverse":return"rtl"===re?"margin-right":"margin-left"}}let $e=(()=>{class re extends a.Ow{constructor(b){super(),this.layoutConfig=b}buildStyles(b,f){let[x,F,...Te]=b.split(" "),xt=Te.join(" ");const dt=f.direction.indexOf("column")>-1?"column":"row",ft=(0,h.IL)(dt)?"max-width":"max-height",Ve=(0,h.IL)(dt)?"min-width":"min-height",Lt=String(xt).indexOf("calc")>-1,li=Lt||"auto"===xt,Ei=String(xt).indexOf("%")>-1&&!Lt,Bt=String(xt).indexOf("px")>-1||String(xt).indexOf("rem")>-1||String(xt).indexOf("em")>-1||String(xt).indexOf("vw")>-1||String(xt).indexOf("vh")>-1;let Mi=Lt||Bt;x="0"==x?0:x,F="0"==F?0:F;const Ue=!x&&!F;let it={};const Tt={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(xt||""){case"":xt="row"===dt?"0%":!1!==this.layoutConfig.useColumnBasisZero?"0.000000001px":"auto";break;case"initial":case"nogrow":x=0,xt="auto";break;case"grow":xt="100%";break;case"noshrink":F=0,xt="auto";break;case"auto":break;case"none":x=0,F=0,xt="auto";break;default:!Mi&&!Ei&&!isNaN(xt)&&(xt+="%"),"0%"===xt&&(Mi=!0),"0px"===xt&&(xt="0%"),it=(0,h.g7)(Tt,Lt?{"flex-grow":x,"flex-shrink":F,"flex-basis":Mi?xt:"100%"}:{flex:`${x} ${F} ${Mi?xt:"100%"}`})}return it.flex||it["flex-grow"]||(it=(0,h.g7)(Tt,Lt?{"flex-grow":x,"flex-shrink":F,"flex-basis":xt}:{flex:`${x} ${F} ${xt}`})),"0%"!==xt&&"0px"!==xt&&"0.000000001px"!==xt&&"auto"!==xt&&(it[Ve]=Ue||Mi&&x?xt:null,it[ft]=Ue||!li&&F?xt:null),it[Ve]||it[ft]?f.hasWrap&&(it[Lt?"flex-basis":"flex"]=it[ft]?Lt?it[ft]:`${x} ${F} ${it[ft]}`:Lt?it[Ve]:`${x} ${F} ${it[Ve]}`):it=(0,h.g7)(Tt,Lt?{"flex-grow":x,"flex-shrink":F,"flex-basis":xt}:{flex:`${x} ${F} ${xt}`}),(0,h.g7)(it,{"box-sizing":"border-box"})}}return re.\u0275fac=function(b){return new(b||re)(i.CoB(a.wp))},re.\u0275prov=i.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),re})();const oe=["fxFlex","fxFlex.xs","fxFlex.sm","fxFlex.md","fxFlex.lg","fxFlex.xl","fxFlex.lt-sm","fxFlex.lt-md","fxFlex.lt-lg","fxFlex.lt-xl","fxFlex.gt-xs","fxFlex.gt-sm","fxFlex.gt-md","fxFlex.gt-lg"];let ot=(()=>{class re extends a.yK{constructor(b,f,x,F,Te){super(b,F,f,Te),this.layoutConfig=x,this.marshal=Te,this.DIRECTIVE_KEY="flex",this.direction=void 0,this.wrap=void 0,this.flexGrow="1",this.flexShrink="1",this.init()}get shrink(){return this.flexShrink}set shrink(b){this.flexShrink=b||"1",this.triggerReflow()}get grow(){return this.flexGrow}set grow(b){this.flexGrow=b||"1",this.triggerReflow()}ngOnInit(){this.parentElement&&(this.marshal.trackValue(this.parentElement,"layout").pipe((0,_.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this)),this.marshal.trackValue(this.nativeElement,"layout-align").pipe((0,_.a)(this.destroySubject)).subscribe(this.triggerReflow.bind(this)))}onLayoutChange(b){const x=b.value.split(" ");this.direction=x[0],this.wrap=void 0!==x[1]&&"wrap"===x[1],this.triggerUpdate()}updateWithValue(b){void 0===this.direction&&(this.direction=this.getFlexFlowDirection(this.parentElement,!1!==this.layoutConfig.addFlexToParent)),void 0===this.wrap&&(this.wrap=this.hasWrap(this.parentElement));const x=this.direction,F=x.startsWith("row"),Te=this.wrap;F&&Te?this.styleCache=bi:F&&!Te?this.styleCache=ai:!F&&Te?this.styleCache=ze:!F&&!Te&&(this.styleCache=Xt);const xt=String(b).replace(";",""),dt=(0,a.s7)(xt,this.flexGrow,this.flexShrink);this.addStyles(dt.join(" "),{direction:x,hasWrap:Te})}triggerReflow(){const b=this.activatedValue;if(void 0!==b){const f=(0,a.s7)(b+"",this.flexGrow,this.flexShrink);this.marshal.updateElement(this.nativeElement,this.DIRECTIVE_KEY,f.join(" "))}}}return re.\u0275fac=function(b){return new(b||re)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(a.wp),i.GI1($e),i.GI1(a.KY))},re.\u0275dir=i.Sc5({type:re,inputs:{shrink:[i.Wk5.None,"fxShrink","shrink"],grow:[i.Wk5.None,"fxGrow","grow"]},features:[i.eg9]}),re})(),Ut=(()=>{class re extends ot{constructor(){super(...arguments),this.inputs=oe}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275dir=i.Sc5({type:re,selectors:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""]],inputs:{fxFlex:"fxFlex","fxFlex.xs":"fxFlex.xs","fxFlex.sm":"fxFlex.sm","fxFlex.md":"fxFlex.md","fxFlex.lg":"fxFlex.lg","fxFlex.xl":"fxFlex.xl","fxFlex.lt-sm":"fxFlex.lt-sm","fxFlex.lt-md":"fxFlex.lt-md","fxFlex.lt-lg":"fxFlex.lt-lg","fxFlex.lt-xl":"fxFlex.lt-xl","fxFlex.gt-xs":"fxFlex.gt-xs","fxFlex.gt-sm":"fxFlex.gt-sm","fxFlex.gt-md":"fxFlex.gt-md","fxFlex.gt-lg":"fxFlex.gt-lg"},features:[i.eg9]}),re})();const ai=new Map,Xt=new Map,bi=new Map,ze=new Map;let rt=(()=>{class re extends a.Ow{buildStyles(b,f){const x={},[F,Te]=b.split(" ");switch(F){case"center":x["justify-content"]="center";break;case"space-around":x["justify-content"]="space-around";break;case"space-between":x["justify-content"]="space-between";break;case"space-evenly":x["justify-content"]="space-evenly";break;case"end":case"flex-end":x["justify-content"]="flex-end";break;default:x["justify-content"]="flex-start"}switch(Te){case"start":case"flex-start":x["align-items"]=x["align-content"]="flex-start";break;case"center":x["align-items"]=x["align-content"]="center";break;case"end":case"flex-end":x["align-items"]=x["align-content"]="flex-end";break;case"space-between":x["align-content"]="space-between",x["align-items"]="stretch";break;case"space-around":x["align-content"]="space-around",x["align-items"]="stretch";break;case"baseline":x["align-content"]="stretch",x["align-items"]="baseline";break;default:x["align-items"]=x["align-content"]="stretch"}return(0,h.g7)(x,{display:f.inline?"inline-flex":"flex","flex-direction":f.layout,"box-sizing":"border-box","max-width":"stretch"===Te?(0,h.IL)(f.layout)?null:"100%":null,"max-height":"stretch"===Te&&(0,h.IL)(f.layout)?"100%":null})}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275prov=i.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),re})();const We=["fxLayoutAlign","fxLayoutAlign.xs","fxLayoutAlign.sm","fxLayoutAlign.md","fxLayoutAlign.lg","fxLayoutAlign.xl","fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg"];let ae=(()=>{class re extends a.yK{constructor(b,f,x,F){super(b,x,f,F),this.DIRECTIVE_KEY="layout-align",this.layout="row",this.inline=!1,this.init(),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,_.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}updateWithValue(b){const f=this.layout||"row",x=this.inline;"row"===f&&x?this.styleCache=yt:"row"!==f||x?"row-reverse"===f&&x?this.styleCache=tt:"row-reverse"!==f||x?"column"===f&&x?this.styleCache=me:"column"!==f||x?"column-reverse"===f&&x?this.styleCache=kt:"column-reverse"===f&&!x&&(this.styleCache=gt):this.styleCache=ct:this.styleCache=Nt:this.styleCache=Fe,this.addStyles(b,{layout:f,inline:x})}onLayoutChange(b){const f=b.value.split(" ");this.layout=f[0],this.inline=b.value.includes("inline"),h.qe.find(x=>x===this.layout)||(this.layout="row"),this.triggerUpdate()}}return re.\u0275fac=function(b){return new(b||re)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(rt),i.GI1(a.KY))},re.\u0275dir=i.Sc5({type:re,features:[i.eg9]}),re})(),ye=(()=>{class re extends ae{constructor(){super(...arguments),this.inputs=We}}return re.\u0275fac=(()=>{let ce;return function(f){return(ce||(ce=i.otF(re)))(f||re)}})(),re.\u0275dir=i.Sc5({type:re,selectors:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{fxLayoutAlign:"fxLayoutAlign","fxLayoutAlign.xs":"fxLayoutAlign.xs","fxLayoutAlign.sm":"fxLayoutAlign.sm","fxLayoutAlign.md":"fxLayoutAlign.md","fxLayoutAlign.lg":"fxLayoutAlign.lg","fxLayoutAlign.xl":"fxLayoutAlign.xl","fxLayoutAlign.lt-sm":"fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md":"fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg":"fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl":"fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs":"fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm":"fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md":"fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg":"fxLayoutAlign.gt-lg"},features:[i.eg9]}),re})();const Fe=new Map,ct=new Map,Nt=new Map,gt=new Map,yt=new Map,me=new Map,tt=new Map,kt=new Map;let mi=(()=>{class re{}return re.\u0275fac=function(b){return new(b||re)},re.\u0275mod=i.a4G({type:re}),re.\u0275inj=i.s3X({imports:[a.Ft,s.gN]}),re})()},6504:(st,pe,d)=>{"use strict";d.d(pe,{AQ:()=>Et,Mj:()=>ea,O4:()=>Tr,SC:()=>E,WM:()=>et,Wo:()=>nr,Y6:()=>y,_G:()=>Ir,cX:()=>cr,eJ:()=>Kn,eq:()=>bt,im:()=>Ba,k1:()=>ft,ot:()=>Le,sl:()=>Ur,sz:()=>ra,u:()=>Zt,uW:()=>or,ue:()=>ri,y:()=>pa,yM:()=>Ft});var i=d(4496),s=d(1368),a=d(2115),h=d(9336),l=d(4704);let _=(()=>{class z{constructor(P,Ie){this._renderer=P,this._elementRef=Ie,this.onChange=It=>{},this.onTouched=()=>{}}setProperty(P,Ie){this._renderer.setProperty(this._elementRef.nativeElement,P,Ie)}registerOnTouched(P){this.onTouched=P}registerOnChange(P){this.onChange=P}setDisabledState(P){this.setProperty("disabled",P)}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(i.q87),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:z})}return z})(),v=(()=>{class z extends _{static#e=this.\u0275fac=(()=>{let P;return function(It){return(P||(P=i.otF(z)))(It||z)}})();static#t=this.\u0275dir=i.Sc5({type:z,features:[i.eg9]})}return z})();const y=new i.UbH(""),K={provide:y,useExisting:(0,i.wd)(()=>Le),multi:!0},ne=new i.UbH("");let Le=(()=>{class z extends _{constructor(P,Ie,It){super(P,Ie),this._compositionMode=It,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function ee(){const z=(0,s.uy)()?(0,s.uy)().getUserAgent():"";return/android (\d+)/.test(z.toLowerCase())}())}writeValue(P){this.setProperty("value",P??"")}_handleInput(P){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(P)}_compositionStart(){this._composing=!0}_compositionEnd(P){this._composing=!1,this._compositionMode&&this.onChange(P)}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(i.q87),i.GI1(i.GMv),i.GI1(ne,8))};static#t=this.\u0275dir=i.Sc5({type:z,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(Ie,It){1&Ie&&i.qCj("input",function(Wi){return It._handleInput(Wi.target.value)})("blur",function(){return It.onTouched()})("compositionstart",function(){return It._compositionStart()})("compositionend",function(Wi){return It._compositionEnd(Wi.target.value)})},features:[i.M5G([K]),i.eg9]})}return z})();function ke(z){return null==z||("string"==typeof z||Array.isArray(z))&&0===z.length}function je(z){return null!=z&&"number"==typeof z.length}const et=new i.UbH(""),_t=new i.UbH(""),Pt=/^(?=.{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 Et{static min(q){return function Ne(z){return q=>{if(ke(q.value)||ke(z))return null;const P=parseFloat(q.value);return!isNaN(P)&&P<z?{min:{min:z,actual:q.value}}:null}}(q)}static max(q){return function qe(z){return q=>{if(ke(q.value)||ke(z))return null;const P=parseFloat(q.value);return!isNaN(P)&&P>z?{max:{max:z,actual:q.value}}:null}}(q)}static required(q){return $(q)}static requiredTrue(q){return ve(q)}static email(q){return function we(z){return ke(z.value)||Pt.test(z.value)?null:{email:!0}}(q)}static minLength(q){return function Re(z){return q=>ke(q.value)||!je(q.value)?null:q.value.length<z?{minlength:{requiredLength:z,actualLength:q.value.length}}:null}(q)}static maxLength(q){return Ze(q)}static pattern(q){return function $e(z){if(!z)return oe;let q,P;return"string"==typeof z?(P="","^"!==z.charAt(0)&&(P+="^"),P+=z,"$"!==z.charAt(z.length-1)&&(P+="$"),q=new RegExp(P)):(P=z.toString(),q=z),Ie=>{if(ke(Ie.value))return null;const It=Ie.value;return q.test(It)?null:{pattern:{requiredPattern:P,actualValue:It}}}}(q)}static nullValidator(q){return null}static compose(q){return ze(q)}static composeAsync(q){return Ae(q)}}function $(z){return ke(z.value)?{required:!0}:null}function ve(z){return!0===z.value?null:{required:!0}}function Ze(z){return q=>je(q.value)&&q.value.length>z?{maxlength:{requiredLength:z,actualLength:q.value.length}}:null}function oe(z){return null}function lt(z){return null!=z}function ot(z){return(0,i.w5$)(z)?(0,a.Q)(z):z}function Ut(z){let q={};return z.forEach(P=>{q=null!=P?{...q,...P}:q}),0===Object.keys(q).length?null:q}function ai(z,q){return q.map(P=>P(z))}function bi(z){return z.map(q=>function Xt(z){return!z.validate}(q)?q:P=>q.validate(P))}function ze(z){if(!z)return null;const q=z.filter(lt);return 0==q.length?null:function(P){return Ut(ai(P,q))}}function Me(z){return null!=z?ze(bi(z)):null}function Ae(z){if(!z)return null;const q=z.filter(lt);return 0==q.length?null:function(P){const Ie=ai(P,q).map(ot);return(0,h.y)(Ie).pipe((0,l.k)(Ut))}}function Je(z){return null!=z?Ae(bi(z)):null}function X(z,q){return null===z?[q]:Array.isArray(z)?[...z,q]:[z,q]}function ge(z){return z._rawValidators}function wt(z){return z._rawAsyncValidators}function Ye(z){return z?Array.isArray(z)?z:[z]:[]}function be(z,q){return Array.isArray(z)?z.includes(q):z===q}function J(z,q){const P=Ye(q);return Ye(z).forEach(It=>{be(P,It)||P.push(It)}),P}function Pe(z,q){return Ye(q).filter(P=>!be(z,P))}class fe{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(q){this._rawValidators=q||[],this._composedValidatorFn=Me(this._rawValidators)}_setAsyncValidators(q){this._rawAsyncValidators=q||[],this._composedAsyncValidatorFn=Je(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(q){this._onDestroyCallbacks.push(q)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(q=>q()),this._onDestroyCallbacks=[]}reset(q=void 0){this.control&&this.control.reset(q)}hasError(q,P){return!!this.control&&this.control.hasError(q,P)}getError(q,P){return this.control?this.control.getError(q,P):null}}class De extends fe{get formDirective(){return null}get path(){return null}}class bt extends fe{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class qt{constructor(q){this._cd=q}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let ri=(()=>{class z extends qt{constructor(P){super(P)}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(bt,2))};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Ie,It){2&Ie&&i.eAK("ng-untouched",It.isUntouched)("ng-touched",It.isTouched)("ng-pristine",It.isPristine)("ng-dirty",It.isDirty)("ng-valid",It.isValid)("ng-invalid",It.isInvalid)("ng-pending",It.isPending)},features:[i.eg9]})}return z})(),Zt=(()=>{class z extends qt{constructor(P){super(P)}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(De,10))};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Ie,It){2&Ie&&i.eAK("ng-untouched",It.isUntouched)("ng-touched",It.isTouched)("ng-pristine",It.isPristine)("ng-dirty",It.isDirty)("ng-valid",It.isValid)("ng-invalid",It.isInvalid)("ng-pending",It.isPending)("ng-submitted",It.isSubmitted)},features:[i.eg9]})}return z})();const me="VALID",tt="INVALID",kt="PENDING",jt="DISABLED";function mi(z){return(f(z)?z.validators:z)||null}function ce(z,q){return(f(q)?q.asyncValidators:z)||null}function f(z){return null!=z&&!Array.isArray(z)&&"object"==typeof z}function x(z,q,P){const Ie=z.controls;if(!(q?Object.keys(Ie):Ie).length)throw new i.OBp(1e3,"");if(!Ie[P])throw new i.OBp(1001,"")}function F(z,q,P){z._forEachChild((Ie,It)=>{if(void 0===P[It])throw new i.OBp(1002,"")})}class Te{constructor(q,P){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(q),this._assignAsyncValidators(P)}get validator(){return this._composedValidatorFn}set validator(q){this._rawValidators=this._composedValidatorFn=q}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(q){this._rawAsyncValidators=this._composedAsyncValidatorFn=q}get parent(){return this._parent}get valid(){return this.status===me}get invalid(){return this.status===tt}get pending(){return this.status==kt}get disabled(){return this.status===jt}get enabled(){return this.status!==jt}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(q){this._assignValidators(q)}setAsyncValidators(q){this._assignAsyncValidators(q)}addValidators(q){this.setValidators(J(q,this._rawValidators))}addAsyncValidators(q){this.setAsyncValidators(J(q,this._rawAsyncValidators))}removeValidators(q){this.setValidators(Pe(q,this._rawValidators))}removeAsyncValidators(q){this.setAsyncValidators(Pe(q,this._rawAsyncValidators))}hasValidator(q){return be(this._rawValidators,q)}hasAsyncValidator(q){return be(this._rawAsyncValidators,q)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(q={}){this.touched=!0,this._parent&&!q.onlySelf&&this._parent.markAsTouched(q)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(q=>q.markAllAsTouched())}markAsUntouched(q={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(P=>{P.markAsUntouched({onlySelf:!0})}),this._parent&&!q.onlySelf&&this._parent._updateTouched(q)}markAsDirty(q={}){this.pristine=!1,this._parent&&!q.onlySelf&&this._parent.markAsDirty(q)}markAsPristine(q={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(P=>{P.markAsPristine({onlySelf:!0})}),this._parent&&!q.onlySelf&&this._parent._updatePristine(q)}markAsPending(q={}){this.status=kt,!1!==q.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!q.onlySelf&&this._parent.markAsPending(q)}disable(q={}){const P=this._parentMarkedDirty(q.onlySelf);this.status=jt,this.errors=null,this._forEachChild(Ie=>{Ie.disable({...q,onlySelf:!0})}),this._updateValue(),!1!==q.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...q,skipPristineCheck:P}),this._onDisabledChange.forEach(Ie=>Ie(!0))}enable(q={}){const P=this._parentMarkedDirty(q.onlySelf);this.status=me,this._forEachChild(Ie=>{Ie.enable({...q,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:q.emitEvent}),this._updateAncestors({...q,skipPristineCheck:P}),this._onDisabledChange.forEach(Ie=>Ie(!1))}_updateAncestors(q){this._parent&&!q.onlySelf&&(this._parent.updateValueAndValidity(q),q.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(q){this._parent=q}getRawValue(){return this.value}updateValueAndValidity(q={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===me||this.status===kt)&&this._runAsyncValidator(q.emitEvent)),!1!==q.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!q.onlySelf&&this._parent.updateValueAndValidity(q)}_updateTreeValidity(q={emitEvent:!0}){this._forEachChild(P=>P._updateTreeValidity(q)),this.updateValueAndValidity({onlySelf:!0,emitEvent:q.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?jt:me}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(q){if(this.asyncValidator){this.status=kt,this._hasOwnPendingAsyncValidator=!0;const P=ot(this.asyncValidator(this));this._asyncValidationSubscription=P.subscribe(Ie=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Ie,{emitEvent:q})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(q,P={}){this.errors=q,this._updateControlsErrors(!1!==P.emitEvent)}get(q){let P=q;return null==P||(Array.isArray(P)||(P=P.split(".")),0===P.length)?null:P.reduce((Ie,It)=>Ie&&Ie._find(It),this)}getError(q,P){const Ie=P?this.get(P):this;return Ie&&Ie.errors?Ie.errors[q]:null}hasError(q,P){return!!this.getError(q,P)}get root(){let q=this;for(;q._parent;)q=q._parent;return q}_updateControlsErrors(q){this.status=this._calculateStatus(),q&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(q)}_initObservables(){this.valueChanges=new i._w7,this.statusChanges=new i._w7}_calculateStatus(){return this._allControlsDisabled()?jt:this.errors?tt:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(kt)?kt:this._anyControlsHaveStatus(tt)?tt:me}_anyControlsHaveStatus(q){return this._anyControls(P=>P.status===q)}_anyControlsDirty(){return this._anyControls(q=>q.dirty)}_anyControlsTouched(){return this._anyControls(q=>q.touched)}_updatePristine(q={}){this.pristine=!this._anyControlsDirty(),this._parent&&!q.onlySelf&&this._parent._updatePristine(q)}_updateTouched(q={}){this.touched=this._anyControlsTouched(),this._parent&&!q.onlySelf&&this._parent._updateTouched(q)}_registerOnCollectionChange(q){this._onCollectionChange=q}_setUpdateStrategy(q){f(q)&&null!=q.updateOn&&(this._updateOn=q.updateOn)}_parentMarkedDirty(q){return!q&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(q){return null}_assignValidators(q){this._rawValidators=Array.isArray(q)?q.slice():q,this._composedValidatorFn=function re(z){return Array.isArray(z)?Me(z):z||null}(this._rawValidators)}_assignAsyncValidators(q){this._rawAsyncValidators=Array.isArray(q)?q.slice():q,this._composedAsyncValidatorFn=function b(z){return Array.isArray(z)?Je(z):z||null}(this._rawAsyncValidators)}}class xt extends Te{constructor(q,P,Ie){super(mi(P),ce(Ie,P)),this.controls=q,this._initObservables(),this._setUpdateStrategy(P),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(q,P){return this.controls[q]?this.controls[q]:(this.controls[q]=P,P.setParent(this),P._registerOnCollectionChange(this._onCollectionChange),P)}addControl(q,P,Ie={}){this.registerControl(q,P),this.updateValueAndValidity({emitEvent:Ie.emitEvent}),this._onCollectionChange()}removeControl(q,P={}){this.controls[q]&&this.controls[q]._registerOnCollectionChange(()=>{}),delete this.controls[q],this.updateValueAndValidity({emitEvent:P.emitEvent}),this._onCollectionChange()}setControl(q,P,Ie={}){this.controls[q]&&this.controls[q]._registerOnCollectionChange(()=>{}),delete this.controls[q],P&&this.registerControl(q,P),this.updateValueAndValidity({emitEvent:Ie.emitEvent}),this._onCollectionChange()}contains(q){return this.controls.hasOwnProperty(q)&&this.controls[q].enabled}setValue(q,P={}){F(this,0,q),Object.keys(q).forEach(Ie=>{x(this,!0,Ie),this.controls[Ie].setValue(q[Ie],{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P)}patchValue(q,P={}){null!=q&&(Object.keys(q).forEach(Ie=>{const It=this.controls[Ie];It&&It.patchValue(q[Ie],{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P))}reset(q={},P={}){this._forEachChild((Ie,It)=>{Ie.reset(q?q[It]:null,{onlySelf:!0,emitEvent:P.emitEvent})}),this._updatePristine(P),this._updateTouched(P),this.updateValueAndValidity(P)}getRawValue(){return this._reduceChildren({},(q,P,Ie)=>(q[Ie]=P.getRawValue(),q))}_syncPendingControls(){let q=this._reduceChildren(!1,(P,Ie)=>!!Ie._syncPendingControls()||P);return q&&this.updateValueAndValidity({onlySelf:!0}),q}_forEachChild(q){Object.keys(this.controls).forEach(P=>{const Ie=this.controls[P];Ie&&q(Ie,P)})}_setUpControls(){this._forEachChild(q=>{q.setParent(this),q._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(q){for(const[P,Ie]of Object.entries(this.controls))if(this.contains(P)&&q(Ie))return!0;return!1}_reduceValue(){return this._reduceChildren({},(P,Ie,It)=>((Ie.enabled||this.disabled)&&(P[It]=Ie.value),P))}_reduceChildren(q,P){let Ie=q;return this._forEachChild((It,Oi)=>{Ie=P(Ie,It,Oi)}),Ie}_allControlsDisabled(){for(const q of Object.keys(this.controls))if(this.controls[q].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(q){return this.controls.hasOwnProperty(q)?this.controls[q]:null}}const ft=xt;class Lt extends xt{}const Ei=new i.UbH("CallSetDisabledState",{providedIn:"root",factory:()=>Bt}),Bt="always";function Mi(z,q){return[...q.path,z]}function Ue(z,q,P=Bt){yi(z,q),q.valueAccessor.writeValue(z.value),(z.disabled||"always"===P)&&q.valueAccessor.setDisabledState?.(z.disabled),function Pi(z,q){q.valueAccessor.registerOnChange(P=>{z._pendingValue=P,z._pendingChange=!0,z._pendingDirty=!0,"change"===z.updateOn&&an(z,q)})}(z,q),function Xn(z,q){const P=(Ie,It)=>{q.valueAccessor.writeValue(Ie),It&&q.viewToModelUpdate(Ie)};z.registerOnChange(P),q._registerOnDestroy(()=>{z._unregisterOnChange(P)})}(z,q),function dn(z,q){q.valueAccessor.registerOnTouched(()=>{z._pendingTouched=!0,"blur"===z.updateOn&&z._pendingChange&&an(z,q),"submit"!==z.updateOn&&z.markAsTouched()})}(z,q),function ii(z,q){if(q.valueAccessor.setDisabledState){const P=Ie=>{q.valueAccessor.setDisabledState(Ie)};z.registerOnDisabledChange(P),q._registerOnDestroy(()=>{z._unregisterOnDisabledChange(P)})}}(z,q)}function it(z,q,P=!0){const Ie=()=>{};q.valueAccessor&&(q.valueAccessor.registerOnChange(Ie),q.valueAccessor.registerOnTouched(Ie)),Ti(z,q),z&&(q._invokeOnDestroyCallbacks(),z._registerOnCollectionChange(()=>{}))}function Tt(z,q){z.forEach(P=>{P.registerOnValidatorChange&&P.registerOnValidatorChange(q)})}function yi(z,q){const P=ge(z);null!==q.validator?z.setValidators(X(P,q.validator)):"function"==typeof P&&z.setValidators([P]);const Ie=wt(z);null!==q.asyncValidator?z.setAsyncValidators(X(Ie,q.asyncValidator)):"function"==typeof Ie&&z.setAsyncValidators([Ie]);const It=()=>z.updateValueAndValidity();Tt(q._rawValidators,It),Tt(q._rawAsyncValidators,It)}function Ti(z,q){let P=!1;if(null!==z){if(null!==q.validator){const It=ge(z);if(Array.isArray(It)&&It.length>0){const Oi=It.filter(Wi=>Wi!==q.validator);Oi.length!==It.length&&(P=!0,z.setValidators(Oi))}}if(null!==q.asyncValidator){const It=wt(z);if(Array.isArray(It)&&It.length>0){const Oi=It.filter(Wi=>Wi!==q.asyncValidator);Oi.length!==It.length&&(P=!0,z.setAsyncValidators(Oi))}}}const Ie=()=>{};return Tt(q._rawValidators,Ie),Tt(q._rawAsyncValidators,Ie),P}function an(z,q){z._pendingDirty&&z.markAsDirty(),z.setValue(z._pendingValue,{emitModelToViewChange:!1}),q.viewToModelUpdate(z._pendingValue),z._pendingChange=!1}function Ke(z,q){yi(z,q)}function te(z,q){if(!z.hasOwnProperty("model"))return!1;const P=z.model;return!!P.isFirstChange()||!Object.is(q,P.currentValue)}function Vt(z,q){z._syncPendingControls(),q.forEach(P=>{const Ie=P.control;"submit"===Ie.updateOn&&Ie._pendingChange&&(P.viewToModelUpdate(Ie._pendingValue),Ie._pendingChange=!1)})}function $t(z,q){if(!q)return null;let P,Ie,It;return Array.isArray(q),q.forEach(Oi=>{Oi.constructor===Le?P=Oi:function mt(z){return Object.getPrototypeOf(z.constructor)===v}(Oi)?Ie=Oi:It=Oi}),It||Ie||P||null}const at={provide:De,useExisting:(0,i.wd)(()=>E)},ui=Promise.resolve();let E=(()=>{class z extends De{constructor(P,Ie,It){super(),this.callSetDisabledState=It,this.submitted=!1,this._directives=new Set,this.ngSubmit=new i._w7,this.form=new xt({},Me(P),Je(Ie))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(P){ui.then(()=>{const Ie=this._findContainer(P.path);P.control=Ie.registerControl(P.name,P.control),Ue(P.control,P,this.callSetDisabledState),P.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(P)})}getControl(P){return this.form.get(P.path)}removeControl(P){ui.then(()=>{const Ie=this._findContainer(P.path);Ie&&Ie.removeControl(P.name),this._directives.delete(P)})}addFormGroup(P){ui.then(()=>{const Ie=this._findContainer(P.path),It=new xt({});Ke(It,P),Ie.registerControl(P.name,It),It.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(P){ui.then(()=>{const Ie=this._findContainer(P.path);Ie&&Ie.removeControl(P.name)})}getFormGroup(P){return this.form.get(P.path)}updateModel(P,Ie){ui.then(()=>{this.form.get(P.path).setValue(Ie)})}setValue(P){this.control.setValue(P)}onSubmit(P){return this.submitted=!0,Vt(this.form,this._directives),this.ngSubmit.emit(P),"dialog"===P?.target?.method}onReset(){this.resetForm()}resetForm(P=void 0){this.form.reset(P),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(P){return P.pop(),P.length?this.form.get(P):this.form}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(et,10),i.GI1(_t,10),i.GI1(Ei,8))};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Ie,It){1&Ie&&i.qCj("submit",function(Wi){return It.onSubmit(Wi)})("reset",function(){return It.onReset()})},inputs:{options:[i.Wk5.None,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.M5G([at]),i.eg9]})}return z})();function ie(z,q){const P=z.indexOf(q);P>-1&&z.splice(P,1)}function U(z){return"object"==typeof z&&null!==z&&2===Object.keys(z).length&&"value"in z&&"disabled"in z}const Be=class extends Te{constructor(q=null,P,Ie){super(mi(P),ce(Ie,P)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(q),this._setUpdateStrategy(P),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),f(P)&&(P.nonNullable||P.initialValueIsDefault)&&(this.defaultValue=U(q)?q.value:q)}setValue(q,P={}){this.value=this._pendingValue=q,this._onChange.length&&!1!==P.emitModelToViewChange&&this._onChange.forEach(Ie=>Ie(this.value,!1!==P.emitViewToModelChange)),this.updateValueAndValidity(P)}patchValue(q,P={}){this.setValue(q,P)}reset(q=this.defaultValue,P={}){this._applyFormState(q),this.markAsPristine(P),this.markAsUntouched(P),this.setValue(this.value,P),this._pendingChange=!1}_updateValue(){}_anyControls(q){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(q){this._onChange.push(q)}_unregisterOnChange(q){ie(this._onChange,q)}registerOnDisabledChange(q){this._onDisabledChange.push(q)}_unregisterOnDisabledChange(q){ie(this._onDisabledChange,q)}_forEachChild(q){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(q){U(q)?(this.value=this._pendingValue=q.value,q.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=q}},Ft=Be,jn={provide:bt,useExisting:(0,i.wd)(()=>Ir)},Gr=Promise.resolve();let Ir=(()=>{class z extends bt{constructor(P,Ie,It,Oi,Wi,dr){super(),this._changeDetectorRef=Wi,this.callSetDisabledState=dr,this.control=new Be,this._registered=!1,this.name="",this.update=new i._w7,this._parent=P,this._setValidators(Ie),this._setAsyncValidators(It),this.valueAccessor=$t(0,Oi)}ngOnChanges(P){if(this._checkForErrors(),!this._registered||"name"in P){if(this._registered&&(this._checkName(),this.formDirective)){const Ie=P.name.previousValue;this.formDirective.removeControl({name:Ie,path:this._getPath(Ie)})}this._setUpControl()}"isDisabled"in P&&this._updateDisabled(P),te(P,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(P){this.viewModel=P,this.update.emit(P)}_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(){Ue(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(P){Gr.then(()=>{this.control.setValue(P,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(P){const Ie=P.isDisabled.currentValue,It=0!==Ie&&(0,i.cZD)(Ie);Gr.then(()=>{It&&!this.control.disabled?this.control.disable():!It&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(P){return this._parent?Mi(P,this._parent):[P]}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(De,9),i.GI1(et,10),i.GI1(_t,10),i.GI1(y,10),i.GI1(i.kD9,8),i.GI1(Ei,8))};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[i.Wk5.None,"disabled","isDisabled"],model:[i.Wk5.None,"ngModel","model"],options:[i.Wk5.None,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i.M5G([jn]),i.eg9,i.SYr]})}return z})(),ra=(()=>{class z{static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return z})();const ir={provide:y,useExisting:(0,i.wd)(()=>Tr),multi:!0};let Tr=(()=>{class z extends v{writeValue(P){this.setProperty("value",P??"")}registerOnChange(P){this.onChange=Ie=>{P(""==Ie?null:parseFloat(Ie))}}static#e=this.\u0275fac=(()=>{let P;return function(It){return(P||(P=i.otF(z)))(It||z)}})();static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(Ie,It){1&Ie&&i.qCj("input",function(Wi){return It.onChange(Wi.target.value)})("blur",function(){return It.onTouched()})},features:[i.M5G([ir]),i.eg9]})}return z})();const Ar=new i.UbH(""),Or={provide:De,useExisting:(0,i.wd)(()=>or)};let or=(()=>{class z extends De{constructor(P,Ie,It){super(),this.callSetDisabledState=It,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new i._w7,this._setValidators(P),this._setAsyncValidators(Ie)}ngOnChanges(P){this._checkFormPresent(),P.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Ti(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(P){const Ie=this.form.get(P.path);return Ue(Ie,P,this.callSetDisabledState),Ie.updateValueAndValidity({emitEvent:!1}),this.directives.push(P),Ie}getControl(P){return this.form.get(P.path)}removeControl(P){it(P.control||null,P,!1),function hi(z,q){const P=z.indexOf(q);P>-1&&z.splice(P,1)}(this.directives,P)}addFormGroup(P){this._setUpFormContainer(P)}removeFormGroup(P){this._cleanUpFormContainer(P)}getFormGroup(P){return this.form.get(P.path)}addFormArray(P){this._setUpFormContainer(P)}removeFormArray(P){this._cleanUpFormContainer(P)}getFormArray(P){return this.form.get(P.path)}updateModel(P,Ie){this.form.get(P.path).setValue(Ie)}onSubmit(P){return this.submitted=!0,Vt(this.form,this.directives),this.ngSubmit.emit(P),"dialog"===P?.target?.method}onReset(){this.resetForm()}resetForm(P=void 0){this.form.reset(P),this.submitted=!1}_updateDomValue(){this.directives.forEach(P=>{const Ie=P.control,It=this.form.get(P.path);Ie!==It&&(it(Ie||null,P),(z=>z instanceof Be)(It)&&(Ue(It,P,this.callSetDisabledState),P.control=It))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(P){const Ie=this.form.get(P.path);Ke(Ie,P),Ie.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(P){if(this.form){const Ie=this.form.get(P.path);Ie&&function gi(z,q){return Ti(z,q)}(Ie,P)&&Ie.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){yi(this.form,this),this._oldForm&&Ti(this._oldForm,this)}_checkFormPresent(){}static#e=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(et,10),i.GI1(_t,10),i.GI1(Ei,8))};static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","formGroup",""]],hostBindings:function(Ie,It){1&Ie&&i.qCj("submit",function(Wi){return It.onSubmit(Wi)})("reset",function(){return It.onReset()})},inputs:{form:[i.Wk5.None,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.M5G([Or]),i.eg9,i.SYr]})}return z})();const Gn={provide:bt,useExisting:(0,i.wd)(()=>nr)};let nr=(()=>{class z extends bt{set isDisabled(P){}static#e=this._ngModelWarningSentOnce=!1;constructor(P,Ie,It,Oi,Wi){super(),this._ngModelWarningConfig=Wi,this._added=!1,this.name=null,this.update=new i._w7,this._ngModelWarningSent=!1,this._parent=P,this._setValidators(Ie),this._setAsyncValidators(It),this.valueAccessor=$t(0,Oi)}ngOnChanges(P){this._added||this._setUpControl(),te(P,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(P){this.viewModel=P,this.update.emit(P)}get path(){return Mi(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}static#t=this.\u0275fac=function(Ie){return new(Ie||z)(i.GI1(De,13),i.GI1(et,10),i.GI1(_t,10),i.GI1(y,10),i.GI1(Ar,8))};static#i=this.\u0275dir=i.Sc5({type:z,selectors:[["","formControlName",""]],inputs:{name:[i.Wk5.None,"formControlName","name"],isDisabled:[i.Wk5.None,"disabled","isDisabled"],model:[i.Wk5.None,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.M5G([Gn]),i.eg9,i.SYr]})}return z})();let ln=(()=>{class z{constructor(){this._validator=oe}ngOnChanges(P){if(this.inputName in P){const Ie=this.normalizeInput(P[this.inputName].currentValue);this._enabled=this.enabled(Ie),this._validator=this._enabled?this.createValidator(Ie):oe,this._onChange&&this._onChange()}}validate(P){return this._validator(P)}registerOnValidatorChange(P){this._onChange=P}enabled(P){return null!=P}static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275dir=i.Sc5({type:z,features:[i.SYr]})}return z})();const wa={provide:et,useExisting:(0,i.wd)(()=>Kn),multi:!0},oa={provide:et,useExisting:(0,i.wd)(()=>cr),multi:!0};let Kn=(()=>{class z extends ln{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=i.cZD,this.createValidator=P=>$}enabled(P){return P}static#e=this.\u0275fac=(()=>{let P;return function(It){return(P||(P=i.otF(z)))(It||z)}})();static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(Ie,It){2&Ie&&i.e48("required",It._enabled?"":null)},inputs:{required:"required"},features:[i.M5G([wa]),i.eg9]})}return z})(),cr=(()=>{class z extends Kn{constructor(){super(...arguments),this.createValidator=P=>ve}static#e=this.\u0275fac=(()=>{let P;return function(It){return(P||(P=i.otF(z)))(It||z)}})();static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(Ie,It){2&Ie&&i.e48("required",It._enabled?"":null)},features:[i.M5G([oa]),i.eg9]})}return z})();const Yn={provide:et,useExisting:(0,i.wd)(()=>ea),multi:!0};let ea=(()=>{class z extends ln{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=P=>function tr(z){return"number"==typeof z?z:parseInt(z,10)}(P),this.createValidator=P=>Ze(P)}static#e=this.\u0275fac=(()=>{let P;return function(It){return(P||(P=i.otF(z)))(It||z)}})();static#t=this.\u0275dir=i.Sc5({type:z,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(Ie,It){2&Ie&&i.e48("maxlength",It._enabled?It.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i.M5G([Yn]),i.eg9]})}return z})(),ha=(()=>{class z{static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275mod=i.a4G({type:z});static#i=this.\u0275inj=i.s3X({})}return z})();class Mr extends Te{constructor(q,P,Ie){super(mi(P),ce(Ie,P)),this.controls=q,this._initObservables(),this._setUpdateStrategy(P),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(q){return this.controls[this._adjustIndex(q)]}push(q,P={}){this.controls.push(q),this._registerControl(q),this.updateValueAndValidity({emitEvent:P.emitEvent}),this._onCollectionChange()}insert(q,P,Ie={}){this.controls.splice(q,0,P),this._registerControl(P),this.updateValueAndValidity({emitEvent:Ie.emitEvent})}removeAt(q,P={}){let Ie=this._adjustIndex(q);Ie<0&&(Ie=0),this.controls[Ie]&&this.controls[Ie]._registerOnCollectionChange(()=>{}),this.controls.splice(Ie,1),this.updateValueAndValidity({emitEvent:P.emitEvent})}setControl(q,P,Ie={}){let It=this._adjustIndex(q);It<0&&(It=0),this.controls[It]&&this.controls[It]._registerOnCollectionChange(()=>{}),this.controls.splice(It,1),P&&(this.controls.splice(It,0,P),this._registerControl(P)),this.updateValueAndValidity({emitEvent:Ie.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(q,P={}){F(this,0,q),q.forEach((Ie,It)=>{x(this,!1,It),this.at(It).setValue(Ie,{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P)}patchValue(q,P={}){null!=q&&(q.forEach((Ie,It)=>{this.at(It)&&this.at(It).patchValue(Ie,{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P))}reset(q=[],P={}){this._forEachChild((Ie,It)=>{Ie.reset(q[It],{onlySelf:!0,emitEvent:P.emitEvent})}),this._updatePristine(P),this._updateTouched(P),this.updateValueAndValidity(P)}getRawValue(){return this.controls.map(q=>q.getRawValue())}clear(q={}){this.controls.length<1||(this._forEachChild(P=>P._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:q.emitEvent}))}_adjustIndex(q){return q<0?q+this.length:q}_syncPendingControls(){let q=this.controls.reduce((P,Ie)=>!!Ie._syncPendingControls()||P,!1);return q&&this.updateValueAndValidity({onlySelf:!0}),q}_forEachChild(q){this.controls.forEach((P,Ie)=>{q(P,Ie)})}_updateValue(){this.value=this.controls.filter(q=>q.enabled||this.disabled).map(q=>q.value)}_anyControls(q){return this.controls.some(P=>P.enabled&&q(P))}_setUpControls(){this._forEachChild(q=>this._registerControl(q))}_allControlsDisabled(){for(const q of this.controls)if(q.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(q){q.setParent(this),q._registerOnCollectionChange(this._onCollectionChange)}_find(q){return this.at(q)??null}}function Fr(z){return!!z&&(void 0!==z.asyncValidators||void 0!==z.validators||void 0!==z.updateOn)}let Ba=(()=>{class z{constructor(){this.useNonNullable=!1}get nonNullable(){const P=new z;return P.useNonNullable=!0,P}group(P,Ie=null){const It=this._reduceControls(P);let Oi={};return Fr(Ie)?Oi=Ie:null!==Ie&&(Oi.validators=Ie.validator,Oi.asyncValidators=Ie.asyncValidator),new xt(It,Oi)}record(P,Ie=null){const It=this._reduceControls(P);return new Lt(It,Ie)}control(P,Ie,It){let Oi={};return this.useNonNullable?(Fr(Ie)?Oi=Ie:(Oi.validators=Ie,Oi.asyncValidators=It),new Be(P,{...Oi,nonNullable:!0})):new Be(P,Ie,It)}array(P,Ie,It){const Oi=P.map(Wi=>this._createControl(Wi));return new Mr(Oi,Ie,It)}_reduceControls(P){const Ie={};return Object.keys(P).forEach(It=>{Ie[It]=this._createControl(P[It])}),Ie}_createControl(P){return P instanceof Be||P instanceof Te?P:Array.isArray(P)?this.control(P[0],P.length>1?P[1]:null,P.length>2?P[2]:null):this.control(P)}static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275prov=i.wxM({token:z,factory:z.\u0275fac,providedIn:"root"})}return z})(),pa=(()=>{class z{static withConfig(P){return{ngModule:z,providers:[{provide:Ei,useValue:P.callSetDisabledState??Bt}]}}static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275mod=i.a4G({type:z});static#i=this.\u0275inj=i.s3X({imports:[ha]})}return z})(),Ur=(()=>{class z{static withConfig(P){return{ngModule:z,providers:[{provide:Ar,useValue:P.warnOnNgModelWithFormControl??"always"},{provide:Ei,useValue:P.callSetDisabledState??Bt}]}}static#e=this.\u0275fac=function(Ie){return new(Ie||z)};static#t=this.\u0275mod=i.a4G({type:z});static#i=this.\u0275inj=i.s3X({imports:[ha]})}return z})()},8156:(st,pe,d)=>{"use strict";d.d(pe,{S:()=>N,g:()=>B});var i=d(4496),s=d(3576),a=d(4723),h=d(7712),l=d(1368);let _=0;const v=(0,s.YB)(class{}),y="mat-badge-content";let N=(()=>{class K extends v{get color(){return this._color}set color(ne){this._setColor(ne),this._color=ne}get overlap(){return this._overlap}set overlap(ne){this._overlap=(0,h.W6)(ne)}get content(){return this._content}set content(ne){this._updateRenderedContent(ne)}get description(){return this._description}set description(ne){this._updateDescription(ne)}get hidden(){return this._hidden}set hidden(ne){this._hidden=(0,h.W6)(ne)}constructor(ne,Le,ke,je,et){super(),this._ngZone=ne,this._elementRef=Le,this._ariaDescriber=ke,this._renderer=je,this._animationMode=et,this._color="primary",this._overlap=!0,this.position="above after",this.size="medium",this._id=_++,this._isInitialized=!1,this._interactivityChecker=(0,i.uUt)(a.OE),this._document=(0,i.uUt)(l.Ud)}isAbove(){return-1===this.position.indexOf("below")}isAfter(){return-1===this.position.indexOf("before")}getBadgeElement(){return this._badgeElement}ngOnInit(){this._clearExistingBadges(),this.content&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement(),this._updateRenderedContent(this.content)),this._isInitialized=!0}ngOnDestroy(){this._renderer.destroyNode&&(this._renderer.destroyNode(this._badgeElement),this._inlineBadgeDescription?.remove()),this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description)}_isHostInteractive(){return this._interactivityChecker.isFocusable(this._elementRef.nativeElement,{ignoreVisibility:!0})}_createBadgeElement(){const ne=this._renderer.createElement("span"),Le="mat-badge-active";return ne.setAttribute("id",`mat-badge-content-${this._id}`),ne.setAttribute("aria-hidden","true"),ne.classList.add(y),"NoopAnimations"===this._animationMode&&ne.classList.add("_mat-animation-noopable"),this._elementRef.nativeElement.appendChild(ne),"function"==typeof requestAnimationFrame&&"NoopAnimations"!==this._animationMode?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{ne.classList.add(Le)})}):ne.classList.add(Le),ne}_updateRenderedContent(ne){const Le=`${ne??""}`.trim();this._isInitialized&&Le&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement()),this._badgeElement&&(this._badgeElement.textContent=Le),this._content=Le}_updateDescription(ne){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description),(!ne||this._isHostInteractive())&&this._removeInlineDescription(),this._description=ne,this._isHostInteractive()?this._ariaDescriber.describe(this._elementRef.nativeElement,ne):this._updateInlineDescription()}_updateInlineDescription(){this._inlineBadgeDescription||(this._inlineBadgeDescription=this._document.createElement("span"),this._inlineBadgeDescription.classList.add("cdk-visually-hidden")),this._inlineBadgeDescription.textContent=this.description,this._badgeElement?.appendChild(this._inlineBadgeDescription)}_removeInlineDescription(){this._inlineBadgeDescription?.remove(),this._inlineBadgeDescription=void 0}_setColor(ne){const Le=this._elementRef.nativeElement.classList;Le.remove(`mat-badge-${this._color}`),ne&&Le.add(`mat-badge-${ne}`)}_clearExistingBadges(){const ne=this._elementRef.nativeElement.querySelectorAll(`:scope > .${y}`);for(const Le of Array.from(ne))Le!==this._badgeElement&&Le.remove()}static#e=this.\u0275fac=function(Le){return new(Le||K)(i.GI1(i.WW2),i.GI1(i.GMv),i.GI1(a.o9),i.GI1(i.q87),i.GI1(i.qwP,8))};static#t=this.\u0275dir=i.Sc5({type:K,selectors:[["","matBadge",""]],hostAttrs:[1,"mat-badge"],hostVars:20,hostBindings:function(Le,ke){2&Le&&i.eAK("mat-badge-overlap",ke.overlap)("mat-badge-above",ke.isAbove())("mat-badge-below",!ke.isAbove())("mat-badge-before",!ke.isAfter())("mat-badge-after",ke.isAfter())("mat-badge-small","small"===ke.size)("mat-badge-medium","medium"===ke.size)("mat-badge-large","large"===ke.size)("mat-badge-hidden",ke.hidden||!ke.content)("mat-badge-disabled",ke.disabled)},inputs:{disabled:[i.Wk5.None,"matBadgeDisabled","disabled"],color:[i.Wk5.None,"matBadgeColor","color"],overlap:[i.Wk5.None,"matBadgeOverlap","overlap"],position:[i.Wk5.None,"matBadgePosition","position"],content:[i.Wk5.None,"matBadge","content"],description:[i.Wk5.None,"matBadgeDescription","description"],size:[i.Wk5.None,"matBadgeSize","size"],hidden:[i.Wk5.None,"matBadgeHidden","hidden"]},features:[i.eg9]})}return K})(),B=(()=>{class K{static#e=this.\u0275fac=function(Le){return new(Le||K)};static#t=this.\u0275mod=i.a4G({type:K});static#i=this.\u0275inj=i.s3X({imports:[a.Ux,s.AN,s.AN]})}return K})()},7816:(st,pe,d)=>{"use strict";d.d(pe,{Gw:()=>we,oJ:()=>Me,um:()=>bi});var i=d(5792),s=d(4496),a=d(4723),h=d(7712),l=d(3576);const _=["mat-button",""],v=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],y=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Le=["mat-icon-button",""],ke=["*"],Pt=[{selector:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{selector:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{selector:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{selector:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{selector:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{selector:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{selector:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],Et=(0,l.i)((0,l.YB)((0,l.bc)(class{constructor(Ae){this._elementRef=Ae}})));let Ne=(()=>{class Ae extends Et{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(X){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,X)}get disableRipple(){return this._disableRipple}set disableRipple(X){this._disableRipple=(0,h.W6)(X),this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(X){this._disabled=(0,h.W6)(X),this._updateRippleDisabled()}constructor(X,ge,wt,Ye){super(X),this._platform=ge,this._ngZone=wt,this._animationMode=Ye,this._focusMonitor=(0,s.uUt)(a.Kk),this._rippleLoader=(0,s.uUt)(l.Ii),this._isFab=!1,this._disableRipple=!1,this._disabled=!1,this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-button-ripple"});const be=X.nativeElement.classList;for(const J of Pt)this._hasHostAttributes(J.selector)&&J.mdcClasses.forEach(Pe=>{be.add(Pe)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(X="program",ge){X?this._focusMonitor.focusVia(this._elementRef.nativeElement,X,ge):this._elementRef.nativeElement.focus(ge)}_hasHostAttributes(...X){return X.some(ge=>this._elementRef.nativeElement.hasAttribute(ge))}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static#e=this.\u0275fac=function(ge){s.KEo()};static#t=this.\u0275dir=s.Sc5({type:Ae,features:[s.eg9]})}return Ae})(),we=(()=>{class Ae extends Ne{constructor(X,ge,wt,Ye){super(X,ge,wt,Ye)}static#e=this.\u0275fac=function(ge){return new(ge||Ae)(s.GI1(s.GMv),s.GI1(i.WU),s.GI1(s.WW2),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Ae,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(ge,wt){2&ge&&(s.e48("disabled",wt.disabled||null),s.eAK("_mat-animation-noopable","NoopAnimations"===wt._animationMode)("mat-unthemed",!wt.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.eg9],attrs:_,ngContentSelectors:y,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(ge,wt){1&ge&&(s.kPM(v),s.wR5(0,"span",0),s._Xx(1),s.I0R(2,"span",1),s._Xx(3,1),s.C$Y(),s._Xx(4,2),s.wR5(5,"span",2)(6,"span",3)),2&ge&&s.eAK("mdc-button__ripple",!wt._isFab)("mdc-fab__ripple",wt._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n 100% + 4px\n );width:calc(\n 100% + 4px\n );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-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;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return Ae})(),bi=(()=>{class Ae extends Ne{constructor(X,ge,wt,Ye){super(X,ge,wt,Ye),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static#e=this.\u0275fac=function(ge){return new(ge||Ae)(s.GI1(s.GMv),s.GI1(i.WU),s.GI1(s.WW2),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Ae,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(ge,wt){2&ge&&(s.e48("disabled",wt.disabled||null),s.eAK("_mat-animation-noopable","NoopAnimations"===wt._animationMode)("mat-unthemed",!wt.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.eg9],attrs:Le,ngContentSelectors:ke,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(ge,wt){1&ge&&(s.kPM(),s.wR5(0,"span",0),s._Xx(1),s.wR5(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return Ae})(),Me=(()=>{class Ae{static#e=this.\u0275fac=function(ge){return new(ge||Ae)};static#t=this.\u0275mod=s.a4G({type:Ae});static#i=this.\u0275inj=s.s3X({imports:[l.AN,l.KE,l.AN]})}return Ae})()},2080:(st,pe,d)=>{"use strict";d.d(pe,{NR:()=>we,SM:()=>B,Uc:()=>je,W0:()=>ke,WK:()=>ne,gp:()=>K,uK:()=>Le});var i=d(4496),s=d(1368),a=d(3576);const h=["*"],v=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],y=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],N=new i.UbH("MAT_CARD_CONFIG");let B=(()=>{class Re{constructor($e){this.appearance=$e?.appearance||"raised"}static#e=this.\u0275fac=function(oe){return new(oe||Re)(i.GI1(N,8))};static#t=this.\u0275cmp=i.In1({type:Re,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(oe,lt){2&oe&&i.eAK("mat-mdc-card-outlined","outlined"===lt.appearance)("mdc-card--outlined","outlined"===lt.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:h,decls:1,vars:0,template:function(oe,lt){1&oe&&(i.kPM(),i._Xx(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{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;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation);--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0})}return Re})(),K=(()=>{class Re{static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275dir=i.Sc5({type:Re,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]})}return Re})(),ne=(()=>{class Re{static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275dir=i.Sc5({type:Re,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]})}return Re})(),Le=(()=>{class Re{static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275dir=i.Sc5({type:Re,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]})}return Re})(),ke=(()=>{class Re{constructor(){this.align="start"}static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275dir=i.Sc5({type:Re,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(oe,lt){2&oe&&i.eAK("mat-mdc-card-actions-align-end","end"===lt.align)},inputs:{align:"align"},exportAs:["matCardActions"]})}return Re})(),je=(()=>{class Re{static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275cmp=i.In1({type:Re,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],ngContentSelectors:y,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(oe,lt){1&oe&&(i.kPM(v),i._Xx(0),i.I0R(1,"div",0),i._Xx(2,1),i.C$Y(),i._Xx(3,2))},encapsulation:2,changeDetection:0})}return Re})(),we=(()=>{class Re{static#e=this.\u0275fac=function(oe){return new(oe||Re)};static#t=this.\u0275mod=i.a4G({type:Re});static#i=this.\u0275inj=i.s3X({imports:[a.AN,s.MD,a.AN]})}return Re})()},3840:(st,pe,d)=>{"use strict";d.d(pe,{Vn:()=>Et,WK:()=>je});var i=d(4496),s=d(6504),a=d(3576),h=d(7712);const l=["input"],_=["label"],v=["*"],y=new i.UbH("mat-checkbox-default-options",{providedIn:"root",factory:N});function N(){return{color:"accent",clickAction:"check-indeterminate"}}const B={provide:s.Y6,useExisting:(0,i.wd)(()=>je),multi:!0};class K{}let ee=0;const ne=N(),Le=(0,a.S)((0,a.i)((0,a.bc)((0,a.YB)(class{constructor(Ne){this._elementRef=Ne}}))));let ke=(()=>{class Ne extends Le{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required($){this._required=(0,h.W6)($)}constructor($,ve,we,Re,Ze,$e,oe){super(ve),this._changeDetectorRef=we,this._ngZone=Re,this._animationMode=$e,this._options=oe,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new i._w7,this.indeterminateChange=new i._w7,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||ne,this.color=this.defaultColor=this._options.color||ne.color,this.tabIndex=parseInt(Ze)||0,this.id=this._uniqueId=`${$}${++ee}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked($){const ve=(0,h.W6)($);ve!=this.checked&&(this._checked=ve,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled($){const ve=(0,h.W6)($);ve!==this.disabled&&(this._disabled=ve,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate($){const ve=$!=this._indeterminate;this._indeterminate=(0,h.W6)($),ve&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue($){this.checked=!!$}registerOnChange($){this._controlValueAccessorChangeFn=$}registerOnTouched($){this._onTouched=$}setDisabledState($){this.disabled=$}_transitionCheckState($){let ve=this._currentCheckState,we=this._getAnimationTargetElement();if(ve!==$&&we&&(this._currentAnimationClass&&we.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(ve,$),this._currentCheckState=$,this._currentAnimationClass.length>0)){we.classList.add(this._currentAnimationClass);const Re=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{we.classList.remove(Re)},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 $=this._options?.clickAction;this.disabled||"noop"===$?!this.disabled&&"noop"===$&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==$&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent($){$.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition($,ve){if("NoopAnimations"===this._animationMode)return"";switch($){case 0:if(1===ve)return this._animationClasses.uncheckedToChecked;if(3==ve)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===ve?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===ve?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===ve?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate($){const ve=this._inputElement;ve&&(ve.nativeElement.indeterminate=$)}static#e=this.\u0275fac=function(ve){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:Ne,viewQuery:function(ve,we){if(1&ve&&(i.CC$(l,5),i.CC$(_,5),i.CC$(a.UZ,5)),2&ve){let Re;i.wto(Re=i.Gqi())&&(we._inputElement=Re.first),i.wto(Re=i.Gqi())&&(we._labelElement=Re.first),i.wto(Re=i.Gqi())&&(we.ripple=Re.first)}},inputs:{ariaLabel:[i.Wk5.None,"aria-label","ariaLabel"],ariaLabelledby:[i.Wk5.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[i.Wk5.None,"aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[i.eg9]})}return Ne})(),je=(()=>{class Ne extends ke{constructor($,ve,we,Re,Ze,$e){super("mat-mdc-checkbox-",$,ve,we,Re,Ze,$e),this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"}}focus(){this._inputElement.nativeElement.focus()}_createChangeEvent($){const ve=new K;return ve.source=this,ve.checked=$,ve}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel($){$.target&&this._labelElement.nativeElement.contains($.target)&&$.stopPropagation()}static#e=this.\u0275fac=function(ve){return new(ve||Ne)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(i.WW2),i.gJ8("tabindex"),i.GI1(i.qwP,8),i.GI1(y,8))};static#t=this.\u0275cmp=i.In1({type:Ne,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(ve,we){2&ve&&(i.SoX("id",we.id),i.e48("tabindex",null)("aria-label",null)("aria-labelledby",null),i.eAK("_mat-animation-noopable","NoopAnimations"===we._animationMode)("mdc-checkbox--disabled",we.disabled)("mat-mdc-checkbox-disabled",we.disabled)("mat-mdc-checkbox-checked",we.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[i.M5G([B]),i.eg9],ngContentSelectors:v,decls:15,vars:20,consts:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],template:function(ve,we){if(1&ve&&(i.kPM(),i.I0R(0,"div",0),i.qCj("click",function(Ze){return we._preventBubblingFromLabel(Ze)}),i.I0R(1,"div",1,2)(3,"div",3),i.qCj("click",function(){return we._onTouchTargetClick()}),i.C$Y(),i.I0R(4,"input",4,5),i.qCj("blur",function(){return we._onBlur()})("click",function(){return we._onInputClick()})("change",function(Ze){return we._onInteractionEvent(Ze)}),i.C$Y(),i.wR5(6,"div",6),i.I0R(7,"div",7),i.S2Z(),i.I0R(8,"svg",8),i.wR5(9,"path",9),i.C$Y(),i.gRP(),i.wR5(10,"div",10),i.C$Y(),i.wR5(11,"div",11),i.C$Y(),i.I0R(12,"label",12,13),i._Xx(14),i.C$Y()()),2&ve){const Re=i.Gew(2);i.eAK("mdc-form-field--align-end","before"==we.labelPosition),i.yG2(4),i.eAK("mdc-checkbox--selected",we.checked),i.E7m("checked",we.checked)("indeterminate",we.indeterminate)("disabled",we.disabled)("id",we.inputId)("required",we.required)("tabIndex",we.tabIndex),i.e48("aria-label",we.ariaLabel||null)("aria-labelledby",we.ariaLabelledby)("aria-describedby",we.ariaDescribedby)("aria-checked",we.indeterminate?"mixed":null)("name",we.name)("value",we.value),i.yG2(7),i.E7m("matRippleTrigger",Re)("matRippleDisabled",we.disableRipple||we.disabled)("matRippleCentered",!0),i.yG2(),i.E7m("for",we.inputId)}},dependencies:[a.UZ],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.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)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.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)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.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)}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return Ne})(),Pt=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=i.a4G({type:Ne});static#i=this.\u0275inj=i.s3X({})}return Ne})(),Et=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=i.a4G({type:Ne});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.KE,Pt,a.AN,Pt]})}return Ne})()},3576:(st,pe,d)=>{"use strict";d.d(pe,{iI:()=>Et,Gs:()=>Ne,Wu:()=>ze,u9:()=>J,IR:()=>Me,KQ:()=>Xt,KG:()=>Nt,K6:()=>ae,Ge:()=>_e,AN:()=>ve,Cs:()=>Pe,A3:()=>bt,I5:()=>kt,Ax:()=>re,EZ:()=>me,oD:()=>ht,UZ:()=>Se,Ii:()=>xt,KE:()=>rt,Ch:()=>Wt,aq:()=>jt,ms:()=>mi,i:()=>oe,bc:()=>lt,YB:()=>$e,Sk:()=>Ut,aU:()=>ai,S:()=>ot});var i=d(4496),s=d(4723),a=d(1900),l=d(1368),_=d(5792),v=d(7712),y=d(3252),N=d(5657),B=d(7800);const ne=["text"];function Le(dt,ft){if(1&dt&&i.wR5(0,"mat-pseudo-checkbox",6),2&dt){const Ve=i.GaO();i.E7m("disabled",Ve.disabled)("state",Ve.selected?"checked":"unchecked")}}function ke(dt,ft){if(1&dt&&i.wR5(0,"mat-pseudo-checkbox",7),2&dt){const Ve=i.GaO();i.E7m("disabled",Ve.disabled)}}function je(dt,ft){if(1&dt&&(i.I0R(0,"span",8),i.OEk(1),i.C$Y()),2&dt){const Ve=i.GaO();i.yG2(),i.oRS("(",Ve.group.label,")")}}const et=[[["mat-icon"]],"*"],_t=["mat-icon","*"];let Et=(()=>{class dt{static#e=this.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)";static#t=this.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)";static#i=this.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)";static#n=this.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)"}return dt})(),Ne=(()=>{class dt{static#e=this.COMPLEX="375ms";static#t=this.ENTERING="225ms";static#i=this.EXITING="195ms"}return dt})();const $=new i.UbH("mat-sanity-checks",{providedIn:"root",factory:function qe(){return!0}});let ve=(()=>{class dt{constructor(Ve,Lt,li){this._sanityChecks=Lt,this._document=li,this._hasDoneGlobalChecks=!1,Ve._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(Ve){return!(0,_.mW)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[Ve])}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)(i.CoB(s.MM),i.CoB($,8),i.CoB(l.Ud))};static#t=this.\u0275mod=i.a4G({type:dt});static#i=this.\u0275inj=i.s3X({imports:[a.gN,a.gN]})}return dt})();function $e(dt){return class extends dt{get disabled(){return this._disabled}set disabled(ft){this._disabled=(0,v.W6)(ft)}constructor(...ft){super(...ft),this._disabled=!1}}}function oe(dt,ft){return class extends dt{get color(){return this._color}set color(Ve){const Lt=Ve||this.defaultColor;Lt!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),Lt&&this._elementRef.nativeElement.classList.add(`mat-${Lt}`),this._color=Lt)}constructor(...Ve){super(...Ve),this.defaultColor=ft,this.color=ft}}}function lt(dt){return class extends dt{get disableRipple(){return this._disableRipple}set disableRipple(ft){this._disableRipple=(0,v.W6)(ft)}constructor(...ft){super(...ft),this._disableRipple=!1}}}function ot(dt,ft=0){return class extends dt{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(Ve){this._tabIndex=null!=Ve?(0,v.wZ)(Ve):this.defaultTabIndex}constructor(...Ve){super(...Ve),this._tabIndex=ft,this.defaultTabIndex=ft}}}function Ut(dt){return class extends dt{updateErrorState(){const ft=this.errorState,Ei=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);Ei!==ft&&(this.errorState=Ei,this.stateChanges.next())}constructor(...ft){super(...ft),this.errorState=!1}}}function ai(dt){return class extends dt{constructor(...ft){super(...ft),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new y._(Ve=>{this._isInitialized?this._notifySubscriber(Ve):this._pendingSubscribers.push(Ve)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(ft){ft.next(),ft.complete()}}}const Xt=new i.UbH("MAT_DATE_LOCALE",{providedIn:"root",factory:function bi(){return(0,i.uUt)(i.KYU)}});class ze{constructor(){this._localeChanges=new N.E,this.localeChanges=this._localeChanges}getValidDateOrNull(ft){return this.isDateInstance(ft)&&this.isValid(ft)?ft:null}deserialize(ft){return null==ft||this.isDateInstance(ft)&&this.isValid(ft)?ft:this.invalid()}setLocale(ft){this.locale=ft,this._localeChanges.next()}compareDate(ft,Ve){return this.getYear(ft)-this.getYear(Ve)||this.getMonth(ft)-this.getMonth(Ve)||this.getDate(ft)-this.getDate(Ve)}sameDate(ft,Ve){if(ft&&Ve){let Lt=this.isValid(ft),li=this.isValid(Ve);return Lt&&li?!this.compareDate(ft,Ve):Lt==li}return ft==Ve}clampDate(ft,Ve,Lt){return Ve&&this.compareDate(ft,Ve)<0?Ve:Lt&&this.compareDate(ft,Lt)>0?Lt:ft}}const Me=new i.UbH("mat-date-formats");let J=(()=>{class dt{isErrorState(Ve,Lt){return!!(Ve&&Ve.invalid&&(Ve.touched||Lt&&Lt.submitted))}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275prov=i.wxM({token:dt,factory:dt.\u0275fac,providedIn:"root"})}return dt})(),Pe=(()=>{class dt{static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275dir=i.Sc5({type:dt,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]})}return dt})(),bt=(()=>{class dt{static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275mod=i.a4G({type:dt});static#i=this.\u0275inj=i.s3X({imports:[ve,ve]})}return dt})();class qt{constructor(ft,Ve,Lt,li=!1){this._renderer=ft,this.element=Ve,this.config=Lt,this._animationForciblyDisabledThroughCss=li,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const vt=(0,_.W4)({passive:!0,capture:!0});class Ht{constructor(){this._events=new Map,this._delegateEventHandler=ft=>{const Ve=(0,_.oZ)(ft);Ve&&this._events.get(ft.type)?.forEach((Lt,li)=>{(li===Ve||li.contains(Ve))&&Lt.forEach(Ei=>Ei.handleEvent(ft))})}}addHandler(ft,Ve,Lt,li){const Ei=this._events.get(Ve);if(Ei){const Bt=Ei.get(Lt);Bt?Bt.add(li):Ei.set(Lt,new Set([li]))}else this._events.set(Ve,new Map([[Lt,new Set([li])]])),ft.runOutsideAngular(()=>{document.addEventListener(Ve,this._delegateEventHandler,vt)})}removeHandler(ft,Ve,Lt){const li=this._events.get(ft);if(!li)return;const Ei=li.get(Ve);Ei&&(Ei.delete(Lt),0===Ei.size&&li.delete(Ve),0===li.size&&(this._events.delete(ft),document.removeEventListener(ft,this._delegateEventHandler,vt)))}}const ri={enterDuration:225,exitDuration:150},si=(0,_.W4)({passive:!0,capture:!0}),ki=["mousedown","touchstart"],Mt=["mouseup","mouseleave","touchend","touchcancel"];class Wt{static#e=this._eventManager=new Ht;constructor(ft,Ve,Lt,li){this._target=ft,this._ngZone=Ve,this._platform=li,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,li.isBrowser&&(this._containerElement=(0,v.mk)(Lt))}fadeInRipple(ft,Ve,Lt={}){const li=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Ei={...ri,...Lt.animation};Lt.centered&&(ft=li.left+li.width/2,Ve=li.top+li.height/2);const Bt=Lt.radius||function Dt(dt,ft,Ve){const Lt=Math.max(Math.abs(dt-Ve.left),Math.abs(dt-Ve.right)),li=Math.max(Math.abs(ft-Ve.top),Math.abs(ft-Ve.bottom));return Math.sqrt(Lt*Lt+li*li)}(ft,Ve,li),Mi=ft-li.left,Ue=Ve-li.top,it=Ei.enterDuration,Tt=document.createElement("div");Tt.classList.add("mat-ripple-element"),Tt.style.left=Mi-Bt+"px",Tt.style.top=Ue-Bt+"px",Tt.style.height=2*Bt+"px",Tt.style.width=2*Bt+"px",null!=Lt.color&&(Tt.style.backgroundColor=Lt.color),Tt.style.transitionDuration=`${it}ms`,this._containerElement.appendChild(Tt);const ii=window.getComputedStyle(Tt),Ti=ii.transitionDuration,Pi="none"===ii.transitionProperty||"0s"===Ti||"0s, 0s"===Ti||0===li.width&&0===li.height,dn=new qt(this,Tt,Lt,Pi);Tt.style.transform="scale3d(1, 1, 1)",dn.state=0,Lt.persistent||(this._mostRecentTransientRipple=dn);let an=null;return!Pi&&(it||Ei.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const Xn=()=>this._finishRippleTransition(dn),Ke=()=>this._destroyRipple(dn);Tt.addEventListener("transitionend",Xn),Tt.addEventListener("transitioncancel",Ke),an={onTransitionEnd:Xn,onTransitionCancel:Ke}}),this._activeRipples.set(dn,an),(Pi||!it)&&this._finishRippleTransition(dn),dn}fadeOutRipple(ft){if(2===ft.state||3===ft.state)return;const Ve=ft.element,Lt={...ri,...ft.config.animation};Ve.style.transitionDuration=`${Lt.exitDuration}ms`,Ve.style.opacity="0",ft.state=2,(ft._animationForciblyDisabledThroughCss||!Lt.exitDuration)&&this._finishRippleTransition(ft)}fadeOutAll(){this._getActiveRipples().forEach(ft=>ft.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(ft=>{ft.config.persistent||ft.fadeOut()})}setupTriggerEvents(ft){const Ve=(0,v.mk)(ft);!this._platform.isBrowser||!Ve||Ve===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Ve,ki.forEach(Lt=>{Wt._eventManager.addHandler(this._ngZone,Lt,Ve,this)}))}handleEvent(ft){"mousedown"===ft.type?this._onMousedown(ft):"touchstart"===ft.type?this._onTouchStart(ft):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{Mt.forEach(Ve=>{this._triggerElement.addEventListener(Ve,this,si)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(ft){0===ft.state?this._startFadeOutTransition(ft):2===ft.state&&this._destroyRipple(ft)}_startFadeOutTransition(ft){const Ve=ft===this._mostRecentTransientRipple,{persistent:Lt}=ft.config;ft.state=1,!Lt&&(!Ve||!this._isPointerDown)&&ft.fadeOut()}_destroyRipple(ft){const Ve=this._activeRipples.get(ft)??null;this._activeRipples.delete(ft),this._activeRipples.size||(this._containerRect=null),ft===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),ft.state=3,null!==Ve&&(ft.element.removeEventListener("transitionend",Ve.onTransitionEnd),ft.element.removeEventListener("transitioncancel",Ve.onTransitionCancel)),ft.element.remove()}_onMousedown(ft){const Ve=(0,s.G3)(ft),Lt=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!Ve&&!Lt&&(this._isPointerDown=!0,this.fadeInRipple(ft.clientX,ft.clientY,this._target.rippleConfig))}_onTouchStart(ft){if(!this._target.rippleDisabled&&!(0,s.q0)(ft)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const Ve=ft.changedTouches;if(Ve)for(let Lt=0;Lt<Ve.length;Lt++)this.fadeInRipple(Ve[Lt].clientX,Ve[Lt].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(ft=>{!ft.config.persistent&&(1===ft.state||ft.config.terminateOnPointerUp&&0===ft.state)&&ft.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const ft=this._triggerElement;ft&&(ki.forEach(Ve=>Wt._eventManager.removeHandler(Ve,ft,this)),this._pointerUpEventsRegistered&&Mt.forEach(Ve=>ft.removeEventListener(Ve,this,si)))}}const _e=new i.UbH("mat-ripple-global-options");let Se=(()=>{class dt{get disabled(){return this._disabled}set disabled(Ve){Ve&&this.fadeOutAllNonPersistent(),this._disabled=Ve,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(Ve){this._trigger=Ve,this._setupTriggerEventsIfEnabled()}constructor(Ve,Lt,li,Ei,Bt){this._elementRef=Ve,this._animationMode=Bt,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Ei||{},this._rippleRenderer=new Wt(this,Lt,Ve,li)}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(Ve,Lt=0,li){return"number"==typeof Ve?this._rippleRenderer.fadeInRipple(Ve,Lt,{...this.rippleConfig,...li}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...Ve})}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(_.WU),i.GI1(_e,8),i.GI1(i.qwP,8))};static#t=this.\u0275dir=i.Sc5({type:dt,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Lt,li){2&Lt&&i.eAK("mat-ripple-unbounded",li.unbounded)},inputs:{color:[i.Wk5.None,"matRippleColor","color"],unbounded:[i.Wk5.None,"matRippleUnbounded","unbounded"],centered:[i.Wk5.None,"matRippleCentered","centered"],radius:[i.Wk5.None,"matRippleRadius","radius"],animation:[i.Wk5.None,"matRippleAnimation","animation"],disabled:[i.Wk5.None,"matRippleDisabled","disabled"],trigger:[i.Wk5.None,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return dt})(),rt=(()=>{class dt{static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275mod=i.a4G({type:dt});static#i=this.\u0275inj=i.s3X({imports:[ve,ve]})}return dt})(),We=(()=>{class dt{constructor(Ve){this._animationMode=Ve,this.state="unchecked",this.disabled=!1,this.appearance="full"}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)(i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:dt,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(Lt,li){2&Lt&&i.eAK("mat-pseudo-checkbox-indeterminate","indeterminate"===li.state)("mat-pseudo-checkbox-checked","checked"===li.state)("mat-pseudo-checkbox-disabled",li.disabled)("mat-pseudo-checkbox-minimal","minimal"===li.appearance)("mat-pseudo-checkbox-full","full"===li.appearance)("_mat-animation-noopable","NoopAnimations"===li._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(Lt,li){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;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 dt})(),ht=(()=>{class dt{static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275mod=i.a4G({type:dt});static#i=this.\u0275inj=i.s3X({imports:[ve]})}return dt})();const ae=new i.UbH("MAT_OPTION_PARENT_COMPONENT"),Nt=new i.UbH("MatOptgroup");let yt=0;class me{constructor(ft,Ve=!1){this.source=ft,this.isUserInput=Ve}}let tt=(()=>{class dt{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(Ve){this._disabled=(0,v.W6)(Ve)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(Ve,Lt,li,Ei){this._element=Ve,this._changeDetectorRef=Lt,this._parent=li,this.group=Ei,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+yt++,this.onSelectionChange=new i._w7,this._stateChanges=new N.E}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(Ve=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),Ve&&this._emitSelectionChangeEvent())}deselect(Ve=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),Ve&&this._emitSelectionChangeEvent())}focus(Ve,Lt){const li=this._getHostElement();"function"==typeof li.focus&&li.focus(Lt)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(Ve){(Ve.keyCode===B.wJ||Ve.keyCode===B.Gi)&&!(0,B.Yp)(Ve)&&(this._selectViaInteraction(),Ve.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 Ve=this.viewValue;Ve!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=Ve)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(Ve=!1){this.onSelectionChange.emit(new me(this,Ve))}static#e=this.\u0275fac=function(Lt){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:dt,viewQuery:function(Lt,li){if(1&Lt&&i.CC$(ne,7),2&Lt){let Ei;i.wto(Ei=i.Gqi())&&(li._text=Ei.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}})}return dt})(),kt=(()=>{class dt extends tt{constructor(Ve,Lt,li,Ei){super(Ve,Lt,li,Ei)}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(ae,8),i.GI1(Nt,8))};static#t=this.\u0275cmp=i.In1({type:dt,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(Lt,li){1&Lt&&i.qCj("click",function(){return li._selectViaInteraction()})("keydown",function(Bt){return li._handleKeydown(Bt)}),2&Lt&&(i.SoX("id",li.id),i.e48("aria-selected",li.selected)("aria-disabled",li.disabled.toString()),i.eAK("mdc-list-item--selected",li.selected)("mat-mdc-option-multiple",li.multiple)("mat-mdc-option-active",li.active)("mdc-list-item--disabled",li.disabled))},exportAs:["matOption"],features:[i.eg9],ngContentSelectors:_t,decls:8,vars:5,consts:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],template:function(Lt,li){1&Lt&&(i.kPM(et),i.yuY(0,Le,1,2,"mat-pseudo-checkbox",0),i._Xx(1),i.I0R(2,"span",1,2),i._Xx(4,1),i.C$Y(),i.yuY(5,ke,1,1,"mat-pseudo-checkbox",3)(6,je,2,1,"span",4),i.wR5(7,"div",5)),2&Lt&&(i.E7m("ngIf",li.multiple),i.yG2(5),i.E7m("ngIf",!li.multiple&&li.selected&&!li.hideSingleSelectionIndicator),i.yG2(),i.E7m("ngIf",li.group&&li.group._inert),i.yG2(),i.E7m("matRippleTrigger",li._getHostElement())("matRippleDisabled",li.disabled||li.disableRipple))},dependencies:[Se,l.u_,We],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.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)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.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)}.mat-mdc-option.mdc-list-item{align-items:center}.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}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}return dt})();function jt(dt,ft,Ve){if(Ve.length){let Lt=ft.toArray(),li=Ve.toArray(),Ei=0;for(let Bt=0;Bt<dt+1;Bt++)Lt[Bt].group&&Lt[Bt].group===li[Ei]&&Ei++;return Ei}return 0}function mi(dt,ft,Ve,Lt){return dt<Ve?dt:dt+ft>Ve+Lt?Math.max(0,dt-Lt+ft):Ve}let re=(()=>{class dt{static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275mod=i.a4G({type:dt});static#i=this.\u0275inj=i.s3X({imports:[rt,l.MD,ve,ht]})}return dt})();const ce={capture:!0},b=["focus","click","mouseenter","touchstart"],f="mat-ripple-loader-uninitialized",x="mat-ripple-loader-class-name",F="mat-ripple-loader-centered",Te="mat-ripple-loader-disabled";let xt=(()=>{class dt{constructor(){this._document=(0,i.uUt)(l.Ud,{optional:!0}),this._animationMode=(0,i.uUt)(i.qwP,{optional:!0}),this._globalRippleOptions=(0,i.uUt)(_e,{optional:!0}),this._platform=(0,i.uUt)(_.WU),this._ngZone=(0,i.uUt)(i.WW2),this._hosts=new Map,this._onInteraction=Ve=>{if(!(Ve.target instanceof HTMLElement))return;const li=Ve.target.closest(`[${f}]`);li&&this._createRipple(li)},this._ngZone.runOutsideAngular(()=>{for(const Ve of b)this._document?.addEventListener(Ve,this._onInteraction,ce)})}ngOnDestroy(){const Ve=this._hosts.keys();for(const Lt of Ve)this.destroyRipple(Lt);for(const Lt of b)this._document?.removeEventListener(Lt,this._onInteraction,ce)}configureRipple(Ve,Lt){Ve.setAttribute(f,""),(Lt.className||!Ve.hasAttribute(x))&&Ve.setAttribute(x,Lt.className||""),Lt.centered&&Ve.setAttribute(F,""),Lt.disabled&&Ve.setAttribute(Te,"")}getRipple(Ve){return this._hosts.get(Ve)||this._createRipple(Ve)}setDisabled(Ve,Lt){const li=this._hosts.get(Ve);li?li.disabled=Lt:Lt?Ve.setAttribute(Te,""):Ve.removeAttribute(Te)}_createRipple(Ve){if(!this._document)return;const Lt=this._hosts.get(Ve);if(Lt)return Lt;Ve.querySelector(".mat-ripple")?.remove();const li=this._document.createElement("span");li.classList.add("mat-ripple",Ve.getAttribute(x)),Ve.append(li);const Ei=new Se(new i.GMv(li),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return Ei._isInitialized=!0,Ei.trigger=Ve,Ei.centered=Ve.hasAttribute(F),Ei.disabled=Ve.hasAttribute(Te),this.attachRipple(Ve,Ei),Ei}attachRipple(Ve,Lt){Ve.removeAttribute(f),this._hosts.set(Ve,Lt)}destroyRipple(Ve){const Lt=this._hosts.get(Ve);Lt&&(Lt.ngOnDestroy(),this._hosts.delete(Ve))}static#e=this.\u0275fac=function(Lt){return new(Lt||dt)};static#t=this.\u0275prov=i.wxM({token:dt,factory:dt.\u0275fac,providedIn:"root"})}return dt})()},9120:(st,pe,d)=>{"use strict";d.d(pe,{SU:()=>Ei,Ul:()=>ii,iU:()=>Ai,yu:()=>Ti});var i=d(4723),s=d(68),a=d(2488),h=d(1368),l=d(4496),_=d(7816),v=d(8408),y=d(3576),N=d(5657),B=d(6928),K=d(3412),ee=d(2700),ne=d(7800),Le=d(1900),ke=d(5792),je=d(3992),et=d(5568),_t=d(6684),Pt=d(7712),Et=d(9684),Ne=d(6504),qe=d(1544),$=d(7536);const ve=["mat-calendar-body",""];function we(at,ui){if(1&at&&(l.I0R(0,"tr",3)(1,"td",4),l.OEk(2),l.C$Y()()),2&at){const E=l.GaO();l.yG2(),l.m4B("padding-top",E._cellPadding)("padding-bottom",E._cellPadding),l.e48("colspan",E.numCols),l.yG2(),l.oRS(" ",E.label," ")}}function Re(at,ui){if(1&at&&(l.I0R(0,"td",4),l.OEk(1),l.C$Y()),2&at){const E=l.GaO(2);l.m4B("padding-top",E._cellPadding)("padding-bottom",E._cellPadding),l.e48("colspan",E._firstRowOffset),l.yG2(),l.oRS(" ",E._firstRowOffset>=E.labelMinRequiredCells?E.label:""," ")}}function Ze(at,ui){if(1&at){const E=l.KQA();l.I0R(0,"td",8)(1,"button",9),l.qCj("click",function(U){const Ft=l.usT(E).$implicit,wi=l.GaO(2);return l.CGJ(wi._cellClicked(Ft,U))})("focus",function(U){const Ft=l.usT(E).$implicit,wi=l.GaO(2);return l.CGJ(wi._emitActiveDateChange(Ft,U))}),l.I0R(2,"span",10),l.OEk(3),l.C$Y(),l.wR5(4,"span",11),l.C$Y()()}if(2&at){const E=ui.$implicit,ie=ui.index,U=l.GaO().index,Be=l.GaO();l.m4B("width",Be._cellWidth)("padding-top",Be._cellPadding)("padding-bottom",Be._cellPadding),l.e48("data-mat-row",U)("data-mat-col",ie),l.yG2(),l.eAK("mat-calendar-body-disabled",!E.enabled)("mat-calendar-body-active",Be._isActiveCell(U,ie))("mat-calendar-body-range-start",Be._isRangeStart(E.compareValue))("mat-calendar-body-range-end",Be._isRangeEnd(E.compareValue))("mat-calendar-body-in-range",Be._isInRange(E.compareValue))("mat-calendar-body-comparison-bridge-start",Be._isComparisonBridgeStart(E.compareValue,U,ie))("mat-calendar-body-comparison-bridge-end",Be._isComparisonBridgeEnd(E.compareValue,U,ie))("mat-calendar-body-comparison-start",Be._isComparisonStart(E.compareValue))("mat-calendar-body-comparison-end",Be._isComparisonEnd(E.compareValue))("mat-calendar-body-in-comparison-range",Be._isInComparisonRange(E.compareValue))("mat-calendar-body-preview-start",Be._isPreviewStart(E.compareValue))("mat-calendar-body-preview-end",Be._isPreviewEnd(E.compareValue))("mat-calendar-body-in-preview",Be._isInPreview(E.compareValue)),l.E7m("ngClass",E.cssClasses)("tabindex",Be._isActiveCell(U,ie)?0:-1),l.e48("aria-label",E.ariaLabel)("aria-disabled",!E.enabled||null)("aria-pressed",Be._isSelected(E.compareValue))("aria-current",Be.todayValue===E.compareValue?"date":null)("aria-describedby",Be._getDescribedby(E.compareValue)),l.yG2(),l.eAK("mat-calendar-body-selected",Be._isSelected(E.compareValue))("mat-calendar-body-comparison-identical",Be._isComparisonIdentical(E.compareValue))("mat-calendar-body-today",Be.todayValue===E.compareValue),l.yG2(),l.oRS(" ",E.displayValue," ")}}function $e(at,ui){if(1&at&&(l.I0R(0,"tr",5),l.yuY(1,Re,2,6,"td",6)(2,Ze,5,48,"td",7),l.C$Y()),2&at){const E=ui.$implicit,ie=ui.index,U=l.GaO();l.yG2(),l.E7m("ngIf",0===ie&&U._firstRowOffset),l.yG2(),l.E7m("ngForOf",E)}}function oe(at,ui){if(1&at&&(l.I0R(0,"th",5)(1,"span",6),l.OEk(2),l.C$Y(),l.I0R(3,"span",7),l.OEk(4),l.C$Y()()),2&at){const E=ui.$implicit;l.yG2(2),l.cNF(E.long),l.yG2(2),l.cNF(E.narrow)}}const lt=["*"];function ot(at,ui){}function Ut(at,ui){if(1&at){const E=l.KQA();l.I0R(0,"mat-month-view",5),l.iHE("activeDateChange",function(U){l.usT(E);const Be=l.GaO();return l.kNx(Be.activeDate,U)||(Be.activeDate=U),l.CGJ(U)}),l.qCj("_userSelection",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._dateSelected(U))})("dragStarted",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._dragStarted(U))})("dragEnded",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._dragEnded(U))}),l.C$Y()}if(2&at){const E=l.GaO();l.OKB("activeDate",E.activeDate),l.E7m("selected",E.selected)("dateFilter",E.dateFilter)("maxDate",E.maxDate)("minDate",E.minDate)("dateClass",E.dateClass)("comparisonStart",E.comparisonStart)("comparisonEnd",E.comparisonEnd)("startDateAccessibleName",E.startDateAccessibleName)("endDateAccessibleName",E.endDateAccessibleName)("activeDrag",E._activeDrag)}}function ai(at,ui){if(1&at){const E=l.KQA();l.I0R(0,"mat-year-view",6),l.iHE("activeDateChange",function(U){l.usT(E);const Be=l.GaO();return l.kNx(Be.activeDate,U)||(Be.activeDate=U),l.CGJ(U)}),l.qCj("monthSelected",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._monthSelectedInYearView(U))})("selectedChange",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._goToDateInView(U,"month"))}),l.C$Y()}if(2&at){const E=l.GaO();l.OKB("activeDate",E.activeDate),l.E7m("selected",E.selected)("dateFilter",E.dateFilter)("maxDate",E.maxDate)("minDate",E.minDate)("dateClass",E.dateClass)}}function Xt(at,ui){if(1&at){const E=l.KQA();l.I0R(0,"mat-multi-year-view",7),l.iHE("activeDateChange",function(U){l.usT(E);const Be=l.GaO();return l.kNx(Be.activeDate,U)||(Be.activeDate=U),l.CGJ(U)}),l.qCj("yearSelected",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._yearSelectedInMultiYearView(U))})("selectedChange",function(U){l.usT(E);const Be=l.GaO();return l.CGJ(Be._goToDateInView(U,"year"))}),l.C$Y()}if(2&at){const E=l.GaO();l.OKB("activeDate",E.activeDate),l.E7m("selected",E.selected)("dateFilter",E.dateFilter)("maxDate",E.maxDate)("minDate",E.minDate)("dateClass",E.dateClass)}}function bi(at,ui){}const ze=["button"];function Me(at,ui){1&at&&(l.S2Z(),l.I0R(0,"svg",3),l.wR5(1,"path",4),l.C$Y())}const Ae=[[["","matDatepickerToggleIcon",""]]],Je=["[matDatepickerToggleIcon]"];let be=(()=>{class at{constructor(){this.changes=new N.E,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(E,ie){return`${E} \u2013 ${ie}`}formatYearRangeLabel(E,ie){return`${E} to ${ie}`}static#e=this.\u0275fac=function(ie){return new(ie||at)};static#t=this.\u0275prov=l.wxM({token:at,factory:at.\u0275fac,providedIn:"root"})}return at})();class J{constructor(ui,E,ie,U,Be={},Ft=ui,wi){this.value=ui,this.displayValue=E,this.ariaLabel=ie,this.enabled=U,this.cssClasses=Be,this.compareValue=Ft,this.rawValue=wi}}let Pe=1;const fe=(0,ke.W4)({passive:!1,capture:!0}),De=(0,ke.W4)({passive:!0,capture:!0}),bt=(0,ke.W4)({passive:!0});let qt=(()=>{class at{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(E,ie){this._elementRef=E,this._ngZone=ie,this._platform=(0,l.uUt)(ke.WU),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new l._w7,this.previewChange=new l._w7,this.activeDateChange=new l._w7,this.dragStarted=new l._w7,this.dragEnded=new l._w7,this._didDragSinceMouseDown=!1,this._enterHandler=U=>{if(this._skipNextFocus&&"focus"===U.type)this._skipNextFocus=!1;else if(U.target&&this.isRange){const Be=this._getCellFromElement(U.target);Be&&this._ngZone.run(()=>this.previewChange.emit({value:Be.enabled?Be:null,event:U}))}},this._touchmoveHandler=U=>{if(!this.isRange)return;const Be=ki(U),Ft=Be?this._getCellFromElement(Be):null;Be!==U.target&&(this._didDragSinceMouseDown=!0),Ht(U.target)&&U.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:Ft?.enabled?Ft:null,event:U}))},this._leaveHandler=U=>{null!==this.previewEnd&&this.isRange&&("blur"!==U.type&&(this._didDragSinceMouseDown=!0),U.target&&this._getCellFromElement(U.target)&&(!U.relatedTarget||!this._getCellFromElement(U.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:U})))},this._mousedownHandler=U=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const Be=U.target&&this._getCellFromElement(U.target);!Be||!this._isInRange(Be.rawValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:Be.rawValue,event:U})})},this._mouseupHandler=U=>{if(!this.isRange)return;const Be=Ht(U.target);Be?Be.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{const Ft=this._getCellFromElement(Be);this.dragEnded.emit({value:Ft?.rawValue??null,event:U})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:U})})},this._touchendHandler=U=>{const Be=ki(U);Be&&this._mouseupHandler({target:Be})},this._id="mat-calendar-body-"+Pe++,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,ie.runOutsideAngular(()=>{const U=E.nativeElement;U.addEventListener("touchmove",this._touchmoveHandler,fe),U.addEventListener("mouseenter",this._enterHandler,De),U.addEventListener("focus",this._enterHandler,De),U.addEventListener("mouseleave",this._leaveHandler,De),U.addEventListener("blur",this._leaveHandler,De),U.addEventListener("mousedown",this._mousedownHandler,bt),U.addEventListener("touchstart",this._mousedownHandler,bt),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}_cellClicked(E,ie){this._didDragSinceMouseDown||E.enabled&&this.selectedValueChange.emit({value:E.value,event:ie})}_emitActiveDateChange(E,ie){E.enabled&&this.activeDateChange.emit({value:E.value,event:ie})}_isSelected(E){return this.startValue===E||this.endValue===E}ngOnChanges(E){const ie=E.numCols,{rows:U,numCols:Be}=this;(E.rows||ie)&&(this._firstRowOffset=U&&U.length&&U[0].length?Be-U[0].length:0),(E.cellAspectRatio||ie||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/Be+"%"),(ie||!this._cellWidth)&&(this._cellWidth=100/Be+"%")}ngOnDestroy(){const E=this._elementRef.nativeElement;E.removeEventListener("touchmove",this._touchmoveHandler,fe),E.removeEventListener("mouseenter",this._enterHandler,De),E.removeEventListener("focus",this._enterHandler,De),E.removeEventListener("mouseleave",this._leaveHandler,De),E.removeEventListener("blur",this._leaveHandler,De),E.removeEventListener("mousedown",this._mousedownHandler,bt),E.removeEventListener("touchstart",this._mousedownHandler,bt),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(E,ie){let U=E*this.numCols+ie;return E&&(U-=this._firstRowOffset),U==this.activeCell}_focusActiveCell(E=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,je.U)(1)).subscribe(()=>{setTimeout(()=>{const ie=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");ie&&(E||(this._skipNextFocus=!0),ie.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(E){return ri(E,this.startValue,this.endValue)}_isRangeEnd(E){return Zt(E,this.startValue,this.endValue)}_isInRange(E){return si(E,this.startValue,this.endValue,this.isRange)}_isComparisonStart(E){return ri(E,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(E,ie,U){if(!this._isComparisonStart(E)||this._isRangeStart(E)||!this._isInRange(E))return!1;let Be=this.rows[ie][U-1];if(!Be){const Ft=this.rows[ie-1];Be=Ft&&Ft[Ft.length-1]}return Be&&!this._isRangeEnd(Be.compareValue)}_isComparisonBridgeEnd(E,ie,U){if(!this._isComparisonEnd(E)||this._isRangeEnd(E)||!this._isInRange(E))return!1;let Be=this.rows[ie][U+1];if(!Be){const Ft=this.rows[ie+1];Be=Ft&&Ft[0]}return Be&&!this._isRangeStart(Be.compareValue)}_isComparisonEnd(E){return Zt(E,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(E){return si(E,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(E){return this.comparisonStart===this.comparisonEnd&&E===this.comparisonStart}_isPreviewStart(E){return ri(E,this.previewStart,this.previewEnd)}_isPreviewEnd(E){return Zt(E,this.previewStart,this.previewEnd)}_isInPreview(E){return si(E,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(E){return this.isRange?this.startValue===E&&this.endValue===E?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===E?this._startDateLabelId:this.endValue===E?this._endDateLabelId:null:null}_getCellFromElement(E){const ie=Ht(E);if(ie){const U=ie.getAttribute("data-mat-row"),Be=ie.getAttribute("data-mat-col");if(U&&Be)return this.rows[parseInt(U)][parseInt(Be)]}return null}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.GMv),l.GI1(l.WW2))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],features:[l.SYr],attrs:ve,decls:6,vars:6,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(ie,U){1&ie&&(l.yuY(0,we,3,6,"tr",0)(1,$e,3,2,"tr",1),l.I0R(2,"label",2),l.OEk(3),l.C$Y(),l.I0R(4,"label",2),l.OEk(5),l.C$Y()),2&ie&&(l.E7m("ngIf",U._firstRowOffset<U.labelMinRequiredCells),l.yG2(),l.E7m("ngForOf",U.rows),l.yG2(),l.E7m("id",U._startDateLabelId),l.yG2(),l.oRS(" ",U.startDateAccessibleName,"\n"),l.yG2(),l.E7m("id",U._endDateLabelId),l.yG2(),l.oRS(" ",U.endDateAccessibleName,"\n"))},dependencies:[h.QF,h.ay,h.u_],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}'],encapsulation:2,changeDetection:0})}return at})();function vt(at){return"TD"===at?.nodeName}function Ht(at){let ui;return vt(at)?ui=at:vt(at.parentNode)?ui=at.parentNode:vt(at.parentNode?.parentNode)&&(ui=at.parentNode.parentNode),null!=ui?.getAttribute("data-mat-row")?ui:null}function ri(at,ui,E){return null!==E&&ui!==E&&at<E&&at===ui}function Zt(at,ui,E){return null!==ui&&ui!==E&&at>=ui&&at===E}function si(at,ui,E,ie){return ie&&null!==ui&&null!==E&&ui!==E&&at>=ui&&at<=E}function ki(at){const ui=at.changedTouches[0];return document.elementFromPoint(ui.clientX,ui.clientY)}class Mt{constructor(ui,E){this.start=ui,this.end=E}}let Wt=(()=>{class at{constructor(E,ie){this.selection=E,this._adapter=ie,this._selectionChanged=new N.E,this.selectionChanged=this._selectionChanged,this.selection=E}updateSelection(E,ie){const U=this.selection;this.selection=E,this._selectionChanged.next({selection:E,source:ie,oldValue:U})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(E){return this._adapter.isDateInstance(E)&&this._adapter.isValid(E)}static#e=this.\u0275fac=function(ie){l.KEo()};static#t=this.\u0275prov=l.wxM({token:at,factory:at.\u0275fac})}return at})(),Dt=(()=>{class at extends Wt{constructor(E){super(null,E)}add(E){super.updateSelection(E,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const E=new at(this._adapter);return E.updateSelection(this.selection,this),E}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.CoB(y.Wu))};static#t=this.\u0275prov=l.wxM({token:at,factory:at.\u0275fac})}return at})();const rt={provide:Wt,deps:[[new l.T7N,new l.Qfh,Wt],y.Wu],useFactory:function Se(at,ui){return at||new Dt(ui)}},ae=new l.UbH("MAT_DATE_RANGE_SELECTION_STRATEGY");let gt=(()=>{class at{get activeDate(){return this._activeDate}set activeDate(E){const ie=this._activeDate,U=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(U,this.minDate,this.maxDate),this._hasSameMonthAndYear(ie,this._activeDate)||this._init()}get selected(){return this._selected}set selected(E){this._selected=E instanceof Mt?E:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(E){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get maxDate(){return this._maxDate}set maxDate(E){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}constructor(E,ie,U,Be,Ft){this._changeDetectorRef=E,this._dateFormats=ie,this._dateAdapter=U,this._dir=Be,this._rangeStrategy=Ft,this._rerenderSubscription=B.wH.EMPTY,this.activeDrag=null,this.selectedChange=new l._w7,this._userSelection=new l._w7,this.dragStarted=new l._w7,this.dragEnded=new l._w7,this.activeDateChange=new l._w7,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,et.W)(null)).subscribe(()=>this._init())}ngOnChanges(E){const ie=E.comparisonStart||E.comparisonEnd;ie&&!ie.firstChange&&this._setRanges(this.selected),E.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(E){const ie=E.value,U=this._getDateFromDayOfMonth(ie);let Be,Ft;this._selected instanceof Mt?(Be=this._getDateInCurrentMonth(this._selected.start),Ft=this._getDateInCurrentMonth(this._selected.end)):Be=Ft=this._getDateInCurrentMonth(this._selected),(Be!==ie||Ft!==ie)&&this.selectedChange.emit(U),this._userSelection.emit({value:U,event:E.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(E){const U=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(E.value),this._dateAdapter.compareDate(U,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(E){const ie=this._activeDate,U=this._isRtl();switch(E.keyCode){case ne.Mx:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,U?1:-1);break;case ne.a4:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,U?-1:1);break;case ne.qI:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case ne.Oq:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case ne.qU:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case ne.Mp:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case ne.u_:this.activeDate=E.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case ne.yI:this.activeDate=E.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case ne.wJ:case ne.Gi:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&E.preventDefault());case ne.UX:return void(null!=this._previewEnd&&!(0,ne.Yp)(E)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:E}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:E})),E.preventDefault(),E.stopPropagation()));default:return}this._dateAdapter.compareDate(ie,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),E.preventDefault()}_handleCalendarBodyKeyup(E){(E.keyCode===ne.Gi||E.keyCode===ne.wJ)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:E}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let E=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(E)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(E){this._matCalendarBody._focusActiveCell(E)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:E,value:ie}){if(this._rangeStrategy){const U=ie?ie.rawValue:null,Be=this._rangeStrategy.createPreview(U,this.selected,E);if(this._previewStart=this._getCellCompareValue(Be.start),this._previewEnd=this._getCellCompareValue(Be.end),this.activeDrag&&U){const Ft=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,U,E);Ft&&(this._previewStart=this._getCellCompareValue(Ft.start),this._previewEnd=this._getCellCompareValue(Ft.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(E){if(this.activeDrag)if(E.value){const ie=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,E.value,E.event);this.dragEnded.emit({value:ie??null,event:E.event})}else this.dragEnded.emit({value:null,event:E.event})}_getDateFromDayOfMonth(E){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),E)}_initWeekdays(){const E=this._dateAdapter.getFirstDayOfWeek(),ie=this._dateAdapter.getDayOfWeekNames("narrow");let Be=this._dateAdapter.getDayOfWeekNames("long").map((Ft,wi)=>({long:Ft,narrow:ie[wi]}));this._weekdays=Be.slice(E).concat(Be.slice(0,E))}_createWeekCells(){const E=this._dateAdapter.getNumDaysInMonth(this.activeDate),ie=this._dateAdapter.getDateNames();this._weeks=[[]];for(let U=0,Be=this._firstWeekOffset;U<E;U++,Be++){7==Be&&(this._weeks.push([]),Be=0);const Ft=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),U+1),wi=this._shouldEnableDate(Ft),ji=this._dateAdapter.format(Ft,this._dateFormats.display.dateA11yLabel),sn=this.dateClass?this.dateClass(Ft,"month"):void 0;this._weeks[this._weeks.length-1].push(new J(U+1,ie[U],ji,wi,sn,this._getCellCompareValue(Ft),Ft))}}_shouldEnableDate(E){return!!E&&(!this.minDate||this._dateAdapter.compareDate(E,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(E,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(E))}_getDateInCurrentMonth(E){return E&&this._hasSameMonthAndYear(E,this.activeDate)?this._dateAdapter.getDate(E):null}_hasSameMonthAndYear(E,ie){return!(!E||!ie||this._dateAdapter.getMonth(E)!=this._dateAdapter.getMonth(ie)||this._dateAdapter.getYear(E)!=this._dateAdapter.getYear(ie))}_getCellCompareValue(E){if(E){const ie=this._dateAdapter.getYear(E),U=this._dateAdapter.getMonth(E),Be=this._dateAdapter.getDate(E);return new Date(ie,U,Be).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(E){E instanceof Mt?(this._rangeStart=this._getCellCompareValue(E.start),this._rangeEnd=this._getCellCompareValue(E.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(E),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(E){return!this.dateFilter||this.dateFilter(E)}_clearPreview(){this._previewStart=this._previewEnd=null}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.kD9),l.GI1(y.IR,8),l.GI1(y.Wu,8),l.GI1(Le.yG,8),l.GI1(ae,8))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-month-view"]],viewQuery:function(ie,U){if(1&ie&&l.CC$(qt,5),2&ie){let Be;l.wto(Be=l.Gqi())&&(U._matCalendarBody=Be.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[l.SYr],decls:7,vars:15,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],template:function(ie,U){1&ie&&(l.I0R(0,"table",0)(1,"thead",1)(2,"tr"),l.yuY(3,oe,5,2,"th",2),l.C$Y(),l.I0R(4,"tr"),l.wR5(5,"th",3),l.C$Y()(),l.I0R(6,"tbody",4),l.qCj("selectedValueChange",function(Ft){return U._dateSelected(Ft)})("activeDateChange",function(Ft){return U._updateActiveDate(Ft)})("previewChange",function(Ft){return U._previewChanged(Ft)})("dragStarted",function(Ft){return U.dragStarted.emit(Ft)})("dragEnded",function(Ft){return U._dragEnded(Ft)})("keyup",function(Ft){return U._handleCalendarBodyKeyup(Ft)})("keydown",function(Ft){return U._handleCalendarBodyKeydown(Ft)}),l.C$Y()()),2&ie&&(l.yG2(3),l.E7m("ngForOf",U._weekdays),l.yG2(3),l.E7m("label",U._monthLabel)("rows",U._weeks)("todayValue",U._todayDate)("startValue",U._rangeStart)("endValue",U._rangeEnd)("comparisonStart",U._comparisonRangeStart)("comparisonEnd",U._comparisonRangeEnd)("previewStart",U._previewStart)("previewEnd",U._previewEnd)("isRange",U._isRange)("labelMinRequiredCells",3)("activeCell",U._dateAdapter.getDate(U.activeDate)-1)("startDateAccessibleName",U.startDateAccessibleName)("endDateAccessibleName",U.endDateAccessibleName))},dependencies:[h.ay,qt],encapsulation:2,changeDetection:0})}return at})();const yt=24;let tt=(()=>{class at{get activeDate(){return this._activeDate}set activeDate(E){let ie=this._activeDate;const U=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(U,this.minDate,this.maxDate),kt(this._dateAdapter,ie,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(E){this._selected=E instanceof Mt?E:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E)),this._setSelectedYear(E)}get minDate(){return this._minDate}set minDate(E){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get maxDate(){return this._maxDate}set maxDate(E){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}constructor(E,ie,U){this._changeDetectorRef=E,this._dateAdapter=ie,this._dir=U,this._rerenderSubscription=B.wH.EMPTY,this.selectedChange=new l._w7,this.yearSelected=new l._w7,this.activeDateChange=new l._w7,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,et.W)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const ie=this._dateAdapter.getYear(this._activeDate)-jt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let U=0,Be=[];U<yt;U++)Be.push(ie+U),4==Be.length&&(this._years.push(Be.map(Ft=>this._createCellForYear(Ft))),Be=[]);this._changeDetectorRef.markForCheck()}_yearSelected(E){const ie=E.value,U=this._dateAdapter.createDate(ie,0,1),Be=this._getDateFromYear(ie);this.yearSelected.emit(U),this.selectedChange.emit(Be)}_updateActiveDate(E){const U=this._activeDate;this.activeDate=this._getDateFromYear(E.value),this._dateAdapter.compareDate(U,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(E){const ie=this._activeDate,U=this._isRtl();switch(E.keyCode){case ne.Mx:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,U?1:-1);break;case ne.a4:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,U?-1:1);break;case ne.qI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case ne.Oq:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case ne.qU:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-jt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case ne.Mp:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,yt-jt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case ne.u_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,E.altKey?10*-yt:-yt);break;case ne.yI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,E.altKey?10*yt:yt);break;case ne.wJ:case ne.Gi:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(ie,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),E.preventDefault()}_handleCalendarBodyKeyup(E){(E.keyCode===ne.Gi||E.keyCode===ne.wJ)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:E}),this._selectionKeyPressed=!1)}_getActiveCell(){return jt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(E){const ie=this._dateAdapter.getMonth(this.activeDate),U=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(E,ie,1));return this._dateAdapter.createDate(E,ie,Math.min(this._dateAdapter.getDate(this.activeDate),U))}_createCellForYear(E){const ie=this._dateAdapter.createDate(E,0,1),U=this._dateAdapter.getYearName(ie),Be=this.dateClass?this.dateClass(ie,"multi-year"):void 0;return new J(E,U,U,this._shouldEnableYear(E),Be)}_shouldEnableYear(E){if(null==E||this.maxDate&&E>this._dateAdapter.getYear(this.maxDate)||this.minDate&&E<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let U=this._dateAdapter.createDate(E,0,1);this._dateAdapter.getYear(U)==E;U=this._dateAdapter.addCalendarDays(U,1))if(this.dateFilter(U))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(E){if(this._selectedYear=null,E instanceof Mt){const ie=E.start||E.end;ie&&(this._selectedYear=this._dateAdapter.getYear(ie))}else E&&(this._selectedYear=this._dateAdapter.getYear(E))}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.kD9),l.GI1(y.Wu,8),l.GI1(Le.yG,8))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-multi-year-view"]],viewQuery:function(ie,U){if(1&ie&&l.CC$(qt,5),2&ie){let Be;l.wto(Be=l.Gqi())&&(U._matCalendarBody=Be.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],template:function(ie,U){1&ie&&(l.I0R(0,"table",0)(1,"thead",1)(2,"tr"),l.wR5(3,"th",2),l.C$Y()(),l.I0R(4,"tbody",3),l.qCj("selectedValueChange",function(Ft){return U._yearSelected(Ft)})("activeDateChange",function(Ft){return U._updateActiveDate(Ft)})("keyup",function(Ft){return U._handleCalendarBodyKeyup(Ft)})("keydown",function(Ft){return U._handleCalendarBodyKeydown(Ft)}),l.C$Y()()),2&ie&&(l.yG2(4),l.E7m("rows",U._years)("todayValue",U._todayYear)("startValue",U._selectedYear)("endValue",U._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",U._getActiveCell()))},dependencies:[qt],encapsulation:2,changeDetection:0})}return at})();function kt(at,ui,E,ie,U){const Be=at.getYear(ui),Ft=at.getYear(E),wi=mi(at,ie,U);return Math.floor((Be-wi)/yt)===Math.floor((Ft-wi)/yt)}function jt(at,ui,E,ie){return function re(at,ui){return(at%ui+ui)%ui}(at.getYear(ui)-mi(at,E,ie),yt)}function mi(at,ui,E){let ie=0;return E?ie=at.getYear(E)-yt+1:ui&&(ie=at.getYear(ui)),ie}let ce=(()=>{class at{get activeDate(){return this._activeDate}set activeDate(E){let ie=this._activeDate;const U=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(U,this.minDate,this.maxDate),this._dateAdapter.getYear(ie)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(E){this._selected=E instanceof Mt?E:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E)),this._setSelectedMonth(E)}get minDate(){return this._minDate}set minDate(E){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get maxDate(){return this._maxDate}set maxDate(E){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}constructor(E,ie,U,Be){this._changeDetectorRef=E,this._dateFormats=ie,this._dateAdapter=U,this._dir=Be,this._rerenderSubscription=B.wH.EMPTY,this.selectedChange=new l._w7,this.monthSelected=new l._w7,this.activeDateChange=new l._w7,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,et.W)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(E){const ie=E.value,U=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),ie,1);this.monthSelected.emit(U);const Be=this._getDateFromMonth(ie);this.selectedChange.emit(Be)}_updateActiveDate(E){const U=this._activeDate;this.activeDate=this._getDateFromMonth(E.value),this._dateAdapter.compareDate(U,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(E){const ie=this._activeDate,U=this._isRtl();switch(E.keyCode){case ne.Mx:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,U?1:-1);break;case ne.a4:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,U?-1:1);break;case ne.qI:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case ne.Oq:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case ne.qU:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case ne.Mp:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case ne.u_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,E.altKey?-10:-1);break;case ne.yI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,E.altKey?10:1);break;case ne.wJ:case ne.Gi:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(ie,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),E.preventDefault()}_handleCalendarBodyKeyup(E){(E.keyCode===ne.Gi||E.keyCode===ne.wJ)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:E}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let E=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(ie=>ie.map(U=>this._createCellForMonth(U,E[U]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(E){return E&&this._dateAdapter.getYear(E)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(E):null}_getDateFromMonth(E){const ie=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),E,1),U=this._dateAdapter.getNumDaysInMonth(ie);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),E,Math.min(this._dateAdapter.getDate(this.activeDate),U))}_createCellForMonth(E,ie){const U=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),E,1),Be=this._dateAdapter.format(U,this._dateFormats.display.monthYearA11yLabel),Ft=this.dateClass?this.dateClass(U,"year"):void 0;return new J(E,ie.toLocaleUpperCase(),Be,this._shouldEnableMonth(E),Ft)}_shouldEnableMonth(E){const ie=this._dateAdapter.getYear(this.activeDate);if(null==E||this._isYearAndMonthAfterMaxDate(ie,E)||this._isYearAndMonthBeforeMinDate(ie,E))return!1;if(!this.dateFilter)return!0;for(let Be=this._dateAdapter.createDate(ie,E,1);this._dateAdapter.getMonth(Be)==E;Be=this._dateAdapter.addCalendarDays(Be,1))if(this.dateFilter(Be))return!0;return!1}_isYearAndMonthAfterMaxDate(E,ie){if(this.maxDate){const U=this._dateAdapter.getYear(this.maxDate),Be=this._dateAdapter.getMonth(this.maxDate);return E>U||E===U&&ie>Be}return!1}_isYearAndMonthBeforeMinDate(E,ie){if(this.minDate){const U=this._dateAdapter.getYear(this.minDate),Be=this._dateAdapter.getMonth(this.minDate);return E<U||E===U&&ie<Be}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(E){this._selectedMonth=E instanceof Mt?this._getMonthInCurrentYear(E.start)||this._getMonthInCurrentYear(E.end):this._getMonthInCurrentYear(E)}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.kD9),l.GI1(y.IR,8),l.GI1(y.Wu,8),l.GI1(Le.yG,8))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-year-view"]],viewQuery:function(ie,U){if(1&ie&&l.CC$(qt,5),2&ie){let Be;l.wto(Be=l.Gqi())&&(U._matCalendarBody=Be.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],template:function(ie,U){1&ie&&(l.I0R(0,"table",0)(1,"thead",1)(2,"tr"),l.wR5(3,"th",2),l.C$Y()(),l.I0R(4,"tbody",3),l.qCj("selectedValueChange",function(Ft){return U._monthSelected(Ft)})("activeDateChange",function(Ft){return U._updateActiveDate(Ft)})("keyup",function(Ft){return U._handleCalendarBodyKeyup(Ft)})("keydown",function(Ft){return U._handleCalendarBodyKeydown(Ft)}),l.C$Y()()),2&ie&&(l.yG2(4),l.E7m("label",U._yearLabel)("rows",U._months)("todayValue",U._todayMonth)("startValue",U._selectedMonth)("endValue",U._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",U._dateAdapter.getMonth(U.activeDate)))},dependencies:[qt],encapsulation:2,changeDetection:0})}return at})(),b=1,f=(()=>{class at{constructor(E,ie,U,Be,Ft){this._intl=E,this.calendar=ie,this._dateAdapter=U,this._dateFormats=Be,this._id="mat-calendar-header-"+b++,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=>Ft.markForCheck())}get periodButtonText(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}get periodButtonLabel(){return"month"==this.calendar.currentView?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}previousClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-yt)}nextClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:yt)}previousEnabled(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(E,ie){return"month"==this.calendar.currentView?this._dateAdapter.getYear(E)==this._dateAdapter.getYear(ie)&&this._dateAdapter.getMonth(E)==this._dateAdapter.getMonth(ie):"year"==this.calendar.currentView?this._dateAdapter.getYear(E)==this._dateAdapter.getYear(ie):kt(this._dateAdapter,E,ie,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const ie=this._dateAdapter.getYear(this.calendar.activeDate)-jt(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),U=ie+yt-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(ie,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(U,0,1))]}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(be),l.GI1((0,l.wd)(()=>x)),l.GI1(y.Wu,8),l.GI1(y.IR,8),l.GI1(l.kD9))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:lt,decls:13,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],template:function(ie,U){1&ie&&(l.kPM(),l.I0R(0,"div",0)(1,"div",1)(2,"button",2),l.qCj("click",function(){return U.currentPeriodClicked()}),l.I0R(3,"span",3),l.OEk(4),l.C$Y(),l.S2Z(),l.I0R(5,"svg",4),l.wR5(6,"polygon",5),l.C$Y()(),l.gRP(),l.wR5(7,"div",6),l._Xx(8),l.I0R(9,"button",7),l.qCj("click",function(){return U.previousClicked()}),l.C$Y(),l.I0R(10,"button",8),l.qCj("click",function(){return U.nextClicked()}),l.C$Y()()(),l.I0R(11,"label",9),l.OEk(12),l.C$Y()),2&ie&&(l.yG2(2),l.e48("aria-label",U.periodButtonLabel)("aria-describedby",U._periodButtonLabelId),l.yG2(2),l.cNF(U.periodButtonText),l.yG2(),l.eAK("mat-calendar-invert","month"!==U.calendar.currentView),l.yG2(4),l.E7m("disabled",!U.previousEnabled()),l.e48("aria-label",U.prevButtonLabel),l.yG2(),l.E7m("disabled",!U.nextEnabled()),l.e48("aria-label",U.nextButtonLabel),l.yG2(),l.E7m("id",U._periodButtonLabelId),l.yG2(),l.cNF(U.periodButtonDescription))},dependencies:[_.Gw,_.um],encapsulation:2,changeDetection:0})}return at})(),x=(()=>{class at{get startAt(){return this._startAt}set startAt(E){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get selected(){return this._selected}set selected(E){this._selected=E instanceof Mt?E:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get minDate(){return this._minDate}set minDate(E){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get maxDate(){return this._maxDate}set maxDate(E){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get activeDate(){return this._clampedActiveDate}set activeDate(E){this._clampedActiveDate=this._dateAdapter.clampDate(E,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(E){const ie=this._currentView!==E?E:null;this._currentView=E,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),ie&&this.viewChanged.emit(ie)}constructor(E,ie,U,Be){this._dateAdapter=ie,this._dateFormats=U,this._changeDetectorRef=Be,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new l._w7,this.yearSelected=new l._w7,this.monthSelected=new l._w7,this.viewChanged=new l._w7(!0),this._userSelection=new l._w7,this._userDragDrop=new l._w7,this._activeDrag=null,this.stateChanges=new N.E,this._intlChanges=E.changes.subscribe(()=>{Be.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new a.KC(this.headerComponent||f),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(E){const ie=E.minDate&&!this._dateAdapter.sameDate(E.minDate.previousValue,E.minDate.currentValue)?E.minDate:void 0,U=E.maxDate&&!this._dateAdapter.sameDate(E.maxDate.previousValue,E.maxDate.currentValue)?E.maxDate:void 0,Be=ie||U||E.dateFilter;if(Be&&!Be.firstChange){const Ft=this._getCurrentViewComponent();Ft&&(this._changeDetectorRef.detectChanges(),Ft._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(E){const ie=E.value;(this.selected instanceof Mt||ie&&!this._dateAdapter.sameDate(ie,this.selected))&&this.selectedChange.emit(ie),this._userSelection.emit(E)}_yearSelectedInMultiYearView(E){this.yearSelected.emit(E)}_monthSelectedInYearView(E){this.monthSelected.emit(E)}_goToDateInView(E,ie){this.activeDate=E,this.currentView=ie}_dragStarted(E){this._activeDrag=E}_dragEnded(E){this._activeDrag&&(E.value&&this._userDragDrop.emit(E),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(be),l.GI1(y.Wu,8),l.GI1(y.IR,8),l.GI1(l.kD9))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-calendar"]],viewQuery:function(ie,U){if(1&ie&&(l.CC$(gt,5),l.CC$(ce,5),l.CC$(tt,5)),2&ie){let Be;l.wto(Be=l.Gqi())&&(U.monthView=Be.first),l.wto(Be=l.Gqi())&&(U.yearView=Be.first),l.wto(Be=l.Gqi())&&(U.multiYearView=Be.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],features:[l.M5G([rt]),l.SYr],decls:5,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(ie,U){1&ie&&(l.yuY(0,ot,0,0,"ng-template",0),l.I0R(1,"div",1),l.yuY(2,Ut,1,11,"mat-month-view",2)(3,ai,1,6,"mat-year-view",3)(4,Xt,1,6,"mat-multi-year-view",4),l.C$Y()),2&ie&&(l.E7m("cdkPortalOutlet",U._calendarHeaderPortal),l.yG2(),l.E7m("ngSwitch",U.currentView),l.yG2(),l.E7m("ngSwitchCase","month"),l.yG2(),l.E7m("ngSwitchCase","year"),l.yG2(),l.E7m("ngSwitchCase","multi-year"))},dependencies:[h.Ko,h.Wm,i.Si,a.IP,gt,ce,tt],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}'],encapsulation:2,changeDetection:0})}return at})();const F={transformPanel:(0,Et.gV)("transformPanel",[(0,Et.aK)("void => enter-dropdown",(0,Et.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Et.xZ)([(0,Et.wb)({opacity:0,transform:"scale(1, 0.8)"}),(0,Et.wb)({opacity:1,transform:"scale(1, 1)"})]))),(0,Et.aK)("void => enter-dialog",(0,Et.Cs)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,Et.xZ)([(0,Et.wb)({opacity:0,transform:"scale(0.7)"}),(0,Et.wb)({transform:"none",opacity:1})]))),(0,Et.aK)("* => void",(0,Et.Cs)("100ms linear",(0,Et.wb)({opacity:0})))]),fadeInCalendar:(0,Et.gV)("fadeInCalendar",[(0,Et.K2)("void",(0,Et.wb)({opacity:0})),(0,Et.K2)("enter",(0,Et.wb)({opacity:1})),(0,Et.aK)("void => *",(0,Et.Cs)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let Te=0;const xt=new l.UbH("mat-datepicker-scroll-strategy"),ft={provide:xt,deps:[s.mc],useFactory:function dt(at){return()=>at.scrollStrategies.reposition()}},Ve=(0,y.i)(class{constructor(at){this._elementRef=at}});let Lt=(()=>{class at extends Ve{constructor(E,ie,U,Be,Ft,wi){super(E),this._changeDetectorRef=ie,this._globalModel=U,this._dateAdapter=Be,this._rangeSelectionStrategy=Ft,this._subscriptions=new B.wH,this._animationDone=new N.E,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=wi.closeCalendarLabel}ngOnInit(){this._animationState=this.datepicker.touchUi?"enter-dialog":"enter-dropdown"}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(E){const ie=this._model.selection,U=E.value,Be=ie instanceof Mt;if(Be&&this._rangeSelectionStrategy){const Ft=this._rangeSelectionStrategy.selectionFinished(U,ie,E.event);this._model.updateSelection(Ft,this)}else U&&(Be||!this._dateAdapter.sameDate(U,ie))&&this._model.add(U);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(E){this._model.updateSelection(E.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(E){this._isAnimating="start"===E.phaseName,this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(E,ie){this._model=E?this._globalModel.clone():this._globalModel,this._actionsPortal=E,ie&&this._changeDetectorRef.detectChanges()}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.GMv),l.GI1(l.kD9),l.GI1(Wt),l.GI1(y.Wu),l.GI1(ae,8),l.GI1(be))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-datepicker-content"]],viewQuery:function(ie,U){if(1&ie&&l.CC$(x,5),2&ie){let Be;l.wto(Be=l.Gqi())&&(U._calendar=Be.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(ie,U){1&ie&&l.wcw("@transformPanel.start",function(Ft){return U._handleAnimationEvent(Ft)})("@transformPanel.done",function(Ft){return U._handleAnimationEvent(Ft)}),2&ie&&(l.Swe("@transformPanel",U._animationState),l.eAK("mat-datepicker-content-touch",U.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[l.eg9],decls:5,vars:26,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(ie,U){if(1&ie&&(l.I0R(0,"div",0)(1,"mat-calendar",1),l.qCj("yearSelected",function(Ft){return U.datepicker._selectYear(Ft)})("monthSelected",function(Ft){return U.datepicker._selectMonth(Ft)})("viewChanged",function(Ft){return U.datepicker._viewChanged(Ft)})("_userSelection",function(Ft){return U._handleUserSelection(Ft)})("_userDragDrop",function(Ft){return U._handleUserDragDrop(Ft)}),l.C$Y(),l.yuY(2,bi,0,0,"ng-template",2),l.I0R(3,"button",3),l.qCj("focus",function(){return U._closeButtonFocused=!0})("blur",function(){return U._closeButtonFocused=!1})("click",function(){return U.datepicker.close()}),l.OEk(4),l.C$Y()()),2&ie){let Be;l.eAK("mat-datepicker-content-container-with-custom-header",U.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",U._actionsPortal),l.e48("aria-modal",!0)("aria-labelledby",null!==(Be=U._dialogLabelId)&&void 0!==Be?Be:void 0),l.yG2(),l.E7m("id",U.datepicker.id)("ngClass",U.datepicker.panelClass)("startAt",U.datepicker.startAt)("startView",U.datepicker.startView)("minDate",U.datepicker._getMinDate())("maxDate",U.datepicker._getMaxDate())("dateFilter",U.datepicker._getDateFilter())("headerComponent",U.datepicker.calendarHeaderComponent)("selected",U._getSelected())("dateClass",U.datepicker.dateClass)("comparisonStart",U.comparisonStart)("comparisonEnd",U.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",U.startDateAccessibleName)("endDateAccessibleName",U.endDateAccessibleName),l.yG2(),l.E7m("cdkPortalOutlet",U._actionsPortal),l.yG2(),l.eAK("cdk-visually-hidden",!U._closeButtonFocused),l.E7m("color",U.color||"primary"),l.yG2(),l.cNF(U._closeButtonText)}},dependencies:[h.QF,_.Gw,i.Eh,a.IP,x],styles:[".mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}"],encapsulation:2,data:{animation:[F.transformPanel,F.fadeInCalendar]},changeDetection:0})}return at})(),li=(()=>{class at{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(E){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(E){this._color=E}get touchUi(){return this._touchUi}set touchUi(E){this._touchUi=(0,Pt.W6)(E)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(E){const ie=(0,Pt.W6)(E);ie!==this._disabled&&(this._disabled=ie,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(E){this._restoreFocus=(0,Pt.W6)(E)}get panelClass(){return this._panelClass}set panelClass(E){this._panelClass=(0,Pt._s)(E)}get opened(){return this._opened}set opened(E){(0,Pt.W6)(E)?this.open():this.close()}_getMinDate(){return this.datepickerInput&&this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&&this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&&this.datepickerInput.dateFilter}constructor(E,ie,U,Be,Ft,wi,ji){this._overlay=E,this._ngZone=ie,this._viewContainerRef=U,this._dateAdapter=Ft,this._dir=wi,this._model=ji,this._inputStateChanges=B.wH.EMPTY,this._document=(0,l.uUt)(h.Ud),this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new l._w7,this.monthSelected=new l._w7,this.viewChanged=new l._w7(!0),this.openedStream=new l._w7,this.closedStream=new l._w7,this._opened=!1,this.id="mat-datepicker-"+Te++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new N.E,this._scrollStrategy=Be}ngOnChanges(E){const ie=E.xPosition||E.yPosition;if(ie&&!ie.firstChange&&this._overlayRef){const U=this._overlayRef.getConfig().positionStrategy;U instanceof s.g$&&(this._setConnectedPositions(U),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(E){this._model.add(E)}_selectYear(E){this.yearSelected.emit(E)}_selectMonth(E){this.monthSelected.emit(E)}_viewChanged(E){this.viewChanged.emit(E)}registerInput(E){return this._inputStateChanges.unsubscribe(),this.datepickerInput=E,this._inputStateChanges=E.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(E){this._actionsPortal=E,this._componentRef?.instance._assignActions(E,!0)}removeActions(E){E===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this._focusedElementBeforeOpen=(0,ke.Yx)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;const E=this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,ie=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:U,location:Be}=this._componentRef;U._startExitAnimation(),U._animationDone.pipe((0,je.U)(1)).subscribe(()=>{const Ft=this._document.activeElement;E&&(!Ft||Ft===this._document.activeElement||Be.nativeElement.contains(Ft))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}E?setTimeout(ie):ie()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(E){E.datepicker=this,E.color=this.color,E._dialogLabelId=this.datepickerInput.getOverlayLabelId(),E._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const E=this.touchUi,ie=new a.KC(Lt,this._viewContainerRef),U=this._overlayRef=this._overlay.create(new s.o9({positionStrategy:E?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[E?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:E?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(E?"dialog":"popup")}));this._getCloseStream(U).subscribe(Be=>{Be&&Be.preventDefault(),this.close()}),U.keydownEvents().subscribe(Be=>{const Ft=Be.keyCode;(Ft===ne.qI||Ft===ne.Oq||Ft===ne.Mx||Ft===ne.a4||Ft===ne.u_||Ft===ne.yI)&&Be.preventDefault()}),this._componentRef=U.attach(ie),this._forwardContentValues(this._componentRef.instance),E||this._ngZone.onStable.pipe((0,je.U)(1)).subscribe(()=>U.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const E=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(E)}_setConnectedPositions(E){const ie="end"===this.xPosition?"end":"start",U="start"===ie?"end":"start",Be="above"===this.yPosition?"bottom":"top",Ft="top"===Be?"bottom":"top";return E.withPositions([{originX:ie,originY:Ft,overlayX:ie,overlayY:Be},{originX:ie,originY:Be,overlayX:ie,overlayY:Ft},{originX:U,originY:Ft,overlayX:U,overlayY:Be},{originX:U,originY:Be,overlayX:U,overlayY:Ft}])}_getCloseStream(E){const ie=["ctrlKey","shiftKey","metaKey"];return(0,K.U)(E.backdropClick(),E.detachments(),E.keydownEvents().pipe((0,_t.I)(U=>U.keyCode===ne.UX&&!(0,ne.Yp)(U)||this.datepickerInput&&(0,ne.Yp)(U,"altKey")&&U.keyCode===ne.qI&&ie.every(Be=>!(0,ne.Yp)(U,Be)))))}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(s.mc),l.GI1(l.WW2),l.GI1(l.y8U),l.GI1(xt),l.GI1(y.Wu,8),l.GI1(Le.yG,8),l.GI1(Wt))};static#t=this.\u0275dir=l.Sc5({type:at,inputs:{calendarHeaderComponent:"calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:"touchUi",disabled:"disabled",xPosition:"xPosition",yPosition:"yPosition",restoreFocus:"restoreFocus",dateClass:"dateClass",panelClass:"panelClass",opened:"opened"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[l.SYr]})}return at})(),Ei=(()=>{class at extends li{static#e=this.\u0275fac=(()=>{let E;return function(U){return(E||(E=l.otF(at)))(U||at)}})();static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[l.M5G([rt,{provide:li,useExisting:at}]),l.eg9],decls:0,vars:0,template:function(ie,U){},encapsulation:2,changeDetection:0})}return at})();class Bt{constructor(ui,E){this.target=ui,this.targetElement=E,this.value=this.target.value}}let Mi=(()=>{class at{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(E){this._assignValueProgrammatically(E)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(E){const ie=(0,Pt.W6)(E),U=this._elementRef.nativeElement;this._disabled!==ie&&(this._disabled=ie,this.stateChanges.next(void 0)),ie&&this._isInitialized&&U.blur&&U.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(E){this._model=E,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(ie=>{if(this._shouldHandleChangeEvent(ie)){const U=this._getValueFromModel(ie.selection);this._lastValueValid=this._isValidValue(U),this._cvaOnChange(U),this._onTouched(),this._formatValue(U),this.dateInput.emit(new Bt(this,this._elementRef.nativeElement)),this.dateChange.emit(new Bt(this,this._elementRef.nativeElement))}})}constructor(E,ie,U){this._elementRef=E,this._dateAdapter=ie,this._dateFormats=U,this.dateChange=new l._w7,this.dateInput=new l._w7,this.stateChanges=new N.E,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=B.wH.EMPTY,this._localeSubscription=B.wH.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=Be=>{const Ft=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value));return!Ft||this._matchesFilter(Ft)?null:{matDatepickerFilter:!0}},this._minValidator=Be=>{const Ft=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value)),wi=this._getMinDate();return!wi||!Ft||this._dateAdapter.compareDate(wi,Ft)<=0?null:{matDatepickerMin:{min:wi,actual:Ft}}},this._maxValidator=Be=>{const Ft=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value)),wi=this._getMaxDate();return!wi||!Ft||this._dateAdapter.compareDate(wi,Ft)>=0?null:{matDatepickerMax:{max:wi,actual:Ft}}},this._lastValueValid=!1,this._localeSubscription=ie.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(E){(function Ue(at,ui){const E=Object.keys(at);for(let ie of E){const{previousValue:U,currentValue:Be}=at[ie];if(!ui.isDateInstance(U)||!ui.isDateInstance(Be))return!0;if(!ui.sameDate(U,Be))return!0}return!1})(E,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(E){this._validatorOnChange=E}validate(E){return this._validator?this._validator(E):null}writeValue(E){this._assignValueProgrammatically(E)}registerOnChange(E){this._cvaOnChange=E}registerOnTouched(E){this._onTouched=E}setDisabledState(E){this.disabled=E}_onKeydown(E){(0,ne.Yp)(E,"altKey")&&E.keyCode===ne.Oq&&["ctrlKey","shiftKey","metaKey"].every(Be=>!(0,ne.Yp)(E,Be))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),E.preventDefault())}_onInput(E){const ie=this._lastValueValid;let U=this._dateAdapter.parse(E,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(U),U=this._dateAdapter.getValidDateOrNull(U);const Be=!this._dateAdapter.sameDate(U,this.value);!U||Be?this._cvaOnChange(U):(E&&!this.value&&this._cvaOnChange(U),ie!==this._lastValueValid&&this._validatorOnChange()),Be&&(this._assignValue(U),this.dateInput.emit(new Bt(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new Bt(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(E){this._elementRef.nativeElement.value=null!=E?this._dateAdapter.format(E,this._dateFormats.display.dateInput):""}_assignValue(E){this._model?(this._assignValueToModel(E),this._pendingValue=null):this._pendingValue=E}_isValidValue(E){return!E||this._dateAdapter.isValid(E)}_parentDisabled(){return!1}_assignValueProgrammatically(E){E=this._dateAdapter.deserialize(E),this._lastValueValid=this._isValidValue(E),E=this._dateAdapter.getValidDateOrNull(E),this._assignValue(E),this._formatValue(E)}_matchesFilter(E){const ie=this._getDateFilter();return!ie||ie(E)}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.GMv),l.GI1(y.Wu,8),l.GI1(y.IR,8))};static#t=this.\u0275dir=l.Sc5({type:at,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[l.SYr]})}return at})();const it={provide:Ne.Y6,useExisting:(0,l.wd)(()=>ii),multi:!0},Tt={provide:Ne.WM,useExisting:(0,l.wd)(()=>ii),multi:!0};let ii=(()=>{class at extends Mi{set matDatepicker(E){E&&(this._datepicker=E,this._closedSubscription=E.closedStream.subscribe(()=>this._onTouched()),this._registerModel(E.registerInput(this)))}get min(){return this._min}set min(E){const ie=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E));this._dateAdapter.sameDate(ie,this._min)||(this._min=ie,this._validatorOnChange())}get max(){return this._max}set max(E){const ie=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(E));this._dateAdapter.sameDate(ie,this._max)||(this._max=ie,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(E){const ie=this._matchesFilter(this.value);this._dateFilter=E,this._matchesFilter(this.value)!==ie&&this._validatorOnChange()}constructor(E,ie,U,Be){super(E,ie,U),this._formField=Be,this._closedSubscription=B.wH.EMPTY,this._validator=Ne.AQ.compose(super._getValidators())}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(E){return E}_assignValueToModel(E){this._model&&this._model.updateSelection(E,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(E){return E.source!==this}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(l.GMv),l.GI1(y.Wu,8),l.GI1(y.IR,8),l.GI1(qe.Y$,8))};static#t=this.\u0275dir=l.Sc5({type:at,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(ie,U){1&ie&&l.qCj("input",function(Ft){return U._onInput(Ft.target.value)})("change",function(){return U._onChange()})("blur",function(){return U._onBlur()})("keydown",function(Ft){return U._onKeydown(Ft)}),2&ie&&(l.SoX("disabled",U.disabled),l.e48("aria-haspopup",U._datepicker?"dialog":null)("aria-owns",(null==U._datepicker?null:U._datepicker.opened)&&U._datepicker.id||null)("min",U.min?U._dateAdapter.toIso8601(U.min):null)("max",U.max?U._dateAdapter.toIso8601(U.max):null)("data-mat-calendar",U._datepicker?U._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:[l.Wk5.None,"matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[l.M5G([it,Tt,{provide:$.wq,useExisting:at}]),l.eg9]})}return at})(),yi=(()=>{class at{static#e=this.\u0275fac=function(ie){return new(ie||at)};static#t=this.\u0275dir=l.Sc5({type:at,selectors:[["","matDatepickerToggleIcon",""]]})}return at})(),Ti=(()=>{class at{get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(E){this._disabled=(0,Pt.W6)(E)}constructor(E,ie,U){this._intl=E,this._changeDetectorRef=ie,this._stateChanges=B.wH.EMPTY;const Be=Number(U);this.tabIndex=Be||0===Be?Be:null}ngOnChanges(E){E.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(E){this.datepicker&&!this.disabled&&(this.datepicker.open(),E.stopPropagation())}_watchStateChanges(){const E=this.datepicker?this.datepicker.stateChanges:(0,ee.of)(),ie=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,ee.of)(),U=this.datepicker?(0,K.U)(this.datepicker.openedStream,this.datepicker.closedStream):(0,ee.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,K.U)(this._intl.changes,E,ie,U).subscribe(()=>this._changeDetectorRef.markForCheck())}static#e=this.\u0275fac=function(ie){return new(ie||at)(l.GI1(be),l.GI1(l.kD9),l.gJ8("tabindex"))};static#t=this.\u0275cmp=l.In1({type:at,selectors:[["mat-datepicker-toggle"]],contentQueries:function(ie,U,Be){if(1&ie&&l.szK(Be,yi,5),2&ie){let Ft;l.wto(Ft=l.Gqi())&&(U._customIcon=Ft.first)}},viewQuery:function(ie,U){if(1&ie&&l.CC$(ze,5),2&ie){let Be;l.wto(Be=l.Gqi())&&(U._button=Be.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(ie,U){1&ie&&l.qCj("click",function(Ft){return U._open(Ft)}),2&ie&&(l.e48("tabindex",null)("data-mat-calendar",U.datepicker?U.datepicker.id:null),l.eAK("mat-datepicker-toggle-active",U.datepicker&&U.datepicker.opened)("mat-accent",U.datepicker&&"accent"===U.datepicker.color)("mat-warn",U.datepicker&&"warn"===U.datepicker.color))},inputs:{datepicker:[l.Wk5.None,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[l.Wk5.None,"aria-label","ariaLabel"],disabled:"disabled",disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[l.SYr],ngContentSelectors:Je,decls:4,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(ie,U){1&ie&&(l.kPM(Ae),l.I0R(0,"button",0,1),l.yuY(2,Me,2,0,"svg",2),l._Xx(3),l.C$Y()),2&ie&&(l.E7m("disabled",U.disabled)("disableRipple",U.disableRipple),l.e48("aria-haspopup",U.datepicker?"dialog":null)("aria-label",U.ariaLabel||U._intl.openCalendarLabel)("tabindex",U.disabled?-1:U.tabIndex),l.yG2(2),l.E7m("ngIf",!U._customIcon))},dependencies:[h.u_,_.um],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0})}return at})(),Ai=(()=>{class at{static#e=this.\u0275fac=function(ie){return new(ie||at)};static#t=this.\u0275mod=l.a4G({type:at});static#i=this.\u0275inj=l.s3X({providers:[be,ft],imports:[h.MD,_.oJ,s.Y1,i.Ux,a.g$,y.AN,v.uU]})}return at})()},2864:(st,pe,d)=>{"use strict";d.d(pe,{sR:()=>Pe,qW:()=>Zt,Yp:()=>Dt,iU:()=>Wt,sr:()=>Se,yI:()=>be,WQ:()=>Mt});var i=d(68),s=d(1368),a=d(4496),h=d(4723),l=d(5792),_=d(2488),v=d(7800),y=d(5657),N=d(1424),B=d(2700),K=d(1900),ee=d(5568);function ne(ht,ae){}class Le{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}}let je=(()=>{class ht extends _.Ef{constructor(ye,Fe,ct,Nt,gt,yt,me,tt){super(),this._elementRef=ye,this._focusTrapFactory=Fe,this._config=Nt,this._interactivityChecker=gt,this._ngZone=yt,this._overlayRef=me,this._focusMonitor=tt,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this.attachDomPortal=kt=>{this._portalOutlet.hasAttached();const jt=this._portalOutlet.attachDomPortal(kt);return this._contentAttached(),jt},this._document=ct,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(ye){this._portalOutlet.hasAttached();const Fe=this._portalOutlet.attachComponentPortal(ye);return this._contentAttached(),Fe}attachTemplatePortal(ye){this._portalOutlet.hasAttached();const Fe=this._portalOutlet.attachTemplatePortal(ye);return this._contentAttached(),Fe}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(ye,Fe){this._interactivityChecker.isFocusable(ye)||(ye.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const ct=()=>{ye.removeEventListener("blur",ct),ye.removeEventListener("mousedown",ct),ye.removeAttribute("tabindex")};ye.addEventListener("blur",ct),ye.addEventListener("mousedown",ct)})),ye.focus(Fe)}_focusByCssSelector(ye,Fe){let ct=this._elementRef.nativeElement.querySelector(ye);ct&&this._forceFocus(ct,Fe)}_trapFocus(){const ye=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||ye.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(Fe=>{Fe||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const ye=this._config.restoreFocus;let Fe=null;if("string"==typeof ye?Fe=this._document.querySelector(ye):"boolean"==typeof ye?Fe=ye?this._elementFocusedBeforeDialogWasOpened:null:ye&&(Fe=ye),this._config.restoreFocus&&Fe&&"function"==typeof Fe.focus){const ct=(0,l.Yx)(),Nt=this._elementRef.nativeElement;(!ct||ct===this._document.body||ct===Nt||Nt.contains(ct))&&(this._focusMonitor?(this._focusMonitor.focusVia(Fe,this._closeInteractionType),this._closeInteractionType=null):Fe.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const ye=this._elementRef.nativeElement,Fe=(0,l.Yx)();return ye===Fe||ye.contains(Fe)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,l.Yx)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Le),a.GI1(h.OE),a.GI1(a.WW2),a.GI1(i.aq),a.GI1(h.Kk))};static#t=this.\u0275cmp=a.In1({type:ht,selectors:[["cdk-dialog-container"]],viewQuery:function(Fe,ct){if(1&Fe&&a.CC$(_.IP,7),2&Fe){let Nt;a.wto(Nt=a.Gqi())&&(ct._portalOutlet=Nt.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(Fe,ct){2&Fe&&a.e48("id",ct._config.id||null)("role",ct._config.role)("aria-modal",ct._config.ariaModal)("aria-labelledby",ct._config.ariaLabel?null:ct._ariaLabelledByQueue[0])("aria-label",ct._config.ariaLabel)("aria-describedby",ct._config.ariaDescribedBy||null)},features:[a.eg9],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Fe,ct){1&Fe&&a.yuY(0,ne,0,0,"ng-template",0)},dependencies:[_.IP],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}return ht})();class et{constructor(ae,ye){this.overlayRef=ae,this.config=ye,this.closed=new y.E,this.disableClose=ye.disableClose,this.backdropClick=ae.backdropClick(),this.keydownEvents=ae.keydownEvents(),this.outsidePointerEvents=ae.outsidePointerEvents(),this.id=ye.id,this.keydownEvents.subscribe(Fe=>{Fe.keyCode===v.UX&&!this.disableClose&&!(0,v.Yp)(Fe)&&(Fe.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=ae.detachments().subscribe(()=>{!1!==ye.closeOnOverlayDetachments&&this.close()})}close(ae,ye){if(this.containerInstance){const Fe=this.closed;this.containerInstance._closeInteractionType=ye?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),Fe.next(ae),Fe.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(ae="",ye=""){return this.overlayRef.updateSize({width:ae,height:ye}),this}addPanelClass(ae){return this.overlayRef.addPanelClass(ae),this}removePanelClass(ae){return this.overlayRef.removePanelClass(ae),this}}const _t=new a.UbH("DialogScrollStrategy"),Pt=new a.UbH("DialogData"),Et=new a.UbH("DefaultDialogConfig"),qe={provide:_t,deps:[i.mc],useFactory:function Ne(ht){return()=>ht.scrollStrategies.block()}};let $=0,ve=(()=>{class ht{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(ye,Fe,ct,Nt,gt,yt){this._overlay=ye,this._injector=Fe,this._defaultOptions=ct,this._parentDialog=Nt,this._overlayContainer=gt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new y.E,this._afterOpenedAtThisLevel=new y.E,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,N.Q)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ee.W)(void 0))),this._scrollStrategy=yt}open(ye,Fe){(Fe={...this._defaultOptions||new Le,...Fe}).id=Fe.id||"cdk-dialog-"+$++,Fe.id&&this.getDialogById(Fe.id);const Nt=this._getOverlayConfig(Fe),gt=this._overlay.create(Nt),yt=new et(gt,Fe),me=this._attachContainer(gt,yt,Fe);return yt.containerInstance=me,this._attachDialogContent(ye,yt,me,Fe),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(yt),yt.closed.subscribe(()=>this._removeOpenDialog(yt,!0)),this.afterOpened.next(yt),yt}closeAll(){we(this.openDialogs,ye=>ye.close())}getDialogById(ye){return this.openDialogs.find(Fe=>Fe.id===ye)}ngOnDestroy(){we(this._openDialogsAtThisLevel,ye=>{!1===ye.config.closeOnDestroy&&this._removeOpenDialog(ye,!1)}),we(this._openDialogsAtThisLevel,ye=>ye.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(ye){const Fe=new i.o9({positionStrategy:ye.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:ye.scrollStrategy||this._scrollStrategy(),panelClass:ye.panelClass,hasBackdrop:ye.hasBackdrop,direction:ye.direction,minWidth:ye.minWidth,minHeight:ye.minHeight,maxWidth:ye.maxWidth,maxHeight:ye.maxHeight,width:ye.width,height:ye.height,disposeOnNavigation:ye.closeOnNavigation});return ye.backdropClass&&(Fe.backdropClass=ye.backdropClass),Fe}_attachContainer(ye,Fe,ct){const Nt=ct.injector||ct.viewContainerRef?.injector,gt=[{provide:Le,useValue:ct},{provide:et,useValue:Fe},{provide:i.aq,useValue:ye}];let yt;ct.container?"function"==typeof ct.container?yt=ct.container:(yt=ct.container.type,gt.push(...ct.container.providers(ct))):yt=je;const me=new _.KC(yt,ct.viewContainerRef,a.zZn.create({parent:Nt||this._injector,providers:gt}),ct.componentFactoryResolver);return ye.attach(me).instance}_attachDialogContent(ye,Fe,ct,Nt){if(ye instanceof a.Yw2){const gt=this._createInjector(Nt,Fe,ct,void 0);let yt={$implicit:Nt.data,dialogRef:Fe};Nt.templateContext&&(yt={...yt,..."function"==typeof Nt.templateContext?Nt.templateContext():Nt.templateContext}),ct.attachTemplatePortal(new _.CC(ye,null,yt,gt))}else{const gt=this._createInjector(Nt,Fe,ct,this._injector),yt=ct.attachComponentPortal(new _.KC(ye,Nt.viewContainerRef,gt,Nt.componentFactoryResolver));Fe.componentRef=yt,Fe.componentInstance=yt.instance}}_createInjector(ye,Fe,ct,Nt){const gt=ye.injector||ye.viewContainerRef?.injector,yt=[{provide:Pt,useValue:ye.data},{provide:et,useValue:Fe}];return ye.providers&&("function"==typeof ye.providers?yt.push(...ye.providers(Fe,ye,ct)):yt.push(...ye.providers)),ye.direction&&(!gt||!gt.get(K.yG,null,{optional:!0}))&&yt.push({provide:K.yG,useValue:{value:ye.direction,change:(0,B.of)()}}),a.zZn.create({parent:gt||Nt,providers:yt})}_removeOpenDialog(ye,Fe){const ct=this.openDialogs.indexOf(ye);ct>-1&&(this.openDialogs.splice(ct,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Nt,gt)=>{Nt?gt.setAttribute("aria-hidden",Nt):gt.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),Fe&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const ye=this._overlayContainer.getContainerElement();if(ye.parentElement){const Fe=ye.parentElement.children;for(let ct=Fe.length-1;ct>-1;ct--){const Nt=Fe[ct];Nt!==ye&&"SCRIPT"!==Nt.nodeName&&"STYLE"!==Nt.nodeName&&!Nt.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Nt,Nt.getAttribute("aria-hidden")),Nt.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const ye=this._parentDialog;return ye?ye._getAfterAllClosed():this._afterAllClosedAtThisLevel}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.CoB(i.mc),a.CoB(a.zZn),a.CoB(Et,8),a.CoB(ht,12),a.CoB(i.Y),a.CoB(_t))};static#t=this.\u0275prov=a.wxM({token:ht,factory:ht.\u0275fac})}return ht})();function we(ht,ae){let ye=ht.length;for(;ye--;)ae(ht[ye])}let Re=(()=>{class ht{static#e=this.\u0275fac=function(Fe){return new(Fe||ht)};static#t=this.\u0275mod=a.a4G({type:ht});static#i=this.\u0275inj=a.s3X({providers:[ve,qe],imports:[i.Y1,_.g$,h.Ux,_.g$]})}return ht})();var Ze=d(7712),$e=d(3412),oe=d(6684),lt=d(3992),ot=d(3576);function ai(ht,ae){}d(9684);class Xt{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}}const bi="mdc-dialog--open",ze="mdc-dialog--opening",Me="mdc-dialog--closing";let X=(()=>{class ht extends je{constructor(ye,Fe,ct,Nt,gt,yt,me,tt){super(ye,Fe,ct,Nt,gt,yt,me,tt),this._animationStateChanged=new a._w7}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(ye){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:ye})}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Xt),a.GI1(h.OE),a.GI1(a.WW2),a.GI1(i.aq),a.GI1(h.Kk))};static#t=this.\u0275cmp=a.In1({type:ht,selectors:[["ng-component"]],features:[a.eg9],decls:0,vars:0,template:function(Fe,ct){},encapsulation:2})}return ht})();const ge="--mat-dialog-transition-duration";function wt(ht){return null==ht?null:"number"==typeof ht?ht:ht.endsWith("ms")?(0,Ze.wZ)(ht.substring(0,ht.length-2)):ht.endsWith("s")?1e3*(0,Ze.wZ)(ht.substring(0,ht.length-1)):"0"===ht?0:null}let Ye=(()=>{class ht extends X{constructor(ye,Fe,ct,Nt,gt,yt,me,tt,kt){super(ye,Fe,ct,Nt,gt,yt,me,kt),this._animationMode=tt,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?wt(this._config.enterAnimationDuration)??150:0,this._exitAnimationDuration=this._animationsEnabled?wt(this._config.exitAnimationDuration)??75:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(ge,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(ze,bi)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(bi),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(bi),this._animationsEnabled?(this._hostElement.style.setProperty(ge,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Me)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(ze,Me)}_waitForAnimationToComplete(ye,Fe){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(Fe,ye)}_requestAnimationFrame(ye){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(ye):ye()})}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Xt),a.GI1(h.OE),a.GI1(a.WW2),a.GI1(i.aq),a.GI1(a.qwP,8),a.GI1(h.Kk))};static#t=this.\u0275cmp=a.In1({type:ht,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(Fe,ct){2&Fe&&(a.SoX("id",ct._config.id),a.e48("aria-modal",ct._config.ariaModal)("role",ct._config.role)("aria-labelledby",ct._config.ariaLabel?null:ct._ariaLabelledByQueue[0])("aria-label",ct._config.ariaLabel)("aria-describedby",ct._config.ariaDescribedBy||null),a.eAK("_mat-animation-noopable",!ct._animationsEnabled))},features:[a.eg9],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(Fe,ct){1&Fe&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,ai,0,0,"ng-template",2),a.C$Y()())},dependencies:[_.IP],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2})}return ht})();class be{constructor(ae,ye,Fe){this._ref=ae,this._containerInstance=Fe,this._afterOpened=new y.E,this._beforeClosed=new y.E,this._state=0,this.disableClose=ye.disableClose,this.id=ae.id,Fe._animationStateChanged.pipe((0,oe.I)(ct=>"opened"===ct.state),(0,lt.U)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Fe._animationStateChanged.pipe((0,oe.I)(ct=>"closed"===ct.state),(0,lt.U)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),ae.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,$e.U)(this.backdropClick(),this.keydownEvents().pipe((0,oe.I)(ct=>ct.keyCode===v.UX&&!this.disableClose&&!(0,v.Yp)(ct)))).subscribe(ct=>{this.disableClose||(ct.preventDefault(),function J(ht,ae,ye){ht._closeInteractionType=ae,ht.close(ye)}(this,"keydown"===ct.type?"keyboard":"mouse"))})}close(ae){this._result=ae,this._containerInstance._animationStateChanged.pipe((0,oe.I)(ye=>"closing"===ye.state),(0,lt.U)(1)).subscribe(ye=>{this._beforeClosed.next(ae),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),ye.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(ae){let ye=this._ref.config.positionStrategy;return ae&&(ae.left||ae.right)?ae.left?ye.left(ae.left):ye.right(ae.right):ye.centerHorizontally(),ae&&(ae.top||ae.bottom)?ae.top?ye.top(ae.top):ye.bottom(ae.bottom):ye.centerVertically(),this._ref.updatePosition(),this}updateSize(ae="",ye=""){return this._ref.updateSize(ae,ye),this}addPanelClass(ae){return this._ref.addPanelClass(ae),this}removePanelClass(ae){return this._ref.removePanelClass(ae),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const Pe=new a.UbH("MatMdcDialogData"),fe=new a.UbH("mat-mdc-dialog-default-options"),De=new a.UbH("mat-mdc-dialog-scroll-strategy"),qt={provide:De,deps:[i.mc],useFactory:function bt(ht){return()=>ht.scrollStrategies.block()}};let Ht=0,ri=(()=>{class ht{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const ye=this._parentDialog;return ye?ye._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(ye,Fe,ct,Nt,gt,yt,me,tt,kt,jt){this._overlay=ye,this._defaultOptions=ct,this._parentDialog=Nt,this._dialogRefConstructor=me,this._dialogContainerType=tt,this._dialogDataToken=kt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new y.E,this._afterOpenedAtThisLevel=new y.E,this._idPrefix="mat-dialog-",this.dialogConfigClass=Xt,this.afterAllClosed=(0,N.Q)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ee.W)(void 0))),this._scrollStrategy=yt,this._dialog=Fe.get(ve)}open(ye,Fe){let ct;(Fe={...this._defaultOptions||new Xt,...Fe}).id=Fe.id||`${this._idPrefix}${Ht++}`,Fe.scrollStrategy=Fe.scrollStrategy||this._scrollStrategy();const Nt=this._dialog.open(ye,{...Fe,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:Fe},{provide:Le,useValue:Fe}]},templateContext:()=>({dialogRef:ct}),providers:(gt,yt,me)=>(ct=new this._dialogRefConstructor(gt,Fe,me),ct.updatePosition(Fe?.position),[{provide:this._dialogContainerType,useValue:me},{provide:this._dialogDataToken,useValue:yt.data},{provide:this._dialogRefConstructor,useValue:ct}])});return ct.componentRef=Nt.componentRef,ct.componentInstance=Nt.componentInstance,this.openDialogs.push(ct),this.afterOpened.next(ct),ct.afterClosed().subscribe(()=>{const gt=this.openDialogs.indexOf(ct);gt>-1&&(this.openDialogs.splice(gt,1),this.openDialogs.length||this._getAfterAllClosed().next())}),ct}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(ye){return this.openDialogs.find(Fe=>Fe.id===ye)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(ye){let Fe=ye.length;for(;Fe--;)ye[Fe].close()}static#e=this.\u0275fac=function(Fe){a.KEo()};static#t=this.\u0275prov=a.wxM({token:ht,factory:ht.\u0275fac})}return ht})(),Zt=(()=>{class ht extends ri{constructor(ye,Fe,ct,Nt,gt,yt,me,tt){super(ye,Fe,Nt,yt,me,gt,be,Ye,Pe,tt),this._idPrefix="mat-mdc-dialog-"}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.CoB(i.mc),a.CoB(a.zZn),a.CoB(s.oB,8),a.CoB(fe,8),a.CoB(De),a.CoB(ht,12),a.CoB(i.Y),a.CoB(a.qwP,8))};static#t=this.\u0275prov=a.wxM({token:ht,factory:ht.\u0275fac})}return ht})(),si=0,Mt=(()=>{class ht{constructor(ye,Fe,ct){this._dialogRef=ye,this._elementRef=Fe,this._dialog=ct,this.id="mat-mdc-dialog-title-"+si++}ngOnInit(){this._dialogRef||(this._dialogRef=function _e(ht,ae){let ye=ht.nativeElement.parentElement;for(;ye&&!ye.classList.contains("mat-mdc-dialog-container");)ye=ye.parentElement;return ye?ae.find(Fe=>Fe.id===ye.id):null}(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._dialogRef._containerInstance?._ariaLabelledByQueue?.push(this.id)})}ngOnDestroy(){const ye=this._dialogRef?._containerInstance?._ariaLabelledByQueue;ye&&Promise.resolve().then(()=>{const Fe=ye.indexOf(this.id);Fe>-1&&ye.splice(Fe,1)})}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)(a.GI1(be,8),a.GI1(a.GMv),a.GI1(Zt))};static#t=this.\u0275dir=a.Sc5({type:ht,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(Fe,ct){2&Fe&&a.SoX("id",ct.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]})}return ht})(),Wt=(()=>{class ht{static#e=this.\u0275fac=function(Fe){return new(Fe||ht)};static#t=this.\u0275dir=a.Sc5({type:ht,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]})}return ht})(),Dt=(()=>{class ht{constructor(){this.align="start"}static#e=this.\u0275fac=function(Fe){return new(Fe||ht)};static#t=this.\u0275dir=a.Sc5({type:ht,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(Fe,ct){2&Fe&&a.eAK("mat-mdc-dialog-actions-align-center","center"===ct.align)("mat-mdc-dialog-actions-align-end","end"===ct.align)},inputs:{align:"align"}})}return ht})(),Se=(()=>{class ht{static#e=this.\u0275fac=function(Fe){return new(Fe||ht)};static#t=this.\u0275mod=a.a4G({type:ht});static#i=this.\u0275inj=a.s3X({providers:[Zt,qt],imports:[Re,i.Y1,_.g$,ot.AN,ot.AN]})}return ht})()},3584:(st,pe,d)=>{"use strict";d.d(pe,{U:()=>l,k:()=>h});var i=d(4496),s=d(7712),a=d(3576);let h=(()=>{class _{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(y){this._vertical=(0,s.W6)(y)}get inset(){return this._inset}set inset(y){this._inset=(0,s.W6)(y)}static#e=this.\u0275fac=function(N){return new(N||_)};static#t=this.\u0275cmp=i.In1({type:_,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(N,B){2&N&&(i.e48("aria-orientation",B.vertical?"vertical":"horizontal"),i.eAK("mat-divider-vertical",B.vertical)("mat-divider-horizontal",!B.vertical)("mat-divider-inset",B.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(N,B){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0})}return _})(),l=(()=>{class _{static#e=this.\u0275fac=function(N){return new(N||_)};static#t=this.\u0275mod=i.a4G({type:_});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.AN]})}return _})()},1544:(st,pe,d)=>{"use strict";d.d(pe,{Y$:()=>Nt,wJ:()=>qt,Up:()=>mi,u0:()=>ae,wb:()=>re,w5:()=>fe,Gm:()=>ki});var i=d(4496),s=d(1900),a=d(5792),h=d(6928),l=d(5657),_=d(3412),v=d(3616),y=d(3252),N=d(6684),B=d(5960);class K extends l.E{constructor(b=1/0,f=1/0,x=B.K){super(),this._bufferSize=b,this._windowTime=f,this._timestampProvider=x,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=f===1/0,this._bufferSize=Math.max(1,b),this._windowTime=Math.max(1,f)}next(b){const{isStopped:f,_buffer:x,_infiniteTimeWindow:F,_timestampProvider:Te,_windowTime:xt}=this;f||(x.push(b),!F&&x.push(Te.now()+xt)),this._trimBuffer(),super.next(b)}_subscribe(b){this._throwIfClosed(),this._trimBuffer();const f=this._innerSubscribe(b),{_infiniteTimeWindow:x,_buffer:F}=this,Te=F.slice();for(let xt=0;xt<Te.length&&!b.closed;xt+=x?1:2)b.next(Te[xt]);return this._checkFinalizedStatuses(b),f}_trimBuffer(){const{_bufferSize:b,_timestampProvider:f,_buffer:x,_infiniteTimeWindow:F}=this,Te=(F?1:2)*b;if(b<1/0&&Te<x.length&&x.splice(0,x.length-Te),!F){const xt=f.now();let dt=0;for(let ft=1;ft<x.length&&x[ft]<=xt;ft+=2)dt=ft;dt&&x.splice(0,dt+1)}}}var ee=d(7648);class ke{constructor(b){this._box=b,this._destroyed=new l.E,this._resizeSubject=new l.E,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(f=>this._resizeSubject.next(f)))}observe(b){return this._elementObservables.has(b)||this._elementObservables.set(b,new y._(f=>{const x=this._resizeSubject.subscribe(f);return this._resizeObserver?.observe(b,{box:this._box}),()=>{this._resizeObserver?.unobserve(b),x.unsubscribe(),this._elementObservables.delete(b)}}).pipe((0,N.I)(f=>f.some(x=>x.target===b)),function ne(ce,b,f){let x,F=!1;return ce&&"object"==typeof ce?({bufferSize:x=1/0,windowTime:b=1/0,refCount:F=!1,scheduler:f}=ce):x=ce??1/0,(0,ee.o)({connector:()=>new K(x,b,f),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:F})}({bufferSize:1,refCount:!0}),(0,v.a)(this._destroyed))),this._elementObservables.get(b)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let je=(()=>{class ce{constructor(){this._observers=new Map,this._ngZone=(0,i.uUt)(i.WW2)}ngOnDestroy(){for(const[,f]of this._observers)f.destroy();this._observers.clear()}observe(f,x){const F=x?.box||"content-box";return this._observers.has(F)||this._observers.set(F,new ke(F)),this._observers.get(F).observe(f)}static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275prov=i.wxM({token:ce,factory:ce.\u0275fac,providedIn:"root"})}return ce})();var et=d(7712),_t=d(9684),Pt=d(1368),Et=d(6640),Ne=d(3576);const qe=["notch"],$=["matFormFieldNotchedOutline",""],ve=["*"],we=["textField"],Re=["iconPrefixContainer"],Ze=["textPrefixContainer"];function $e(ce,b){1&ce&&i.wR5(0,"span",19)}function oe(ce,b){if(1&ce&&(i.I0R(0,"label",17),i._Xx(1,1),i.yuY(2,$e,1,0,"span",18),i.C$Y()),2&ce){const f=i.GaO(2);i.E7m("floating",f._shouldLabelFloat())("monitorResize",f._hasOutline())("id",f._labelId),i.e48("for",f._control.id),i.yG2(2),i.E7m("ngIf",!f.hideRequiredMarker&&f._control.required)}}function lt(ce,b){if(1&ce&&i.yuY(0,oe,3,5,"label",16),2&ce){const f=i.GaO();i.E7m("ngIf",f._hasFloatingLabel())}}function ot(ce,b){1&ce&&i.wR5(0,"div",20)}function Ut(ce,b){}function ai(ce,b){if(1&ce&&i.yuY(0,Ut,0,0,"ng-template",22),2&ce){i.GaO(2);const f=i.Gew(1);i.E7m("ngTemplateOutlet",f)}}function Xt(ce,b){if(1&ce&&(i.I0R(0,"div",21),i.yuY(1,ai,1,1,"ng-template",9),i.C$Y()),2&ce){const f=i.GaO();i.E7m("matFormFieldNotchedOutlineOpen",f._shouldLabelFloat()),i.yG2(),i.E7m("ngIf",!f._forceDisplayInfixLabel())}}function bi(ce,b){1&ce&&(i.I0R(0,"div",23,24),i._Xx(2,2),i.C$Y())}function ze(ce,b){1&ce&&(i.I0R(0,"div",25,26),i._Xx(2,3),i.C$Y())}function Me(ce,b){}function Ae(ce,b){if(1&ce&&i.yuY(0,Me,0,0,"ng-template",22),2&ce){i.GaO();const f=i.Gew(1);i.E7m("ngTemplateOutlet",f)}}function Je(ce,b){1&ce&&(i.I0R(0,"div",27),i._Xx(1,4),i.C$Y())}function X(ce,b){1&ce&&(i.I0R(0,"div",28),i._Xx(1,5),i.C$Y())}function ge(ce,b){1&ce&&i.wR5(0,"div",29)}function wt(ce,b){if(1&ce&&(i.I0R(0,"div",30),i._Xx(1,6),i.C$Y()),2&ce){const f=i.GaO();i.E7m("@transitionMessages",f._subscriptAnimationState)}}function Ye(ce,b){if(1&ce&&(i.I0R(0,"mat-hint",34),i.OEk(1),i.C$Y()),2&ce){const f=i.GaO(2);i.E7m("id",f._hintLabelId),i.yG2(),i.cNF(f.hintLabel)}}function be(ce,b){if(1&ce&&(i.I0R(0,"div",31),i.yuY(1,Ye,2,2,"mat-hint",32),i._Xx(2,7),i.wR5(3,"div",33),i._Xx(4,8),i.C$Y()),2&ce){const f=i.GaO();i.E7m("@transitionMessages",f._subscriptAnimationState),i.yG2(),i.E7m("ngIf",f.hintLabel)}}const J=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Pe=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let fe=(()=>{class ce{static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["mat-label"]]})}return ce})(),De=0;const bt=new i.UbH("MatError");let qt=(()=>{class ce{constructor(f,x){this.id="mat-mdc-error-"+De++,f||x.nativeElement.setAttribute("aria-live","polite")}static#e=this.\u0275fac=function(x){return new(x||ce)(i.gJ8("aria-live"),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(x,F){2&x&&i.SoX("id",F.id)},inputs:{id:"id"},features:[i.M5G([{provide:bt,useExisting:ce}])]})}return ce})(),vt=0,Ht=(()=>{class ce{constructor(){this.align="start",this.id="mat-mdc-hint-"+vt++}static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(x,F){2&x&&(i.SoX("id",F.id),i.e48("align",null),i.eAK("mat-mdc-form-field-hint-end","end"===F.align))},inputs:{align:"align",id:"id"}})}return ce})();const ri=new i.UbH("MatPrefix"),si=new i.UbH("MatSuffix");let ki=(()=>{class ce{constructor(){this._isText=!1}set _isTextSelector(f){this._isText=!0}static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[i.Wk5.None,"matTextSuffix","_isTextSelector"]},features:[i.M5G([{provide:si,useExisting:ce}])]})}return ce})();const Mt=new i.UbH("FloatingLabelParent");let Wt=(()=>{class ce{get floating(){return this._floating}set floating(f){this._floating=f,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(f){this._monitorResize=f,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(f){this._elementRef=f,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,i.uUt)(je),this._ngZone=(0,i.uUt)(i.WW2),this._parent=(0,i.uUt)(Mt),this._resizeSubscription=new h.wH}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function Dt(ce){if(null!==ce.offsetParent)return ce.scrollWidth;const f=ce.cloneNode(!0);f.style.setProperty("position","absolute"),f.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(f);const x=f.scrollWidth;return f.remove(),x}(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#e=this.\u0275fac=function(x){return new(x||ce)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(x,F){2&x&&i.eAK("mdc-floating-label--float-above",F.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return ce})();const _e="mdc-line-ripple--active",Se="mdc-line-ripple--deactivating";let rt=(()=>{class ce{constructor(f,x){this._elementRef=f,this._handleTransitionEnd=F=>{const Te=this._elementRef.nativeElement.classList,xt=Te.contains(Se);"opacity"===F.propertyName&&xt&&Te.remove(_e,Se)},x.runOutsideAngular(()=>{f.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const f=this._elementRef.nativeElement.classList;f.remove(Se),f.add(_e)}deactivate(){this._elementRef.nativeElement.classList.add(Se)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static#e=this.\u0275fac=function(x){return new(x||ce)(i.GI1(i.GMv),i.GI1(i.WW2))};static#t=this.\u0275dir=i.Sc5({type:ce,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return ce})(),We=(()=>{class ce{constructor(f,x){this._elementRef=f,this._ngZone=x,this.open=!1}ngAfterViewInit(){const f=this._elementRef.nativeElement.querySelector(".mdc-floating-label");f?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(f.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>f.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(f){this._notch.nativeElement.style.width=this.open&&f?`calc(${f}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static#e=this.\u0275fac=function(x){return new(x||ce)(i.GI1(i.GMv),i.GI1(i.WW2))};static#t=this.\u0275cmp=i.In1({type:ce,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(x,F){if(1&x&&i.CC$(qe,5),2&x){let Te;i.wto(Te=i.Gqi())&&(F._notch=Te.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(x,F){2&x&&i.eAK("mdc-notched-outline--notched",F.open)},inputs:{open:[i.Wk5.None,"matFormFieldNotchedOutlineOpen","open"]},attrs:$,ngContentSelectors:ve,decls:5,vars:0,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],template:function(x,F){1&x&&(i.kPM(),i.wR5(0,"div",0),i.I0R(1,"div",1,2),i._Xx(3),i.C$Y(),i.wR5(4,"div",3))},encapsulation:2,changeDetection:0})}return ce})();const ht={transitionMessages:(0,_t.gV)("transitionMessages",[(0,_t.K2)("enter",(0,_t.wb)({opacity:1,transform:"translateY(0%)"})),(0,_t.aK)("void => enter",[(0,_t.wb)({opacity:0,transform:"translateY(-5px)"}),(0,_t.Cs)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let ae=(()=>{class ce{static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275dir=i.Sc5({type:ce})}return ce})();const Nt=new i.UbH("MatFormField"),gt=new i.UbH("MAT_FORM_FIELD_DEFAULT_OPTIONS");let yt=0,mi=(()=>{class ce{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(f){this._hideRequiredMarker=(0,et.W6)(f)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(f){f!==this._floatLabel&&(this._floatLabel=f,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(f){const x=this._appearance;this._appearance=f||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==x&&(this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(f){this._subscriptSizing=f||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(f){this._hintLabel=f,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(f){this._explicitFormFieldControl=f}constructor(f,x,F,Te,xt,dt,ft,Ve){this._elementRef=f,this._changeDetectorRef=x,this._ngZone=F,this._dir=Te,this._platform=xt,this._defaults=dt,this._animationMode=ft,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+yt++,this._hintLabelId="mat-mdc-hint-"+yt++,this._subscriptAnimationState="",this._destroyed=new l.E,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,dt&&(dt.appearance&&(this.appearance=dt.appearance),this._hideRequiredMarker=!!dt?.hideRequiredMarker,dt.color&&(this.color=dt.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const f=this._control;f.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${f.controlType}`),f.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),f.ngControl&&f.ngControl.valueChanges&&f.ngControl.valueChanges.pipe((0,v.a)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(f=>!f._isText),this._hasTextPrefix=!!this._prefixChildren.find(f=>f._isText),this._hasIconSuffix=!!this._suffixChildren.find(f=>!f._isText),this._hasTextSuffix=!!this._suffixChildren.find(f=>f._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,_.U)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,v.a)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,v.a)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(f){const x=this._control?this._control.ngControl:null;return x&&x[f]}_getDisplayedMessages(){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 f=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&f.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const x=this._hintChildren?this._hintChildren.find(Te=>"start"===Te.align):null,F=this._hintChildren?this._hintChildren.find(Te=>"end"===Te.align):null;x?f.push(x.id):this._hintLabel&&f.push(this._hintLabelId),F&&f.push(F.id)}else this._errorChildren&&f.push(...this._errorChildren.map(x=>x.id));this._control.setDescribedByIds(f)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const f=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(f.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const x=this._iconPrefixContainer?.nativeElement,F=this._textPrefixContainer?.nativeElement,Te=x?.getBoundingClientRect().width??0,xt=F?.getBoundingClientRect().width??0;f.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${Te+xt}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const f=this._elementRef.nativeElement;if(f.getRootNode){const x=f.getRootNode();return x&&x!==f}return document.documentElement.contains(f)}static#e=this.\u0275fac=function(x){return new(x||ce)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(i.WW2),i.GI1(s.yG),i.GI1(a.WU),i.GI1(gt,8),i.GI1(i.qwP,8),i.GI1(Pt.Ud))};static#t=this.\u0275cmp=i.In1({type:ce,selectors:[["mat-form-field"]],contentQueries:function(x,F,Te){if(1&x&&(i.szK(Te,fe,5),i.szK(Te,fe,7),i.szK(Te,ae,5),i.szK(Te,ri,5),i.szK(Te,si,5),i.szK(Te,bt,5),i.szK(Te,Ht,5)),2&x){let xt;i.wto(xt=i.Gqi())&&(F._labelChildNonStatic=xt.first),i.wto(xt=i.Gqi())&&(F._labelChildStatic=xt.first),i.wto(xt=i.Gqi())&&(F._formFieldControl=xt.first),i.wto(xt=i.Gqi())&&(F._prefixChildren=xt),i.wto(xt=i.Gqi())&&(F._suffixChildren=xt),i.wto(xt=i.Gqi())&&(F._errorChildren=xt),i.wto(xt=i.Gqi())&&(F._hintChildren=xt)}},viewQuery:function(x,F){if(1&x&&(i.CC$(we,5),i.CC$(Re,5),i.CC$(Ze,5),i.CC$(Wt,5),i.CC$(We,5),i.CC$(rt,5)),2&x){let Te;i.wto(Te=i.Gqi())&&(F._textField=Te.first),i.wto(Te=i.Gqi())&&(F._iconPrefixContainer=Te.first),i.wto(Te=i.Gqi())&&(F._textPrefixContainer=Te.first),i.wto(Te=i.Gqi())&&(F._floatingLabel=Te.first),i.wto(Te=i.Gqi())&&(F._notchedOutline=Te.first),i.wto(Te=i.Gqi())&&(F._lineRipple=Te.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(x,F){2&x&&i.eAK("mat-mdc-form-field-label-always-float",F._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",F._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",F._hasIconSuffix)("mat-form-field-invalid",F._control.errorState)("mat-form-field-disabled",F._control.disabled)("mat-form-field-autofilled",F._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===F._animationMode)("mat-form-field-appearance-fill","fill"==F.appearance)("mat-form-field-appearance-outline","outline"==F.appearance)("mat-form-field-hide-placeholder",F._hasFloatingLabel()&&!F._shouldLabelFloat())("mat-focused",F._control.focused)("mat-primary","accent"!==F.color&&"warn"!==F.color)("mat-accent","accent"===F.color)("mat-warn","warn"===F.color)("ng-untouched",F._shouldForward("untouched"))("ng-touched",F._shouldForward("touched"))("ng-pristine",F._shouldForward("pristine"))("ng-dirty",F._shouldForward("dirty"))("ng-valid",F._shouldForward("valid"))("ng-invalid",F._shouldForward("invalid"))("ng-pending",F._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[i.M5G([{provide:Nt,useExisting:ce},{provide:Mt,useExisting:ce}])],ngContentSelectors:Pe,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(x,F){1&x&&(i.kPM(J),i.yuY(0,lt,1,1,"ng-template",null,0,i.gJz),i.I0R(2,"div",1,2),i.qCj("click",function(xt){return F._control.onContainerClick(xt)}),i.yuY(4,ot,1,0,"div",3),i.I0R(5,"div",4),i.yuY(6,Xt,2,2,"div",5)(7,bi,3,0,"div",6)(8,ze,3,0,"div",7),i.I0R(9,"div",8),i.yuY(10,Ae,1,1,"ng-template",9),i._Xx(11),i.C$Y(),i.yuY(12,Je,2,0,"div",10)(13,X,2,0,"div",11),i.C$Y(),i.yuY(14,ge,1,0,"div",12),i.C$Y(),i.I0R(15,"div",13),i.yuY(16,wt,2,1,"div",14)(17,be,5,2,"div",15),i.C$Y()),2&x&&(i.yG2(2),i.eAK("mdc-text-field--filled",!F._hasOutline())("mdc-text-field--outlined",F._hasOutline())("mdc-text-field--no-label",!F._hasFloatingLabel())("mdc-text-field--disabled",F._control.disabled)("mdc-text-field--invalid",F._control.errorState),i.yG2(2),i.E7m("ngIf",!F._hasOutline()&&!F._control.disabled),i.yG2(2),i.E7m("ngIf",F._hasOutline()),i.yG2(),i.E7m("ngIf",F._hasIconPrefix),i.yG2(),i.E7m("ngIf",F._hasTextPrefix),i.yG2(2),i.E7m("ngIf",!F._hasOutline()||F._forceDisplayInfixLabel()),i.yG2(2),i.E7m("ngIf",F._hasTextSuffix),i.yG2(),i.E7m("ngIf",F._hasIconSuffix),i.yG2(),i.E7m("ngIf",!F._hasOutline()),i.yG2(),i.eAK("mat-mdc-form-field-subscript-dynamic-size","dynamic"===F.subscriptSizing),i.E7m("ngSwitch",F._getDisplayedMessages()),i.yG2(),i.E7m("ngSwitchCase","error"),i.yG2(),i.E7m("ngSwitchCase","hint"))},dependencies:[Pt.u_,Pt.XV,Pt.Ko,Pt.Wm,Ht,Wt,We,rt],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.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:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.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)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.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)}.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)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.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)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.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:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.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)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.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}.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}.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)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.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)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.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,data:{animation:[ht.transitionMessages]},changeDetection:0})}return ce})(),re=(()=>{class ce{static#e=this.\u0275fac=function(x){return new(x||ce)};static#t=this.\u0275mod=i.a4G({type:ce});static#i=this.\u0275inj=i.s3X({imports:[Ne.AN,Pt.MD,Et.IT,Ne.AN]})}return ce})()},6232:(st,pe,d)=>{"use strict";d.d(pe,{CQ:()=>Re,ae:()=>we,cn:()=>ee});var i=d(4496),s=d(3576),a=d(7712),h=d(1900);const l=["*"];class N{constructor(){this.columnIndex=0,this.rowIndex=0}get rowCount(){return this.rowIndex+1}get rowspan(){const oe=Math.max(...this.tracker);return oe>1?this.rowCount+oe-1:this.rowCount}update(oe,lt){this.columnIndex=0,this.rowIndex=0,this.tracker=new Array(oe),this.tracker.fill(0,0,this.tracker.length),this.positions=lt.map(ot=>this._trackTile(ot))}_trackTile(oe){const lt=this._findMatchingGap(oe.colspan);return this._markTilePosition(lt,oe),this.columnIndex=lt+oe.colspan,new B(this.rowIndex,lt)}_findMatchingGap(oe){let lt=-1,ot=-1;do{this.columnIndex+oe>this.tracker.length?(this._nextRow(),lt=this.tracker.indexOf(0,this.columnIndex),ot=this._findGapEndIndex(lt)):(lt=this.tracker.indexOf(0,this.columnIndex),-1!=lt?(ot=this._findGapEndIndex(lt),this.columnIndex=lt+1):(this._nextRow(),lt=this.tracker.indexOf(0,this.columnIndex),ot=this._findGapEndIndex(lt)))}while(ot-lt<oe||0==ot);return Math.max(lt,0)}_nextRow(){this.columnIndex=0,this.rowIndex++;for(let oe=0;oe<this.tracker.length;oe++)this.tracker[oe]=Math.max(0,this.tracker[oe]-1)}_findGapEndIndex(oe){for(let lt=oe+1;lt<this.tracker.length;lt++)if(0!=this.tracker[lt])return lt;return this.tracker.length}_markTilePosition(oe,lt){for(let ot=0;ot<lt.colspan;ot++)this.tracker[oe+ot]=lt.rowspan}}class B{constructor(oe,lt){this.row=oe,this.col=lt}}const K=new i.UbH("MAT_GRID_LIST");let ee=(()=>{class $e{constructor(lt,ot){this._element=lt,this._gridList=ot,this._rowspan=1,this._colspan=1}get rowspan(){return this._rowspan}set rowspan(lt){this._rowspan=Math.round((0,a.wZ)(lt))}get colspan(){return this._colspan}set colspan(lt){this._colspan=Math.round((0,a.wZ)(lt))}_setStyle(lt,ot){this._element.nativeElement.style[lt]=ot}static#e=this.\u0275fac=function(ot){return new(ot||$e)(i.GI1(i.GMv),i.GI1(K,8))};static#t=this.\u0275cmp=i.In1({type:$e,selectors:[["mat-grid-tile"]],hostAttrs:[1,"mat-grid-tile"],hostVars:2,hostBindings:function(ot,Ut){2&ot&&i.e48("rowspan",Ut.rowspan)("colspan",Ut.colspan)},inputs:{rowspan:"rowspan",colspan:"colspan"},exportAs:["matGridTile"],ngContentSelectors:l,decls:2,vars:0,consts:[[1,"mat-grid-tile-content"]],template:function(ot,Ut){1&ot&&(i.kPM(),i.I0R(0,"div",0),i._Xx(1),i.C$Y())},styles:[".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-grid-tile-header,.mat-grid-tile .mat-grid-tile-footer{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-header>*,.mat-grid-tile .mat-grid-tile-footer>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-tile-header.mat-2-line,.mat-grid-tile .mat-grid-tile-footer.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}.mat-grid-tile-header{font-size:var(--mat-grid-list-tile-header-primary-text-size)}.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-header-secondary-text-size)}.mat-grid-tile-footer{font-size:var(--mat-grid-list-tile-footer-primary-text-size)}.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-footer-secondary-text-size)}.mat-grid-tile-content{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}"],encapsulation:2,changeDetection:0})}return $e})();const et=/^-?\d+((\.\d+)?[A-Za-z%$]?)+$/;class _t{constructor(){this._rows=0,this._rowspan=0}init(oe,lt,ot,Ut){this._gutterSize=$(oe),this._rows=lt.rowCount,this._rowspan=lt.rowspan,this._cols=ot,this._direction=Ut}getBaseTileSize(oe,lt){return`(${oe}% - (${this._gutterSize} * ${lt}))`}getTilePosition(oe,lt){return 0===lt?"0":qe(`(${oe} + ${this._gutterSize}) * ${lt}`)}getTileSize(oe,lt){return`(${oe} * ${lt}) + (${lt-1} * ${this._gutterSize})`}setStyle(oe,lt,ot){let Ut=100/this._cols,ai=(this._cols-1)/this._cols;this.setColStyles(oe,ot,Ut,ai),this.setRowStyles(oe,lt,Ut,ai)}setColStyles(oe,lt,ot,Ut){let ai=this.getBaseTileSize(ot,Ut);oe._setStyle("rtl"===this._direction?"right":"left",this.getTilePosition(ai,lt)),oe._setStyle("width",qe(this.getTileSize(ai,oe.colspan)))}getGutterSpan(){return`${this._gutterSize} * (${this._rowspan} - 1)`}getTileSpan(oe){return`${this._rowspan} * ${this.getTileSize(oe,1)}`}getComputedHeight(){return null}}class Pt extends _t{constructor(oe){super(),this.fixedRowHeight=oe}init(oe,lt,ot,Ut){super.init(oe,lt,ot,Ut),this.fixedRowHeight=$(this.fixedRowHeight),et.test(this.fixedRowHeight)}setRowStyles(oe,lt){oe._setStyle("top",this.getTilePosition(this.fixedRowHeight,lt)),oe._setStyle("height",qe(this.getTileSize(this.fixedRowHeight,oe.rowspan)))}getComputedHeight(){return["height",qe(`${this.getTileSpan(this.fixedRowHeight)} + ${this.getGutterSpan()}`)]}reset(oe){oe._setListStyle(["height",null]),oe._tiles&&oe._tiles.forEach(lt=>{lt._setStyle("top",null),lt._setStyle("height",null)})}}class Et extends _t{constructor(oe){super(),this._parseRatio(oe)}setRowStyles(oe,lt,ot,Ut){this.baseTileHeight=this.getBaseTileSize(ot/this.rowHeightRatio,Ut),oe._setStyle("marginTop",this.getTilePosition(this.baseTileHeight,lt)),oe._setStyle("paddingTop",qe(this.getTileSize(this.baseTileHeight,oe.rowspan)))}getComputedHeight(){return["paddingBottom",qe(`${this.getTileSpan(this.baseTileHeight)} + ${this.getGutterSpan()}`)]}reset(oe){oe._setListStyle(["paddingBottom",null]),oe._tiles.forEach(lt=>{lt._setStyle("marginTop",null),lt._setStyle("paddingTop",null)})}_parseRatio(oe){const lt=oe.split(":");this.rowHeightRatio=parseFloat(lt[0])/parseFloat(lt[1])}}class Ne extends _t{setRowStyles(oe,lt){let ai=this.getBaseTileSize(100/this._rowspan,(this._rows-1)/this._rows);oe._setStyle("top",this.getTilePosition(ai,lt)),oe._setStyle("height",qe(this.getTileSize(ai,oe.rowspan)))}reset(oe){oe._tiles&&oe._tiles.forEach(lt=>{lt._setStyle("top",null),lt._setStyle("height",null)})}}function qe($e){return`calc(${$e})`}function $($e){return $e.match(/([A-Za-z%]+)$/)?$e:`${$e}px`}let we=(()=>{class $e{constructor(lt,ot){this._element=lt,this._dir=ot,this._gutter="1px"}get cols(){return this._cols}set cols(lt){this._cols=Math.max(1,Math.round((0,a.wZ)(lt)))}get gutterSize(){return this._gutter}set gutterSize(lt){this._gutter=`${lt??""}`}get rowHeight(){return this._rowHeight}set rowHeight(lt){const ot=`${lt??""}`;ot!==this._rowHeight&&(this._rowHeight=ot,this._setTileStyler(this._rowHeight))}ngOnInit(){this._checkCols(),this._checkRowHeight()}ngAfterContentChecked(){this._layoutTiles()}_checkCols(){}_checkRowHeight(){this._rowHeight||this._setTileStyler("1:1")}_setTileStyler(lt){this._tileStyler&&this._tileStyler.reset(this),this._tileStyler="fit"===lt?new Ne:lt&&lt.indexOf(":")>-1?new Et(lt):new Pt(lt)}_layoutTiles(){this._tileCoordinator||(this._tileCoordinator=new N);const lt=this._tileCoordinator,ot=this._tiles.filter(ai=>!ai._gridList||ai._gridList===this),Ut=this._dir?this._dir.value:"ltr";this._tileCoordinator.update(this.cols,ot),this._tileStyler.init(this.gutterSize,lt,this.cols,Ut),ot.forEach((ai,Xt)=>{const bi=lt.positions[Xt];this._tileStyler.setStyle(ai,bi.row,bi.col)}),this._setListStyle(this._tileStyler.getComputedHeight())}_setListStyle(lt){lt&&(this._element.nativeElement.style[lt[0]]=lt[1])}static#e=this.\u0275fac=function(ot){return new(ot||$e)(i.GI1(i.GMv),i.GI1(h.yG,8))};static#t=this.\u0275cmp=i.In1({type:$e,selectors:[["mat-grid-list"]],contentQueries:function(ot,Ut,ai){if(1&ot&&i.szK(ai,ee,5),2&ot){let Xt;i.wto(Xt=i.Gqi())&&(Ut._tiles=Xt)}},hostAttrs:[1,"mat-grid-list"],hostVars:1,hostBindings:function(ot,Ut){2&ot&&i.e48("cols",Ut.cols)},inputs:{cols:"cols",gutterSize:"gutterSize",rowHeight:"rowHeight"},exportAs:["matGridList"],features:[i.M5G([{provide:K,useExisting:$e}])],ngContentSelectors:l,decls:2,vars:0,template:function(ot,Ut){1&ot&&(i.kPM(),i.I0R(0,"div"),i._Xx(1),i.C$Y())},styles:[".mat-grid-list{display:block;position:relative}.mat-grid-tile{display:block;position:absolute;overflow:hidden}.mat-grid-tile .mat-grid-tile-header,.mat-grid-tile .mat-grid-tile-footer{display:flex;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.38);overflow:hidden;padding:0 16px;position:absolute;left:0;right:0}.mat-grid-tile .mat-grid-tile-header>*,.mat-grid-tile .mat-grid-tile-footer>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-tile-header.mat-2-line,.mat-grid-tile .mat-grid-tile-footer.mat-2-line{height:68px}.mat-grid-tile .mat-grid-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden}.mat-grid-tile .mat-grid-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-grid-tile .mat-grid-list-text:empty{display:none}.mat-grid-tile .mat-grid-tile-header{top:0}.mat-grid-tile .mat-grid-tile-footer{bottom:0}.mat-grid-tile .mat-grid-avatar{padding-right:16px}[dir=rtl] .mat-grid-tile .mat-grid-avatar{padding-right:0;padding-left:16px}.mat-grid-tile .mat-grid-avatar:empty{display:none}.mat-grid-tile-header{font-size:var(--mat-grid-list-tile-header-primary-text-size)}.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-header-secondary-text-size)}.mat-grid-tile-footer{font-size:var(--mat-grid-list-tile-footer-primary-text-size)}.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:var(--mat-grid-list-tile-footer-secondary-text-size)}.mat-grid-tile-content{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}"],encapsulation:2,changeDetection:0})}return $e})(),Re=(()=>{class $e{static#e=this.\u0275fac=function(ot){return new(ot||$e)};static#t=this.\u0275mod=i.a4G({type:$e});static#i=this.\u0275inj=i.s3X({imports:[s.A3,s.AN,s.A3,s.AN]})}return $e})()},1560:(st,pe,d)=>{"use strict";d.d(pe,{oB:()=>X,qL:()=>Je});var i=d(4496),s=d(3576),a=d(7712),h=d(1368),l=d(2700),_=d(3800),v=d(9336),y=d(6928),N=d(9212),B=d(4704),K=d(9144),ee=d(8824),ne=d(7648),Le=d(3992),ke=d(7048),je=d(4476);const et=["*"];let _t;function Et(ge){return function Pt(){if(void 0===_t&&(_t=null,typeof window<"u")){const ge=window;void 0!==ge.trustedTypes&&(_t=ge.trustedTypes.createPolicy("angular#components",{createHTML:wt=>wt}))}return _t}()?.createHTML(ge)||ge}function Ne(ge){return Error(`Unable to find icon with the name "${ge}"`)}function $(ge){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${ge}".`)}function ve(ge){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${ge}".`)}class we{constructor(wt,Ye,be){this.url=wt,this.svgText=Ye,this.options=be}}let Re=(()=>{class ge{constructor(Ye,be,J,Pe){this._httpClient=Ye,this._sanitizer=be,this._errorHandler=Pe,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=J}addSvgIcon(Ye,be,J){return this.addSvgIconInNamespace("",Ye,be,J)}addSvgIconLiteral(Ye,be,J){return this.addSvgIconLiteralInNamespace("",Ye,be,J)}addSvgIconInNamespace(Ye,be,J,Pe){return this._addSvgIconConfig(Ye,be,new we(J,null,Pe))}addSvgIconResolver(Ye){return this._resolvers.push(Ye),this}addSvgIconLiteralInNamespace(Ye,be,J,Pe){const fe=this._sanitizer.sanitize(i.SI6.HTML,J);if(!fe)throw ve(J);const De=Et(fe);return this._addSvgIconConfig(Ye,be,new we("",De,Pe))}addSvgIconSet(Ye,be){return this.addSvgIconSetInNamespace("",Ye,be)}addSvgIconSetLiteral(Ye,be){return this.addSvgIconSetLiteralInNamespace("",Ye,be)}addSvgIconSetInNamespace(Ye,be,J){return this._addSvgIconSetConfig(Ye,new we(be,null,J))}addSvgIconSetLiteralInNamespace(Ye,be,J){const Pe=this._sanitizer.sanitize(i.SI6.HTML,be);if(!Pe)throw ve(be);const fe=Et(Pe);return this._addSvgIconSetConfig(Ye,new we("",fe,J))}registerFontClassAlias(Ye,be=Ye){return this._fontCssClassesByAlias.set(Ye,be),this}classNameForFontAlias(Ye){return this._fontCssClassesByAlias.get(Ye)||Ye}setDefaultFontSetClass(...Ye){return this._defaultFontSetClass=Ye,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Ye){const be=this._sanitizer.sanitize(i.SI6.RESOURCE_URL,Ye);if(!be)throw $(Ye);const J=this._cachedIconsByUrl.get(be);return J?(0,l.of)(oe(J)):this._loadSvgIconFromConfig(new we(Ye,null)).pipe((0,N.y)(Pe=>this._cachedIconsByUrl.set(be,Pe)),(0,B.k)(Pe=>oe(Pe)))}getNamedSvgIcon(Ye,be=""){const J=lt(be,Ye);let Pe=this._svgIconConfigs.get(J);if(Pe)return this._getSvgFromConfig(Pe);if(Pe=this._getIconConfigFromResolvers(be,Ye),Pe)return this._svgIconConfigs.set(J,Pe),this._getSvgFromConfig(Pe);const fe=this._iconSetConfigs.get(be);return fe?this._getSvgFromIconSetConfigs(Ye,fe):(0,_.c)(Ne(J))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Ye){return Ye.svgText?(0,l.of)(oe(this._svgElementFromConfig(Ye))):this._loadSvgIconFromConfig(Ye).pipe((0,B.k)(be=>oe(be)))}_getSvgFromIconSetConfigs(Ye,be){const J=this._extractIconWithNameFromAnySet(Ye,be);if(J)return(0,l.of)(J);const Pe=be.filter(fe=>!fe.svgText).map(fe=>this._loadSvgIconSetFromConfig(fe).pipe((0,K.a)(De=>{const qt=`Loading icon set URL: ${this._sanitizer.sanitize(i.SI6.RESOURCE_URL,fe.url)} failed: ${De.message}`;return this._errorHandler.handleError(new Error(qt)),(0,l.of)(null)})));return(0,v.y)(Pe).pipe((0,B.k)(()=>{const fe=this._extractIconWithNameFromAnySet(Ye,be);if(!fe)throw Ne(Ye);return fe}))}_extractIconWithNameFromAnySet(Ye,be){for(let J=be.length-1;J>=0;J--){const Pe=be[J];if(Pe.svgText&&Pe.svgText.toString().indexOf(Ye)>-1){const fe=this._svgElementFromConfig(Pe),De=this._extractSvgIconFromSet(fe,Ye,Pe.options);if(De)return De}}return null}_loadSvgIconFromConfig(Ye){return this._fetchIcon(Ye).pipe((0,N.y)(be=>Ye.svgText=be),(0,B.k)(()=>this._svgElementFromConfig(Ye)))}_loadSvgIconSetFromConfig(Ye){return Ye.svgText?(0,l.of)(null):this._fetchIcon(Ye).pipe((0,N.y)(be=>Ye.svgText=be))}_extractSvgIconFromSet(Ye,be,J){const Pe=Ye.querySelector(`[id="${be}"]`);if(!Pe)return null;const fe=Pe.cloneNode(!0);if(fe.removeAttribute("id"),"svg"===fe.nodeName.toLowerCase())return this._setSvgAttributes(fe,J);if("symbol"===fe.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(fe),J);const De=this._svgElementFromString(Et("<svg></svg>"));return De.appendChild(fe),this._setSvgAttributes(De,J)}_svgElementFromString(Ye){const be=this._document.createElement("DIV");be.innerHTML=Ye;const J=be.querySelector("svg");if(!J)throw Error("<svg> tag not found");return J}_toSvgElement(Ye){const be=this._svgElementFromString(Et("<svg></svg>")),J=Ye.attributes;for(let Pe=0;Pe<J.length;Pe++){const{name:fe,value:De}=J[Pe];"id"!==fe&&be.setAttribute(fe,De)}for(let Pe=0;Pe<Ye.childNodes.length;Pe++)Ye.childNodes[Pe].nodeType===this._document.ELEMENT_NODE&&be.appendChild(Ye.childNodes[Pe].cloneNode(!0));return be}_setSvgAttributes(Ye,be){return Ye.setAttribute("fit",""),Ye.setAttribute("height","100%"),Ye.setAttribute("width","100%"),Ye.setAttribute("preserveAspectRatio","xMidYMid meet"),Ye.setAttribute("focusable","false"),be&&be.viewBox&&Ye.setAttribute("viewBox",be.viewBox),Ye}_fetchIcon(Ye){const{url:be,options:J}=Ye,Pe=J?.withCredentials??!1;if(!this._httpClient)throw function qe(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}();if(null==be)throw Error(`Cannot fetch icon from URL "${be}".`);const fe=this._sanitizer.sanitize(i.SI6.RESOURCE_URL,be);if(!fe)throw $(be);const De=this._inProgressUrlFetches.get(fe);if(De)return De;const bt=this._httpClient.get(fe,{responseType:"text",withCredentials:Pe}).pipe((0,B.k)(qt=>Et(qt)),(0,ee.U)(()=>this._inProgressUrlFetches.delete(fe)),(0,ne.o)());return this._inProgressUrlFetches.set(fe,bt),bt}_addSvgIconConfig(Ye,be,J){return this._svgIconConfigs.set(lt(Ye,be),J),this}_addSvgIconSetConfig(Ye,be){const J=this._iconSetConfigs.get(Ye);return J?J.push(be):this._iconSetConfigs.set(Ye,[be]),this}_svgElementFromConfig(Ye){if(!Ye.svgElement){const be=this._svgElementFromString(Ye.svgText);this._setSvgAttributes(be,Ye.options),Ye.svgElement=be}return Ye.svgElement}_getIconConfigFromResolvers(Ye,be){for(let J=0;J<this._resolvers.length;J++){const Pe=this._resolvers[J](be,Ye);if(Pe)return ot(Pe)?new we(Pe.url,null,Pe.options):new we(Pe,null)}}static#e=this.\u0275fac=function(be){return new(be||ge)(i.CoB(ke.KK,8),i.CoB(je.mI),i.CoB(h.Ud,8),i.CoB(i.eAe))};static#t=this.\u0275prov=i.wxM({token:ge,factory:ge.\u0275fac,providedIn:"root"})}return ge})();function oe(ge){return ge.cloneNode(!0)}function lt(ge,wt){return ge+":"+wt}function ot(ge){return!(!ge.url||!ge.options)}const Ut=(0,s.i)(class{constructor(ge){this._elementRef=ge}}),ai=new i.UbH("MAT_ICON_DEFAULT_OPTIONS"),Xt=new i.UbH("mat-icon-location",{providedIn:"root",factory:function bi(){const ge=(0,i.uUt)(h.Ud),wt=ge?ge.location:null;return{getPathname:()=>wt?wt.pathname+wt.search:""}}}),ze=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Me=ze.map(ge=>`[${ge}]`).join(", "),Ae=/^url\(['"]?#(.*?)['"]?\)$/;let Je=(()=>{class ge extends Ut{get inline(){return this._inline}set inline(Ye){this._inline=(0,a.W6)(Ye)}get svgIcon(){return this._svgIcon}set svgIcon(Ye){Ye!==this._svgIcon&&(Ye?this._updateSvgIcon(Ye):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Ye)}get fontSet(){return this._fontSet}set fontSet(Ye){const be=this._cleanupFontValue(Ye);be!==this._fontSet&&(this._fontSet=be,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Ye){const be=this._cleanupFontValue(Ye);be!==this._fontIcon&&(this._fontIcon=be,this._updateFontIconClasses())}constructor(Ye,be,J,Pe,fe,De){super(Ye),this._iconRegistry=be,this._location=Pe,this._errorHandler=fe,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=y.wH.EMPTY,De&&(De.color&&(this.color=this.defaultColor=De.color),De.fontSet&&(this.fontSet=De.fontSet)),J||Ye.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Ye){if(!Ye)return["",""];const be=Ye.split(":");switch(be.length){case 1:return["",be[0]];case 2:return be;default:throw Error(`Invalid icon name: "${Ye}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Ye=this._elementsWithExternalReferences;if(Ye&&Ye.size){const be=this._location.getPathname();be!==this._previousPath&&(this._previousPath=be,this._prependPathToReferences(be))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Ye){this._clearSvgElement();const be=this._location.getPathname();this._previousPath=be,this._cacheChildrenWithExternalReferences(Ye),this._prependPathToReferences(be),this._elementRef.nativeElement.appendChild(Ye)}_clearSvgElement(){const Ye=this._elementRef.nativeElement;let be=Ye.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();be--;){const J=Ye.childNodes[be];(1!==J.nodeType||"svg"===J.nodeName.toLowerCase())&&J.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Ye=this._elementRef.nativeElement,be=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(J=>J.length>0);this._previousFontSetClass.forEach(J=>Ye.classList.remove(J)),be.forEach(J=>Ye.classList.add(J)),this._previousFontSetClass=be,this.fontIcon!==this._previousFontIconClass&&!be.includes("mat-ligature-font")&&(this._previousFontIconClass&&Ye.classList.remove(this._previousFontIconClass),this.fontIcon&&Ye.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Ye){return"string"==typeof Ye?Ye.trim().split(" ")[0]:Ye}_prependPathToReferences(Ye){const be=this._elementsWithExternalReferences;be&&be.forEach((J,Pe)=>{J.forEach(fe=>{Pe.setAttribute(fe.name,`url('${Ye}#${fe.value}')`)})})}_cacheChildrenWithExternalReferences(Ye){const be=Ye.querySelectorAll(Me),J=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let Pe=0;Pe<be.length;Pe++)ze.forEach(fe=>{const De=be[Pe],bt=De.getAttribute(fe),qt=bt?bt.match(Ae):null;if(qt){let vt=J.get(De);vt||(vt=[],J.set(De,vt)),vt.push({name:fe,value:qt[1]})}})}_updateSvgIcon(Ye){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Ye){const[be,J]=this._splitIconName(Ye);be&&(this._svgNamespace=be),J&&(this._svgName=J),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(J,be).pipe((0,Le.U)(1)).subscribe(Pe=>this._setSvgElement(Pe),Pe=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${be}:${J}! ${Pe.message}`))})}}static#e=this.\u0275fac=function(be){return new(be||ge)(i.GI1(i.GMv),i.GI1(Re),i.gJ8("aria-hidden"),i.GI1(Xt),i.GI1(i.eAe),i.GI1(ai,8))};static#t=this.\u0275cmp=i.In1({type:ge,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(be,J){2&be&&(i.e48("data-mat-icon-type",J._usingFontIcon()?"font":"svg")("data-mat-icon-name",J._svgName||J.fontIcon)("data-mat-icon-namespace",J._svgNamespace||J.fontSet)("fontIcon",J._usingFontIcon()?J.fontIcon:null),i.eAK("mat-icon-inline",J.inline)("mat-icon-no-color","primary"!==J.color&&"accent"!==J.color&&"warn"!==J.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[i.eg9],ngContentSelectors:et,decls:1,vars:0,template:function(be,J){1&be&&(i.kPM(),i._Xx(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}return ge})(),X=(()=>{class ge{static#e=this.\u0275fac=function(be){return new(be||ge)};static#t=this.\u0275mod=i.a4G({type:ge});static#i=this.\u0275inj=i.s3X({imports:[s.AN,s.AN]})}return ge})()},7536:(st,pe,d)=>{"use strict";d.d(pe,{wq:()=>ke,yi:()=>Pt,cN:()=>Et});var i=d(7712),s=d(5792),a=d(4496),h=d(8960),l=d(5657);const _=(0,s.W4)({passive:!0});let v=(()=>{class Ne{constructor($,ve){this._platform=$,this._ngZone=ve,this._monitoredElements=new Map}monitor($){if(!this._platform.isBrowser)return h.k;const ve=(0,i.mk)($),we=this._monitoredElements.get(ve);if(we)return we.subject;const Re=new l.E,Ze="cdk-text-field-autofilled",$e=oe=>{"cdk-text-field-autofill-start"!==oe.animationName||ve.classList.contains(Ze)?"cdk-text-field-autofill-end"===oe.animationName&&ve.classList.contains(Ze)&&(ve.classList.remove(Ze),this._ngZone.run(()=>Re.next({target:oe.target,isAutofilled:!1}))):(ve.classList.add(Ze),this._ngZone.run(()=>Re.next({target:oe.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{ve.addEventListener("animationstart",$e,_),ve.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(ve,{subject:Re,unlisten:()=>{ve.removeEventListener("animationstart",$e,_)}}),Re}stopMonitoring($){const ve=(0,i.mk)($),we=this._monitoredElements.get(ve);we&&(we.unlisten(),we.subject.complete(),ve.classList.remove("cdk-text-field-autofill-monitored"),ve.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(ve))}ngOnDestroy(){this._monitoredElements.forEach(($,ve)=>this.stopMonitoring(ve))}static#e=this.\u0275fac=function(ve){return new(ve||Ne)(a.CoB(s.WU),a.CoB(a.WW2))};static#t=this.\u0275prov=a.wxM({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),B=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=a.a4G({type:Ne});static#i=this.\u0275inj=a.s3X({})}return Ne})();var K=d(6504),ee=d(3576),ne=d(1544);const ke=new a.UbH("MAT_INPUT_VALUE_ACCESSOR"),je=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let et=0;const _t=(0,ee.Sk)(class{constructor(Ne,qe,$,ve){this._defaultErrorStateMatcher=Ne,this._parentForm=qe,this._parentFormGroup=$,this.ngControl=ve,this.stateChanges=new l.E}});let Pt=(()=>{class Ne extends _t{get disabled(){return this._disabled}set disabled($){this._disabled=(0,i.W6)($),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id($){this._id=$||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(K.AQ.required)??!1}set required($){this._required=(0,i.W6)($)}get type(){return this._type}set type($){this._type=$||"text",this._validateType(),!this._isTextarea&&(0,s.mU)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value($){$!==this.value&&(this._inputValueAccessor.value=$,this.stateChanges.next())}get readonly(){return this._readonly}set readonly($){this._readonly=(0,i.W6)($)}constructor($,ve,we,Re,Ze,$e,oe,lt,ot,Ut){super($e,Re,Ze,we),this._elementRef=$,this._platform=ve,this._autofillMonitor=lt,this._formField=Ut,this._uid="mat-input-"+et++,this.focused=!1,this.stateChanges=new l.E,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(bi=>(0,s.mU)().has(bi)),this._iOSKeyupListener=bi=>{const ze=bi.target;!ze.value&&0===ze.selectionStart&&0===ze.selectionEnd&&(ze.setSelectionRange(1,1),ze.setSelectionRange(0,0))};const ai=this._elementRef.nativeElement,Xt=ai.nodeName.toLowerCase();this._inputValueAccessor=oe||ai,this._previousNativeValue=this.value,this.id=this.id,ve.IOS&&ot.runOutsideAngular(()=>{$.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===Xt,this._isTextarea="textarea"===Xt,this._isInFormField=!!Ut,this._isNativeSelect&&(this.controlType=ai.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe($=>{this.autofilled=$.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus($){this._elementRef.nativeElement.focus($)}_focusChanged($){$!==this.focused&&(this.focused=$,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const $=this._elementRef.nativeElement.value;this._previousNativeValue!==$&&(this._previousNativeValue=$,this.stateChanges.next())}_dirtyCheckPlaceholder(){const $=this._getPlaceholder();if($!==this._previousPlaceholder){const ve=this._elementRef.nativeElement;this._previousPlaceholder=$,$?ve.setAttribute("placeholder",$):ve.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){je.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let $=this._elementRef.nativeElement.validity;return $&&$.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const $=this._elementRef.nativeElement,ve=$.options[0];return this.focused||$.multiple||!this.empty||!!($.selectedIndex>-1&&ve&&ve.label)}return this.focused||!this.empty}setDescribedByIds($){$.length?this._elementRef.nativeElement.setAttribute("aria-describedby",$.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const $=this._elementRef.nativeElement;return this._isNativeSelect&&($.multiple||$.size>1)}static#e=this.\u0275fac=function(ve){return new(ve||Ne)(a.GI1(a.GMv),a.GI1(s.WU),a.GI1(K.eq,10),a.GI1(K.SC,8),a.GI1(K.uW,8),a.GI1(ee.u9),a.GI1(ke,10),a.GI1(v),a.GI1(a.WW2),a.GI1(ne.Y$,8))};static#t=this.\u0275dir=a.Sc5({type:Ne,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(ve,we){1&ve&&a.qCj("focus",function(){return we._focusChanged(!0)})("blur",function(){return we._focusChanged(!1)})("input",function(){return we._onInput()}),2&ve&&(a.SoX("id",we.id)("disabled",we.disabled)("required",we.required),a.e48("name",we.name||null)("readonly",we.readonly&&!we._isNativeSelect||null)("aria-invalid",we.empty&&we.required?null:we.errorState)("aria-required",we.required)("id",we.id),a.eAK("mat-input-server",we._isServer)("mat-mdc-form-field-textarea-control",we._isInFormField&&we._isTextarea)("mat-mdc-form-field-input-control",we._isInFormField)("mdc-text-field__input",we._isInFormField)("mat-mdc-native-select-inline",we._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[a.Wk5.None,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[a.M5G([{provide:ne.u0,useExisting:Ne}]),a.eg9,a.SYr]})}return Ne})(),Et=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=a.a4G({type:Ne});static#i=this.\u0275inj=a.s3X({imports:[ee.AN,ne.wb,ne.wb,B,ee.AN]})}return Ne})()},6664:(st,pe,d)=>{"use strict";d.d(pe,{G2:()=>Wt,Qp:()=>ki,U9:()=>ge,UV:()=>X,Y1:()=>J,g9:()=>ri,iI:()=>rt,oL:()=>Ht});var i=d(4496),s=d(7712),a=d(5792),h=d(3576),l=d(6928),_=d(3412),y=(d(5657),d(6640)),N=d(1368),B=d(3584);d(4723),d(1032),d(7800),d(6504),d(3616);const je=["*"],et='@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.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-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.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-one-line .mdc-list-item__end{align-self:center;margin-top:0}.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 .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.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__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.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;line-height:normal}.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__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.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-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-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-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.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-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-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.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-icon.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-icon.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-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.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-icon.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-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.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-thumbnail.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-thumbnail.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-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.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-thumbnail.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-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.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-image.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-image.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-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.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-image.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-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.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-video.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-video.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-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.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-video.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-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.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-leading-checkbox.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-checkbox.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-checkbox.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-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.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-checkbox.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-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.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{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{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__overline-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__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-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{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{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.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-switch.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-switch.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-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.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-switch.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-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.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-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.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-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.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,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.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-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-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)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-base{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38}.cdk-high-contrast-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}.cdk-high-contrast-active 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}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-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:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}',_t=["unscopedContent"],Pt=["text"],Et=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],Ne=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],Je=new i.UbH("ListOption");let X=(()=>{class We{constructor(ae){this._elementRef=ae}static#e=this.\u0275fac=function(ye){return new(ye||We)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]})}return We})(),ge=(()=>{class We{constructor(ae){this._elementRef=ae}static#e=this.\u0275fac=function(ye){return new(ye||We)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]})}return We})(),wt=(()=>{class We{static#e=this.\u0275fac=function(ye){return new(ye||We)};static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]})}return We})(),Ye=(()=>{class We{constructor(ae){this._listOption=ae}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}static#e=this.\u0275fac=function(ye){return new(ye||We)(i.GI1(Je,8))};static#t=this.\u0275dir=i.Sc5({type:We,hostVars:4,hostBindings:function(ye,Fe){2&ye&&i.eAK("mdc-list-item__start",Fe._isAlignedAtStart())("mdc-list-item__end",!Fe._isAlignedAtStart())}})}return We})(),be=(()=>{class We extends Ye{static#e=this.\u0275fac=(()=>{let ae;return function(Fe){return(ae||(ae=i.otF(We)))(Fe||We)}})();static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[i.eg9]})}return We})(),J=(()=>{class We extends Ye{static#e=this.\u0275fac=(()=>{let ae;return function(Fe){return(ae||(ae=i.otF(We)))(Fe||We)}})();static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[i.eg9]})}return We})();const Pe=new i.UbH("MAT_LIST_CONFIG");let fe=(()=>{class We{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,i.uUt)(Pe,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(ae){this._disableRipple=(0,s.W6)(ae)}get disabled(){return this._disabled}set disabled(ae){this._disabled=(0,s.W6)(ae)}static#e=this.\u0275fac=function(ye){return new(ye||We)};static#t=this.\u0275dir=i.Sc5({type:We,hostVars:1,hostBindings:function(ye,Fe){2&ye&&i.e48("aria-disabled",Fe.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}})}return We})(),De=(()=>{class We{set lines(ae){this._explicitLines=(0,s.wZ)(ae,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(ae){this._disableRipple=(0,s.W6)(ae)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(ae){this._disabled=(0,s.W6)(ae)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(ae,ye,Fe,ct,Nt,gt){this._elementRef=ae,this._ngZone=ye,this._listBase=Fe,this._platform=ct,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new l.wH,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=Nt||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===gt,Fe&&!Fe._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 h.Ch(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,_.U)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(ae){if(!this._lines||!this._titles||!this._unscopedContent)return;ae&&this._checkDomForUnscopedTextContent();const ye=this._explicitLines??this._inferLinesFromContent(),Fe=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",ye<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",ye<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===ye),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===ye),this._hasUnscopedTextContent){const ct=0===this._titles.length&&1===ye;Fe.classList.toggle("mdc-list-item__primary-text",ct),Fe.classList.toggle("mdc-list-item__secondary-text",!ct)}else Fe.classList.remove("mdc-list-item__primary-text"),Fe.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let ae=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(ae+=1),ae}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(ae=>ae.nodeType!==ae.COMMENT_NODE).some(ae=>!(!ae.textContent||!ae.textContent.trim()))}static#e=this.\u0275fac=function(ye){return new(ye||We)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(fe,8),i.GI1(a.WU),i.GI1(h.Ge,8),i.GI1(i.qwP,8))};static#t=this.\u0275dir=i.Sc5({type:We,contentQueries:function(ye,Fe,ct){if(1&ye&&(i.szK(ct,be,4),i.szK(ct,J,4)),2&ye){let Nt;i.wto(Nt=i.Gqi())&&(Fe._avatars=Nt),i.wto(Nt=i.Gqi())&&(Fe._icons=Nt)}},hostVars:4,hostBindings:function(ye,Fe){2&ye&&(i.e48("aria-disabled",Fe.disabled)("disabled",Fe._isButtonElement&&Fe.disabled||null),i.eAK("mdc-list-item--disabled",Fe.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}})}return We})(),Ht=(()=>{class We extends fe{static#e=this.\u0275fac=(()=>{let ae;return function(Fe){return(ae||(ae=i.otF(We)))(Fe||We)}})();static#t=this.\u0275cmp=i.In1({type:We,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[i.M5G([{provide:fe,useExisting:We}]),i.eg9],ngContentSelectors:je,decls:1,vars:0,template:function(ye,Fe){1&ye&&(i.kPM(),i._Xx(0))},styles:[et],encapsulation:2,changeDetection:0})}return We})(),ri=(()=>{class We extends De{get activated(){return this._activated}set activated(ae){this._activated=(0,s.W6)(ae)}constructor(ae,ye,Fe,ct,Nt,gt){super(ae,ye,Fe,ct,Nt,gt),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}static#e=this.\u0275fac=function(ye){return new(ye||We)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(fe,8),i.GI1(a.WU),i.GI1(h.Ge,8),i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:We,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(ye,Fe,ct){if(1&ye&&(i.szK(ct,ge,5),i.szK(ct,X,5),i.szK(ct,wt,5)),2&ye){let Nt;i.wto(Nt=i.Gqi())&&(Fe._lines=Nt),i.wto(Nt=i.Gqi())&&(Fe._titles=Nt),i.wto(Nt=i.Gqi())&&(Fe._meta=Nt)}},viewQuery:function(ye,Fe){if(1&ye&&(i.CC$(_t,5),i.CC$(Pt,5)),2&ye){let ct;i.wto(ct=i.Gqi())&&(Fe._unscopedContent=ct.first),i.wto(ct=i.Gqi())&&(Fe._itemText=ct.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(ye,Fe){2&ye&&(i.e48("aria-current",Fe._getAriaCurrent()),i.eAK("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-animation-noopable",Fe._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[i.eg9],ngContentSelectors:Ne,decls:10,vars:0,consts:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],template:function(ye,Fe){1&ye&&(i.kPM(Et),i._Xx(0),i.I0R(1,"span",0),i._Xx(2,1),i._Xx(3,2),i.I0R(4,"span",1,2),i.qCj("cdkObserveContent",function(){return Fe._updateItemLines(!0)}),i._Xx(6,3),i.C$Y()(),i._Xx(7,4),i._Xx(8,5),i.wR5(9,"div",3))},dependencies:[y.Wk],encapsulation:2,changeDetection:0})}return We})(),ki=(()=>{class We{static#e=this.\u0275fac=function(ye){return new(ye||We)};static#t=this.\u0275dir=i.Sc5({type:We,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-mdc-subheader","mdc-list-group__subheader"]})}return We})(),Wt=(()=>{class We extends fe{constructor(){super(...arguments),this._isNonInteractive=!1}static#e=this.\u0275fac=(()=>{let ae;return function(Fe){return(ae||(ae=i.otF(We)))(Fe||We)}})();static#t=this.\u0275cmp=i.In1({type:We,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[i.M5G([{provide:fe,useExisting:We}]),i.eg9],ngContentSelectors:je,decls:1,vars:0,template:function(ye,Fe){1&ye&&(i.kPM(),i._Xx(0))},styles:[et],encapsulation:2,changeDetection:0})}return We})(),rt=(()=>{class We{static#e=this.\u0275fac=function(ye){return new(ye||We)};static#t=this.\u0275mod=i.a4G({type:We});static#i=this.\u0275inj=i.s3X({imports:[y.IT,N.MD,h.AN,h.KE,h.oD,B.U]})}return We})()},7500:(st,pe,d)=>{"use strict";d.d(pe,{OQ:()=>Ut,_A:()=>Zt,aM:()=>Pe,yG:()=>ri});var i=d(4496),s=d(4723),a=d(7712),h=d(7800),l=d(5657),_=d(3412),v=d(6928),y=d(2700),N=d(1472),B=d(5568),K=d(7368),ee=d(3992),ne=d(3616),Le=d(6684),ke=d(7680),je=d(3576),et=d(1368),_t=d(2488),Pt=d(9684),Et=d(1900),Ne=d(68),qe=d(5792),$=d(8408);const ve=["mat-menu-item",""];function we(si,ki){1&si&&(i.S2Z(),i.I0R(0,"svg",3),i.wR5(1,"polygon",4),i.C$Y())}const Re=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Ze=["mat-icon, [matMenuItemIcon]","*"];function $e(si,ki){if(1&si){const Mt=i.KQA();i.I0R(0,"div",0),i.qCj("keydown",function(Dt){i.usT(Mt);const _e=i.GaO();return i.CGJ(_e._handleKeydown(Dt))})("click",function(){i.usT(Mt);const Dt=i.GaO();return i.CGJ(Dt.closed.emit("click"))})("@transformMenu.start",function(Dt){i.usT(Mt);const _e=i.GaO();return i.CGJ(_e._onAnimationStart(Dt))})("@transformMenu.done",function(Dt){i.usT(Mt);const _e=i.GaO();return i.CGJ(_e._onAnimationDone(Dt))}),i.I0R(1,"div",1),i._Xx(2),i.C$Y()()}if(2&si){const Mt=i.GaO();i.E7m("id",Mt.panelId)("ngClass",Mt._classList)("@transformMenu",Mt._panelAnimationState),i.e48("aria-label",Mt.ariaLabel||null)("aria-labelledby",Mt.ariaLabelledby||null)("aria-describedby",Mt.ariaDescribedby||null)}}const oe=["*"],lt=new i.UbH("MAT_MENU_PANEL"),ot=(0,je.bc)((0,je.YB)(class{}));let Ut=(()=>{class si extends ot{constructor(Mt,Wt,Dt,_e,Se){super(),this._elementRef=Mt,this._document=Wt,this._focusMonitor=Dt,this._parentMenu=_e,this._changeDetectorRef=Se,this.role="menuitem",this._hovered=new l.E,this._focused=new l.E,this._highlighted=!1,this._triggersSubmenu=!1,_e?.addItem?.(this)}focus(Mt,Wt){this._focusMonitor&&Mt?this._focusMonitor.focusVia(this._getHostElement(),Mt,Wt):this._getHostElement().focus(Wt),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(Mt){this.disabled&&(Mt.preventDefault(),Mt.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const Mt=this._elementRef.nativeElement.cloneNode(!0),Wt=Mt.querySelectorAll("mat-icon, .material-icons");for(let Dt=0;Dt<Wt.length;Dt++)Wt[Dt].remove();return Mt.textContent?.trim()||""}_setHighlighted(Mt){this._highlighted=Mt,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(Mt){this._triggersSubmenu=Mt,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static#e=this.\u0275fac=function(Wt){return new(Wt||si)(i.GI1(i.GMv),i.GI1(et.Ud),i.GI1(s.Kk),i.GI1(lt,8),i.GI1(i.kD9))};static#t=this.\u0275cmp=i.In1({type:si,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],hostVars:8,hostBindings:function(Wt,Dt){1&Wt&&i.qCj("click",function(Se){return Dt._checkDisabled(Se)})("mouseenter",function(){return Dt._handleMouseEnter()}),2&Wt&&(i.e48("role",Dt.role)("tabindex",Dt._getTabIndex())("aria-disabled",Dt.disabled)("disabled",Dt.disabled||null),i.eAK("mat-mdc-menu-item-highlighted",Dt._highlighted)("mat-mdc-menu-item-submenu-trigger",Dt._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[i.eg9],attrs:ve,ngContentSelectors:Ze,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(Wt,Dt){1&Wt&&(i.kPM(Re),i._Xx(0),i.I0R(1,"span",0),i._Xx(2,1),i.C$Y(),i.wR5(3,"div",1),i.yuY(4,we,2,0,"svg",2)),2&Wt&&(i.yG2(3),i.E7m("matRippleDisabled",Dt.disableRipple||Dt.disabled)("matRippleTrigger",Dt._getHostElement()),i.yG2(),i.E7m("ngIf",Dt._triggersSubmenu))},dependencies:[et.u_,je.UZ],encapsulation:2,changeDetection:0})}return si})();const ze=new i.UbH("MatMenuContent"),Je={transformMenu:(0,Pt.gV)("transformMenu",[(0,Pt.K2)("void",(0,Pt.wb)({opacity:0,transform:"scale(0.8)"})),(0,Pt.aK)("void => enter",(0,Pt.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Pt.wb)({opacity:1,transform:"scale(1)"}))),(0,Pt.aK)("* => void",(0,Pt.Cs)("100ms 25ms linear",(0,Pt.wb)({opacity:0})))]),fadeInItems:(0,Pt.gV)("fadeInItems",[(0,Pt.K2)("showing",(0,Pt.wb)({opacity:1})),(0,Pt.aK)("void => *",[(0,Pt.wb)({opacity:0}),(0,Pt.Cs)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let wt=0;const Ye=new i.UbH("mat-menu-default-options",{providedIn:"root",factory:function be(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let J=(()=>{class si{get xPosition(){return this._xPosition}set xPosition(Mt){this._xPosition=Mt,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(Mt){this._yPosition=Mt,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(Mt){this._overlapTrigger=(0,a.W6)(Mt)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Mt){this._hasBackdrop=(0,a.W6)(Mt)}set panelClass(Mt){const Wt=this._previousPanelClass;Wt&&Wt.length&&Wt.split(" ").forEach(Dt=>{this._classList[Dt]=!1}),this._previousPanelClass=Mt,Mt&&Mt.length&&(Mt.split(" ").forEach(Dt=>{this._classList[Dt]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(Mt){this.panelClass=Mt}constructor(Mt,Wt,Dt,_e){this._elementRef=Mt,this._ngZone=Wt,this._changeDetectorRef=_e,this._directDescendantItems=new i.VhX,this._classList={},this._panelAnimationState="void",this._animationDone=new l.E,this.closed=new i._w7,this.close=this.closed,this.panelId="mat-menu-panel-"+wt++,this.overlayPanelClass=Dt.overlayPanelClass||"",this._xPosition=Dt.xPosition,this._yPosition=Dt.yPosition,this.backdropClass=Dt.backdropClass,this._overlapTrigger=Dt.overlapTrigger,this._hasBackdrop=Dt.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new s.IH(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,B.W)(this._directDescendantItems),(0,K.G)(Mt=>(0,_.U)(...Mt.map(Wt=>Wt._focused)))).subscribe(Mt=>this._keyManager.updateActiveItem(Mt)),this._directDescendantItems.changes.subscribe(Mt=>{const Wt=this._keyManager;if("enter"===this._panelAnimationState&&Wt.activeItem?._hasFocus()){const Dt=Mt.toArray(),_e=Math.max(0,Math.min(Dt.length-1,Wt.activeItemIndex||0));Dt[_e]&&!Dt[_e].disabled?Wt.setActiveItem(_e):Wt.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe((0,B.W)(this._directDescendantItems),(0,K.G)(Wt=>(0,_.U)(...Wt.map(Dt=>Dt._hovered))))}addItem(Mt){}removeItem(Mt){}_handleKeydown(Mt){const Wt=Mt.keyCode,Dt=this._keyManager;switch(Wt){case h.UX:(0,h.Yp)(Mt)||(Mt.preventDefault(),this.closed.emit("keydown"));break;case h.Mx:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case h.a4:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(Wt===h.qI||Wt===h.Oq)&&Dt.setFocusOrigin("keyboard"),void Dt.onKeydown(Mt)}Mt.stopPropagation()}focusFirstItem(Mt="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe((0,ee.U)(1)).subscribe(()=>{let Wt=null;if(this._directDescendantItems.length&&(Wt=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!Wt||!Wt.contains(document.activeElement)){const Dt=this._keyManager;Dt.setFocusOrigin(Mt).setFirstItemActive(),!Dt.activeItem&&Wt&&Wt.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(Mt){const Wt=Math.min(this._baseElevation+Mt,24),Dt=`${this._elevationPrefix}${Wt}`,_e=Object.keys(this._classList).find(Se=>Se.startsWith(this._elevationPrefix));(!_e||_e===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[Dt]=!0,this._previousElevation=Dt)}setPositionClasses(Mt=this.xPosition,Wt=this.yPosition){const Dt=this._classList;Dt["mat-menu-before"]="before"===Mt,Dt["mat-menu-after"]="after"===Mt,Dt["mat-menu-above"]="above"===Wt,Dt["mat-menu-below"]="below"===Wt,this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(Mt){this._animationDone.next(Mt),this._isAnimating=!1}_onAnimationStart(Mt){this._isAnimating=!0,"enter"===Mt.toState&&0===this._keyManager.activeItemIndex&&(Mt.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,B.W)(this._allItems)).subscribe(Mt=>{this._directDescendantItems.reset(Mt.filter(Wt=>Wt._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static#e=this.\u0275fac=function(Wt){return new(Wt||si)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(Ye),i.GI1(i.kD9))};static#t=this.\u0275dir=i.Sc5({type:si,contentQueries:function(Wt,Dt,_e){if(1&Wt&&(i.szK(_e,ze,5),i.szK(_e,Ut,5),i.szK(_e,Ut,4)),2&Wt){let Se;i.wto(Se=i.Gqi())&&(Dt.lazyContent=Se.first),i.wto(Se=i.Gqi())&&(Dt._allItems=Se),i.wto(Se=i.Gqi())&&(Dt.items=Se)}},viewQuery:function(Wt,Dt){if(1&Wt&&i.CC$(i.Yw2,5),2&Wt){let _e;i.wto(_e=i.Gqi())&&(Dt.templateRef=_e.first)}},inputs:{backdropClass:"backdropClass",ariaLabel:[i.Wk5.None,"aria-label","ariaLabel"],ariaLabelledby:[i.Wk5.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[i.Wk5.None,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:[i.Wk5.None,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}})}return si})(),Pe=(()=>{class si extends J{constructor(Mt,Wt,Dt,_e){super(Mt,Wt,Dt,_e),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}static#e=this.\u0275fac=function(Wt){return new(Wt||si)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(Ye),i.GI1(i.kD9))};static#t=this.\u0275cmp=i.In1({type:si,selectors:[["mat-menu"]],hostAttrs:["ngSkipHydration",""],hostVars:3,hostBindings:function(Wt,Dt){2&Wt&&i.e48("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[i.M5G([{provide:lt,useExisting:si}]),i.eg9],ngContentSelectors:oe,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content"]],template:function(Wt,Dt){1&Wt&&(i.kPM(),i.yuY(0,$e,3,6,"ng-template"))},dependencies:[et.QF],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{--mat-menu-container-shape:4px;min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[Je.transformMenu,Je.fadeInItems]},changeDetection:0})}return si})();const fe=new i.UbH("mat-menu-scroll-strategy"),bt={provide:fe,deps:[Ne.mc],useFactory:function De(si){return()=>si.scrollStrategies.reposition()}},qt=(0,qe.W4)({passive:!0});let Ht=(()=>{class si{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(Mt){this.menu=Mt}get menu(){return this._menu}set menu(Mt){Mt!==this._menu&&(this._menu=Mt,this._menuCloseSubscription.unsubscribe(),Mt&&(this._menuCloseSubscription=Mt.close.subscribe(Wt=>{this._destroyMenu(Wt),("click"===Wt||"tab"===Wt)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(Wt)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(Mt,Wt,Dt,_e,Se,rt,We,ht,ae){this._overlay=Mt,this._element=Wt,this._viewContainerRef=Dt,this._menuItemInstance=rt,this._dir=We,this._focusMonitor=ht,this._ngZone=ae,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=v.wH.EMPTY,this._hoverSubscription=v.wH.EMPTY,this._menuCloseSubscription=v.wH.EMPTY,this._changeDetectorRef=(0,i.uUt)(i.kD9),this._handleTouchStart=ye=>{(0,s.q0)(ye)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new i._w7,this.onMenuOpen=this.menuOpened,this.menuClosed=new i._w7,this.onMenuClose=this.menuClosed,this._scrollStrategy=_e,this._parentMaterialMenu=Se instanceof J?Se:void 0,Wt.nativeElement.addEventListener("touchstart",this._handleTouchStart,qt)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,qt),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const Mt=this.menu;if(this._menuOpen||!Mt)return;const Wt=this._createOverlay(Mt),Dt=Wt.getConfig(),_e=Dt.positionStrategy;this._setPosition(Mt,_e),Dt.hasBackdrop=null==Mt.hasBackdrop?!this.triggersSubmenu():Mt.hasBackdrop,Wt.attach(this._getPortal(Mt)),Mt.lazyContent&&Mt.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(Mt),Mt instanceof J&&(Mt._startAnimation(),Mt._directDescendantItems.changes.pipe((0,ne.a)(Mt.close)).subscribe(()=>{_e.withLockedPosition(!1).reapplyLastPosition(),_e.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(Mt,Wt){this._focusMonitor&&Mt?this._focusMonitor.focusVia(this._element,Mt,Wt):this._element.nativeElement.focus(Wt)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(Mt){if(!this._overlayRef||!this.menuOpen)return;const Wt=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===Mt||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,Wt instanceof J?(Wt._resetAnimation(),Wt.lazyContent?Wt._animationDone.pipe((0,Le.I)(Dt=>"void"===Dt.toState),(0,ee.U)(1),(0,ne.a)(Wt.lazyContent._attached)).subscribe({next:()=>Wt.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),Wt?.lazyContent?.detach())}_initMenu(Mt){Mt.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,Mt.direction=this.dir,this._setMenuElevation(Mt),Mt.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(Mt){if(Mt.setElevation){let Wt=0,Dt=Mt.parentMenu;for(;Dt;)Wt++,Dt=Dt.parentMenu;Mt.setElevation(Wt)}}_setIsMenuOpen(Mt){Mt!==this._menuOpen&&(this._menuOpen=Mt,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(Mt),this._changeDetectorRef.markForCheck())}_createOverlay(Mt){if(!this._overlayRef){const Wt=this._getOverlayConfig(Mt);this._subscribeToPositions(Mt,Wt.positionStrategy),this._overlayRef=this._overlay.create(Wt),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(Mt){return new Ne.o9({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:Mt.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:Mt.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(Mt,Wt){Mt.setPositionClasses&&Wt.positionChanges.subscribe(Dt=>{const _e="start"===Dt.connectionPair.overlayX?"after":"before",Se="top"===Dt.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>Mt.setPositionClasses(_e,Se)):Mt.setPositionClasses(_e,Se)})}_setPosition(Mt,Wt){let[Dt,_e]="before"===Mt.xPosition?["end","start"]:["start","end"],[Se,rt]="above"===Mt.yPosition?["bottom","top"]:["top","bottom"],[We,ht]=[Se,rt],[ae,ye]=[Dt,_e],Fe=0;if(this.triggersSubmenu()){if(ye=Dt="before"===Mt.xPosition?"start":"end",_e=ae="end"===Dt?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const ct=this._parentMaterialMenu.items.first;this._parentInnerPadding=ct?ct._getHostElement().offsetTop:0}Fe="bottom"===Se?this._parentInnerPadding:-this._parentInnerPadding}}else Mt.overlapTrigger||(We="top"===Se?"bottom":"top",ht="top"===rt?"bottom":"top");Wt.withPositions([{originX:Dt,originY:We,overlayX:ae,overlayY:Se,offsetY:Fe},{originX:_e,originY:We,overlayX:ye,overlayY:Se,offsetY:Fe},{originX:Dt,originY:ht,overlayX:ae,overlayY:rt,offsetY:-Fe},{originX:_e,originY:ht,overlayX:ye,overlayY:rt,offsetY:-Fe}])}_menuClosingActions(){const Mt=this._overlayRef.backdropClick(),Wt=this._overlayRef.detachments(),Dt=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,y.of)(),_e=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,Le.I)(Se=>Se!==this._menuItemInstance),(0,Le.I)(()=>this._menuOpen)):(0,y.of)();return(0,_.U)(Mt,Dt,_e,Wt)}_handleMousedown(Mt){(0,s.G3)(Mt)||(this._openedBy=0===Mt.button?"mouse":void 0,this.triggersSubmenu()&&Mt.preventDefault())}_handleKeydown(Mt){const Wt=Mt.keyCode;(Wt===h.wJ||Wt===h.Gi)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(Wt===h.a4&&"ltr"===this.dir||Wt===h.Mx&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(Mt){this.triggersSubmenu()?(Mt.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,Le.I)(Mt=>Mt===this._menuItemInstance&&!Mt.disabled),(0,ke.o)(0,N.u)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof J&&this.menu._isAnimating?this.menu._animationDone.pipe((0,ee.U)(1),(0,ke.o)(0,N.u),(0,ne.a)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(Mt){return(!this._portal||this._portal.templateRef!==Mt.templateRef)&&(this._portal=new _t.CC(Mt.templateRef,this._viewContainerRef)),this._portal}static#e=this.\u0275fac=function(Wt){return new(Wt||si)(i.GI1(Ne.mc),i.GI1(i.GMv),i.GI1(i.y8U),i.GI1(fe),i.GI1(lt,8),i.GI1(Ut,10),i.GI1(Et.yG,8),i.GI1(s.Kk),i.GI1(i.WW2))};static#t=this.\u0275dir=i.Sc5({type:si,hostVars:3,hostBindings:function(Wt,Dt){1&Wt&&i.qCj("click",function(Se){return Dt._handleClick(Se)})("mousedown",function(Se){return Dt._handleMousedown(Se)})("keydown",function(Se){return Dt._handleKeydown(Se)}),2&Wt&&i.e48("aria-haspopup",Dt.menu?"menu":null)("aria-expanded",Dt.menuOpen)("aria-controls",Dt.menuOpen?Dt.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[i.Wk5.None,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[i.Wk5.None,"matMenuTriggerFor","menu"],menuData:[i.Wk5.None,"matMenuTriggerData","menuData"],restoreFocus:[i.Wk5.None,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}})}return si})(),ri=(()=>{class si extends Ht{static#e=this.\u0275fac=(()=>{let Mt;return function(Dt){return(Mt||(Mt=i.otF(si)))(Dt||si)}})();static#t=this.\u0275dir=i.Sc5({type:si,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[i.eg9]})}return si})(),Zt=(()=>{class si{static#e=this.\u0275fac=function(Wt){return new(Wt||si)};static#t=this.\u0275mod=i.a4G({type:si});static#i=this.\u0275inj=i.s3X({providers:[bt],imports:[et.MD,je.KE,je.AN,Ne.Y1,$.uU,je.AN]})}return si})()},2156:(st,pe,d)=>{"use strict";d.d(pe,{Qb:()=>we,w5:()=>Re});var i=d(1368),s=d(4496),a=d(5657),h=d(7816),l=d(2096),_=d(6496),v=d(3576),y=d(7712),N=d(1544);function B(Ze,$e){if(1&Ze&&(s.I0R(0,"mat-option",19),s.OEk(1),s.C$Y()),2&Ze){const oe=$e.$implicit;s.E7m("value",oe),s.yG2(),s.oRS(" ",oe," ")}}function K(Ze,$e){if(1&Ze){const oe=s.KQA();s.I0R(0,"mat-form-field",16)(1,"mat-select",17),s.qCj("selectionChange",function(ot){s.usT(oe);const Ut=s.GaO(2);return s.CGJ(Ut._changePageSize(ot.value))}),s.yuY(2,B,2,2,"mat-option",18),s.C$Y()()}if(2&Ze){const oe=s.GaO(2);s.E7m("appearance",oe._formFieldAppearance)("color",oe.color),s.yG2(),s.E7m("value",oe.pageSize)("disabled",oe.disabled)("aria-labelledby",oe._pageSizeLabelId)("panelClass",oe.selectConfig.panelClass||"")("disableOptionCentering",oe.selectConfig.disableOptionCentering),s.yG2(),s.E7m("ngForOf",oe._displayedPageSizeOptions)}}function ee(Ze,$e){if(1&Ze&&(s.I0R(0,"div",20),s.OEk(1),s.C$Y()),2&Ze){const oe=s.GaO(2);s.yG2(),s.cNF(oe.pageSize)}}function ne(Ze,$e){if(1&Ze&&(s.I0R(0,"div",12)(1,"div",13),s.OEk(2),s.C$Y(),s.yuY(3,K,3,8,"mat-form-field",14)(4,ee,2,1,"div",15),s.C$Y()),2&Ze){const oe=s.GaO();s.yG2(),s._6D("id",oe._pageSizeLabelId),s.yG2(),s.oRS(" ",oe._intl.itemsPerPageLabel," "),s.yG2(),s.E7m("ngIf",oe._displayedPageSizeOptions.length>1),s.yG2(),s.E7m("ngIf",oe._displayedPageSizeOptions.length<=1)}}function Le(Ze,$e){if(1&Ze){const oe=s.KQA();s.I0R(0,"button",21),s.qCj("click",function(){s.usT(oe);const ot=s.GaO();return s.CGJ(ot.firstPage())}),s.S2Z(),s.I0R(1,"svg",7),s.wR5(2,"path",22),s.C$Y()()}if(2&Ze){const oe=s.GaO();s.E7m("matTooltip",oe._intl.firstPageLabel)("matTooltipDisabled",oe._previousButtonsDisabled())("matTooltipPosition","above")("disabled",oe._previousButtonsDisabled()),s.e48("aria-label",oe._intl.firstPageLabel)}}function ke(Ze,$e){if(1&Ze){const oe=s.KQA();s.S2Z(),s.gRP(),s.I0R(0,"button",23),s.qCj("click",function(){s.usT(oe);const ot=s.GaO();return s.CGJ(ot.lastPage())}),s.S2Z(),s.I0R(1,"svg",7),s.wR5(2,"path",24),s.C$Y()()}if(2&Ze){const oe=s.GaO();s.E7m("matTooltip",oe._intl.lastPageLabel)("matTooltipDisabled",oe._nextButtonsDisabled())("matTooltipPosition","above")("disabled",oe._nextButtonsDisabled()),s.e48("aria-label",oe._intl.lastPageLabel)}}let je=(()=>{class Ze{constructor(){this.changes=new a.E,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(oe,lt,ot)=>{if(0==ot||0==lt)return`0 of ${ot}`;const Ut=oe*lt;return`${Ut+1} \u2013 ${Ut<(ot=Math.max(ot,0))?Math.min(Ut+lt,ot):Ut+lt} of ${ot}`}}static#e=this.\u0275fac=function(lt){return new(lt||Ze)};static#t=this.\u0275prov=s.wxM({token:Ze,factory:Ze.\u0275fac,providedIn:"root"})}return Ze})();const _t={provide:je,deps:[[new s.T7N,new s.Qfh,je]],useFactory:function et(Ze){return Ze||new je}},Ne=new s.UbH("MAT_PAGINATOR_DEFAULT_OPTIONS"),qe=(0,v.YB)((0,v.aU)(class{}));let $=(()=>{class Ze extends qe{get pageIndex(){return this._pageIndex}set pageIndex(oe){this._pageIndex=Math.max((0,y.wZ)(oe),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(oe){this._length=(0,y.wZ)(oe),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(oe){this._pageSize=Math.max((0,y.wZ)(oe),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(oe){this._pageSizeOptions=(oe||[]).map(lt=>(0,y.wZ)(lt)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(oe){this._hidePageSize=(0,y.W6)(oe)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(oe){this._showFirstLastButtons=(0,y.W6)(oe)}constructor(oe,lt,ot){if(super(),this._intl=oe,this._changeDetectorRef=lt,this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this._hidePageSize=!1,this._showFirstLastButtons=!1,this.selectConfig={},this.page=new s._w7,this._intlChanges=oe.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),ot){const{pageSize:Ut,pageSizeOptions:ai,hidePageSize:Xt,showFirstLastButtons:bi}=ot;null!=Ut&&(this._pageSize=Ut),null!=ai&&(this._pageSizeOptions=ai),null!=Xt&&(this._hidePageSize=Xt),null!=bi&&(this._showFirstLastButtons=bi)}}ngOnInit(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}ngOnDestroy(){this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const oe=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(oe)}previousPage(){if(!this.hasPreviousPage())return;const oe=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(oe)}firstPage(){if(!this.hasPreviousPage())return;const oe=this.pageIndex;this.pageIndex=0,this._emitPageEvent(oe)}lastPage(){if(!this.hasNextPage())return;const oe=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(oe)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const oe=this.getNumberOfPages()-1;return this.pageIndex<oe&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(oe){const ot=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/oe)||0,this.pageSize=oe,this._emitPageEvent(ot)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._initialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((oe,lt)=>oe-lt),this._changeDetectorRef.markForCheck())}_emitPageEvent(oe){this.page.emit({previousPageIndex:oe,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static#e=this.\u0275fac=function(lt){s.KEo()};static#t=this.\u0275dir=s.Sc5({type:Ze,inputs:{color:"color",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",selectConfig:"selectConfig"},outputs:{page:"page"},features:[s.eg9]})}return Ze})(),ve=0,we=(()=>{class Ze extends ${constructor(oe,lt,ot){super(oe,lt,ot),this._pageSizeLabelId="mat-paginator-page-size-label-"+ve++,this._formFieldAppearance=ot?.formFieldAppearance||"outline"}static#e=this.\u0275fac=function(lt){return new(lt||Ze)(s.GI1(je),s.GI1(s.kD9),s.GI1(Ne,8))};static#t=this.\u0275cmp=s.In1({type:Ze,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{disabled:"disabled"},exportAs:["matPaginator"],features:[s.eg9],decls:14,vars:14,consts:[[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],["class","mat-mdc-paginator-page-size",4,"ngIf"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-page-size-label",3,"id"],["class","mat-mdc-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-mdc-paginator-page-size-value",4,"ngIf"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],["hideSingleSelectionIndicator","",3,"value","disabled","aria-labelledby","panelClass","disableOptionCentering","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-mdc-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(lt,ot){1&lt&&(s.I0R(0,"div",0)(1,"div",1),s.yuY(2,ne,5,4,"div",2),s.I0R(3,"div",3)(4,"div",4),s.OEk(5),s.C$Y(),s.yuY(6,Le,3,5,"button",5),s.I0R(7,"button",6),s.qCj("click",function(){return ot.previousPage()}),s.S2Z(),s.I0R(8,"svg",7),s.wR5(9,"path",8),s.C$Y()(),s.gRP(),s.I0R(10,"button",9),s.qCj("click",function(){return ot.nextPage()}),s.S2Z(),s.I0R(11,"svg",7),s.wR5(12,"path",10),s.C$Y()(),s.yuY(13,ke,3,5,"button",11),s.C$Y()()()),2&lt&&(s.yG2(2),s.E7m("ngIf",!ot.hidePageSize),s.yG2(3),s.oRS(" ",ot._intl.getRangeLabel(ot.pageIndex,ot.pageSize,ot.length)," "),s.yG2(),s.E7m("ngIf",ot.showFirstLastButtons),s.yG2(),s.E7m("matTooltip",ot._intl.previousPageLabel)("matTooltipDisabled",ot._previousButtonsDisabled())("matTooltipPosition","above")("disabled",ot._previousButtonsDisabled()),s.e48("aria-label",ot._intl.previousPageLabel),s.yG2(3),s.E7m("matTooltip",ot._intl.nextPageLabel)("matTooltipDisabled",ot._nextButtonsDisabled())("matTooltipPosition","above")("disabled",ot._nextButtonsDisabled()),s.e48("aria-label",ot._intl.nextPageLabel),s.yG2(3),s.E7m("ngIf",ot.showFirstLastButtons))},dependencies:[i.ay,i.u_,h.um,N.Up,l.kX,v.I5,_.a4],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color);background-color:var(--mat-paginator-container-background-color);font-family:var(--mat-paginator-container-text-font);line-height:var(--mat-paginator-container-text-line-height);font-size:var(--mat-paginator-container-text-size);font-weight:var(--mat-paginator-container-text-weight);letter-spacing:var(--mat-paginator-container-text-tracking)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size)}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;fill:var(--mat-paginator-enabled-icon-color)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}return Ze})(),Re=(()=>{class Ze{static#e=this.\u0275fac=function(lt){return new(lt||Ze)};static#t=this.\u0275mod=s.a4G({type:Ze});static#i=this.\u0275inj=s.s3X({providers:[_t],imports:[i.MD,h.oJ,l.d5,_.KO]})}return Ze})()},9092:(st,pe,d)=>{"use strict";d.d(pe,{Ko:()=>K,wx:()=>N});var i=d(4496),a=(d(1368),d(3576)),h=d(7712);const l=new i.UbH("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),y=(0,a.i)(class{constructor(ee){this._elementRef=ee}},"primary");let N=(()=>{class ee extends y{constructor(Le,ke,je,et,_t){super(Le),this._ngZone=ke,this._changeDetectorRef=je,this._animationMode=et,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new i._w7,this._mode="determinate",this._transitionendHandler=Pt=>{0===this.animationEnd.observers.length||!Pt.target||!Pt.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation="NoopAnimations"===et,_t&&(_t.color&&(this.color=this.defaultColor=_t.color),this.mode=_t.mode||this.mode)}get value(){return this._value}set value(Le){this._value=B((0,h.wZ)(Le)),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(Le){this._bufferValue=B((0,h.wZ)(Le)),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(Le){this._mode=Le,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_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}static#e=this.\u0275fac=function(ke){return new(ke||ee)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(i.kD9),i.GI1(i.qwP,8),i.GI1(l,8))};static#t=this.\u0275cmp=i.In1({type:ee,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:8,hostBindings:function(ke,je){2&ke&&(i.e48("aria-valuenow",je._isIndeterminate()?null:je.value)("mode",je.mode),i.eAK("_mat-animation-noopable",je._isNoopAnimation)("mdc-linear-progress--animation-ready",!je._isNoopAnimation)("mdc-linear-progress--indeterminate",je._isIndeterminate()))},inputs:{color:"color",value:"value",bufferValue:"bufferValue",mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[i.eg9],decls:7,vars:4,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(ke,je){1&ke&&(i.I0R(0,"div",0),i.wR5(1,"div",1)(2,"div",2),i.C$Y(),i.I0R(3,"div",3),i.wR5(4,"span",4),i.C$Y(),i.I0R(5,"div",5),i.wR5(6,"span",4),i.C$Y()),2&ke&&(i.yG2(),i.m4B("flex-basis",je._getBufferBarFlexBasis()),i.yG2(2),i.m4B("transform",je._getPrimaryBarTransform()))},styles:["@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(var(--mdc-linear-progress-primary-half))}100%{transform:translateX(var(--mdc-linear-progress-primary-full))}}@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(var(--mdc-linear-progress-secondary-quarter))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full))}}@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(var(--mdc-linear-progress-primary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg))}}@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(var(--mdc-linear-progress-secondary-quarter-neg))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.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)}@media screen and (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)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);-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\");animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.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__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}.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:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height) * -2.5))}}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color)}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-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='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill=''/%3E%3C/svg%3E\")}}.mdc-linear-progress{height:max(var(--mdc-linear-progress-track-height), var(--mdc-linear-progress-active-indicator-height))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress{height:4px}}.mdc-linear-progress__bar{height:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__buffer{height:var(--mdc-linear-progress-track-height)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height)}}.mdc-linear-progress__buffer{border-radius:var(--mdc-linear-progress-track-shape)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{display:block;text-align:left;--mdc-linear-progress-primary-half: 83.67142%;--mdc-linear-progress-primary-full: 200.611057%;--mdc-linear-progress-secondary-quarter: 37.651913%;--mdc-linear-progress-secondary-half: 84.386165%;--mdc-linear-progress-secondary-full: 160.277782%;--mdc-linear-progress-primary-half-neg: -83.67142%;--mdc-linear-progress-primary-full-neg: -200.611057%;--mdc-linear-progress-secondary-quarter-neg: -37.651913%;--mdc-linear-progress-secondary-half-neg: -84.386165%;--mdc-linear-progress-secondary-full-neg: -160.277782%}[dir=rtl] .mat-mdc-progress-bar{text-align:right}.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}"],encapsulation:2,changeDetection:0})}return ee})();function B(ee,ne=0,Le=100){return Math.max(ne,Math.min(Le,ee))}let K=(()=>{class ee{static#e=this.\u0275fac=function(ke){return new(ke||ee)};static#t=this.\u0275mod=i.a4G({type:ee});static#i=this.\u0275inj=i.s3X({imports:[a.AN]})}return ee})()},2096:(st,pe,d)=>{"use strict";d.d(pe,{d5:()=>De,kX:()=>fe});var i=d(68),s=d(1368),a=d(4496),h=d(3576),l=d(1544),_=d(8408),v=d(4723),y=d(1900),N=d(7712),B=d(1032),K=d(7800),ee=d(6504),ne=d(5657),Le=d(1424),ke=d(3412),je=d(5568),et=d(7368),_t=d(3992),Pt=d(6684),Et=d(4704),Ne=d(4e3),qe=d(3616),$=d(9684);const ve=["trigger"],we=["panel"];function Re(bt,qt){if(1&bt&&(a.I0R(0,"span",10),a.OEk(1),a.C$Y()),2&bt){const vt=a.GaO();a.yG2(),a.cNF(vt.placeholder)}}function Ze(bt,qt){if(1&bt&&(a.I0R(0,"span",14),a.OEk(1),a.C$Y()),2&bt){const vt=a.GaO(2);a.yG2(),a.cNF(vt.triggerValue)}}function $e(bt,qt){1&bt&&a._Xx(0,0,["*ngSwitchCase","true"])}function oe(bt,qt){if(1&bt&&(a.I0R(0,"span",11),a.yuY(1,Ze,2,1,"span",12)(2,$e,1,0,"ng-content",13),a.C$Y()),2&bt){const vt=a.GaO();a.E7m("ngSwitch",!!vt.customTrigger),a.yG2(2),a.E7m("ngSwitchCase",!0)}}function lt(bt,qt){if(1&bt){const vt=a.KQA();a.S2Z(),a.gRP(),a.I0R(0,"div",15,16),a.qCj("@transformPanel.done",function(ri){a.usT(vt);const Zt=a.GaO();return a.CGJ(Zt._panelDoneAnimatingStream.next(ri.toState))})("keydown",function(ri){a.usT(vt);const Zt=a.GaO();return a.CGJ(Zt._handleKeydown(ri))}),a._Xx(2,1),a.C$Y()}if(2&bt){const vt=a.GaO();a.uQ9("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",vt._getPanelTheme(),""),a.E7m("ngClass",vt.panelClass)("@transformPanel","showing"),a.e48("id",vt.id+"-panel")("aria-multiselectable",vt.multiple)("aria-label",vt.ariaLabel||null)("aria-labelledby",vt._getPanelAriaLabelledby())}}const ot=[[["mat-select-trigger"]],"*"],Ut=["mat-select-trigger","*"],ai={transformPanelWrap:(0,$.gV)("transformPanelWrap",[(0,$.aK)("* => void",(0,$.kt)("@transformPanel",[(0,$.Ql)()],{optional:!0}))]),transformPanel:(0,$.gV)("transformPanel",[(0,$.K2)("void",(0,$.wb)({opacity:0,transform:"scale(1, 0.8)"})),(0,$.aK)("void => showing",(0,$.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,$.wb)({opacity:1,transform:"scale(1, 1)"}))),(0,$.aK)("* => void",(0,$.Cs)("100ms linear",(0,$.wb)({opacity:0})))])};let Me=0;const Ae=new a.UbH("mat-select-scroll-strategy"),X=new a.UbH("MAT_SELECT_CONFIG"),ge={provide:Ae,deps:[i.mc],useFactory:function Je(bt){return()=>bt.scrollStrategies.reposition()}},wt=new a.UbH("MatSelectTrigger");class Ye{constructor(qt,vt){this.source=qt,this.value=vt}}const be=(0,h.bc)((0,h.S)((0,h.YB)((0,h.Sk)(class{constructor(bt,qt,vt,Ht,ri){this._elementRef=bt,this._defaultErrorStateMatcher=qt,this._parentForm=vt,this._parentFormGroup=Ht,this.ngControl=ri,this.stateChanges=new ne.E}}))));let J=(()=>{class bt extends be{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(vt){this._placeholder=vt,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(ee.AQ.required)??!1}set required(vt){this._required=(0,N.W6)(vt),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(vt){this._multiple=(0,N.W6)(vt)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(vt){this._disableOptionCentering=(0,N.W6)(vt)}get compareWith(){return this._compareWith}set compareWith(vt){this._compareWith=vt,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(vt){this._assignValue(vt)&&this._onChange(vt)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(vt){this._typeaheadDebounceInterval=(0,N.wZ)(vt)}get id(){return this._id}set id(vt){this._id=vt||this._uid,this.stateChanges.next()}constructor(vt,Ht,ri,Zt,si,ki,Mt,Wt,Dt,_e,Se,rt,We,ht){super(si,Zt,Mt,Wt,_e),this._viewportRuler=vt,this._changeDetectorRef=Ht,this._ngZone=ri,this._dir=ki,this._parentFormField=Dt,this._liveAnnouncer=We,this._defaultOptions=ht,this._panelOpen=!1,this._compareWith=(ae,ye)=>ae===ye,this._uid="mat-select-"+Me++,this._triggerAriaLabelledBy=null,this._destroy=new ne.E,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+Me++,this._panelDoneAnimatingStream=new ne.E,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=(0,Le.Q)(()=>{const ae=this.options;return ae?ae.changes.pipe((0,je.W)(ae),(0,et.G)(()=>(0,ke.U)(...ae.map(ye=>ye.onSelectionChange)))):this._ngZone.onStable.pipe((0,_t.U)(1),(0,et.G)(()=>this.optionSelectionChanges))}),this.openedChange=new a._w7,this._openedStream=this.openedChange.pipe((0,Pt.I)(ae=>ae),(0,Et.k)(()=>{})),this._closedStream=this.openedChange.pipe((0,Pt.I)(ae=>!ae),(0,Et.k)(()=>{})),this.selectionChange=new a._w7,this.valueChange=new a._w7,this._trackedModal=null,this.ngControl&&(this.ngControl.valueAccessor=this),null!=ht?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=ht.typeaheadDebounceInterval),this._scrollStrategyFactory=rt,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Se)||0,this.id=this.id}ngOnInit(){this._selectionModel=new B.e2(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Ne.a)(),(0,qe.a)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,qe.a)(this._destroy)).subscribe(vt=>{vt.added.forEach(Ht=>Ht.select()),vt.removed.forEach(Ht=>Ht.deselect())}),this.options.changes.pipe((0,je.W)(null),(0,qe.a)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const vt=this._getTriggerAriaLabelledby(),Ht=this.ngControl;if(vt!==this._triggerAriaLabelledBy){const ri=this._elementRef.nativeElement;this._triggerAriaLabelledBy=vt,vt?ri.setAttribute("aria-labelledby",vt):ri.removeAttribute("aria-labelledby")}Ht&&(this._previousControl!==Ht.control&&(void 0!==this._previousControl&&null!==Ht.disabled&&Ht.disabled!==this.disabled&&(this.disabled=Ht.disabled),this._previousControl=Ht.control),this.updateErrorState())}ngOnChanges(vt){(vt.disabled||vt.userAriaDescribedBy)&&this.stateChanges.next(),vt.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){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._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}_applyModalPanelOwnership(){const vt=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!vt)return;const Ht=`${this.id}-panel`;this._trackedModal&&(0,v.Cs)(this._trackedModal,"aria-owns",Ht),(0,v.AZ)(vt,"aria-owns",Ht),this._trackedModal=vt}_clearFromModal(){this._trackedModal&&((0,v.Cs)(this._trackedModal,"aria-owns",`${this.id}-panel`),this._trackedModal=null)}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(vt){this._assignValue(vt)}registerOnChange(vt){this._onChange=vt}registerOnTouched(vt){this._onTouched=vt}setDisabledState(vt){this.disabled=vt,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 vt=this._selectionModel.selected.map(Ht=>Ht.viewValue);return this._isRtl()&&vt.reverse(),vt.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(vt){this.disabled||(this.panelOpen?this._handleOpenKeydown(vt):this._handleClosedKeydown(vt))}_handleClosedKeydown(vt){const Ht=vt.keyCode,ri=Ht===K.Oq||Ht===K.qI||Ht===K.Mx||Ht===K.a4,Zt=Ht===K.wJ||Ht===K.Gi,si=this._keyManager;if(!si.isTyping()&&Zt&&!(0,K.Yp)(vt)||(this.multiple||vt.altKey)&&ri)vt.preventDefault(),this.open();else if(!this.multiple){const ki=this.selected;si.onKeydown(vt);const Mt=this.selected;Mt&&ki!==Mt&&this._liveAnnouncer.announce(Mt.viewValue,1e4)}}_handleOpenKeydown(vt){const Ht=this._keyManager,ri=vt.keyCode,Zt=ri===K.Oq||ri===K.qI,si=Ht.isTyping();if(Zt&&vt.altKey)vt.preventDefault(),this.close();else if(si||ri!==K.wJ&&ri!==K.Gi||!Ht.activeItem||(0,K.Yp)(vt))if(!si&&this._multiple&&ri===K.A&&vt.ctrlKey){vt.preventDefault();const ki=this.options.some(Mt=>!Mt.disabled&&!Mt.selected);this.options.forEach(Mt=>{Mt.disabled||(ki?Mt.select():Mt.deselect())})}else{const ki=Ht.activeItemIndex;Ht.onKeydown(vt),this._multiple&&Zt&&vt.shiftKey&&Ht.activeItem&&Ht.activeItemIndex!==ki&&Ht.activeItem._selectViaInteraction()}else vt.preventDefault(),Ht.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,_t.U)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_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(vt){if(this.options.forEach(Ht=>Ht.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&vt)Array.isArray(vt),vt.forEach(Ht=>this._selectOptionByValue(Ht)),this._sortValues();else{const Ht=this._selectOptionByValue(vt);Ht?this._keyManager.updateActiveItem(Ht):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(vt){const Ht=this.options.find(ri=>{if(this._selectionModel.isSelected(ri))return!1;try{return null!=ri.value&&this._compareWith(ri.value,vt)}catch{return!1}});return Ht&&this._selectionModel.select(Ht),Ht}_assignValue(vt){return!!(vt!==this._value||this._multiple&&Array.isArray(vt))&&(this.options&&this._setSelectionByValue(vt),this._value=vt,!0)}_skipPredicate(vt){return vt.disabled}_initKeyManager(){this._keyManager=new v.mJ(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 vt=(0,ke.U)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,qe.a)(vt)).subscribe(Ht=>{this._onSelect(Ht.source,Ht.isUserInput),Ht.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,ke.U)(...this.options.map(Ht=>Ht._stateChanges)).pipe((0,qe.a)(vt)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(vt,Ht){const ri=this._selectionModel.isSelected(vt);null!=vt.value||this._multiple?(ri!==vt.selected&&(vt.selected?this._selectionModel.select(vt):this._selectionModel.deselect(vt)),Ht&&this._keyManager.setActiveItem(vt),this.multiple&&(this._sortValues(),Ht&&this.focus())):(vt.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(vt.value)),ri!==this._selectionModel.isSelected(vt)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const vt=this.options.toArray();this._selectionModel.sort((Ht,ri)=>this.sortComparator?this.sortComparator(Ht,ri,vt):vt.indexOf(Ht)-vt.indexOf(ri)),this.stateChanges.next()}}_propagateChanges(vt){let Ht=null;Ht=this.multiple?this.selected.map(ri=>ri.value):this.selected?this.selected.value:vt,this._value=Ht,this.valueChange.emit(Ht),this._onChange(Ht),this.selectionChange.emit(this._getChangeEvent(Ht)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let vt=-1;for(let Ht=0;Ht<this.options.length;Ht++)if(!this.options.get(Ht).disabled){vt=Ht;break}this._keyManager.setActiveItem(vt)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(vt){this._elementRef.nativeElement.focus(vt)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const vt=this._parentFormField?.getLabelId();return this.ariaLabelledby?(vt?vt+" ":"")+this.ariaLabelledby:vt}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const vt=this._parentFormField?.getLabelId();let Ht=(vt?vt+" ":"")+this._valueId;return this.ariaLabelledby&&(Ht+=" "+this.ariaLabelledby),Ht}_panelDoneAnimating(vt){this.openedChange.emit(vt)}setDescribedByIds(vt){vt.length?this._elementRef.nativeElement.setAttribute("aria-describedby",vt.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}static#e=this.\u0275fac=function(Ht){return new(Ht||bt)(a.GI1(_.S8),a.GI1(a.kD9),a.GI1(a.WW2),a.GI1(h.u9),a.GI1(a.GMv),a.GI1(y.yG,8),a.GI1(ee.SC,8),a.GI1(ee.uW,8),a.GI1(l.Y$,8),a.GI1(ee.eq,10),a.gJ8("tabindex"),a.GI1(Ae),a.GI1(v.mE),a.GI1(X,8))};static#t=this.\u0275dir=a.Sc5({type:bt,viewQuery:function(Ht,ri){if(1&Ht&&(a.CC$(ve,5),a.CC$(we,5),a.CC$(i.eC,5)),2&Ht){let Zt;a.wto(Zt=a.Gqi())&&(ri.trigger=Zt.first),a.wto(Zt=a.Gqi())&&(ri.panel=Zt.first),a.wto(Zt=a.Gqi())&&(ri._overlayDir=Zt.first)}},inputs:{userAriaDescribedBy:[a.Wk5.None,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:[a.Wk5.None,"aria-label","ariaLabel"],ariaLabelledby:[a.Wk5.None,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[a.eg9,a.SYr]})}return bt})(),fe=(()=>{class bt extends J{constructor(){super(...arguments),this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._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"}],this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._skipPredicate=vt=>!this.panelOpen&&vt.disabled}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,qe.a)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}open(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(vt){const Ht=this.options.toArray()[vt];if(Ht){const ri=this.panel.nativeElement,Zt=(0,h.aq)(vt,this.options,this.optionGroups),si=Ht._getHostElement();ri.scrollTop=0===vt&&1===Zt?0:(0,h.ms)(si.offsetTop,si.offsetHeight,ri.scrollTop,ri.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(vt){return new Ye(this,vt)}_getOverlayWidth(vt){return"auto"===this.panelWidth?(vt instanceof i.wW?vt.elementRef:vt||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(vt){this._hideSingleSelectionIndicator=(0,N.W6)(vt),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const vt of this.options)vt._changeDetectorRef.markForCheck()}static#e=this.\u0275fac=(()=>{let vt;return function(ri){return(vt||(vt=a.otF(bt)))(ri||bt)}})();static#t=this.\u0275cmp=a.In1({type:bt,selectors:[["mat-select"]],contentQueries:function(Ht,ri,Zt){if(1&Ht&&(a.szK(Zt,wt,5),a.szK(Zt,h.I5,5),a.szK(Zt,h.KG,5)),2&Ht){let si;a.wto(si=a.Gqi())&&(ri.customTrigger=si.first),a.wto(si=a.Gqi())&&(ri.options=si),a.wto(si=a.Gqi())&&(ri.optionGroups=si)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],hostVars:19,hostBindings:function(Ht,ri){1&Ht&&a.qCj("keydown",function(si){return ri._handleKeydown(si)})("focus",function(){return ri._onFocus()})("blur",function(){return ri._onBlur()}),2&Ht&&(a.e48("id",ri.id)("tabindex",ri.tabIndex)("aria-controls",ri.panelOpen?ri.id+"-panel":null)("aria-expanded",ri.panelOpen)("aria-label",ri.ariaLabel||null)("aria-required",ri.required.toString())("aria-disabled",ri.disabled.toString())("aria-invalid",ri.errorState)("aria-activedescendant",ri._getAriaActiveDescendant()),a.eAK("mat-mdc-select-disabled",ri.disabled)("mat-mdc-select-invalid",ri.errorState)("mat-mdc-select-required",ri.required)("mat-mdc-select-empty",ri.empty)("mat-mdc-select-multiple",ri.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",panelWidth:"panelWidth",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[a.M5G([{provide:l.u0,useExisting:bt},{provide:h.K6,useExisting:bt}]),a.eg9],ngContentSelectors:Ut,decls:11,vars:10,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(Ht,ri){if(1&Ht&&(a.kPM(ot),a.I0R(0,"div",0,1),a.qCj("click",function(){return ri.toggle()}),a.I0R(3,"div",2),a.yuY(4,Re,2,1,"span",3)(5,oe,3,2,"span",4),a.C$Y(),a.I0R(6,"div",5)(7,"div",6),a.S2Z(),a.I0R(8,"svg",7),a.wR5(9,"path",8),a.C$Y()()()(),a.yuY(10,lt,3,9,"ng-template",9),a.qCj("backdropClick",function(){return ri.close()})("attach",function(){return ri._onAttached()})("detach",function(){return ri.close()})),2&Ht){const Zt=a.Gew(1);a.yG2(3),a.E7m("ngSwitch",ri.empty),a.e48("id",ri._valueId),a.yG2(),a.E7m("ngSwitchCase",!0),a.yG2(),a.E7m("ngSwitchCase",!1),a.yG2(5),a.E7m("cdkConnectedOverlayPanelClass",ri._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",ri._scrollStrategy)("cdkConnectedOverlayOrigin",ri._preferredOverlayOrigin||Zt)("cdkConnectedOverlayOpen",ri.panelOpen)("cdkConnectedOverlayPositions",ri._positions)("cdkConnectedOverlayWidth",ri._overlayWidth)}},dependencies:[s.QF,s.Ko,s.Wm,s.UZ,i.eC,i.wW],styles:['.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);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);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)}.cdk-high-contrast-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}.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)}._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}'],encapsulation:2,data:{animation:[ai.transformPanel]},changeDetection:0})}return bt})(),De=(()=>{class bt{static#e=this.\u0275fac=function(Ht){return new(Ht||bt)};static#t=this.\u0275mod=a.a4G({type:bt});static#i=this.\u0275inj=a.s3X({providers:[ge],imports:[s.MD,i.Y1,h.Ax,h.AN,_.uU,l.wb,h.Ax,h.AN]})}return bt})()},9964:(st,pe,d)=>{"use strict";d.d(pe,{Ar:()=>wt,Uq:()=>ge,WS:()=>Ye,sb:()=>be});var i=d(8408),s=d(1368),a=d(4496),h=d(3576),l=d(4723),_=d(1900),v=d(7712),y=d(7800),N=d(5792),B=d(5657),K=d(800),ee=d(3412),ne=d(6684),Le=d(4704),ke=d(320),je=d(3616),et=d(4e3),_t=d(3992),Pt=d(5568),Et=d(4680),Ne=d(9684);const qe=["*"],$=["content"];function ve(J,Pe){if(1&J){const fe=a.KQA();a.I0R(0,"div",2),a.qCj("click",function(){a.usT(fe);const bt=a.GaO();return a.CGJ(bt._onBackdropClicked())}),a.C$Y()}if(2&J){const fe=a.GaO();a.eAK("mat-drawer-shown",fe._isShowingBackdrop())}}function we(J,Pe){1&J&&(a.I0R(0,"mat-drawer-content"),a._Xx(1,2),a.C$Y())}const Re=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Ze=["mat-drawer","mat-drawer-content","*"];function $e(J,Pe){if(1&J){const fe=a.KQA();a.I0R(0,"div",2),a.qCj("click",function(){a.usT(fe);const bt=a.GaO();return a.CGJ(bt._onBackdropClicked())}),a.C$Y()}if(2&J){const fe=a.GaO();a.eAK("mat-drawer-shown",fe._isShowingBackdrop())}}function oe(J,Pe){1&J&&(a.I0R(0,"mat-sidenav-content"),a._Xx(1,2),a.C$Y())}const lt=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],ot=["mat-sidenav","mat-sidenav-content","*"],ai={transformDrawer:(0,Ne.gV)("transform",[(0,Ne.K2)("open, open-instant",(0,Ne.wb)({transform:"none",visibility:"visible"})),(0,Ne.K2)("void",(0,Ne.wb)({"box-shadow":"none",visibility:"hidden"})),(0,Ne.aK)("void => open-instant",(0,Ne.Cs)("0ms")),(0,Ne.aK)("void <=> open, open-instant => void",(0,Ne.Cs)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},bi=new a.UbH("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function Me(){return!1}}),ze=new a.UbH("MAT_DRAWER_CONTAINER");let Ae=(()=>{class J extends i.Ci{constructor(fe,De,bt,qt,vt){super(bt,qt,vt),this._changeDetectorRef=fe,this._container=De}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}static#e=this.\u0275fac=function(De){return new(De||J)(a.GI1(a.kD9),a.GI1((0,a.wd)(()=>X)),a.GI1(a.GMv),a.GI1(i.Yn),a.GI1(a.WW2))};static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-drawer-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content"],hostVars:4,hostBindings:function(De,bt){2&De&&a.m4B("margin-left",bt._container._contentMargins.left,"px")("margin-right",bt._container._contentMargins.right,"px")},features:[a.M5G([{provide:i.Ci,useExisting:J}]),a.eg9],ngContentSelectors:qe,decls:1,vars:0,template:function(De,bt){1&De&&(a.kPM(),a._Xx(0))},encapsulation:2,changeDetection:0})}return J})(),Je=(()=>{class J{get position(){return this._position}set position(fe){(fe="end"===fe?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(fe),this._position=fe,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(fe){this._mode=fe,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(fe){this._disableClose=(0,v.W6)(fe)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(fe){("true"===fe||"false"===fe||null==fe)&&(fe=(0,v.W6)(fe)),this._autoFocus=fe}get opened(){return this._opened}set opened(fe){this.toggle((0,v.W6)(fe))}constructor(fe,De,bt,qt,vt,Ht,ri,Zt){this._elementRef=fe,this._focusTrapFactory=De,this._focusMonitor=bt,this._platform=qt,this._ngZone=vt,this._interactivityChecker=Ht,this._doc=ri,this._container=Zt,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new B.E,this._animationEnd=new B.E,this._animationState="void",this.openedChange=new a._w7(!0),this._openedStream=this.openedChange.pipe((0,ne.I)(si=>si),(0,Le.k)(()=>{})),this.openedStart=this._animationStarted.pipe((0,ne.I)(si=>si.fromState!==si.toState&&0===si.toState.indexOf("open")),(0,ke.e)(void 0)),this._closedStream=this.openedChange.pipe((0,ne.I)(si=>!si),(0,Le.k)(()=>{})),this.closedStart=this._animationStarted.pipe((0,ne.I)(si=>si.fromState!==si.toState&&"void"===si.toState),(0,ke.e)(void 0)),this._destroyed=new B.E,this.onPositionChanged=new a._w7,this._modeChanged=new B.E,this.openedChange.subscribe(si=>{si?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,K.w)(this._elementRef.nativeElement,"keydown").pipe((0,ne.I)(si=>si.keyCode===y.UX&&!this.disableClose&&!(0,y.Yp)(si)),(0,je.a)(this._destroyed)).subscribe(si=>this._ngZone.run(()=>{this.close(),si.stopPropagation(),si.preventDefault()}))}),this._animationEnd.pipe((0,et.a)((si,ki)=>si.fromState===ki.fromState&&si.toState===ki.toState)).subscribe(si=>{const{fromState:ki,toState:Mt}=si;(0===Mt.indexOf("open")&&"void"===ki||"void"===Mt&&0===ki.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(fe,De){this._interactivityChecker.isFocusable(fe)||(fe.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const bt=()=>{fe.removeEventListener("blur",bt),fe.removeEventListener("mousedown",bt),fe.removeAttribute("tabindex")};fe.addEventListener("blur",bt),fe.addEventListener("mousedown",bt)})),fe.focus(De)}_focusByCssSelector(fe,De){let bt=this._elementRef.nativeElement.querySelector(fe);bt&&this._forceFocus(bt,De)}_takeFocus(){if(!this._focusTrap)return;const fe=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(De=>{!De&&"function"==typeof this._elementRef.nativeElement.focus&&fe.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(fe){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,fe):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const fe=this._doc.activeElement;return!!fe&&this._elementRef.nativeElement.contains(fe)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(fe){return this.toggle(!0,fe)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(fe=!this.opened,De){fe&&De&&(this._openedVia=De);const bt=this._setOpen(fe,!fe&&this._isFocusWithinDrawer(),this._openedVia||"program");return fe||(this._openedVia=null),bt}_setOpen(fe,De,bt){return this._opened=fe,fe?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",De&&this._restoreFocus(bt)),this._updateFocusTrapState(),new Promise(qt=>{this.openedChange.pipe((0,_t.U)(1)).subscribe(vt=>qt(vt?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(fe){const De=this._elementRef.nativeElement,bt=De.parentNode;"end"===fe?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),bt.insertBefore(this._anchor,De)),bt.appendChild(De)):this._anchor&&this._anchor.parentNode.insertBefore(De,this._anchor)}static#e=this.\u0275fac=function(De){return new(De||J)(a.GI1(a.GMv),a.GI1(l.G),a.GI1(l.Kk),a.GI1(N.WU),a.GI1(a.WW2),a.GI1(l.OE),a.GI1(s.Ud,8),a.GI1(ze,8))};static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-drawer"]],viewQuery:function(De,bt){if(1&De&&a.CC$($,5),2&De){let qt;a.wto(qt=a.Gqi())&&(bt._content=qt.first)}},hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],hostVars:12,hostBindings:function(De,bt){1&De&&a.wcw("@transform.start",function(vt){return bt._animationStarted.next(vt)})("@transform.done",function(vt){return bt._animationEnd.next(vt)}),2&De&&(a.e48("align",null),a.Swe("@transform",bt._animationState),a.eAK("mat-drawer-end","end"===bt.position)("mat-drawer-over","over"===bt.mode)("mat-drawer-push","push"===bt.mode)("mat-drawer-side","side"===bt.mode)("mat-drawer-opened",bt.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:qe,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(De,bt){1&De&&(a.kPM(),a.I0R(0,"div",0,1),a._Xx(2),a.C$Y())},dependencies:[i.Ci],encapsulation:2,data:{animation:[ai.transformDrawer]},changeDetection:0})}return J})(),X=(()=>{class J{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(fe){this._autosize=(0,v.W6)(fe)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(fe){this._backdropOverride=null==fe?null:(0,v.W6)(fe)}get scrollable(){return this._userContent||this._content}constructor(fe,De,bt,qt,vt,Ht=!1,ri){this._dir=fe,this._element=De,this._ngZone=bt,this._changeDetectorRef=qt,this._animationMode=ri,this._drawers=new a.VhX,this.backdropClick=new a._w7,this._destroyed=new B.E,this._doCheckSubject=new B.E,this._contentMargins={left:null,right:null},this._contentMarginChanges=new B.E,fe&&fe.change.pipe((0,je.a)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),vt.change().pipe((0,je.a)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=Ht}ngAfterContentInit(){this._allDrawers.changes.pipe((0,Pt.W)(this._allDrawers),(0,je.a)(this._destroyed)).subscribe(fe=>{this._drawers.reset(fe.filter(De=>!De._container||De._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,Pt.W)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(fe=>{this._watchDrawerToggle(fe),this._watchDrawerPosition(fe),this._watchDrawerMode(fe)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,Et.o)(10),(0,je.a)(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(fe=>fe.open())}close(){this._drawers.forEach(fe=>fe.close())}updateContentMargins(){let fe=0,De=0;if(this._left&&this._left.opened)if("side"==this._left.mode)fe+=this._left._getWidth();else if("push"==this._left.mode){const bt=this._left._getWidth();fe+=bt,De-=bt}if(this._right&&this._right.opened)if("side"==this._right.mode)De+=this._right._getWidth();else if("push"==this._right.mode){const bt=this._right._getWidth();De+=bt,fe-=bt}fe=fe||null,De=De||null,(fe!==this._contentMargins.left||De!==this._contentMargins.right)&&(this._contentMargins={left:fe,right:De},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(fe){fe._animationStarted.pipe((0,ne.I)(De=>De.fromState!==De.toState),(0,je.a)(this._drawers.changes)).subscribe(De=>{"open-instant"!==De.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==fe.mode&&fe.openedChange.pipe((0,je.a)(this._drawers.changes)).subscribe(()=>this._setContainerClass(fe.opened))}_watchDrawerPosition(fe){fe&&fe.onPositionChanged.pipe((0,je.a)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,_t.U)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(fe){fe&&fe._modeChanged.pipe((0,je.a)((0,ee.U)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(fe){const De=this._element.nativeElement.classList,bt="mat-drawer-container-has-open";fe?De.add(bt):De.remove(bt)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(fe=>{"end"==fe.position?this._end=fe:this._start=fe}),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(fe=>fe&&!fe.disableClose&&this._drawerHasBackdrop(fe)).forEach(fe=>fe._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(fe){return null!=fe&&fe.opened}_drawerHasBackdrop(fe){return null==this._backdropOverride?!!fe&&"side"!==fe.mode:this._backdropOverride}static#e=this.\u0275fac=function(De){return new(De||J)(a.GI1(_.yG,8),a.GI1(a.GMv),a.GI1(a.WW2),a.GI1(a.kD9),a.GI1(i.S8),a.GI1(bi),a.GI1(a.qwP,8))};static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-drawer-container"]],contentQueries:function(De,bt,qt){if(1&De&&(a.szK(qt,Ae,5),a.szK(qt,Je,5)),2&De){let vt;a.wto(vt=a.Gqi())&&(bt._content=vt.first),a.wto(vt=a.Gqi())&&(bt._allDrawers=vt)}},viewQuery:function(De,bt){if(1&De&&a.CC$(Ae,5),2&De){let qt;a.wto(qt=a.Gqi())&&(bt._userContent=qt.first)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container"],hostVars:2,hostBindings:function(De,bt){2&De&&a.eAK("mat-drawer-container-explicit-backdrop",bt._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[a.M5G([{provide:ze,useExisting:J}])],ngContentSelectors:Ze,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(De,bt){1&De&&(a.kPM(Re),a.yuY(0,ve,1,2,"div",0),a._Xx(1),a._Xx(2,1),a.yuY(3,we,2,0,"mat-drawer-content",1)),2&De&&(a.E7m("ngIf",bt.hasBackdrop),a.yG2(3),a.E7m("ngIf",!bt._content))},dependencies:[s.u_,Ae],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);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);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);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);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);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return J})(),ge=(()=>{class J extends Ae{constructor(fe,De,bt,qt,vt){super(fe,De,bt,qt,vt)}static#e=this.\u0275fac=function(De){return new(De||J)(a.GI1(a.kD9),a.GI1((0,a.wd)(()=>Ye)),a.GI1(a.GMv),a.GI1(i.Yn),a.GI1(a.WW2))};static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-sidenav-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(De,bt){2&De&&a.m4B("margin-left",bt._container._contentMargins.left,"px")("margin-right",bt._container._contentMargins.right,"px")},features:[a.M5G([{provide:i.Ci,useExisting:J}]),a.eg9],ngContentSelectors:qe,decls:1,vars:0,template:function(De,bt){1&De&&(a.kPM(),a._Xx(0))},encapsulation:2,changeDetection:0})}return J})(),wt=(()=>{class J extends Je{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(fe){this._fixedInViewport=(0,v.W6)(fe)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(fe){this._fixedTopGap=(0,v.wZ)(fe)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(fe){this._fixedBottomGap=(0,v.wZ)(fe)}static#e=this.\u0275fac=(()=>{let fe;return function(bt){return(fe||(fe=a.otF(J)))(bt||J)}})();static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(De,bt){2&De&&(a.e48("align",null),a.m4B("top",bt.fixedInViewport?bt.fixedTopGap:null,"px")("bottom",bt.fixedInViewport?bt.fixedBottomGap:null,"px"),a.eAK("mat-drawer-end","end"===bt.position)("mat-drawer-over","over"===bt.mode)("mat-drawer-push","push"===bt.mode)("mat-drawer-side","side"===bt.mode)("mat-drawer-opened",bt.opened)("mat-sidenav-fixed",bt.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[a.eg9],ngContentSelectors:qe,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(De,bt){1&De&&(a.kPM(),a.I0R(0,"div",0,1),a._Xx(2),a.C$Y())},dependencies:[i.Ci],encapsulation:2,data:{animation:[ai.transformDrawer]},changeDetection:0})}return J})(),Ye=(()=>{class J extends X{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}static#e=this.\u0275fac=(()=>{let fe;return function(bt){return(fe||(fe=a.otF(J)))(bt||J)}})();static#t=this.\u0275cmp=a.In1({type:J,selectors:[["mat-sidenav-container"]],contentQueries:function(De,bt,qt){if(1&De&&(a.szK(qt,ge,5),a.szK(qt,wt,5)),2&De){let vt;a.wto(vt=a.Gqi())&&(bt._content=vt.first),a.wto(vt=a.Gqi())&&(bt._allDrawers=vt)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(De,bt){2&De&&a.eAK("mat-drawer-container-explicit-backdrop",bt._backdropOverride)},exportAs:["matSidenavContainer"],features:[a.M5G([{provide:ze,useExisting:J}]),a.eg9],ngContentSelectors:ot,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(De,bt){1&De&&(a.kPM(lt),a.yuY(0,$e,1,2,"div",0),a._Xx(1),a._Xx(2,1),a.yuY(3,oe,2,0,"mat-sidenav-content",1)),2&De&&(a.E7m("ngIf",bt.hasBackdrop),a.yG2(3),a.E7m("ngIf",!bt._content))},dependencies:[s.u_,ge],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);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);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);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);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);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0})}return J})(),be=(()=>{class J{static#e=this.\u0275fac=function(De){return new(De||J)};static#t=this.\u0275mod=a.a4G({type:J});static#i=this.\u0275inj=a.s3X({imports:[s.MD,h.AN,i.uU,i.uU,h.AN]})}return J})()},7760:(st,pe,d)=>{"use strict";d.d(pe,{GE:()=>Et,cP:()=>je});var i=d(4496),s=d(6504),a=d(4723),h=d(3576),l=d(7712),_=d(1368);const v=["switch"];function y(Ne,qe){1&Ne&&(i.I0R(0,"div",12),i.S2Z(),i.I0R(1,"svg",13),i.wR5(2,"path",14),i.C$Y(),i.I0R(3,"svg",15),i.wR5(4,"path",16),i.C$Y()())}const N=["*"],B=new i.UbH("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1})}),K={provide:s.Y6,useExisting:(0,i.wd)(()=>je),multi:!0};class ee{constructor(qe,$){this.source=qe,this.checked=$}}let ne=0;const Le=(0,h.S)((0,h.i)((0,h.bc)((0,h.YB)(class{constructor(Ne){this._elementRef=Ne}}))));let ke=(()=>{class Ne extends Le{get required(){return this._required}set required($){this._required=(0,l.W6)($)}get checked(){return this._checked}set checked($){this._checked=(0,l.W6)($),this._changeDetectorRef.markForCheck()}get hideIcon(){return this._hideIcon}set hideIcon($){this._hideIcon=(0,l.W6)($)}get inputId(){return`${this.id||this._uniqueId}-input`}constructor($,ve,we,Re,Ze,$e,oe){super($),this._focusMonitor=ve,this._changeDetectorRef=we,this.defaults=Ze,this._onChange=lt=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this._hideIcon=!1,this.change=new i._w7,this.toggleChange=new i._w7,this.tabIndex=parseInt(Re)||0,this.color=this.defaultColor=Ze.color||"accent",this._noopAnimations="NoopAnimations"===$e,this.id=this._uniqueId=`${oe}${++ne}`,this._hideIcon=Ze.hideIcon??!1}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe($=>{"keyboard"===$||"program"===$?(this._focused=!0,this._changeDetectorRef.markForCheck()):$||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue($){this.checked=!!$}registerOnChange($){this._onChange=$}registerOnTouched($){this._onTouched=$}setDisabledState($){this.disabled=$,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}static#e=this.\u0275fac=function(ve){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:Ne,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[i.Wk5.None,"aria-label","ariaLabel"],ariaLabelledby:[i.Wk5.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[i.Wk5.None,"aria-describedby","ariaDescribedby"],required:"required",checked:"checked",hideIcon:"hideIcon"},outputs:{change:"change",toggleChange:"toggleChange"},features:[i.eg9]})}return Ne})(),je=(()=>{class Ne extends ke{get buttonId(){return`${this.id||this._uniqueId}-button`}constructor($,ve,we,Re,Ze,$e){super($,ve,we,Re,Ze,$e,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new ee(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent($){return new ee(this,$)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static#e=this.\u0275fac=function(ve){return new(ve||Ne)(i.GI1(i.GMv),i.GI1(a.Kk),i.GI1(i.kD9),i.gJ8("tabindex"),i.GI1(B),i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:Ne,selectors:[["mat-slide-toggle"]],viewQuery:function(ve,we){if(1&ve&&i.CC$(v,5),2&ve){let Re;i.wto(Re=i.Gqi())&&(we._switchElement=Re.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(ve,we){2&ve&&(i.SoX("id",we.id),i.e48("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),i.eAK("mat-mdc-slide-toggle-focused",we._focused)("mat-mdc-slide-toggle-checked",we.checked)("_mat-animation-noopable",we._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[i.M5G([K]),i.eg9],ngContentSelectors:N,decls:13,vars:25,consts:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],["class","mdc-switch__icons",4,"ngIf"],[1,"mdc-label",3,"for","click"],[1,"mdc-switch__icons"],["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(ve,we){if(1&ve&&(i.kPM(),i.I0R(0,"div",0)(1,"button",1,2),i.qCj("click",function(){return we._handleClick()}),i.wR5(3,"div",3),i.I0R(4,"div",4)(5,"div",5)(6,"div",6),i.wR5(7,"div",7),i.C$Y(),i.I0R(8,"div",8),i.wR5(9,"div",9),i.C$Y(),i.yuY(10,y,5,0,"div",10),i.C$Y()()(),i.I0R(11,"label",11),i.qCj("click",function(Ze){return Ze.stopPropagation()}),i._Xx(12),i.C$Y()()),2&ve){const Re=i.Gew(2);i.eAK("mdc-form-field--align-end","before"==we.labelPosition),i.yG2(),i.eAK("mdc-switch--selected",we.checked)("mdc-switch--unselected",!we.checked)("mdc-switch--checked",we.checked)("mdc-switch--disabled",we.disabled),i.E7m("tabIndex",we.tabIndex)("disabled",we.disabled),i.e48("id",we.buttonId)("name",we.name)("aria-label",we.ariaLabel)("aria-labelledby",we._getAriaLabelledBy())("aria-describedby",we.ariaDescribedby)("aria-required",we.required||null)("aria-checked",we.checked),i.yG2(8),i.E7m("matRippleTrigger",Re)("matRippleDisabled",we.disableRipple||we.disabled)("matRippleCentered",!0),i.yG2(),i.E7m("ngIf",!we.hideIcon),i.yG2(),i.E7m("for",we.buttonId),i.e48("id",we._labelId)}},dependencies:[h.UZ,_.u_],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mdc-switch{width:var(--mdc-switch-track-width);--mdc-switch-disabled-handle-opacity:0.38;--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-state-layer-size:40px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle .mdc-label{font-family:var(--mat-slide-toggle-label-text-font);font-size:var(--mat-slide-toggle-label-text-size);letter-spacing:var(--mat-slide-toggle-label-text-tracking);line-height:var(--mat-slide-toggle-label-text-line-height);font-weight:var(--mat-slide-toggle-label-text-weight)}.mat-mdc-slide-toggle{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 .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}'],encapsulation:2,changeDetection:0})}return Ne})(),Pt=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=i.a4G({type:Ne});static#i=this.\u0275inj=i.s3X({})}return Ne})(),Et=(()=>{class Ne{static#e=this.\u0275fac=function(ve){return new(ve||Ne)};static#t=this.\u0275mod=i.a4G({type:Ne});static#i=this.\u0275inj=i.s3X({imports:[Pt,h.AN,h.KE,_.MD,Pt,h.AN]})}return Ne})()},1624:(st,pe,d)=>{"use strict";d.d(pe,{uE:()=>oe,yS:()=>ai});var i=d(4496),s=d(5657),a=d(1368),h=d(7816),l=d(9684),_=d(2488),v=d(5792),y=d(3992),N=d(3616),B=d(4723),K=d(1216),ee=d(68),ne=d(3576);function Le(Xt,bi){if(1&Xt){const ze=i.KQA();i.I0R(0,"div",2)(1,"button",3),i.qCj("click",function(){i.usT(ze);const Ae=i.GaO();return i.CGJ(Ae.action())}),i.OEk(2),i.C$Y()()}if(2&Xt){const ze=i.GaO();i.yG2(2),i.oRS(" ",ze.data.action," ")}}const ke=["label"];function je(Xt,bi){}const et=Math.pow(2,31)-1;class _t{constructor(bi,ze){this._overlayRef=ze,this._afterDismissed=new s.E,this._afterOpened=new s.E,this._onAction=new s.E,this._dismissedByAction=!1,this.containerInstance=bi,bi._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(bi){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(bi,et))}_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 Pt=new i.UbH("MatSnackBarData");class Et{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let Ne=(()=>{class Xt{static#e=this.\u0275fac=function(Me){return new(Me||Xt)};static#t=this.\u0275dir=i.Sc5({type:Xt,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}return Xt})(),qe=(()=>{class Xt{static#e=this.\u0275fac=function(Me){return new(Me||Xt)};static#t=this.\u0275dir=i.Sc5({type:Xt,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}return Xt})(),$=(()=>{class Xt{static#e=this.\u0275fac=function(Me){return new(Me||Xt)};static#t=this.\u0275dir=i.Sc5({type:Xt,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}return Xt})(),ve=(()=>{class Xt{constructor(ze,Me){this.snackBarRef=ze,this.data=Me}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static#e=this.\u0275fac=function(Me){return new(Me||Xt)(i.GI1(_t),i.GI1(Pt))};static#t=this.\u0275cmp=i.In1({type:Xt,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(Me,Ae){1&Me&&(i.I0R(0,"div",0),i.OEk(1),i.C$Y(),i.yuY(2,Le,3,1,"div",1)),2&Me&&(i.yG2(),i.oRS(" ",Ae.data.message,"\n"),i.yG2(),i.E7m("ngIf",Ae.hasAction))},dependencies:[a.u_,h.Gw,Ne,qe,$],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}return Xt})();const we={snackBarState:(0,l.gV)("state",[(0,l.K2)("void, hidden",(0,l.wb)({transform:"scale(0.8)",opacity:0})),(0,l.K2)("visible",(0,l.wb)({transform:"scale(1)",opacity:1})),(0,l.aK)("* => visible",(0,l.Cs)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,l.aK)("* => void, * => hidden",(0,l.Cs)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,l.wb)({opacity:0})))])};let Re=0,Ze=(()=>{class Xt extends _.Ef{constructor(ze,Me,Ae,Je,X){super(),this._ngZone=ze,this._elementRef=Me,this._changeDetectorRef=Ae,this._platform=Je,this.snackBarConfig=X,this._document=(0,i.uUt)(a.Ud),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new s.E,this._onExit=new s.E,this._onEnter=new s.E,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+Re++,this.attachDomPortal=ge=>{this._assertNotAttached();const wt=this._portalOutlet.attachDomPortal(ge);return this._afterPortalAttached(),wt},this._live="assertive"!==X.politeness||X.announcementMessage?"off"===X.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(ze){this._assertNotAttached();const Me=this._portalOutlet.attachComponentPortal(ze);return this._afterPortalAttached(),Me}attachTemplatePortal(ze){this._assertNotAttached();const Me=this._portalOutlet.attachTemplatePortal(ze);return this._afterPortalAttached(),Me}onAnimationEnd(ze){const{fromState:Me,toState:Ae}=ze;if(("void"===Ae&&"void"!==Me||"hidden"===Ae)&&this._completeExit(),"visible"===Ae){const Je=this._onEnter;this._ngZone.run(()=>{Je.next(),Je.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,y.U)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const ze=this._elementRef.nativeElement,Me=this.snackBarConfig.panelClass;Me&&(Array.isArray(Me)?Me.forEach(Ae=>ze.classList.add(Ae)):ze.classList.add(Me)),this._exposeToModals()}_exposeToModals(){const ze=this._liveElementId,Me=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let Ae=0;Ae<Me.length;Ae++){const Je=Me[Ae],X=Je.getAttribute("aria-owns");this._trackedModals.add(Je),X?-1===X.indexOf(ze)&&Je.setAttribute("aria-owns",X+" "+ze):Je.setAttribute("aria-owns",ze)}}_clearFromModals(){this._trackedModals.forEach(ze=>{const Me=ze.getAttribute("aria-owns");if(Me){const Ae=Me.replace(this._liveElementId,"").trim();Ae.length>0?ze.setAttribute("aria-owns",Ae):ze.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const ze=this._elementRef.nativeElement.querySelector("[aria-hidden]"),Me=this._elementRef.nativeElement.querySelector("[aria-live]");if(ze&&Me){let Ae=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&ze.contains(document.activeElement)&&(Ae=document.activeElement),ze.removeAttribute("aria-hidden"),Me.appendChild(ze),Ae?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static#e=this.\u0275fac=function(Me){return new(Me||Xt)(i.GI1(i.WW2),i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(v.WU),i.GI1(Et))};static#t=this.\u0275dir=i.Sc5({type:Xt,viewQuery:function(Me,Ae){if(1&Me&&i.CC$(_.IP,7),2&Me){let Je;i.wto(Je=i.Gqi())&&(Ae._portalOutlet=Je.first)}},features:[i.eg9]})}return Xt})(),$e=(()=>{class Xt extends Ze{_afterPortalAttached(){super._afterPortalAttached();const ze=this._label.nativeElement,Me="mdc-snackbar__label";ze.classList.toggle(Me,!ze.querySelector(`.${Me}`))}static#e=this.\u0275fac=(()=>{let ze;return function(Ae){return(ze||(ze=i.otF(Xt)))(Ae||Xt)}})();static#t=this.\u0275cmp=i.In1({type:Xt,selectors:[["mat-snack-bar-container"]],viewQuery:function(Me,Ae){if(1&Me&&i.CC$(ke,7),2&Me){let Je;i.wto(Je=i.Gqi())&&(Ae._label=Je.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(Me,Ae){1&Me&&i.wcw("@state.done",function(X){return Ae.onAnimationEnd(X)}),2&Me&&i.Swe("@state",Ae._animationState)},features:[i.eg9],decls:6,vars:3,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(Me,Ae){1&Me&&(i.I0R(0,"div",0)(1,"div",1,2)(3,"div",3),i.yuY(4,je,0,0,"ng-template",4),i.C$Y(),i.wR5(5,"div"),i.C$Y()()),2&Me&&(i.yG2(5),i.e48("aria-live",Ae._live)("role",Ae._role)("id",Ae._liveElementId))},dependencies:[_.IP],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;--mdc-snackbar-container-shape:4px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[we.snackBarState]}})}return Xt})(),oe=(()=>{class Xt{static#e=this.\u0275fac=function(Me){return new(Me||Xt)};static#t=this.\u0275mod=i.a4G({type:Xt});static#i=this.\u0275inj=i.s3X({imports:[ee.Y1,_.g$,a.MD,h.oJ,ne.AN,ne.AN]})}return Xt})();const ot=new i.UbH("mat-snack-bar-default-options",{providedIn:"root",factory:function lt(){return new Et}});let Ut=(()=>{class Xt{get _openedSnackBarRef(){const ze=this._parentSnackBar;return ze?ze._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(ze){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=ze:this._snackBarRefAtThisLevel=ze}constructor(ze,Me,Ae,Je,X,ge){this._overlay=ze,this._live=Me,this._injector=Ae,this._breakpointObserver=Je,this._parentSnackBar=X,this._defaultConfig=ge,this._snackBarRefAtThisLevel=null}openFromComponent(ze,Me){return this._attach(ze,Me)}openFromTemplate(ze,Me){return this._attach(ze,Me)}open(ze,Me="",Ae){const Je={...this._defaultConfig,...Ae};return Je.data={message:ze,action:Me},Je.announcementMessage===ze&&(Je.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,Je)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(ze,Me){const Je=i.zZn.create({parent:Me&&Me.viewContainerRef&&Me.viewContainerRef.injector||this._injector,providers:[{provide:Et,useValue:Me}]}),X=new _.KC(this.snackBarContainerComponent,Me.viewContainerRef,Je),ge=ze.attach(X);return ge.instance.snackBarConfig=Me,ge.instance}_attach(ze,Me){const Ae={...new Et,...this._defaultConfig,...Me},Je=this._createOverlay(Ae),X=this._attachSnackBarContainer(Je,Ae),ge=new _t(X,Je);if(ze instanceof i.Yw2){const wt=new _.CC(ze,null,{$implicit:Ae.data,snackBarRef:ge});ge.instance=X.attachTemplatePortal(wt)}else{const wt=this._createInjector(Ae,ge),Ye=new _.KC(ze,void 0,wt),be=X.attachComponentPortal(Ye);ge.instance=be.instance}return this._breakpointObserver.observe(K.kP.HandsetPortrait).pipe((0,N.a)(Je.detachments())).subscribe(wt=>{Je.overlayElement.classList.toggle(this.handsetCssClass,wt.matches)}),Ae.announcementMessage&&X._onAnnounce.subscribe(()=>{this._live.announce(Ae.announcementMessage,Ae.politeness)}),this._animateSnackBar(ge,Ae),this._openedSnackBarRef=ge,this._openedSnackBarRef}_animateSnackBar(ze,Me){ze.afterDismissed().subscribe(()=>{this._openedSnackBarRef==ze&&(this._openedSnackBarRef=null),Me.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{ze.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):ze.containerInstance.enter(),Me.duration&&Me.duration>0&&ze.afterOpened().subscribe(()=>ze._dismissAfter(Me.duration))}_createOverlay(ze){const Me=new ee.o9;Me.direction=ze.direction;let Ae=this._overlay.position().global();const Je="rtl"===ze.direction,X="left"===ze.horizontalPosition||"start"===ze.horizontalPosition&&!Je||"end"===ze.horizontalPosition&&Je,ge=!X&&"center"!==ze.horizontalPosition;return X?Ae.left("0"):ge?Ae.right("0"):Ae.centerHorizontally(),"top"===ze.verticalPosition?Ae.top("0"):Ae.bottom("0"),Me.positionStrategy=Ae,this._overlay.create(Me)}_createInjector(ze,Me){return i.zZn.create({parent:ze&&ze.viewContainerRef&&ze.viewContainerRef.injector||this._injector,providers:[{provide:_t,useValue:Me},{provide:Pt,useValue:ze.data}]})}static#e=this.\u0275fac=function(Me){return new(Me||Xt)(i.CoB(ee.mc),i.CoB(B.mE),i.CoB(i.zZn),i.CoB(K.w$),i.CoB(Xt,12),i.CoB(ot))};static#t=this.\u0275prov=i.wxM({token:Xt,factory:Xt.\u0275fac})}return Xt})(),ai=(()=>{class Xt extends Ut{constructor(ze,Me,Ae,Je,X,ge){super(ze,Me,Ae,Je,X,ge),this.simpleSnackBarComponent=ve,this.snackBarContainerComponent=$e,this.handsetCssClass="mat-mdc-snack-bar-handset"}static#e=this.\u0275fac=function(Me){return new(Me||Xt)(i.CoB(ee.mc),i.CoB(B.mE),i.CoB(i.zZn),i.CoB(K.w$),i.CoB(Xt,12),i.CoB(ot))};static#t=this.\u0275prov=i.wxM({token:Xt,factory:Xt.\u0275fac,providedIn:oe})}return Xt})()},8059:(st,pe,d)=>{"use strict";d.d(pe,{E9:()=>Pt,Su:()=>$e,e6:()=>Ze});var i=d(4496),s=d(4723),a=d(7712),h=d(7800),l=d(3576),_=d(5657),v=d(3412),y=d(9684),N=d(1368);const B=["mat-sort-header",""];function K(oe,lt){if(1&oe){const ot=i.KQA();i.I0R(0,"div",3),i.qCj("@arrowPosition.start",function(){i.usT(ot);const ai=i.GaO();return i.CGJ(ai._disableViewStateAnimation=!0)})("@arrowPosition.done",function(){i.usT(ot);const ai=i.GaO();return i.CGJ(ai._disableViewStateAnimation=!1)}),i.wR5(1,"div",4),i.I0R(2,"div",5),i.wR5(3,"div",6)(4,"div",7)(5,"div",8),i.C$Y()()}if(2&oe){const ot=i.GaO();i.E7m("@arrowOpacity",ot._getArrowViewState())("@arrowPosition",ot._getArrowViewState())("@allowChildren",ot._getArrowDirectionState()),i.yG2(2),i.E7m("@indicator",ot._getArrowDirectionState()),i.yG2(),i.E7m("@leftPointer",ot._getArrowDirectionState()),i.yG2(),i.E7m("@rightPointer",ot._getArrowDirectionState())}}const ee=["*"],et=new i.UbH("MAT_SORT_DEFAULT_OPTIONS"),_t=(0,l.aU)((0,l.YB)(class{}));let Pt=(()=>{class oe extends _t{get direction(){return this._direction}set direction(ot){this._direction=ot}get disableClear(){return this._disableClear}set disableClear(ot){this._disableClear=(0,a.W6)(ot)}constructor(ot){super(),this._defaultOptions=ot,this.sortables=new Map,this._stateChanges=new _.E,this.start="asc",this._direction="",this.sortChange=new i._w7}register(ot){this.sortables.set(ot.id,ot)}deregister(ot){this.sortables.delete(ot.id)}sort(ot){this.active!=ot.id?(this.active=ot.id,this.direction=ot.start?ot.start:this.start):this.direction=this.getNextSortDirection(ot),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(ot){if(!ot)return"";let ai=function Et(oe,lt){let ot=["asc","desc"];return"desc"==oe&&ot.reverse(),lt||ot.push(""),ot}(ot.start||this.start,ot?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear),Xt=ai.indexOf(this.direction)+1;return Xt>=ai.length&&(Xt=0),ai[Xt]}ngOnInit(){this._markInitialized()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}static#e=this.\u0275fac=function(Ut){return new(Ut||oe)(i.GI1(et,8))};static#t=this.\u0275dir=i.Sc5({type:oe,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{disabled:[i.Wk5.None,"matSortDisabled","disabled"],active:[i.Wk5.None,"matSortActive","active"],start:[i.Wk5.None,"matSortStart","start"],direction:[i.Wk5.None,"matSortDirection","direction"],disableClear:[i.Wk5.None,"matSortDisableClear","disableClear"]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],features:[i.eg9,i.SYr]})}return oe})();const Ne=l.Gs.ENTERING+" "+l.iI.STANDARD_CURVE,qe={indicator:(0,y.gV)("indicator",[(0,y.K2)("active-asc, asc",(0,y.wb)({transform:"translateY(0px)"})),(0,y.K2)("active-desc, desc",(0,y.wb)({transform:"translateY(10px)"})),(0,y.aK)("active-asc <=> active-desc",(0,y.Cs)(Ne))]),leftPointer:(0,y.gV)("leftPointer",[(0,y.K2)("active-asc, asc",(0,y.wb)({transform:"rotate(-45deg)"})),(0,y.K2)("active-desc, desc",(0,y.wb)({transform:"rotate(45deg)"})),(0,y.aK)("active-asc <=> active-desc",(0,y.Cs)(Ne))]),rightPointer:(0,y.gV)("rightPointer",[(0,y.K2)("active-asc, asc",(0,y.wb)({transform:"rotate(45deg)"})),(0,y.K2)("active-desc, desc",(0,y.wb)({transform:"rotate(-45deg)"})),(0,y.aK)("active-asc <=> active-desc",(0,y.Cs)(Ne))]),arrowOpacity:(0,y.gV)("arrowOpacity",[(0,y.K2)("desc-to-active, asc-to-active, active",(0,y.wb)({opacity:1})),(0,y.K2)("desc-to-hint, asc-to-hint, hint",(0,y.wb)({opacity:.54})),(0,y.K2)("hint-to-desc, active-to-desc, desc, hint-to-asc, active-to-asc, asc, void",(0,y.wb)({opacity:0})),(0,y.aK)("* => asc, * => desc, * => active, * => hint, * => void",(0,y.Cs)("0ms")),(0,y.aK)("* <=> *",(0,y.Cs)(Ne))]),arrowPosition:(0,y.gV)("arrowPosition",[(0,y.aK)("* => desc-to-hint, * => desc-to-active",(0,y.Cs)(Ne,(0,y.xZ)([(0,y.wb)({transform:"translateY(-25%)"}),(0,y.wb)({transform:"translateY(0)"})]))),(0,y.aK)("* => hint-to-desc, * => active-to-desc",(0,y.Cs)(Ne,(0,y.xZ)([(0,y.wb)({transform:"translateY(0)"}),(0,y.wb)({transform:"translateY(25%)"})]))),(0,y.aK)("* => asc-to-hint, * => asc-to-active",(0,y.Cs)(Ne,(0,y.xZ)([(0,y.wb)({transform:"translateY(25%)"}),(0,y.wb)({transform:"translateY(0)"})]))),(0,y.aK)("* => hint-to-asc, * => active-to-asc",(0,y.Cs)(Ne,(0,y.xZ)([(0,y.wb)({transform:"translateY(0)"}),(0,y.wb)({transform:"translateY(-25%)"})]))),(0,y.K2)("desc-to-hint, asc-to-hint, hint, desc-to-active, asc-to-active, active",(0,y.wb)({transform:"translateY(0)"})),(0,y.K2)("hint-to-desc, active-to-desc, desc",(0,y.wb)({transform:"translateY(-25%)"})),(0,y.K2)("hint-to-asc, active-to-asc, asc",(0,y.wb)({transform:"translateY(25%)"}))]),allowChildren:(0,y.gV)("allowChildren",[(0,y.aK)("* <=> *",[(0,y.kt)("@*",(0,y.Ql)(),{optional:!0})])])};let $=(()=>{class oe{constructor(){this.changes=new _.E}static#e=this.\u0275fac=function(Ut){return new(Ut||oe)};static#t=this.\u0275prov=i.wxM({token:oe,factory:oe.\u0275fac,providedIn:"root"})}return oe})();const we={provide:$,deps:[[new i.T7N,new i.Qfh,$]],useFactory:function ve(oe){return oe||new $}},Re=(0,l.YB)(class{});let Ze=(()=>{class oe extends Re{get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(ot){this._updateSortActionDescription(ot)}get disableClear(){return this._disableClear}set disableClear(ot){this._disableClear=(0,a.W6)(ot)}constructor(ot,Ut,ai,Xt,bi,ze,Me,Ae){super(),this._intl=ot,this._changeDetectorRef=Ut,this._sort=ai,this._columnDef=Xt,this._focusMonitor=bi,this._elementRef=ze,this._ariaDescriber=Me,this._showIndicatorHint=!1,this._viewState={},this._arrowDirection="",this._disableViewStateAnimation=!1,this.arrowPosition="after",this._sortActionDescription="Sort",Ae?.arrowPosition&&(this.arrowPosition=Ae?.arrowPosition),this._handleStateChanges()}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._updateArrowDirection(),this._setAnimationTransitionState({toState:this._isSorted()?"active":this._arrowDirection}),this._sort.register(this),this._sortButton=this._elementRef.nativeElement.querySelector(".mat-sort-header-container"),this._updateSortActionDescription(this._sortActionDescription)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(ot=>{const Ut=!!ot;Ut!==this._showIndicatorHint&&(this._setIndicatorHintVisible(Ut),this._changeDetectorRef.markForCheck())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._rerenderSubscription.unsubscribe()}_setIndicatorHintVisible(ot){this._isDisabled()&&ot||(this._showIndicatorHint=ot,this._isSorted()||(this._updateArrowDirection(),this._setAnimationTransitionState(this._showIndicatorHint?{fromState:this._arrowDirection,toState:"hint"}:{fromState:"hint",toState:this._arrowDirection})))}_setAnimationTransitionState(ot){this._viewState=ot||{},this._disableViewStateAnimation&&(this._viewState={toState:ot.toState})}_toggleOnInteraction(){this._sort.sort(this),("hint"===this._viewState.toState||"active"===this._viewState.toState)&&(this._disableViewStateAnimation=!0)}_handleClick(){this._isDisabled()||this._sort.sort(this)}_handleKeydown(ot){!this._isDisabled()&&(ot.keyCode===h.Gi||ot.keyCode===h.wJ)&&(ot.preventDefault(),this._toggleOnInteraction())}_isSorted(){return this._sort.active==this.id&&("asc"===this._sort.direction||"desc"===this._sort.direction)}_getArrowDirectionState(){return`${this._isSorted()?"active-":""}${this._arrowDirection}`}_getArrowViewState(){const ot=this._viewState.fromState;return(ot?`${ot}-to-`:"")+this._viewState.toState}_updateArrowDirection(){this._arrowDirection=this._isSorted()?this._sort.direction:this.start||this._sort.start}_isDisabled(){return this._sort.disabled||this.disabled}_getAriaSortAttribute(){return this._isSorted()?"asc"==this._sort.direction?"ascending":"descending":"none"}_renderArrow(){return!this._isDisabled()||this._isSorted()}_updateSortActionDescription(ot){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,ot)),this._sortActionDescription=ot}_handleStateChanges(){this._rerenderSubscription=(0,v.U)(this._sort.sortChange,this._sort._stateChanges,this._intl.changes).subscribe(()=>{this._isSorted()&&(this._updateArrowDirection(),("hint"===this._viewState.toState||"active"===this._viewState.toState)&&(this._disableViewStateAnimation=!0),this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"active"}),this._showIndicatorHint=!1),!this._isSorted()&&this._viewState&&"active"===this._viewState.toState&&(this._disableViewStateAnimation=!1,this._setAnimationTransitionState({fromState:"active",toState:this._arrowDirection})),this._changeDetectorRef.markForCheck()})}static#e=this.\u0275fac=function(Ut){return new(Ut||oe)(i.GI1($),i.GI1(i.kD9),i.GI1(Pt,8),i.GI1("MAT_SORT_HEADER_COLUMN_DEF",8),i.GI1(s.Kk),i.GI1(i.GMv),i.GI1(s.o9,8),i.GI1(et,8))};static#t=this.\u0275cmp=i.In1({type:oe,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(Ut,ai){1&Ut&&i.qCj("click",function(){return ai._handleClick()})("keydown",function(bi){return ai._handleKeydown(bi)})("mouseenter",function(){return ai._setIndicatorHintVisible(!0)})("mouseleave",function(){return ai._setIndicatorHintVisible(!1)}),2&Ut&&(i.e48("aria-sort",ai._getAriaSortAttribute()),i.eAK("mat-sort-header-disabled",ai._isDisabled()))},inputs:{disabled:"disabled",id:[i.Wk5.None,"mat-sort-header","id"],arrowPosition:"arrowPosition",start:"start",sortActionDescription:"sortActionDescription",disableClear:"disableClear"},exportAs:["matSortHeader"],features:[i.eg9],attrs:B,ngContentSelectors:ee,decls:4,vars:7,consts:[[1,"mat-sort-header-container","mat-focus-indicator"],[1,"mat-sort-header-content"],["class","mat-sort-header-arrow",4,"ngIf"],[1,"mat-sort-header-arrow"],[1,"mat-sort-header-stem"],[1,"mat-sort-header-indicator"],[1,"mat-sort-header-pointer-left"],[1,"mat-sort-header-pointer-right"],[1,"mat-sort-header-pointer-middle"]],template:function(Ut,ai){1&Ut&&(i.kPM(),i.I0R(0,"div",0)(1,"div",1),i._Xx(2),i.C$Y(),i.yuY(3,K,6,6,"div",2),i.C$Y()),2&Ut&&(i.eAK("mat-sort-header-sorted",ai._isSorted())("mat-sort-header-position-before","before"===ai.arrowPosition),i.e48("tabindex",ai._isDisabled()?null:0)("role",ai._isDisabled()?null:"button"),i.yG2(3),i.E7m("ngIf",ai._renderArrow()))},dependencies:[N.u_],styles:[".mat-sort-header-container{display:flex;cursor:pointer;align-items:center;letter-spacing:normal;outline:0}[mat-sort-header].cdk-keyboard-focused .mat-sort-header-container,[mat-sort-header].cdk-program-focused .mat-sort-header-container{border-bottom:solid 1px currentColor}.mat-sort-header-disabled .mat-sort-header-container{cursor:default}.mat-sort-header-container::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-sort-header-content{text-align:center;display:flex;align-items:center}.mat-sort-header-position-before{flex-direction:row-reverse}.mat-sort-header-arrow{height:12px;width:12px;min-width:12px;position:relative;display:flex;opacity:0}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0 0 0 6px}.mat-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-sort-header-arrow{margin:0 6px 0 0}.mat-sort-header-stem{background:currentColor;height:10px;width:2px;margin:auto;display:flex;align-items:center}.cdk-high-contrast-active .mat-sort-header-stem{width:0;border-left:solid 2px}.mat-sort-header-indicator{width:100%;height:2px;display:flex;align-items:center;position:absolute;top:0;left:0}.mat-sort-header-pointer-middle{margin:auto;height:2px;width:2px;background:currentColor;transform:rotate(45deg)}.cdk-high-contrast-active .mat-sort-header-pointer-middle{width:0;height:0;border-top:solid 2px;border-left:solid 2px}.mat-sort-header-pointer-left,.mat-sort-header-pointer-right{background:currentColor;width:6px;height:2px;position:absolute;top:0}.cdk-high-contrast-active .mat-sort-header-pointer-left,.cdk-high-contrast-active .mat-sort-header-pointer-right{width:0;height:0;border-left:solid 6px;border-top:solid 2px}.mat-sort-header-pointer-left{transform-origin:right;left:0}.mat-sort-header-pointer-right{transform-origin:left;right:0}"],encapsulation:2,data:{animation:[qe.indicator,qe.leftPointer,qe.rightPointer,qe.arrowOpacity,qe.arrowPosition,qe.allowChildren]},changeDetection:0})}return oe})(),$e=(()=>{class oe{static#e=this.\u0275fac=function(Ut){return new(Ut||oe)};static#t=this.\u0275mod=i.a4G({type:oe});static#i=this.\u0275inj=i.s3X({providers:[we],imports:[N.MD,l.AN]})}return oe})()},8818:(st,pe,d)=>{"use strict";d.d(pe,{cX:()=>Lt,uc:()=>F,Af:()=>dt,qC:()=>ft,ie:()=>Te,yC:()=>Ue,aG:()=>Ei,_I:()=>Tt,gx:()=>Mi,wL:()=>x,_c:()=>Xn,If:()=>Pi});var i=d(4496),s=d(1900),a=d(7712),h=d(1032),l=d(5792),_=d(8408),v=d(1368),y=d(5657),N=d(2115),B=d(6700),K=d(1116),ee=d(2700),ne=d(3616),Le=d(3992);const ke=[[["caption"]],[["colgroup"],["col"]]],je=["caption","colgroup, col"];function Pt(Ke){return class extends Ke{get sticky(){return this._sticky}set sticky(gi){const xe=this._sticky;this._sticky=(0,a.W6)(gi),this._hasStickyChanged=xe!==this._sticky}hasStickyChanged(){const gi=this._hasStickyChanged;return this._hasStickyChanged=!1,gi}resetStickyChanged(){this._hasStickyChanged=!1}constructor(...gi){super(...gi),this._sticky=!1,this._hasStickyChanged=!1}}}const Et=new i.UbH("CDK_TABLE");let qe=(()=>{class Ke{constructor(xe){this.template=xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkCellDef",""]]})}return Ke})(),$=(()=>{class Ke{constructor(xe){this.template=xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkHeaderCellDef",""]]})}return Ke})(),ve=(()=>{class Ke{constructor(xe){this.template=xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkFooterCellDef",""]]})}return Ke})();class we{}const Re=Pt(we);let Ze=(()=>{class Ke extends Re{get name(){return this._name}set name(xe){this._setNameInput(xe)}get stickyEnd(){return this._stickyEnd}set stickyEnd(xe){const Xe=this._stickyEnd;this._stickyEnd=(0,a.W6)(xe),this._hasStickyChanged=Xe!==this._stickyEnd}constructor(xe){super(),this._table=xe,this._stickyEnd=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(xe){xe&&(this._name=xe,this.cssClassFriendlyName=xe.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(Et,8))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkColumnDef",""]],contentQueries:function(Xe,At,A){if(1&Xe&&(i.szK(A,qe,5),i.szK(A,$,5),i.szK(A,ve,5)),2&Xe){let Z;i.wto(Z=i.Gqi())&&(At.cell=Z.first),i.wto(Z=i.Gqi())&&(At.headerCell=Z.first),i.wto(Z=i.Gqi())&&(At.footerCell=Z.first)}},inputs:{sticky:"sticky",name:[i.Wk5.None,"cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[i.M5G([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:Ke}]),i.eg9]})}return Ke})();class $e{constructor(gi,xe){xe.nativeElement.classList.add(...gi._columnCssClassName)}}let oe=(()=>{class Ke extends $e{constructor(xe,Xe){super(xe,Xe)}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(Ze),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[i.eg9]})}return Ke})(),ot=(()=>{class Ke extends $e{constructor(xe,Xe){if(super(xe,Xe),1===xe._table?._elementRef.nativeElement.nodeType){const At=xe._table._elementRef.nativeElement.getAttribute("role");Xe.nativeElement.setAttribute("role","grid"===At||"treegrid"===At?"gridcell":"cell")}}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(Ze),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[i.eg9]})}return Ke})();class Ut{constructor(){this.tasks=[],this.endTasks=[]}}const ai=new i.UbH("_COALESCED_STYLE_SCHEDULER");let Xt=(()=>{class Ke{constructor(xe){this._ngZone=xe,this._currentSchedule=null,this._destroyed=new y.E}schedule(xe){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(xe)}scheduleEnd(xe){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(xe)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new Ut,this._getScheduleObservable().pipe((0,ne.a)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const xe=this._currentSchedule;this._currentSchedule=new Ut;for(const Xe of xe.tasks)Xe();for(const Xe of xe.endTasks)Xe()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?(0,N.Q)(Promise.resolve(void 0)):this._ngZone.onStable.pipe((0,Le.U)(1))}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:Ke,factory:Ke.\u0275fac})}return Ke})(),ze=(()=>{class Ke{constructor(xe,Xe){this.template=xe,this._differs=Xe}ngOnChanges(xe){if(!this._columnsDiffer){const Xe=xe.columns&&xe.columns.currentValue||[];this._columnsDiffer=this._differs.find(Xe).create(),this._columnsDiffer.diff(Xe)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(xe){return this instanceof Je?xe.headerCell.template:this instanceof wt?xe.footerCell.template:xe.cell.template}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2),i.GI1(i.Uj7))};static#t=this.\u0275dir=i.Sc5({type:Ke,features:[i.SYr]})}return Ke})();class Me extends ze{}const Ae=Pt(Me);let Je=(()=>{class Ke extends Ae{constructor(xe,Xe,At){super(xe,Xe),this._table=At}ngOnChanges(xe){super.ngOnChanges(xe)}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(Et,8))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkHeaderRowDef","columns"],sticky:[i.Wk5.None,"cdkHeaderRowDefSticky","sticky"]},features:[i.eg9,i.SYr]})}return Ke})();class X extends ze{}const ge=Pt(X);let wt=(()=>{class Ke extends ge{constructor(xe,Xe,At){super(xe,Xe),this._table=At}ngOnChanges(xe){super.ngOnChanges(xe)}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(Et,8))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkFooterRowDef","columns"],sticky:[i.Wk5.None,"cdkFooterRowDefSticky","sticky"]},features:[i.eg9,i.SYr]})}return Ke})(),Ye=(()=>{class Ke extends ze{constructor(xe,Xe,At){super(xe,Xe),this._table=At}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(Et,8))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkRowDefColumns","columns"],when:[i.Wk5.None,"cdkRowDefWhen","when"]},features:[i.eg9]})}return Ke})(),be=(()=>{class Ke{static#e=this.mostRecentCellOutlet=null;constructor(xe){this._viewContainer=xe,Ke.mostRecentCellOutlet=this}ngOnDestroy(){Ke.mostRecentCellOutlet===this&&(Ke.mostRecentCellOutlet=null)}static#t=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.y8U))};static#i=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","cdkCellOutlet",""]]})}return Ke})(),J=(()=>{class Ke{static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)};static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,At){1&Xe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Ke})(),fe=(()=>{class Ke{static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)};static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,At){1&Xe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Ke})(),De=(()=>{class Ke{constructor(xe){this.templateRef=xe,this._contentClassName="cdk-no-data-row"}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["ng-template","cdkNoDataRow",""]]})}return Ke})();const bt=["top","bottom","left","right"];class qt{constructor(gi,xe,Xe,At,A=!0,Z=!0,te){this._isNativeHtmlTable=gi,this._stickCellCss=xe,this.direction=Xe,this._coalescedStyleScheduler=At,this._isBrowser=A,this._needsPositionStickyOnElement=Z,this._positionListener=te,this._cachedCellWidths=[],this._borderCellCss={top:`${xe}-border-elem-top`,bottom:`${xe}-border-elem-bottom`,left:`${xe}-border-elem-left`,right:`${xe}-border-elem-right`}}clearStickyPositioning(gi,xe){const Xe=[];for(const At of gi)if(At.nodeType===At.ELEMENT_NODE){Xe.push(At);for(let A=0;A<At.children.length;A++)Xe.push(At.children[A])}this._coalescedStyleScheduler.schedule(()=>{for(const At of Xe)this._removeStickyStyle(At,xe)})}updateStickyColumns(gi,xe,Xe,At=!0){if(!gi.length||!this._isBrowser||!xe.some(Ai=>Ai)&&!Xe.some(Ai=>Ai))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const A=gi[0],Z=A.children.length,te=this._getCellWidths(A,At),mt=this._getStickyStartColumnPositions(te,xe),Vt=this._getStickyEndColumnPositions(te,Xe),$t=xe.lastIndexOf(!0),hi=Xe.indexOf(!0);this._coalescedStyleScheduler.schedule(()=>{const Ai="rtl"===this.direction,at=Ai?"right":"left",ui=Ai?"left":"right";for(const E of gi)for(let ie=0;ie<Z;ie++){const U=E.children[ie];xe[ie]&&this._addStickyStyle(U,at,mt[ie],ie===$t),Xe[ie]&&this._addStickyStyle(U,ui,Vt[ie],ie===hi)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===$t?[]:te.slice(0,$t+1).map((E,ie)=>xe[ie]?E:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===hi?[]:te.slice(hi).map((E,ie)=>Xe[ie+hi]?E:null).reverse()}))})}stickRows(gi,xe,Xe){if(!this._isBrowser)return;const At="bottom"===Xe?gi.slice().reverse():gi,A="bottom"===Xe?xe.slice().reverse():xe,Z=[],te=[],mt=[];for(let $t=0,hi=0;$t<At.length;$t++){if(!A[$t])continue;Z[$t]=hi;const Ai=At[$t];mt[$t]=this._isNativeHtmlTable?Array.from(Ai.children):[Ai];const at=Ai.getBoundingClientRect().height;hi+=at,te[$t]=at}const Vt=A.lastIndexOf(!0);this._coalescedStyleScheduler.schedule(()=>{for(let $t=0;$t<At.length;$t++){if(!A[$t])continue;const hi=Z[$t],Ai=$t===Vt;for(const at of mt[$t])this._addStickyStyle(at,Xe,hi,Ai)}"top"===Xe?this._positionListener?.stickyHeaderRowsUpdated({sizes:te,offsets:Z,elements:mt}):this._positionListener?.stickyFooterRowsUpdated({sizes:te,offsets:Z,elements:mt})})}updateStickyFooterContainer(gi,xe){if(!this._isNativeHtmlTable)return;const Xe=gi.querySelector("tfoot");this._coalescedStyleScheduler.schedule(()=>{xe.some(At=>!At)?this._removeStickyStyle(Xe,["bottom"]):this._addStickyStyle(Xe,"bottom",0,!1)})}_removeStickyStyle(gi,xe){for(const At of xe)gi.style[At]="",gi.classList.remove(this._borderCellCss[At]);bt.some(At=>-1===xe.indexOf(At)&&gi.style[At])?gi.style.zIndex=this._getCalculatedZIndex(gi):(gi.style.zIndex="",this._needsPositionStickyOnElement&&(gi.style.position=""),gi.classList.remove(this._stickCellCss))}_addStickyStyle(gi,xe,Xe,At){gi.classList.add(this._stickCellCss),At&&gi.classList.add(this._borderCellCss[xe]),gi.style[xe]=`${Xe}px`,gi.style.zIndex=this._getCalculatedZIndex(gi),this._needsPositionStickyOnElement&&(gi.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(gi){const xe={top:100,bottom:10,left:1,right:1};let Xe=0;for(const At of bt)gi.style[At]&&(Xe+=xe[At]);return Xe?`${Xe}`:""}_getCellWidths(gi,xe=!0){if(!xe&&this._cachedCellWidths.length)return this._cachedCellWidths;const Xe=[],At=gi.children;for(let A=0;A<At.length;A++)Xe.push(At[A].getBoundingClientRect().width);return this._cachedCellWidths=Xe,Xe}_getStickyStartColumnPositions(gi,xe){const Xe=[];let At=0;for(let A=0;A<gi.length;A++)xe[A]&&(Xe[A]=At,At+=gi[A]);return Xe}_getStickyEndColumnPositions(gi,xe){const Xe=[];let At=0;for(let A=gi.length;A>0;A--)xe[A]&&(Xe[A]=At,At+=gi[A]);return Xe}}const Dt=new i.UbH("CDK_SPL");let Se=(()=>{class Ke{constructor(xe,Xe){this.viewContainer=xe,this.elementRef=Xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","rowOutlet",""]]})}return Ke})(),rt=(()=>{class Ke{constructor(xe,Xe){this.viewContainer=xe,this.elementRef=Xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","headerRowOutlet",""]]})}return Ke})(),We=(()=>{class Ke{constructor(xe,Xe){this.viewContainer=xe,this.elementRef=Xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","footerRowOutlet",""]]})}return Ke})(),ht=(()=>{class Ke{constructor(xe,Xe){this.viewContainer=xe,this.elementRef=Xe}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","noDataRowOutlet",""]]})}return Ke})(),Fe=(()=>{class Ke{get trackBy(){return this._trackByFn}set trackBy(xe){this._trackByFn=xe}get dataSource(){return this._dataSource}set dataSource(xe){this._dataSource!==xe&&this._switchDataSource(xe)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(xe){this._multiTemplateDataRows=(0,a.W6)(xe),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(xe){this._fixedLayout=(0,a.W6)(xe),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(xe,Xe,At,A,Z,te,mt,Vt,$t,hi,Ai,at){this._differs=xe,this._changeDetectorRef=Xe,this._elementRef=At,this._dir=Z,this._platform=mt,this._viewRepeater=Vt,this._coalescedStyleScheduler=$t,this._viewportRuler=hi,this._stickyPositioningListener=Ai,this._ngZone=at,this._onDestroy=new y.E,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new i._w7,this.viewChange=new B.g({start:0,end:Number.MAX_VALUE}),A||this._elementRef.nativeElement.setAttribute("role","table"),this._document=te,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((xe,Xe)=>this.trackBy?this.trackBy(Xe.dataIndex,Xe.data):Xe),this._viewportRuler.change().pipe((0,ne.a)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const Xe=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||Xe,this._forceRecalculateCellWidths=Xe,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){[this._rowOutlet.viewContainer,this._headerRowOutlet.viewContainer,this._footerRowOutlet.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(xe=>{xe.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),(0,h.cz)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const xe=this._dataDiffer.diff(this._renderRows);if(!xe)return this._updateNoDataRow(),void this.contentChanged.next();const Xe=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(xe,Xe,(At,A,Z)=>this._getEmbeddedViewArgs(At.item,Z),At=>At.item.data,At=>{1===At.operation&&At.context&&this._renderCellTemplateForItem(At.record.item.rowDef,At.context)}),this._updateRowIndexContext(),xe.forEachIdentityChange(At=>{Xe.get(At.currentIndex).context.$implicit=At.item.data}),this._updateNoDataRow(),this._ngZone&&i.WW2.isInAngularZone()?this._ngZone.onStable.pipe((0,Le.U)(1),(0,ne.a)(this._onDestroy)).subscribe(()=>{this.updateStickyColumnStyles()}):this.updateStickyColumnStyles(),this.contentChanged.next()}addColumnDef(xe){this._customColumnDefs.add(xe)}removeColumnDef(xe){this._customColumnDefs.delete(xe)}addRowDef(xe){this._customRowDefs.add(xe)}removeRowDef(xe){this._customRowDefs.delete(xe)}addHeaderRowDef(xe){this._customHeaderRowDefs.add(xe),this._headerRowDefChanged=!0}removeHeaderRowDef(xe){this._customHeaderRowDefs.delete(xe),this._headerRowDefChanged=!0}addFooterRowDef(xe){this._customFooterRowDefs.add(xe),this._footerRowDefChanged=!0}removeFooterRowDef(xe){this._customFooterRowDefs.delete(xe),this._footerRowDefChanged=!0}setNoDataRow(xe){this._customNoDataRow=xe}updateStickyHeaderRowStyles(){const xe=this._getRenderedRows(this._headerRowOutlet),At=this._elementRef.nativeElement.querySelector("thead");At&&(At.style.display=xe.length?"":"none");const A=this._headerRowDefs.map(Z=>Z.sticky);this._stickyStyler.clearStickyPositioning(xe,["top"]),this._stickyStyler.stickRows(xe,A,"top"),this._headerRowDefs.forEach(Z=>Z.resetStickyChanged())}updateStickyFooterRowStyles(){const xe=this._getRenderedRows(this._footerRowOutlet),At=this._elementRef.nativeElement.querySelector("tfoot");At&&(At.style.display=xe.length?"":"none");const A=this._footerRowDefs.map(Z=>Z.sticky);this._stickyStyler.clearStickyPositioning(xe,["bottom"]),this._stickyStyler.stickRows(xe,A,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,A),this._footerRowDefs.forEach(Z=>Z.resetStickyChanged())}updateStickyColumnStyles(){const xe=this._getRenderedRows(this._headerRowOutlet),Xe=this._getRenderedRows(this._rowOutlet),At=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...xe,...Xe,...At],["left","right"]),this._stickyColumnStylesNeedReset=!1),xe.forEach((A,Z)=>{this._addStickyColumnStyles([A],this._headerRowDefs[Z])}),this._rowDefs.forEach(A=>{const Z=[];for(let te=0;te<Xe.length;te++)this._renderRows[te].rowDef===A&&Z.push(Xe[te]);this._addStickyColumnStyles(Z,A)}),At.forEach((A,Z)=>{this._addStickyColumnStyles([A],this._footerRowDefs[Z])}),Array.from(this._columnDefsByName.values()).forEach(A=>A.resetStickyChanged())}_getAllRenderRows(){const xe=[],Xe=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let At=0;At<this._data.length;At++){let A=this._data[At];const Z=this._getRenderRowsForData(A,At,Xe.get(A));this._cachedRenderRowsMap.has(A)||this._cachedRenderRowsMap.set(A,new WeakMap);for(let te=0;te<Z.length;te++){let mt=Z[te];const Vt=this._cachedRenderRowsMap.get(mt.data);Vt.has(mt.rowDef)?Vt.get(mt.rowDef).push(mt):Vt.set(mt.rowDef,[mt]),xe.push(mt)}}return xe}_getRenderRowsForData(xe,Xe,At){return this._getRowDefs(xe,Xe).map(Z=>{const te=At&&At.has(Z)?At.get(Z):[];if(te.length){const mt=te.shift();return mt.dataIndex=Xe,mt}return{data:xe,rowDef:Z,dataIndex:Xe}})}_cacheColumnDefs(){this._columnDefsByName.clear(),ct(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(Xe=>{this._columnDefsByName.has(Xe.name),this._columnDefsByName.set(Xe.name,Xe)})}_cacheRowDefs(){this._headerRowDefs=ct(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=ct(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=ct(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const xe=this._rowDefs.filter(Xe=>!Xe.when);this._defaultRowDef=xe[0]}_renderUpdatedColumns(){const xe=(Z,te)=>Z||!!te.getColumnsDiff(),Xe=this._rowDefs.reduce(xe,!1);Xe&&this._forceRenderDataRows();const At=this._headerRowDefs.reduce(xe,!1);At&&this._forceRenderHeaderRows();const A=this._footerRowDefs.reduce(xe,!1);return A&&this._forceRenderFooterRows(),Xe||At||A}_switchDataSource(xe){this._data=[],(0,h.cz)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),xe||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=xe}_observeRenderChanges(){if(!this.dataSource)return;let xe;(0,h.cz)(this.dataSource)?xe=this.dataSource.connect(this):(0,K.X)(this.dataSource)?xe=this.dataSource:Array.isArray(this.dataSource)&&(xe=(0,ee.of)(this.dataSource)),this._renderChangeSubscription=xe.pipe((0,ne.a)(this._onDestroy)).subscribe(Xe=>{this._data=Xe||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((xe,Xe)=>this._renderRow(this._headerRowOutlet,xe,Xe)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((xe,Xe)=>this._renderRow(this._footerRowOutlet,xe,Xe)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(xe,Xe){const At=Array.from(Xe.columns||[]).map(te=>this._columnDefsByName.get(te)),A=At.map(te=>te.sticky),Z=At.map(te=>te.stickyEnd);this._stickyStyler.updateStickyColumns(xe,A,Z,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(xe){const Xe=[];for(let At=0;At<xe.viewContainer.length;At++){const A=xe.viewContainer.get(At);Xe.push(A.rootNodes[0])}return Xe}_getRowDefs(xe,Xe){if(1==this._rowDefs.length)return[this._rowDefs[0]];let At=[];if(this.multiTemplateDataRows)At=this._rowDefs.filter(A=>!A.when||A.when(Xe,xe));else{let A=this._rowDefs.find(Z=>Z.when&&Z.when(Xe,xe))||this._defaultRowDef;A&&At.push(A)}return At}_getEmbeddedViewArgs(xe,Xe){return{templateRef:xe.rowDef.template,context:{$implicit:xe.data},index:Xe}}_renderRow(xe,Xe,At,A={}){const Z=xe.viewContainer.createEmbeddedView(Xe.template,A,At);return this._renderCellTemplateForItem(Xe,A),Z}_renderCellTemplateForItem(xe,Xe){for(let At of this._getCellTemplates(xe))be.mostRecentCellOutlet&&be.mostRecentCellOutlet._viewContainer.createEmbeddedView(At,Xe);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const xe=this._rowOutlet.viewContainer;for(let Xe=0,At=xe.length;Xe<At;Xe++){const Z=xe.get(Xe).context;Z.count=At,Z.first=0===Xe,Z.last=Xe===At-1,Z.even=Xe%2==0,Z.odd=!Z.even,this.multiTemplateDataRows?(Z.dataIndex=this._renderRows[Xe].dataIndex,Z.renderIndex=Xe):Z.index=this._renderRows[Xe].dataIndex}}_getCellTemplates(xe){return xe&&xe.columns?Array.from(xe.columns,Xe=>{const At=this._columnDefsByName.get(Xe);return xe.extractCellTemplate(At)}):[]}_applyNativeTableSections(){const xe=this._document.createDocumentFragment(),Xe=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const At of Xe){const A=this._document.createElement(At.tag);A.setAttribute("role","rowgroup");for(const Z of At.outlets)A.appendChild(Z.elementRef.nativeElement);xe.appendChild(A)}this._elementRef.nativeElement.appendChild(xe)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const xe=(Xe,At)=>Xe||At.hasStickyChanged();this._headerRowDefs.reduce(xe,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(xe,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(xe,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new qt(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:(0,ee.of)()).pipe((0,ne.a)(this._onDestroy)).subscribe(Xe=>{this._stickyStyler.direction=Xe,this.updateStickyColumnStyles()})}_getOwnDefs(xe){return xe.filter(Xe=>!Xe._table||Xe._table===this)}_updateNoDataRow(){const xe=this._customNoDataRow||this._noDataRow;if(!xe)return;const Xe=0===this._rowOutlet.viewContainer.length;if(Xe===this._isShowingNoDataRow)return;const At=this._noDataRowOutlet.viewContainer;if(Xe){const A=At.createEmbeddedView(xe.templateRef),Z=A.rootNodes[0];1===A.rootNodes.length&&Z?.nodeType===this._document.ELEMENT_NODE&&(Z.setAttribute("role","row"),Z.classList.add(xe._contentClassName))}else At.clear();this._isShowingNoDataRow=Xe,this._changeDetectorRef.markForCheck()}static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)(i.GI1(i.Uj7),i.GI1(i.kD9),i.GI1(i.GMv),i.gJ8("role"),i.GI1(s.yG,8),i.GI1(v.Ud),i.GI1(l.WU),i.GI1(h.ys),i.GI1(ai),i.GI1(_.S8),i.GI1(Dt,12),i.GI1(i.WW2,8))};static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(Xe,At,A){if(1&Xe&&(i.szK(A,De,5),i.szK(A,Ze,5),i.szK(A,Ye,5),i.szK(A,Je,5),i.szK(A,wt,5)),2&Xe){let Z;i.wto(Z=i.Gqi())&&(At._noDataRow=Z.first),i.wto(Z=i.Gqi())&&(At._contentColumnDefs=Z),i.wto(Z=i.Gqi())&&(At._contentRowDefs=Z),i.wto(Z=i.Gqi())&&(At._contentHeaderRowDefs=Z),i.wto(Z=i.Gqi())&&(At._contentFooterRowDefs=Z)}},viewQuery:function(Xe,At){if(1&Xe&&(i.CC$(Se,7),i.CC$(rt,7),i.CC$(We,7),i.CC$(ht,7)),2&Xe){let A;i.wto(A=i.Gqi())&&(At._rowOutlet=A.first),i.wto(A=i.Gqi())&&(At._headerRowOutlet=A.first),i.wto(A=i.Gqi())&&(At._footerRowOutlet=A.first),i.wto(A=i.Gqi())&&(At._noDataRowOutlet=A.first)}},hostAttrs:["ngSkipHydration","",1,"cdk-table"],hostVars:2,hostBindings:function(Xe,At){2&Xe&&i.eAK("cdk-table-fixed-layout",At.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[i.M5G([{provide:Et,useExisting:Ke},{provide:h.ys,useClass:h.eo},{provide:ai,useClass:Xt},{provide:Dt,useValue:null}])],ngContentSelectors:je,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(Xe,At){1&Xe&&(i.kPM(ke),i._Xx(0),i._Xx(1,1),i.C_f(2,0)(3,1)(4,2)(5,3))},dependencies:[Se,rt,We,ht],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}return Ke})();function ct(Ke,gi){return Ke.concat(Array.from(gi))}let yt=(()=>{class Ke{static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)};static#t=this.\u0275mod=i.a4G({type:Ke});static#i=this.\u0275inj=i.s3X({imports:[_.c$]})}return Ke})();var me=d(3576),tt=d(3412),kt=d(6040),jt=d(4704);const mi=[[["caption"]],[["colgroup"],["col"]]],re=["caption","colgroup, col"];let x=(()=>{class Ke extends Fe{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}ngOnInit(){super.ngOnInit(),this._isNativeHtmlTable&&this._elementRef.nativeElement.querySelector("tbody").classList.add("mdc-data-table__content")}static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:["ngSkipHydration","",1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(Xe,At){2&Xe&&i.eAK("mdc-table-fixed-layout",At.fixedLayout)},exportAs:["matTable"],features:[i.M5G([{provide:Fe,useExisting:Ke},{provide:Et,useExisting:Ke},{provide:ai,useClass:Xt},{provide:h.ys,useClass:h.eo},{provide:Dt,useValue:null}]),i.eg9],ngContentSelectors:re,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(Xe,At){1&Xe&&(i.kPM(mi),i._Xx(0),i._Xx(1,1),i.C_f(2,0)(3,1)(4,2)(5,3))},dependencies:[Se,rt,We,ht],styles:[".mat-mdc-table-sticky{position:sticky !important}.mdc-data-table{-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;table-layout:fixed}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}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{--mat-table-row-item-outline-width:1px;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color)}.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, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-header-headline-font, Roboto, sans-serif);line-height:var(--mat-table-header-headline-line-height);font-size:var(--mat-table-header-headline-size, 14px);font-weight:var(--mat-table-header-headline-weight, 500)}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, 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, Roboto, sans-serif);line-height:var(--mat-table-row-item-label-text-line-height);font-size:var(--mat-table-row-item-label-text-size, 14px);font-weight:var(--mat-table-row-item-label-text-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, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-footer-supporting-text-font, Roboto, sans-serif);line-height:var(--mat-table-footer-supporting-text-line-height);font-size:var(--mat-table-footer-supporting-text-size, 14px);font-weight:var(--mat-table-footer-supporting-text-weight);letter-spacing:var(--mat-table-footer-supporting-text-tracking)}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, 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);font-weight:inherit;line-height:inherit}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, 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);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)}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 Ke})(),F=(()=>{class Ke extends qe{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","matCellDef",""]],features:[i.M5G([{provide:qe,useExisting:Ke}]),i.eg9]})}return Ke})(),Te=(()=>{class Ke extends ${static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","matHeaderCellDef",""]],features:[i.M5G([{provide:$,useExisting:Ke}]),i.eg9]})}return Ke})(),dt=(()=>{class Ke extends Ze{get name(){return this._name}set name(xe){this._setNameInput(xe)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:[i.Wk5.None,"matColumnDef","name"]},features:[i.M5G([{provide:Ze,useExisting:Ke},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:Ke}]),i.eg9]})}return Ke})(),ft=(()=>{class Ke extends oe{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[i.eg9]})}return Ke})(),Lt=(()=>{class Ke extends ot{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[i.eg9]})}return Ke})(),Ei=(()=>{class Ke extends Je{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[i.Wk5.None,"matHeaderRowDef","columns"],sticky:[i.Wk5.None,"matHeaderRowDefSticky","sticky"]},features:[i.M5G([{provide:Je,useExisting:Ke}]),i.eg9]})}return Ke})(),Mi=(()=>{class Ke extends Ye{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275dir=i.Sc5({type:Ke,selectors:[["","matRowDef",""]],inputs:{columns:[i.Wk5.None,"matRowDefColumns","columns"],when:[i.Wk5.None,"matRowDefWhen","when"]},features:[i.M5G([{provide:Ye,useExisting:Ke}]),i.eg9]})}return Ke})(),Ue=(()=>{class Ke extends J{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],features:[i.M5G([{provide:J,useExisting:Ke}]),i.eg9],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,At){1&Xe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Ke})(),Tt=(()=>{class Ke extends fe{static#e=this.\u0275fac=(()=>{let xe;return function(At){return(xe||(xe=i.otF(Ke)))(At||Ke)}})();static#t=this.\u0275cmp=i.In1({type:Ke,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[i.M5G([{provide:fe,useExisting:Ke}]),i.eg9],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(Xe,At){1&Xe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Ke})(),Pi=(()=>{class Ke{static#e=this.\u0275fac=function(Xe){return new(Xe||Ke)};static#t=this.\u0275mod=i.a4G({type:Ke});static#i=this.\u0275inj=i.s3X({imports:[me.AN,yt,me.AN]})}return Ke})();class an extends h.Cc{get data(){return this._data.value}set data(gi){gi=Array.isArray(gi)?gi:[],this._data.next(gi),this._renderChangesSubscription||this._filterData(gi)}get filter(){return this._filter.value}set filter(gi){this._filter.next(gi),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(gi){this._sort=gi,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(gi){this._paginator=gi,this._updateChangeSubscription()}constructor(gi=[]){super(),this._renderData=new B.g([]),this._filter=new B.g(""),this._internalPageChanges=new y.E,this._renderChangesSubscription=null,this.sortingDataAccessor=(xe,Xe)=>{const At=xe[Xe];if((0,a.s3)(At)){const A=Number(At);return A<9007199254740991?A:At}return At},this.sortData=(xe,Xe)=>{const At=Xe.active,A=Xe.direction;return At&&""!=A?xe.sort((Z,te)=>{let mt=this.sortingDataAccessor(Z,At),Vt=this.sortingDataAccessor(te,At);const $t=typeof mt,hi=typeof Vt;$t!==hi&&("number"===$t&&(mt+=""),"number"===hi&&(Vt+=""));let Ai=0;return null!=mt&&null!=Vt?mt>Vt?Ai=1:mt<Vt&&(Ai=-1):null!=mt?Ai=1:null!=Vt&&(Ai=-1),Ai*("asc"==A?1:-1)}):xe},this.filterPredicate=(xe,Xe)=>{const At=Object.keys(xe).reduce((Z,te)=>Z+xe[te]+"\u25ec","").toLowerCase(),A=Xe.trim().toLowerCase();return-1!=At.indexOf(A)},this._data=new B.g(gi),this._updateChangeSubscription()}_updateChangeSubscription(){const gi=this._sort?(0,tt.U)(this._sort.sortChange,this._sort.initialized):(0,ee.of)(null),xe=this._paginator?(0,tt.U)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):(0,ee.of)(null),At=(0,kt.E)([this._data,this._filter]).pipe((0,jt.k)(([te])=>this._filterData(te))),A=(0,kt.E)([At,gi]).pipe((0,jt.k)(([te])=>this._orderData(te))),Z=(0,kt.E)([A,xe]).pipe((0,jt.k)(([te])=>this._pageData(te)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=Z.subscribe(te=>this._renderData.next(te))}_filterData(gi){return this.filteredData=null==this.filter||""===this.filter?gi:gi.filter(xe=>this.filterPredicate(xe,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(gi){return this.sort?this.sortData(gi.slice(),this.sort):gi}_pageData(gi){if(!this.paginator)return gi;const xe=this.paginator.pageIndex*this.paginator.pageSize;return gi.slice(xe,xe+this.paginator.pageSize)}_updatePaginator(gi){Promise.resolve().then(()=>{const xe=this.paginator;if(xe&&(xe.length=gi,xe.pageIndex>0)){const Xe=Math.ceil(xe.length/xe.pageSize)-1||0,At=Math.min(xe.pageIndex,Xe);At!==xe.pageIndex&&(xe.pageIndex=At,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}}class Xn extends an{}},180:(st,pe,d)=>{"use strict";d.d(pe,{WG:()=>Ei,_q:()=>f,aJ:()=>Nt,i0:()=>si});var i=d(1368),s=d(4496),a=d(3576),h=d(2488),l=d(6640),_=d(4723),v=d(1900),y=d(6928),N=d(5657),B=d(800),K=d(2700),ee=d(3412),ne=d(8960),Le=d(3252),ke=d(4548),je=d(5568),et=d(4e3),_t=d(3616),Pt=d(3992),Et=d(7368),Ne=d(2644),qe=d(6684),$=d(9684),ve=d(7712),we=d(8408),Re=d(5792),Ze=d(7800);function $e(Bt,Mi){}const oe=Bt=>({animationDuration:Bt}),lt=(Bt,Mi)=>({value:Bt,params:Mi});function ot(Bt,Mi){1&Bt&&s._Xx(0)}const Ut=["*"],ai=["tabListContainer"],Xt=["tabList"],bi=["tabListInner"],ze=["nextPaginator"],Me=["previousPaginator"],Ae=["tabBodyWrapper"],Je=["tabHeader"];function X(Bt,Mi){}function ge(Bt,Mi){if(1&Bt&&s.yuY(0,X,0,0,"ng-template",14),2&Bt){const Ue=s.GaO().$implicit;s.E7m("cdkPortalOutlet",Ue.templateLabel)}}function wt(Bt,Mi){if(1&Bt&&s.OEk(0),2&Bt){const Ue=s.GaO().$implicit;s.cNF(Ue.textLabel)}}function Ye(Bt,Mi){if(1&Bt){const Ue=s.KQA();s.I0R(0,"div",6,7),s.qCj("click",function(){const Tt=s.usT(Ue),ii=Tt.$implicit,yi=Tt.index,Ti=s.GaO(),Pi=s.Gew(1);return s.CGJ(Ti._handleClick(ii,Pi,yi))})("cdkFocusChange",function(Tt){const yi=s.usT(Ue).index,Ti=s.GaO();return s.CGJ(Ti._tabFocusChanged(Tt,yi))}),s.wR5(2,"span",8)(3,"div",9),s.I0R(4,"span",10)(5,"span",11),s.yuY(6,ge,1,1,"ng-template",12)(7,wt,1,1,"ng-template",null,13,s.gJz),s.C$Y()()()}if(2&Bt){const Ue=Mi.$implicit,it=Mi.index,Tt=s.Gew(1),ii=s.Gew(8),yi=s.GaO();s.eAK("mdc-tab--active",yi.selectedIndex===it),s.E7m("id",yi._getTabLabelId(it))("ngClass",Ue.labelClass)("disabled",Ue.disabled)("fitInkBarToContent",yi.fitInkBarToContent),s.e48("tabIndex",yi._getTabIndex(it))("aria-posinset",it+1)("aria-setsize",yi._tabs.length)("aria-controls",yi._getTabContentId(it))("aria-selected",yi.selectedIndex===it)("aria-label",Ue.ariaLabel||null)("aria-labelledby",!Ue.ariaLabel&&Ue.ariaLabelledby?Ue.ariaLabelledby:null),s.yG2(3),s.E7m("matRippleTrigger",Tt)("matRippleDisabled",Ue.disabled||yi.disableRipple),s.yG2(3),s.E7m("ngIf",Ue.templateLabel)("ngIfElse",ii)}}function be(Bt,Mi){if(1&Bt){const Ue=s.KQA();s.I0R(0,"mat-tab-body",15),s.qCj("_onCentered",function(){s.usT(Ue);const Tt=s.GaO();return s.CGJ(Tt._removeTabBodyWrapperHeight())})("_onCentering",function(Tt){s.usT(Ue);const ii=s.GaO();return s.CGJ(ii._setTabBodyWrapperHeight(Tt))}),s.C$Y()}if(2&Bt){const Ue=Mi.$implicit,it=Mi.index,Tt=s.GaO();s.eAK("mat-mdc-tab-body-active",Tt.selectedIndex===it),s.E7m("id",Tt._getTabContentId(it))("ngClass",Ue.bodyClass)("content",Ue.content)("position",Ue.position)("origin",Ue.origin)("animationDuration",Tt.animationDuration)("preserveContent",Tt.preserveContent),s.e48("tabindex",null!=Tt.contentTabIndex&&Tt.selectedIndex===it?Tt.contentTabIndex:null)("aria-labelledby",Tt._getTabLabelId(it))("aria-hidden",Tt.selectedIndex!==it)}}const fe={translateTab:(0,$.gV)("translateTab",[(0,$.K2)("center, void, left-origin-center, right-origin-center",(0,$.wb)({transform:"none"})),(0,$.K2)("left",(0,$.wb)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,$.K2)("right",(0,$.wb)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,$.aK)("* => left, * => right, left => center, right => center",(0,$.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,$.aK)("void => left-origin-center",[(0,$.wb)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,$.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,$.aK)("void => right-origin-center",[(0,$.wb)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,$.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let De=(()=>{class Bt extends h.IP{constructor(Ue,it,Tt,ii){super(Ue,it,ii),this._host=Tt,this._centeringSub=y.wH.EMPTY,this._leavingSub=y.wH.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,je.W)(this._host._isCenterPosition(this._host._position))).subscribe(Ue=>{Ue&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.ce5),s.GI1(s.y8U),s.GI1((0,s.wd)(()=>qt)),s.GI1(i.Ud))};static#t=this.\u0275dir=s.Sc5({type:Bt,selectors:[["","matTabBodyHost",""]],features:[s.eg9]})}return Bt})(),bt=(()=>{class Bt{set position(Ue){this._positionIndex=Ue,this._computePositionAnimationState()}constructor(Ue,it,Tt){this._elementRef=Ue,this._dir=it,this._dirChangeSubscription=y.wH.EMPTY,this._translateTabComplete=new N.E,this._onCentering=new s._w7,this._beforeCentering=new s._w7,this._afterLeavingCenter=new s._w7,this._onCentered=new s._w7(!0),this.animationDuration="500ms",this.preserveContent=!1,it&&(this._dirChangeSubscription=it.change.subscribe(ii=>{this._computePositionAnimationState(ii),Tt.markForCheck()})),this._translateTabComplete.pipe((0,et.a)((ii,yi)=>ii.fromState===yi.fromState&&ii.toState===yi.toState)).subscribe(ii=>{this._isCenterPosition(ii.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(ii.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(Ue){const it=this._isCenterPosition(Ue.toState);this._beforeCentering.emit(it),it&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(Ue){return"center"==Ue||"left-origin-center"==Ue||"right-origin-center"==Ue}_computePositionAnimationState(Ue=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==Ue?"left":"right":this._positionIndex>0?"ltr"==Ue?"right":"left":"center"}_computePositionFromOrigin(Ue){const it=this._getLayoutDirection();return"ltr"==it&&Ue<=0||"rtl"==it&&Ue>0?"left-origin-center":"right-origin-center"}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(v.yG,8),s.GI1(s.kD9))};static#t=this.\u0275dir=s.Sc5({type:Bt,inputs:{_content:[s.Wk5.None,"content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}})}return Bt})(),qt=(()=>{class Bt extends bt{constructor(Ue,it,Tt){super(Ue,it,Tt)}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(v.yG,8),s.GI1(s.kD9))};static#t=this.\u0275cmp=s.In1({type:Bt,selectors:[["mat-tab-body"]],viewQuery:function(it,Tt){if(1&it&&s.CC$(h.IP,5),2&it){let ii;s.wto(ii=s.Gqi())&&(Tt._portalHost=ii.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[s.eg9],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(it,Tt){1&it&&(s.I0R(0,"div",0,1),s.qCj("@translateTab.start",function(yi){return Tt._onTranslateTabStarted(yi)})("@translateTab.done",function(yi){return Tt._translateTabComplete.next(yi)}),s.yuY(2,$e,0,0,"ng-template",2),s.C$Y()),2&it&&s.E7m("@translateTab",s.IBC(3,lt,Tt._position,s.S45(1,oe,Tt.animationDuration)))},dependencies:[De],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[fe.translateTab]}})}return Bt})();const vt=new s.UbH("MatTabContent");let Ht=(()=>{class Bt{constructor(Ue){this.template=Ue}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.Yw2))};static#t=this.\u0275dir=s.Sc5({type:Bt,selectors:[["","matTabContent",""]],features:[s.M5G([{provide:vt,useExisting:Bt}])]})}return Bt})();const ri=new s.UbH("MatTabLabel"),Zt=new s.UbH("MAT_TAB");let si=(()=>{class Bt extends h.YT{constructor(Ue,it,Tt){super(Ue,it),this._closestTab=Tt}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.Yw2),s.GI1(s.y8U),s.GI1(Zt,8))};static#t=this.\u0275dir=s.Sc5({type:Bt,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[s.M5G([{provide:ri,useExisting:Bt}]),s.eg9]})}return Bt})();const ki="mdc-tab-indicator--active",Mt="mdc-tab-indicator--no-transition";class Wt{constructor(Mi){this._items=Mi}hide(){this._items.forEach(Mi=>Mi.deactivateInkBar())}alignToElement(Mi){const Ue=this._items.find(Tt=>Tt.elementRef.nativeElement===Mi),it=this._currentItem;if(Ue!==it&&(it?.deactivateInkBar(),Ue)){const Tt=it?.elementRef.nativeElement.getBoundingClientRect?.();Ue.activateInkBar(Tt),this._currentItem=Ue}}}function Dt(Bt){return class extends Bt{constructor(...Mi){super(...Mi),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(Mi){const Ue=(0,ve.W6)(Mi);this._fitToContent!==Ue&&(this._fitToContent=Ue,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(Mi){const Ue=this.elementRef.nativeElement;if(!Mi||!Ue.getBoundingClientRect||!this._inkBarContentElement)return void Ue.classList.add(ki);const it=Ue.getBoundingClientRect(),Tt=Mi.width/it.width,ii=Mi.left-it.left;Ue.classList.add(Mt),this._inkBarContentElement.style.setProperty("transform",`translateX(${ii}px) scaleX(${Tt})`),Ue.getBoundingClientRect(),Ue.classList.remove(Mt),Ue.classList.add(ki),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(ki)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const Mi=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=Mi.createElement("span"),this._inkBarContentElement=Mi.createElement("span"),this._inkBarElement.className="mdc-tab-indicator",this._inkBarContentElement.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",this._inkBarElement.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this.elementRef.nativeElement.querySelector(".mdc-tab__content"):this.elementRef.nativeElement).appendChild(this._inkBarElement)}}}const rt=(0,a.YB)(class{}),ht=Dt((()=>{class Bt extends rt{constructor(Ue){super(),this.elementRef=Ue}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv))};static#t=this.\u0275dir=s.Sc5({type:Bt,features:[s.eg9]})}return Bt})());let ae=(()=>{class Bt extends ht{static#e=this.\u0275fac=(()=>{let Ue;return function(Tt){return(Ue||(Ue=s.otF(Bt)))(Tt||Bt)}})();static#t=this.\u0275dir=s.Sc5({type:Bt,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(it,Tt){2&it&&(s.e48("aria-disabled",!!Tt.disabled),s.eAK("mat-mdc-tab-disabled",Tt.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[s.eg9]})}return Bt})();const ye=(0,a.YB)(class{}),Fe=new s.UbH("MAT_TAB_GROUP");let ct=(()=>{class Bt extends ye{get content(){return this._contentPortal}constructor(Ue,it){super(),this._viewContainerRef=Ue,this._closestTabGroup=it,this.textLabel="",this._contentPortal=null,this._stateChanges=new N.E,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(Ue){(Ue.hasOwnProperty("textLabel")||Ue.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new h.CC(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(Ue){Ue&&Ue._closestTab===this&&(this._templateLabel=Ue)}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.y8U),s.GI1(Fe,8))};static#t=this.\u0275dir=s.Sc5({type:Bt,viewQuery:function(it,Tt){if(1&it&&s.CC$(s.Yw2,7),2&it){let ii;s.wto(ii=s.Gqi())&&(Tt._implicitContent=ii.first)}},inputs:{textLabel:[s.Wk5.None,"label","textLabel"],ariaLabel:[s.Wk5.None,"aria-label","ariaLabel"],ariaLabelledby:[s.Wk5.None,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[s.eg9,s.SYr]})}return Bt})(),Nt=(()=>{class Bt extends ct{constructor(){super(...arguments),this._explicitContent=void 0}get templateLabel(){return this._templateLabel}set templateLabel(Ue){this._setTemplateLabelInput(Ue)}static#e=this.\u0275fac=(()=>{let Ue;return function(Tt){return(Ue||(Ue=s.otF(Bt)))(Tt||Bt)}})();static#t=this.\u0275cmp=s.In1({type:Bt,selectors:[["mat-tab"]],contentQueries:function(it,Tt,ii){if(1&it&&(s.szK(ii,Ht,7,s.Yw2),s.szK(ii,si,5)),2&it){let yi;s.wto(yi=s.Gqi())&&(Tt._explicitContent=yi.first),s.wto(yi=s.Gqi())&&(Tt.templateLabel=yi.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[s.M5G([{provide:Zt,useExisting:Bt}]),s.eg9],ngContentSelectors:Ut,decls:1,vars:0,template:function(it,Tt){1&it&&(s.kPM(),s.yuY(0,ot,1,0,"ng-template"))},encapsulation:2})}return Bt})();const gt=(0,Re.W4)({passive:!0});let tt=(()=>{class Bt{get disablePagination(){return this._disablePagination}set disablePagination(Ue){this._disablePagination=(0,ve.W6)(Ue)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ue){Ue=(0,ve.wZ)(Ue),this._selectedIndex!=Ue&&(this._selectedIndexChanged=!0,this._selectedIndex=Ue,this._keyManager&&this._keyManager.updateActiveItem(Ue))}constructor(Ue,it,Tt,ii,yi,Ti,Pi){this._elementRef=Ue,this._changeDetectorRef=it,this._viewportRuler=Tt,this._dir=ii,this._ngZone=yi,this._platform=Ti,this._animationMode=Pi,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new N.E,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new N.E,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new s._w7,this.indexFocused=new s._w7,yi.runOutsideAngular(()=>{(0,B.w)(Ue.nativeElement,"mouseleave").pipe((0,_t.a)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,B.w)(this._previousPaginator.nativeElement,"touchstart",gt).pipe((0,_t.a)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,B.w)(this._nextPaginator.nativeElement,"touchstart",gt).pipe((0,_t.a)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const Ue=this._dir?this._dir.change:(0,K.of)("ltr"),it=this._viewportRuler.change(150),Tt=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new _.IH(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,Pt.U)(1)).subscribe(Tt),(0,ee.U)(Ue,it,this._items.changes,this._itemsResized()).pipe((0,_t.a)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),Tt()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(ii=>{this.indexFocused.emit(ii),this._setTabFocus(ii)})}_itemsResized(){return"function"!=typeof ResizeObserver?ne.k:this._items.changes.pipe((0,je.W)(this._items),(0,Et.G)(Ue=>new Le._(it=>this._ngZone.runOutsideAngular(()=>{const Tt=new ResizeObserver(ii=>it.next(ii));return Ue.forEach(ii=>Tt.observe(ii.elementRef.nativeElement)),()=>{Tt.disconnect()}}))),(0,Ne.s)(1),(0,qe.I)(Ue=>Ue.some(it=>it.contentRect.width>0&&it.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(Ue){if(!(0,Ze.Yp)(Ue))switch(Ue.keyCode){case Ze.wJ:case Ze.Gi:if(this.focusIndex!==this.selectedIndex){const it=this._items.get(this.focusIndex);it&&!it.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(Ue))}break;default:this._keyManager.onKeydown(Ue)}}_onContentChanges(){const Ue=this._elementRef.nativeElement.textContent;Ue!==this._currentTextContent&&(this._currentTextContent=Ue||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(Ue){!this._isValidIndex(Ue)||this.focusIndex===Ue||!this._keyManager||this._keyManager.setActiveItem(Ue)}_isValidIndex(Ue){return!this._items||!!this._items.toArray()[Ue]}_setTabFocus(Ue){if(this._showPaginationControls&&this._scrollToLabel(Ue),this._items&&this._items.length){this._items.toArray()[Ue].focus();const it=this._tabListContainer.nativeElement;it.scrollLeft="ltr"==this._getLayoutDirection()?0:it.scrollWidth-it.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const Ue=this.scrollDistance,it="ltr"===this._getLayoutDirection()?-Ue:Ue;this._tabList.nativeElement.style.transform=`translateX(${Math.round(it)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(Ue){this._scrollTo(Ue)}_scrollHeader(Ue){return this._scrollTo(this._scrollDistance+("before"==Ue?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(Ue){this._stopInterval(),this._scrollHeader(Ue)}_scrollToLabel(Ue){if(this.disablePagination)return;const it=this._items?this._items.toArray()[Ue]:null;if(!it)return;const Tt=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:ii,offsetWidth:yi}=it.elementRef.nativeElement;let Ti,Pi;"ltr"==this._getLayoutDirection()?(Ti=ii,Pi=Ti+yi):(Pi=this._tabListInner.nativeElement.offsetWidth-ii,Ti=Pi-yi);const dn=this.scrollDistance,an=this.scrollDistance+Tt;Ti<dn?this.scrollDistance-=dn-Ti:Pi>an&&(this.scrollDistance+=Math.min(Pi-an,Ti-dn))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const Ue=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;Ue||(this.scrollDistance=0),Ue!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=Ue}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const Ue=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,it=Ue?Ue.elementRef.nativeElement:null;it?this._inkBar.alignToElement(it):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(Ue,it){it&&null!=it.button&&0!==it.button||(this._stopInterval(),(0,ke.k)(650,100).pipe((0,_t.a)((0,ee.U)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:Tt,distance:ii}=this._scrollHeader(Ue);(0===ii||ii>=Tt)&&this._stopInterval()}))}_scrollTo(Ue){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const it=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(it,Ue)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:it,distance:this._scrollDistance}}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(we.S8),s.GI1(v.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Bt,inputs:{disablePagination:"disablePagination"}})}return Bt})(),kt=(()=>{class Bt extends tt{get disableRipple(){return this._disableRipple}set disableRipple(Ue){this._disableRipple=(0,ve.W6)(Ue)}constructor(Ue,it,Tt,ii,yi,Ti,Pi){super(Ue,it,Tt,ii,yi,Ti,Pi),this._disableRipple=!1}_itemSelected(Ue){Ue.preventDefault()}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(we.S8),s.GI1(v.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Bt,inputs:{disableRipple:"disableRipple"},features:[s.eg9]})}return Bt})(),jt=(()=>{class Bt extends kt{constructor(Ue,it,Tt,ii,yi,Ti,Pi){super(Ue,it,Tt,ii,yi,Ti,Pi)}ngAfterContentInit(){this._inkBar=new Wt(this._items),super.ngAfterContentInit()}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(we.S8),s.GI1(v.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Bt,selectors:[["mat-tab-header"]],contentQueries:function(it,Tt,ii){if(1&it&&s.szK(ii,ae,4),2&it){let yi;s.wto(yi=s.Gqi())&&(Tt._items=yi)}},viewQuery:function(it,Tt){if(1&it&&(s.CC$(ai,7),s.CC$(Xt,7),s.CC$(bi,7),s.CC$(ze,5),s.CC$(Me,5)),2&it){let ii;s.wto(ii=s.Gqi())&&(Tt._tabListContainer=ii.first),s.wto(ii=s.Gqi())&&(Tt._tabList=ii.first),s.wto(ii=s.Gqi())&&(Tt._tabListInner=ii.first),s.wto(ii=s.Gqi())&&(Tt._nextPaginator=ii.first),s.wto(ii=s.Gqi())&&(Tt._previousPaginator=ii.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(it,Tt){2&it&&s.eAK("mat-mdc-tab-header-pagination-controls-enabled",Tt._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==Tt._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[s.eg9],ngContentSelectors:Ut,decls:13,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(it,Tt){1&it&&(s.kPM(),s.I0R(0,"button",0,1),s.qCj("click",function(){return Tt._handlePaginatorClick("before")})("mousedown",function(yi){return Tt._handlePaginatorPress("before",yi)})("touchend",function(){return Tt._stopInterval()}),s.wR5(2,"div",2),s.C$Y(),s.I0R(3,"div",3,4),s.qCj("keydown",function(yi){return Tt._handleKeydown(yi)}),s.I0R(5,"div",5,6),s.qCj("cdkObserveContent",function(){return Tt._onContentChanges()}),s.I0R(7,"div",7,8),s._Xx(9),s.C$Y()()(),s.I0R(10,"button",9,10),s.qCj("mousedown",function(yi){return Tt._handlePaginatorPress("after",yi)})("click",function(){return Tt._handlePaginatorClick("after")})("touchend",function(){return Tt._stopInterval()}),s.wR5(12,"div",2),s.C$Y()),2&it&&(s.eAK("mat-mdc-tab-header-pagination-disabled",Tt._disableScrollBefore),s.E7m("matRippleDisabled",Tt._disableScrollBefore||Tt.disableRipple)("disabled",Tt._disableScrollBefore||null),s.yG2(3),s.eAK("_mat-animation-noopable","NoopAnimations"===Tt._animationMode),s.yG2(7),s.eAK("mat-mdc-tab-header-pagination-disabled",Tt._disableScrollAfter),s.E7m("matRippleDisabled",Tt._disableScrollAfter||Tt.disableRipple)("disabled",Tt._disableScrollAfter||null))},dependencies:[a.UZ,l.Wk],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color)}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2})}return Bt})();const mi=new s.UbH("MAT_TABS_CONFIG");let re=0;const ce=(0,a.i)((0,a.bc)(class{constructor(Bt){this._elementRef=Bt}}),"primary");let b=(()=>{class Bt extends ce{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(Ue){this._dynamicHeight=(0,ve.W6)(Ue)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ue){this._indexToSelect=(0,ve.wZ)(Ue,null)}get animationDuration(){return this._animationDuration}set animationDuration(Ue){this._animationDuration=/^\d+$/.test(Ue+"")?Ue+"ms":Ue}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(Ue){this._contentTabIndex=(0,ve.wZ)(Ue,null)}get disablePagination(){return this._disablePagination}set disablePagination(Ue){this._disablePagination=(0,ve.W6)(Ue)}get preserveContent(){return this._preserveContent}set preserveContent(Ue){this._preserveContent=(0,ve.W6)(Ue)}get backgroundColor(){return this._backgroundColor}set backgroundColor(Ue){const it=this._elementRef.nativeElement.classList;it.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),Ue&&it.add("mat-tabs-with-background",`mat-background-${Ue}`),this._backgroundColor=Ue}constructor(Ue,it,Tt,ii){super(Ue),this._changeDetectorRef=it,this._animationMode=ii,this._tabs=new s.VhX,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=y.wH.EMPTY,this._tabLabelSubscription=y.wH.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new s._w7,this.focusChange=new s._w7,this.animationDone=new s._w7,this.selectedTabChange=new s._w7(!0),this._groupId=re++,this.animationDuration=Tt&&Tt.animationDuration?Tt.animationDuration:"500ms",this.disablePagination=!(!Tt||null==Tt.disablePagination)&&Tt.disablePagination,this.dynamicHeight=!(!Tt||null==Tt.dynamicHeight)&&Tt.dynamicHeight,this.contentTabIndex=Tt?.contentTabIndex??null,this.preserveContent=!!Tt?.preserveContent}ngAfterContentChecked(){const Ue=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=Ue){const it=null==this._selectedIndex;if(!it){this.selectedTabChange.emit(this._createChangeEvent(Ue));const Tt=this._tabBodyWrapper.nativeElement;Tt.style.minHeight=Tt.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((Tt,ii)=>Tt.isActive=ii===Ue),it||(this.selectedIndexChange.emit(Ue),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((it,Tt)=>{it.position=Tt-Ue,null!=this._selectedIndex&&0==it.position&&!it.origin&&(it.origin=Ue-this._selectedIndex)}),this._selectedIndex!==Ue&&(this._selectedIndex=Ue,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const Ue=this._clampTabIndex(this._indexToSelect);if(Ue===this._selectedIndex){const it=this._tabs.toArray();let Tt;for(let ii=0;ii<it.length;ii++)if(it[ii].isActive){this._indexToSelect=this._selectedIndex=ii,this._lastFocusedTabIndex=null,Tt=it[ii];break}!Tt&&it[Ue]&&Promise.resolve().then(()=>{it[Ue].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(Ue))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,je.W)(this._allTabs)).subscribe(Ue=>{this._tabs.reset(Ue.filter(it=>it._closestTabGroup===this||!it._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(Ue){const it=this._tabHeader;it&&(it.focusIndex=Ue)}_focusChanged(Ue){this._lastFocusedTabIndex=Ue,this.focusChange.emit(this._createChangeEvent(Ue))}_createChangeEvent(Ue){const it=new x;return it.index=Ue,this._tabs&&this._tabs.length&&(it.tab=this._tabs.toArray()[Ue]),it}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,ee.U)(...this._tabs.map(Ue=>Ue._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(Ue){return Math.min(this._tabs.length-1,Math.max(Ue||0,0))}_getTabLabelId(Ue){return`mat-tab-label-${this._groupId}-${Ue}`}_getTabContentId(Ue){return`mat-tab-content-${this._groupId}-${Ue}`}_setTabBodyWrapperHeight(Ue){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const it=this._tabBodyWrapper.nativeElement;it.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(it.style.height=Ue+"px")}_removeTabBodyWrapperHeight(){const Ue=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=Ue.clientHeight,Ue.style.height="",this.animationDone.emit()}_handleClick(Ue,it,Tt){it.focusIndex=Tt,Ue.disabled||(this.selectedIndex=Tt)}_getTabIndex(Ue){return Ue===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(Ue,it){Ue&&"mouse"!==Ue&&"touch"!==Ue&&(this._tabHeader.focusIndex=it)}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(mi,8),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Bt,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[s.eg9]})}return Bt})(),f=(()=>{class Bt extends b{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(Ue){this._fitInkBarToContent=(0,ve.W6)(Ue),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(Ue){this._stretchTabs=(0,ve.W6)(Ue)}constructor(Ue,it,Tt,ii){super(Ue,it,Tt,ii),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!Tt||null==Tt.fitInkBarToContent)&&Tt.fitInkBarToContent,this.stretchTabs=!Tt||null==Tt.stretchTabs||Tt.stretchTabs}static#e=this.\u0275fac=function(it){return new(it||Bt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(mi,8),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Bt,selectors:[["mat-tab-group"]],contentQueries:function(it,Tt,ii){if(1&it&&s.szK(ii,Nt,5),2&it){let yi;s.wto(yi=s.Gqi())&&(Tt._allTabs=yi)}},viewQuery:function(it,Tt){if(1&it&&(s.CC$(Ae,5),s.CC$(Je,5)),2&it){let ii;s.wto(ii=s.Gqi())&&(Tt._tabBodyWrapper=ii.first),s.wto(ii=s.Gqi())&&(Tt._tabHeader=ii.first)}},hostAttrs:["ngSkipHydration","",1,"mat-mdc-tab-group"],hostVars:8,hostBindings:function(it,Tt){2&it&&(s.m4B("--mat-tab-animation-duration",Tt.animationDuration),s.eAK("mat-mdc-tab-group-dynamic-height",Tt.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===Tt.headerPosition)("mat-mdc-tab-group-stretch-tabs",Tt.stretchTabs))},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:[s.Wk5.None,"mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[s.M5G([{provide:Fe,useExisting:Bt}]),s.eg9],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mdc-tab mat-mdc-tab mat-mdc-focus-indicator","role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",3,"id","mdc-tab--active","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-mdc-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-mdc-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange"],["tabNode",""],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(it,Tt){1&it&&(s.I0R(0,"mat-tab-header",0,1),s.qCj("indexFocused",function(yi){return Tt._focusChanged(yi)})("selectFocusedIndex",function(yi){return Tt.selectedIndex=yi}),s.yuY(2,Ye,9,17,"div",2),s.C$Y(),s.I0R(3,"div",3,4),s.yuY(5,be,1,12,"mat-tab-body",5),s.C$Y()),2&it&&(s.E7m("selectedIndex",Tt.selectedIndex||0)("disableRipple",Tt.disableRipple)("disablePagination",Tt.disablePagination),s.yG2(2),s.E7m("ngForOf",Tt._tabs),s.yG2(),s.eAK("_mat-animation-noopable","NoopAnimations"===Tt._animationMode),s.yG2(2),s.E7m("ngForOf",Tt._tabs))},dependencies:[i.QF,i.ay,i.u_,h.IP,a.UZ,_.Si,qt,ae,jt],styles:['.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-tracking);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-top-width:var(--mdc-tab-indicator-active-indicator-height)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab:not(.mdc-tab--stacked){height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab:not(:disabled).mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{align-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2})}return Bt})();class x{}let Ei=(()=>{class Bt{static#e=this.\u0275fac=function(it){return new(it||Bt)};static#t=this.\u0275mod=s.a4G({type:Bt});static#i=this.\u0275inj=s.s3X({imports:[i.MD,a.AN,h.g$,a.KE,l.IT,_.Ux,a.AN]})}return Bt})()},964:(st,pe,d)=>{"use strict";d.d(pe,{A9:()=>y,EZ:()=>N,Gm:()=>K});var i=d(4496),s=d(3576),a=d(5792),h=d(1368);const l=["*",[["mat-toolbar-row"]]],_=["*","mat-toolbar-row"],v=(0,s.i)(class{constructor(ee){this._elementRef=ee}});let y=(()=>{class ee{static#e=this.\u0275fac=function(ke){return new(ke||ee)};static#t=this.\u0275dir=i.Sc5({type:ee,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]})}return ee})(),N=(()=>{class ee extends v{constructor(Le,ke,je){super(Le),this._platform=ke,this._document=je}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}static#e=this.\u0275fac=function(ke){return new(ke||ee)(i.GI1(i.GMv),i.GI1(a.WU),i.GI1(h.Ud))};static#t=this.\u0275cmp=i.In1({type:ee,selectors:[["mat-toolbar"]],contentQueries:function(ke,je,et){if(1&ke&&i.szK(et,y,5),2&ke){let _t;i.wto(_t=i.Gqi())&&(je._toolbarRows=_t)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(ke,je){2&ke&&i.eAK("mat-toolbar-multiple-rows",je._toolbarRows.length>0)("mat-toolbar-single-row",0===je._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[i.eg9],ngContentSelectors:_,decls:2,vars:0,template:function(ke,je){1&ke&&(i.kPM(l),i._Xx(0),i._Xx(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color);color:var(--mat-toolbar-container-text-color)}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font);font-size:var(--mat-toolbar-title-text-size);line-height:var(--mat-toolbar-title-text-line-height);font-weight:var(--mat-toolbar-title-text-weight);letter-spacing:var(--mat-toolbar-title-text-tracking);margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color: inherit;--mdc-outlined-button-label-text-color: inherit}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}"],encapsulation:2,changeDetection:0})}return ee})(),K=(()=>{class ee{static#e=this.\u0275fac=function(ke){return new(ke||ee)};static#t=this.\u0275mod=i.a4G({type:ee});static#i=this.\u0275inj=i.s3X({imports:[s.AN,s.AN]})}return ee})()},6496:(st,pe,d)=>{"use strict";d.d(pe,{KO:()=>Me,a4:()=>ai});var i=d(3616),s=d(3992),a=d(7712),h=d(7800),l=d(4496),_=d(1368),v=d(5792),y=d(4723),N=d(1900),B=d(68),K=d(8408),ee=d(2488),ne=d(5657),ke=(d(9684),d(3576));const je=["tooltip"],Pt=new l.UbH("mat-tooltip-scroll-strategy"),Ne={provide:Pt,deps:[B.mc],useFactory:function Et(Ae){return()=>Ae.scrollStrategies.reposition({scrollThrottle:20})}},$=new l.UbH("mat-tooltip-default-options",{providedIn:"root",factory:function qe(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),we="tooltip-panel",Re=(0,v.W4)({passive:!0});let Ut=(()=>{class Ae{get position(){return this._position}set position(X){X!==this._position&&(this._position=X,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(X){this._positionAtOrigin=(0,a.W6)(X),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(X){this._disabled=(0,a.W6)(X),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(X){this._showDelay=(0,a.wZ)(X)}get hideDelay(){return this._hideDelay}set hideDelay(X){this._hideDelay=(0,a.wZ)(X),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(X){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=X?String(X).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(X){this._tooltipClass=X,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(X,ge,wt,Ye,be,J,Pe,fe,De,bt,qt,vt){this._overlay=X,this._elementRef=ge,this._scrollDispatcher=wt,this._viewContainerRef=Ye,this._ngZone=be,this._platform=J,this._ariaDescriber=Pe,this._focusMonitor=fe,this._dir=bt,this._defaultOptions=qt,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new ne.E,this._scrollStrategy=De,this._document=vt,qt&&(this._showDelay=qt.showDelay,this._hideDelay=qt.hideDelay,qt.position&&(this.position=qt.position),qt.positionAtOrigin&&(this.positionAtOrigin=qt.positionAtOrigin),qt.touchGestures&&(this.touchGestures=qt.touchGestures)),bt.change.pipe((0,i.a)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,i.a)(this._destroyed)).subscribe(X=>{X?"keyboard"===X&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const X=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([ge,wt])=>{X.removeEventListener(ge,wt,Re)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(X,this.message,"tooltip"),this._focusMonitor.stopMonitoring(X)}show(X=this.showDelay,ge){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const wt=this._createOverlay(ge);this._detach(),this._portal=this._portal||new ee.KC(this._tooltipComponent,this._viewContainerRef);const Ye=this._tooltipInstance=wt.attach(this._portal).instance;Ye._triggerElement=this._elementRef.nativeElement,Ye._mouseLeaveHideDelay=this._hideDelay,Ye.afterHidden().pipe((0,i.a)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),Ye.show(X)}hide(X=this.hideDelay){const ge=this._tooltipInstance;ge&&(ge.isVisible()?ge.hide(X):(ge._cancelPendingAnimations(),this._detach()))}toggle(X){this._isTooltipVisible()?this.hide():this.show(void 0,X)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(X){if(this._overlayRef){const Ye=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!X)&&Ye._origin instanceof l.GMv)return this._overlayRef;this._detach()}const ge=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),wt=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&X||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(ge);return wt.positionChanges.pipe((0,i.a)(this._destroyed)).subscribe(Ye=>{this._updateCurrentPositionClass(Ye.connectionPair),this._tooltipInstance&&Ye.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:wt,panelClass:`${this._cssClassPrefix}-${we}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,i.a)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,i.a)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,i.a)(this._destroyed)).subscribe(Ye=>{this._isTooltipVisible()&&Ye.keyCode===h.UX&&!(0,h.Yp)(Ye)&&(Ye.preventDefault(),Ye.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(X){const ge=X.getConfig().positionStrategy,wt=this._getOrigin(),Ye=this._getOverlayPosition();ge.withPositions([this._addOffset({...wt.main,...Ye.main}),this._addOffset({...wt.fallback,...Ye.fallback})])}_addOffset(X){return X}_getOrigin(){const X=!this._dir||"ltr"==this._dir.value,ge=this.position;let wt;"above"==ge||"below"==ge?wt={originX:"center",originY:"above"==ge?"top":"bottom"}:"before"==ge||"left"==ge&&X||"right"==ge&&!X?wt={originX:"start",originY:"center"}:("after"==ge||"right"==ge&&X||"left"==ge&&!X)&&(wt={originX:"end",originY:"center"});const{x:Ye,y:be}=this._invertPosition(wt.originX,wt.originY);return{main:wt,fallback:{originX:Ye,originY:be}}}_getOverlayPosition(){const X=!this._dir||"ltr"==this._dir.value,ge=this.position;let wt;"above"==ge?wt={overlayX:"center",overlayY:"bottom"}:"below"==ge?wt={overlayX:"center",overlayY:"top"}:"before"==ge||"left"==ge&&X||"right"==ge&&!X?wt={overlayX:"end",overlayY:"center"}:("after"==ge||"right"==ge&&X||"left"==ge&&!X)&&(wt={overlayX:"start",overlayY:"center"});const{x:Ye,y:be}=this._invertPosition(wt.overlayX,wt.overlayY);return{main:wt,fallback:{overlayX:Ye,overlayY:be}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,s.U)(1),(0,i.a)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(X){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=X,this._tooltipInstance._markForCheck())}_invertPosition(X,ge){return"above"===this.position||"below"===this.position?"top"===ge?ge="bottom":"bottom"===ge&&(ge="top"):"end"===X?X="start":"start"===X&&(X="end"),{x:X,y:ge}}_updateCurrentPositionClass(X){const{overlayY:ge,originX:wt,originY:Ye}=X;let be;if(be="center"===ge?this._dir&&"rtl"===this._dir.value?"end"===wt?"left":"right":"start"===wt?"left":"right":"bottom"===ge&&"top"===Ye?"above":"below",be!==this._currentPosition){const J=this._overlayRef;if(J){const Pe=`${this._cssClassPrefix}-${we}-`;J.removePanelClass(Pe+this._currentPosition),J.addPanelClass(Pe+be)}this._currentPosition=be}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",X=>{let ge;this._setupPointerExitEventsIfNeeded(),void 0!==X.x&&void 0!==X.y&&(ge=X),this.show(void 0,ge)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",X=>{const ge=X.targetTouches?.[0],wt=ge?{x:ge.clientX,y:ge.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,wt),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const X=[];if(this._platformSupportsMouseEvents())X.push(["mouseleave",ge=>{const wt=ge.relatedTarget;(!wt||!this._overlayRef?.overlayElement.contains(wt))&&this.hide()}],["wheel",ge=>this._wheelListener(ge)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const ge=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};X.push(["touchend",ge],["touchcancel",ge])}this._addListeners(X),this._passiveListeners.push(...X)}_addListeners(X){X.forEach(([ge,wt])=>{this._elementRef.nativeElement.addEventListener(ge,wt,Re)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(X){if(this._isTooltipVisible()){const ge=this._document.elementFromPoint(X.clientX,X.clientY),wt=this._elementRef.nativeElement;ge!==wt&&!wt.contains(ge)&&this.hide()}}_disableNativeGesturesIfNecessary(){const X=this.touchGestures;if("off"!==X){const ge=this._elementRef.nativeElement,wt=ge.style;("on"===X||"INPUT"!==ge.nodeName&&"TEXTAREA"!==ge.nodeName)&&(wt.userSelect=wt.msUserSelect=wt.webkitUserSelect=wt.MozUserSelect="none"),("on"===X||!ge.draggable)&&(wt.webkitUserDrag="none"),wt.touchAction="none",wt.webkitTapHighlightColor="transparent"}}static#e=this.\u0275fac=function(ge){l.KEo()};static#t=this.\u0275dir=l.Sc5({type:Ae,inputs:{position:[l.Wk5.None,"matTooltipPosition","position"],positionAtOrigin:[l.Wk5.None,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[l.Wk5.None,"matTooltipDisabled","disabled"],showDelay:[l.Wk5.None,"matTooltipShowDelay","showDelay"],hideDelay:[l.Wk5.None,"matTooltipHideDelay","hideDelay"],touchGestures:[l.Wk5.None,"matTooltipTouchGestures","touchGestures"],message:[l.Wk5.None,"matTooltip","message"],tooltipClass:[l.Wk5.None,"matTooltipClass","tooltipClass"]}})}return Ae})(),ai=(()=>{class Ae extends Ut{constructor(X,ge,wt,Ye,be,J,Pe,fe,De,bt,qt,vt){super(X,ge,wt,Ye,be,J,Pe,fe,De,bt,qt,vt),this._tooltipComponent=bi,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(X){const wt=!this._dir||"ltr"==this._dir.value;return"top"===X.originY?X.offsetY=-8:"bottom"===X.originY?X.offsetY=8:"start"===X.originX?X.offsetX=wt?-8:8:"end"===X.originX&&(X.offsetX=wt?8:-8),X}static#e=this.\u0275fac=function(ge){return new(ge||Ae)(l.GI1(B.mc),l.GI1(l.GMv),l.GI1(K.Yn),l.GI1(l.y8U),l.GI1(l.WW2),l.GI1(v.WU),l.GI1(y.o9),l.GI1(y.Kk),l.GI1(Pt),l.GI1(N.yG,8),l.GI1($,8),l.GI1(_.Ud))};static#t=this.\u0275dir=l.Sc5({type:Ae,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(ge,wt){2&ge&&l.eAK("mat-mdc-tooltip-disabled",wt.disabled)},exportAs:["matTooltip"],features:[l.eg9]})}return Ae})(),Xt=(()=>{class Ae{constructor(X,ge){this._changeDetectorRef=X,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new ne.E,this._animationsDisabled="NoopAnimations"===ge}show(X){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},X)}hide(X){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},X)}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:X}){(!X||!this._triggerElement.contains(X))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:X}){(X===this._showAnimation||X===this._hideAnimation)&&this._finalizeAnimation(X===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(X){X?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(X){const ge=this._tooltip.nativeElement,wt=this._showAnimation,Ye=this._hideAnimation;if(ge.classList.remove(X?Ye:wt),ge.classList.add(X?wt:Ye),this._isVisible=X,X&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const be=getComputedStyle(ge);("0s"===be.getPropertyValue("animation-duration")||"none"===be.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}X&&this._onShow(),this._animationsDisabled&&(ge.classList.add("_mat-animation-noopable"),this._finalizeAnimation(X))}static#e=this.\u0275fac=function(ge){return new(ge||Ae)(l.GI1(l.kD9),l.GI1(l.qwP,8))};static#t=this.\u0275dir=l.Sc5({type:Ae})}return Ae})(),bi=(()=>{class Ae extends Xt{constructor(X,ge,wt){super(X,wt),this._elementRef=ge,this._isMultiline=!1,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide"}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const X=this._elementRef.nativeElement.getBoundingClientRect();return X.height>24&&X.width>=200}static#e=this.\u0275fac=function(ge){return new(ge||Ae)(l.GI1(l.kD9),l.GI1(l.GMv),l.GI1(l.qwP,8))};static#t=this.\u0275cmp=l.In1({type:Ae,selectors:[["mat-tooltip-component"]],viewQuery:function(ge,wt){if(1&ge&&l.CC$(je,7),2&ge){let Ye;l.wto(Ye=l.Gqi())&&(wt._tooltip=Ye.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(ge,wt){1&ge&&l.qCj("mouseleave",function(be){return wt._handleMouseLeave(be)}),2&ge&&l.m4B("zoom",wt.isVisible()?1:null)},features:[l.eg9],decls:4,vars:4,consts:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(ge,wt){1&ge&&(l.I0R(0,"div",0,1),l.qCj("animationend",function(be){return wt._handleAnimationEnd(be)}),l.I0R(2,"div",2),l.OEk(3),l.C$Y()()),2&ge&&(l.eAK("mdc-tooltip--multiline",wt._isMultiline),l.E7m("ngClass",wt.tooltipClass),l.yG2(3),l.cNF(wt.message))},dependencies:[_.QF],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{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);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}return Ae})(),Me=(()=>{class Ae{static#e=this.\u0275fac=function(ge){return new(ge||Ae)};static#t=this.\u0275mod=l.a4G({type:Ae});static#i=this.\u0275inj=l.s3X({providers:[Ne],imports:[y.Ux,_.MD,B.Y1,ke.AN,ke.AN,K.uU]})}return Ae})()},4476:(st,pe,d)=>{"use strict";d.d(pe,{OY:()=>ri,iE:()=>qt,mI:()=>ct,o_:()=>Pe,q:()=>we});var i=d(4496),s=d(1368);class a extends s.mg{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class h extends a{static makeCurrent(){(0,s.ug)(new h)}onAndCancel(f,x,F){return f.addEventListener(x,F),()=>{f.removeEventListener(x,F)}}dispatchEvent(f,x){f.dispatchEvent(x)}remove(f){f.parentNode&&f.parentNode.removeChild(f)}createElement(f,x){return(x=x||this.getDefaultDocument()).createElement(f)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(f){return f.nodeType===Node.ELEMENT_NODE}isShadowRoot(f){return f instanceof DocumentFragment}getGlobalEventTarget(f,x){return"window"===x?window:"document"===x?f:"body"===x?f.body:null}getBaseHref(f){const x=function _(){return l=l||document.querySelector("base"),l?l.getAttribute("href"):null}();return null==x?null:function v(b){return new URL(b,document.baseURI).pathname}(x)}resetBaseElement(){l=null}getUserAgent(){return window.navigator.userAgent}getCookie(f){return(0,s.Sg)(document.cookie,f)}}let l=null,N=(()=>{class b{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(F){return new(F||b)};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();const B=new i.UbH("");let K=(()=>{class b{constructor(x,F){this._zone=F,this._eventNameToPlugin=new Map,x.forEach(Te=>{Te.manager=this}),this._plugins=x.slice().reverse()}addEventListener(x,F,Te){return this._findPluginFor(F).addEventListener(x,F,Te)}getZone(){return this._zone}_findPluginFor(x){let F=this._eventNameToPlugin.get(x);if(F)return F;if(F=this._plugins.find(xt=>xt.supports(x)),!F)throw new i.OBp(5101,!1);return this._eventNameToPlugin.set(x,F),F}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(B),i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();class ee{constructor(f){this._doc=f}}const ne="ng-app-id";let Le=(()=>{class b{constructor(x,F,Te,xt={}){this.doc=x,this.appId=F,this.nonce=Te,this.platformId=xt,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,s.uf)(xt),this.resetHostNodes()}addStyles(x){for(const F of x)1===this.changeUsageCount(F,1)&&this.onStyleAdded(F)}removeStyles(x){for(const F of x)this.changeUsageCount(F,-1)<=0&&this.onStyleRemoved(F)}ngOnDestroy(){const x=this.styleNodesInDOM;x&&(x.forEach(F=>F.remove()),x.clear());for(const F of this.getAllStyles())this.onStyleRemoved(F);this.resetHostNodes()}addHost(x){this.hostNodes.add(x);for(const F of this.getAllStyles())this.addStyleToHost(x,F)}removeHost(x){this.hostNodes.delete(x)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(x){for(const F of this.hostNodes)this.addStyleToHost(F,x)}onStyleRemoved(x){const F=this.styleRef;F.get(x)?.elements?.forEach(Te=>Te.remove()),F.delete(x)}collectServerRenderedStyles(){const x=this.doc.head?.querySelectorAll(`style[${ne}="${this.appId}"]`);if(x?.length){const F=new Map;return x.forEach(Te=>{null!=Te.textContent&&F.set(Te.textContent,Te)}),F}return null}changeUsageCount(x,F){const Te=this.styleRef;if(Te.has(x)){const xt=Te.get(x);return xt.usage+=F,xt.usage}return Te.set(x,{usage:F,elements:[]}),F}getStyleElement(x,F){const Te=this.styleNodesInDOM,xt=Te?.get(F);if(xt?.parentNode===x)return Te.delete(F),xt.removeAttribute(ne),xt;{const dt=this.doc.createElement("style");return this.nonce&&dt.setAttribute("nonce",this.nonce),dt.textContent=F,this.platformIsServer&&dt.setAttribute(ne,this.appId),x.appendChild(dt),dt}}addStyleToHost(x,F){const Te=this.getStyleElement(x,F),xt=this.styleRef,dt=xt.get(F)?.elements;dt?dt.push(Te):xt.set(F,{elements:[Te],usage:1})}resetHostNodes(){const x=this.hostNodes;x.clear(),x.add(this.doc.head)}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(s.Ud),i.CoB(i.QHP),i.CoB(i.YND,8),i.CoB(i.AHE))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();const ke={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},je=/%COMP%/g,Ne=new i.UbH("",{providedIn:"root",factory:()=>!0});function ve(b,f){return f.map(x=>x.replace(je,b))}let we=(()=>{class b{constructor(x,F,Te,xt,dt,ft,Ve,Lt=null){this.eventManager=x,this.sharedStylesHost=F,this.appId=Te,this.removeStylesOnCompDestroy=xt,this.doc=dt,this.platformId=ft,this.ngZone=Ve,this.nonce=Lt,this.rendererByCompId=new Map,this.platformIsServer=(0,s.uf)(ft),this.defaultRenderer=new Re(x,dt,Ve,this.platformIsServer)}createRenderer(x,F){if(!x||!F)return this.defaultRenderer;this.platformIsServer&&F.encapsulation===i.K6R.ShadowDom&&(F={...F,encapsulation:i.K6R.Emulated});const Te=this.getOrCreateRenderer(x,F);return Te instanceof Ut?Te.applyToHost(x):Te instanceof ot&&Te.applyStyles(),Te}getOrCreateRenderer(x,F){const Te=this.rendererByCompId;let xt=Te.get(F.id);if(!xt){const dt=this.doc,ft=this.ngZone,Ve=this.eventManager,Lt=this.sharedStylesHost,li=this.removeStylesOnCompDestroy,Ei=this.platformIsServer;switch(F.encapsulation){case i.K6R.Emulated:xt=new Ut(Ve,Lt,F,this.appId,li,dt,ft,Ei);break;case i.K6R.ShadowDom:return new lt(Ve,Lt,x,F,dt,ft,this.nonce,Ei);default:xt=new ot(Ve,Lt,F,li,dt,ft,Ei)}Te.set(F.id,xt)}return xt}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(K),i.CoB(Le),i.CoB(i.QHP),i.CoB(Ne),i.CoB(s.Ud),i.CoB(i.AHE),i.CoB(i.WW2),i.CoB(i.YND))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();class Re{constructor(f,x,F,Te){this.eventManager=f,this.doc=x,this.ngZone=F,this.platformIsServer=Te,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(f,x){return x?this.doc.createElementNS(ke[x]||x,f):this.doc.createElement(f)}createComment(f){return this.doc.createComment(f)}createText(f){return this.doc.createTextNode(f)}appendChild(f,x){(oe(f)?f.content:f).appendChild(x)}insertBefore(f,x,F){f&&(oe(f)?f.content:f).insertBefore(x,F)}removeChild(f,x){f&&f.removeChild(x)}selectRootElement(f,x){let F="string"==typeof f?this.doc.querySelector(f):f;if(!F)throw new i.OBp(-5104,!1);return x||(F.textContent=""),F}parentNode(f){return f.parentNode}nextSibling(f){return f.nextSibling}setAttribute(f,x,F,Te){if(Te){x=Te+":"+x;const xt=ke[Te];xt?f.setAttributeNS(xt,x,F):f.setAttribute(x,F)}else f.setAttribute(x,F)}removeAttribute(f,x,F){if(F){const Te=ke[F];Te?f.removeAttributeNS(Te,x):f.removeAttribute(`${F}:${x}`)}else f.removeAttribute(x)}addClass(f,x){f.classList.add(x)}removeClass(f,x){f.classList.remove(x)}setStyle(f,x,F,Te){Te&(i.yzm.DashCase|i.yzm.Important)?f.style.setProperty(x,F,Te&i.yzm.Important?"important":""):f.style[x]=F}removeStyle(f,x,F){F&i.yzm.DashCase?f.style.removeProperty(x):f.style[x]=""}setProperty(f,x,F){null!=f&&(f[x]=F)}setValue(f,x){f.nodeValue=x}listen(f,x,F){if("string"==typeof f&&!(f=(0,s.uy)().getGlobalEventTarget(this.doc,f)))throw new Error(`Unsupported event target ${f} for event ${x}`);return this.eventManager.addEventListener(f,x,this.decoratePreventDefault(F))}decoratePreventDefault(f){return x=>{if("__ngUnwrap__"===x)return f;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>f(x)):f(x))&&x.preventDefault()}}}function oe(b){return"TEMPLATE"===b.tagName&&void 0!==b.content}class lt extends Re{constructor(f,x,F,Te,xt,dt,ft,Ve){super(f,xt,dt,Ve),this.sharedStylesHost=x,this.hostEl=F,this.shadowRoot=F.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Lt=ve(Te.id,Te.styles);for(const li of Lt){const Ei=document.createElement("style");ft&&Ei.setAttribute("nonce",ft),Ei.textContent=li,this.shadowRoot.appendChild(Ei)}}nodeOrShadowRoot(f){return f===this.hostEl?this.shadowRoot:f}appendChild(f,x){return super.appendChild(this.nodeOrShadowRoot(f),x)}insertBefore(f,x,F){return super.insertBefore(this.nodeOrShadowRoot(f),x,F)}removeChild(f,x){return super.removeChild(this.nodeOrShadowRoot(f),x)}parentNode(f){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(f)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class ot extends Re{constructor(f,x,F,Te,xt,dt,ft,Ve){super(f,xt,dt,ft),this.sharedStylesHost=x,this.removeStylesOnCompDestroy=Te,this.styles=Ve?ve(Ve,F.styles):F.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class Ut extends ot{constructor(f,x,F,Te,xt,dt,ft,Ve){const Lt=Te+"-"+F.id;super(f,x,F,xt,dt,ft,Ve,Lt),this.contentAttr=function qe(b){return"_ngcontent-%COMP%".replace(je,b)}(Lt),this.hostAttr=function $(b){return"_nghost-%COMP%".replace(je,b)}(Lt)}applyToHost(f){this.applyStyles(),this.setAttribute(f,this.hostAttr,"")}createElement(f,x){const F=super.createElement(f,x);return super.setAttribute(F,this.contentAttr,""),F}}let ai=(()=>{class b extends ee{constructor(x){super(x)}supports(x){return!0}addEventListener(x,F,Te){return x.addEventListener(F,Te,!1),()=>this.removeEventListener(x,F,Te)}removeEventListener(x,F,Te){return x.removeEventListener(F,Te)}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();const Xt=["alt","control","meta","shift"],bi={"\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"},ze={alt:b=>b.altKey,control:b=>b.ctrlKey,meta:b=>b.metaKey,shift:b=>b.shiftKey};let Me=(()=>{class b extends ee{constructor(x){super(x)}supports(x){return null!=b.parseEventName(x)}addEventListener(x,F,Te){const xt=b.parseEventName(F),dt=b.eventCallback(xt.fullKey,Te,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,s.uy)().onAndCancel(x,xt.domEventName,dt))}static parseEventName(x){const F=x.toLowerCase().split("."),Te=F.shift();if(0===F.length||"keydown"!==Te&&"keyup"!==Te)return null;const xt=b._normalizeKey(F.pop());let dt="",ft=F.indexOf("code");if(ft>-1&&(F.splice(ft,1),dt="code."),Xt.forEach(Lt=>{const li=F.indexOf(Lt);li>-1&&(F.splice(li,1),dt+=Lt+".")}),dt+=xt,0!=F.length||0===xt.length)return null;const Ve={};return Ve.domEventName=Te,Ve.fullKey=dt,Ve}static matchEventFullKeyCode(x,F){let Te=bi[x.key]||x.key,xt="";return F.indexOf("code.")>-1&&(Te=x.code,xt="code."),!(null==Te||!Te)&&(Te=Te.toLowerCase()," "===Te?Te="space":"."===Te&&(Te="dot"),Xt.forEach(dt=>{dt!==Te&&(0,ze[dt])(x)&&(xt+=dt+".")}),xt+=Te,xt===F)}static eventCallback(x,F,Te){return xt=>{b.matchEventFullKeyCode(xt,x)&&Te.runGuarded(()=>F(xt))}}static _normalizeKey(x){return"esc"===x?"escape":x}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac})}return b})();const Pe=(0,i.grM)(i.m4O,"browser",[{provide:i.AHE,useValue:s._k},{provide:i.crf,useValue:function wt(){h.makeCurrent()},multi:!0},{provide:s.Ud,useFactory:function be(){return(0,i.auf)(document),document},deps:[]}]),fe=new i.UbH(""),De=[{provide:i.Mn9,useClass:class y{addToWindow(f){i.IHs.getAngularTestability=(F,Te=!0)=>{const xt=f.findTestabilityInTree(F,Te);if(null==xt)throw new i.OBp(5103,!1);return xt},i.IHs.getAllAngularTestabilities=()=>f.getAllTestabilities(),i.IHs.getAllAngularRootElements=()=>f.getAllRootElements(),i.IHs.frameworkStabilizers||(i.IHs.frameworkStabilizers=[]),i.IHs.frameworkStabilizers.push(F=>{const Te=i.IHs.getAllAngularTestabilities();let xt=Te.length;const dt=function(){xt--,0==xt&&F()};Te.forEach(ft=>{ft.whenStable(dt)})})}findTestabilityInTree(f,x,F){return null==x?null:f.getTestability(x)??(F?(0,s.uy)().isShadowRoot(x)?this.findTestabilityInTree(f,x.host,!0):this.findTestabilityInTree(f,x.parentElement,!0):null)}},deps:[]},{provide:i.aS5,useClass:i.G4X,deps:[i.WW2,i.eOv,i.Mn9]},{provide:i.G4X,useClass:i.G4X,deps:[i.WW2,i.eOv,i.Mn9]}],bt=[{provide:i.i4S,useValue:"root"},{provide:i.eAe,useFactory:function Ye(){return new i.eAe},deps:[]},{provide:B,useClass:ai,multi:!0,deps:[s.Ud,i.WW2,i.AHE]},{provide:B,useClass:Me,multi:!0,deps:[s.Ud]},we,Le,K,{provide:i.O8F,useExisting:we},{provide:s.OM,useClass:N,deps:[]},[]];let qt=(()=>{class b{constructor(x){}static withServerTransition(x){return{ngModule:b,providers:[{provide:i.QHP,useValue:x.appId}]}}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(fe,12))};static#t=this.\u0275mod=i.a4G({type:b});static#i=this.\u0275inj=i.s3X({providers:[...bt,...De],imports:[s.MD,i.Ev2]})}return b})(),ri=(()=>{class b{constructor(x){this._doc=x}getTitle(){return this._doc.title}setTitle(x){this._doc.title=x||""}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac,providedIn:"root"})}return b})(),ct=(()=>{class b{static#e=this.\u0275fac=function(F){return new(F||b)};static#t=this.\u0275prov=i.wxM({token:b,factory:function(F){let Te=null;return Te=F?new(F||b):i.CoB(Nt),Te},providedIn:"root"})}return b})(),Nt=(()=>{class b extends ct{constructor(x){super(),this._doc=x}sanitize(x,F){if(null==F)return null;switch(x){case i.SI6.NONE:return F;case i.SI6.HTML:return(0,i.K2p)(F,"HTML")?(0,i.E2t)(F):(0,i.Om8)(this._doc,String(F)).toString();case i.SI6.STYLE:return(0,i.K2p)(F,"Style")?(0,i.E2t)(F):F;case i.SI6.SCRIPT:if((0,i.K2p)(F,"Script"))return(0,i.E2t)(F);throw new i.OBp(5200,!1);case i.SI6.URL:return(0,i.K2p)(F,"URL")?(0,i.E2t)(F):(0,i.ozE)(String(F));case i.SI6.RESOURCE_URL:if((0,i.K2p)(F,"ResourceURL"))return(0,i.E2t)(F);throw new i.OBp(5201,!1);default:throw new i.OBp(5202,!1)}}bypassSecurityTrustHtml(x){return(0,i.GM_)(x)}bypassSecurityTrustStyle(x){return(0,i.Vfw)(x)}bypassSecurityTrustScript(x){return(0,i.ER9)(x)}bypassSecurityTrustUrl(x){return(0,i.Gc)(x)}bypassSecurityTrustResourceUrl(x){return(0,i.u8n)(x)}static#e=this.\u0275fac=function(F){return new(F||b)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:b,factory:b.\u0275fac,providedIn:"root"})}return b})()},2992:(st,pe,d)=>{"use strict";d.d(pe,{gV:()=>Wn,E5:()=>Zn,ER:()=>yr,LC:()=>_n,qQ:()=>ul,cP:()=>aa});var i=d(4496),s=d(1116),a=d(2115),h=d(2700),l=d(6700),_=d(6040);const y=(0,d(4912).w)(w=>function(){w(this),this.name="EmptyError",this.message="no elements in sequence"});var N=d(7228),B=d(1424),K=d(3928),ee=d(3800),ne=d(8960),Le=d(2376),ke=d(5657),je=d(6928),et=d(1368),_t=d(4704),Pt=d(7368),Et=d(3992),Ne=d(5568),qe=d(6684),$=d(7400),ve=d(5448),we=d(7773);function Re(w){return(0,ve.i)((O,C)=>{let T=!1;O.subscribe((0,we.e)(C,W=>{T=!0,C.next(W)},()=>{T||C.next(w),C.complete()}))})}function Ze(w=$e){return(0,ve.i)((O,C)=>{let T=!1;O.subscribe((0,we.e)(C,W=>{T=!0,C.next(W)},()=>T?C.complete():C.error(w())))})}function $e(){return new y}var oe=d(528);function lt(w,O){const C=arguments.length>=2;return T=>T.pipe(w?(0,qe.I)((W,Ee)=>w(W,Ee,T)):oe.Z,(0,Et.U)(1),C?Re(O):Ze(()=>new y))}var ot=d(3639),Ut=d(9212),ai=d(9144);function ze(w){return w<=0?()=>ne.k:(0,ve.i)((O,C)=>{let T=[];O.subscribe((0,we.e)(C,W=>{T.push(W),w<T.length&&T.shift()},()=>{for(const W of T)C.next(W);C.complete()},void 0,()=>{T=null}))})}var Ae=d(320),Je=d(8824),X=d(5704),ge=d(3616),wt=d(267),Ye=d(4476);const be="primary",J=Symbol("RouteTitle");class Pe{constructor(O){this.params=O||{}}has(O){return Object.prototype.hasOwnProperty.call(this.params,O)}get(O){if(this.has(O)){const C=this.params[O];return Array.isArray(C)?C[0]:C}return null}getAll(O){if(this.has(O)){const C=this.params[O];return Array.isArray(C)?C:[C]}return[]}get keys(){return Object.keys(this.params)}}function fe(w){return new Pe(w)}function De(w,O,C){const T=C.path.split("/");if(T.length>w.length||"full"===C.pathMatch&&(O.hasChildren()||T.length<w.length))return null;const W={};for(let Ee=0;Ee<T.length;Ee++){const nt=T[Ee],Jt=w[Ee];if(nt.startsWith(":"))W[nt.substring(1)]=Jt;else if(nt!==Jt.path)return null}return{consumed:w.slice(0,T.length),posParams:W}}function qt(w,O){const C=w?vt(w):void 0,T=O?vt(O):void 0;if(!C||!T||C.length!=T.length)return!1;let W;for(let Ee=0;Ee<C.length;Ee++)if(W=C[Ee],!Ht(w[W],O[W]))return!1;return!0}function vt(w){return[...Object.keys(w),...Object.getOwnPropertySymbols(w)]}function Ht(w,O){if(Array.isArray(w)&&Array.isArray(O)){if(w.length!==O.length)return!1;const C=[...w].sort(),T=[...O].sort();return C.every((W,Ee)=>T[Ee]===W)}return w===O}function ri(w){return w.length>0?w[w.length-1]:null}function Zt(w){return(0,s.X)(w)?w:(0,i.w5$)(w)?(0,a.Q)(Promise.resolve(w)):(0,h.of)(w)}const si={exact:function Dt(w,O,C){if(!ct(w.segments,O.segments)||!We(w.segments,O.segments,C)||w.numberOfChildren!==O.numberOfChildren)return!1;for(const T in O.children)if(!w.children[T]||!Dt(w.children[T],O.children[T],C))return!1;return!0},subset:Se},ki={exact:function Wt(w,O){return qt(w,O)},subset:function _e(w,O){return Object.keys(O).length<=Object.keys(w).length&&Object.keys(O).every(C=>Ht(w[C],O[C]))},ignored:()=>!0};function Mt(w,O,C){return si[C.paths](w.root,O.root,C.matrixParams)&&ki[C.queryParams](w.queryParams,O.queryParams)&&!("exact"===C.fragment&&w.fragment!==O.fragment)}function Se(w,O,C){return rt(w,O,O.segments,C)}function rt(w,O,C,T){if(w.segments.length>C.length){const W=w.segments.slice(0,C.length);return!(!ct(W,C)||O.hasChildren()||!We(W,C,T))}if(w.segments.length===C.length){if(!ct(w.segments,C)||!We(w.segments,C,T))return!1;for(const W in O.children)if(!w.children[W]||!Se(w.children[W],O.children[W],T))return!1;return!0}{const W=C.slice(0,w.segments.length),Ee=C.slice(w.segments.length);return!!(ct(w.segments,W)&&We(w.segments,W,T)&&w.children[be])&&rt(w.children[be],O,Ee,T)}}function We(w,O,C){return O.every((T,W)=>ki[C](w[W].parameters,T.parameters))}class ht{constructor(O=new ae([],{}),C={},T=null){this.root=O,this.queryParams=C,this.fragment=T}get queryParamMap(){return this._queryParamMap??=fe(this.queryParams),this._queryParamMap}toString(){return me.serialize(this)}}class ae{constructor(O,C){this.segments=O,this.children=C,this.parent=null,Object.values(C).forEach(T=>T.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return tt(this)}}class ye{constructor(O,C){this.path=O,this.parameters=C}get parameterMap(){return this._parameterMap??=fe(this.parameters),this._parameterMap}toString(){return x(this)}}function ct(w,O){return w.length===O.length&&w.every((C,T)=>C.path===O[T].path)}let gt=(()=>{class w{static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:()=>new yt,providedIn:"root"})}return w})();class yt{parse(O){const C=new Mi(O);return new ht(C.parseRootSegment(),C.parseQueryParams(),C.parseFragment())}serialize(O){const C=`/${kt(O.root,!0)}`,T=function Te(w){const O=Object.entries(w).map(([C,T])=>Array.isArray(T)?T.map(W=>`${mi(C)}=${mi(W)}`).join("&"):`${mi(C)}=${mi(T)}`).filter(C=>C);return O.length?`?${O.join("&")}`:""}(O.queryParams);return`${C}${T}${"string"==typeof O.fragment?`#${function re(w){return encodeURI(w)}(O.fragment)}`:""}`}}const me=new yt;function tt(w){return w.segments.map(O=>x(O)).join("/")}function kt(w,O){if(!w.hasChildren())return tt(w);if(O){const C=w.children[be]?kt(w.children[be],!1):"",T=[];return Object.entries(w.children).forEach(([W,Ee])=>{W!==be&&T.push(`${W}:${kt(Ee,!1)}`)}),T.length>0?`${C}(${T.join("//")})`:C}{const C=function Nt(w,O){let C=[];return Object.entries(w.children).forEach(([T,W])=>{T===be&&(C=C.concat(O(W,T)))}),Object.entries(w.children).forEach(([T,W])=>{T!==be&&(C=C.concat(O(W,T)))}),C}(w,(T,W)=>W===be?[kt(w.children[be],!1)]:[`${W}:${kt(T,!1)}`]);return 1===Object.keys(w.children).length&&null!=w.children[be]?`${tt(w)}/${C[0]}`:`${tt(w)}/(${C.join("//")})`}}function jt(w){return encodeURIComponent(w).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function mi(w){return jt(w).replace(/%3B/gi,";")}function ce(w){return jt(w).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function b(w){return decodeURIComponent(w)}function f(w){return b(w.replace(/\+/g,"%20"))}function x(w){return`${ce(w.path)}${function F(w){return Object.entries(w).map(([O,C])=>`;${ce(O)}=${ce(C)}`).join("")}(w.parameters)}`}const xt=/^[^\/()?;#]+/;function dt(w){const O=w.match(xt);return O?O[0]:""}const ft=/^[^\/()?;=#]+/,Lt=/^[^=?&#]+/,Ei=/^[^&#]+/;class Mi{constructor(O){this.url=O,this.remaining=O}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ae([],{}):new ae([],this.parseChildren())}parseQueryParams(){const O={};if(this.consumeOptional("?"))do{this.parseQueryParam(O)}while(this.consumeOptional("&"));return O}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const O=[];for(this.peekStartsWith("(")||O.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),O.push(this.parseSegment());let C={};this.peekStartsWith("/(")&&(this.capture("/"),C=this.parseParens(!0));let T={};return this.peekStartsWith("(")&&(T=this.parseParens(!1)),(O.length>0||Object.keys(C).length>0)&&(T[be]=new ae(O,C)),T}parseSegment(){const O=dt(this.remaining);if(""===O&&this.peekStartsWith(";"))throw new i.OBp(4009,!1);return this.capture(O),new ye(b(O),this.parseMatrixParams())}parseMatrixParams(){const O={};for(;this.consumeOptional(";");)this.parseParam(O);return O}parseParam(O){const C=function Ve(w){const O=w.match(ft);return O?O[0]:""}(this.remaining);if(!C)return;this.capture(C);let T="";if(this.consumeOptional("=")){const W=dt(this.remaining);W&&(T=W,this.capture(T))}O[b(C)]=b(T)}parseQueryParam(O){const C=function li(w){const O=w.match(Lt);return O?O[0]:""}(this.remaining);if(!C)return;this.capture(C);let T="";if(this.consumeOptional("=")){const nt=function Bt(w){const O=w.match(Ei);return O?O[0]:""}(this.remaining);nt&&(T=nt,this.capture(T))}const W=f(C),Ee=f(T);if(O.hasOwnProperty(W)){let nt=O[W];Array.isArray(nt)||(nt=[nt],O[W]=nt),nt.push(Ee)}else O[W]=Ee}parseParens(O){const C={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const T=dt(this.remaining),W=this.remaining[T.length];if("/"!==W&&")"!==W&&";"!==W)throw new i.OBp(4010,!1);let Ee;T.indexOf(":")>-1?(Ee=T.slice(0,T.indexOf(":")),this.capture(Ee),this.capture(":")):O&&(Ee=be);const nt=this.parseChildren();C[Ee]=1===Object.keys(nt).length?nt[be]:new ae([],nt),this.consumeOptional("//")}return C}peekStartsWith(O){return this.remaining.startsWith(O)}consumeOptional(O){return!!this.peekStartsWith(O)&&(this.remaining=this.remaining.substring(O.length),!0)}capture(O){if(!this.consumeOptional(O))throw new i.OBp(4011,!1)}}function Ue(w){return w.segments.length>0?new ae([],{[be]:w}):w}function it(w){const O={};for(const[T,W]of Object.entries(w.children)){const Ee=it(W);if(T===be&&0===Ee.segments.length&&Ee.hasChildren())for(const[nt,Jt]of Object.entries(Ee.children))O[nt]=Jt;else(Ee.segments.length>0||Ee.hasChildren())&&(O[T]=Ee)}return function Tt(w){if(1===w.numberOfChildren&&w.children[be]){const O=w.children[be];return new ae(w.segments.concat(O.segments),O.children)}return w}(new ae(w.segments,O))}function ii(w){return w instanceof ht}function Ti(w){let O;const W=Ue(function C(Ee){const nt={};for(const zt of Ee.children){const Ii=C(zt);nt[zt.outlet]=Ii}const Jt=new ae(Ee.url,nt);return Ee===w&&(O=Jt),Jt}(w.root));return O??W}function Pi(w,O,C,T){let W=w;for(;W.parent;)W=W.parent;if(0===O.length)return Xn(W,W,W,C,T);const Ee=function xe(w){if("string"==typeof w[0]&&1===w.length&&"/"===w[0])return new gi(!0,0,w);let O=0,C=!1;const T=w.reduce((W,Ee,nt)=>{if("object"==typeof Ee&&null!=Ee){if(Ee.outlets){const Jt={};return Object.entries(Ee.outlets).forEach(([zt,Ii])=>{Jt[zt]="string"==typeof Ii?Ii.split("/"):Ii}),[...W,{outlets:Jt}]}if(Ee.segmentPath)return[...W,Ee.segmentPath]}return"string"!=typeof Ee?[...W,Ee]:0===nt?(Ee.split("/").forEach((Jt,zt)=>{0==zt&&"."===Jt||(0==zt&&""===Jt?C=!0:".."===Jt?O++:""!=Jt&&W.push(Jt))}),W):[...W,Ee]},[]);return new gi(C,O,T)}(O);if(Ee.toRoot())return Xn(W,W,new ae([],{}),C,T);const nt=function At(w,O,C){if(w.isAbsolute)return new Xe(O,!0,0);if(!C)return new Xe(O,!1,NaN);if(null===C.parent)return new Xe(C,!0,0);const T=dn(w.commands[0])?0:1;return function A(w,O,C){let T=w,W=O,Ee=C;for(;Ee>W;){if(Ee-=W,T=T.parent,!T)throw new i.OBp(4005,!1);W=T.segments.length}return new Xe(T,!1,W-Ee)}(C,C.segments.length-1+T,w.numberOfDoubleDots)}(Ee,W,w),Jt=nt.processChildren?mt(nt.segmentGroup,nt.index,Ee.commands):te(nt.segmentGroup,nt.index,Ee.commands);return Xn(W,nt.segmentGroup,Jt,C,T)}function dn(w){return"object"==typeof w&&null!=w&&!w.outlets&&!w.segmentPath}function an(w){return"object"==typeof w&&null!=w&&w.outlets}function Xn(w,O,C,T,W){let nt,Ee={};T&&Object.entries(T).forEach(([zt,Ii])=>{Ee[zt]=Array.isArray(Ii)?Ii.map(Ji=>`${Ji}`):`${Ii}`}),nt=w===O?C:Ke(w,O,C);const Jt=Ue(it(nt));return new ht(Jt,Ee,W)}function Ke(w,O,C){const T={};return Object.entries(w.children).forEach(([W,Ee])=>{T[W]=Ee===O?C:Ke(Ee,O,C)}),new ae(w.segments,T)}class gi{constructor(O,C,T){if(this.isAbsolute=O,this.numberOfDoubleDots=C,this.commands=T,O&&T.length>0&&dn(T[0]))throw new i.OBp(4003,!1);const W=T.find(an);if(W&&W!==ri(T))throw new i.OBp(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Xe{constructor(O,C,T){this.segmentGroup=O,this.processChildren=C,this.index=T}}function te(w,O,C){if(w??=new ae([],{}),0===w.segments.length&&w.hasChildren())return mt(w,O,C);const T=function Vt(w,O,C){let T=0,W=O;const Ee={match:!1,pathIndex:0,commandIndex:0};for(;W<w.segments.length;){if(T>=C.length)return Ee;const nt=w.segments[W],Jt=C[T];if(an(Jt))break;const zt=`${Jt}`,Ii=T<C.length-1?C[T+1]:null;if(W>0&&void 0===zt)break;if(zt&&Ii&&"object"==typeof Ii&&void 0===Ii.outlets){if(!at(zt,Ii,nt))return Ee;T+=2}else{if(!at(zt,{},nt))return Ee;T++}W++}return{match:!0,pathIndex:W,commandIndex:T}}(w,O,C),W=C.slice(T.commandIndex);if(T.match&&T.pathIndex<w.segments.length){const Ee=new ae(w.segments.slice(0,T.pathIndex),{});return Ee.children[be]=new ae(w.segments.slice(T.pathIndex),w.children),mt(Ee,0,W)}return T.match&&0===W.length?new ae(w.segments,{}):T.match&&!w.hasChildren()?$t(w,O,C):T.match?mt(w,0,W):$t(w,O,C)}function mt(w,O,C){if(0===C.length)return new ae(w.segments,{});{const T=function Z(w){return an(w[0])?w[0].outlets:{[be]:w}}(C),W={};if(Object.keys(T).some(Ee=>Ee!==be)&&w.children[be]&&1===w.numberOfChildren&&0===w.children[be].segments.length){const Ee=mt(w.children[be],O,C);return new ae(w.segments,Ee.children)}return Object.entries(T).forEach(([Ee,nt])=>{"string"==typeof nt&&(nt=[nt]),null!==nt&&(W[Ee]=te(w.children[Ee],O,nt))}),Object.entries(w.children).forEach(([Ee,nt])=>{void 0===T[Ee]&&(W[Ee]=nt)}),new ae(w.segments,W)}}function $t(w,O,C){const T=w.segments.slice(0,O);let W=0;for(;W<C.length;){const Ee=C[W];if(an(Ee)){const zt=hi(Ee.outlets);return new ae(T,zt)}if(0===W&&dn(C[0])){T.push(new ye(w.segments[O].path,Ai(C[0]))),W++;continue}const nt=an(Ee)?Ee.outlets[be]:`${Ee}`,Jt=W<C.length-1?C[W+1]:null;nt&&Jt&&dn(Jt)?(T.push(new ye(nt,Ai(Jt))),W+=2):(T.push(new ye(nt,{})),W++)}return new ae(T,{})}function hi(w){const O={};return Object.entries(w).forEach(([C,T])=>{"string"==typeof T&&(T=[T]),null!==T&&(O[C]=$t(new ae([],{}),0,T))}),O}function Ai(w){const O={};return Object.entries(w).forEach(([C,T])=>O[C]=`${T}`),O}function at(w,O,C){return w==C.path&&qt(O,C.parameters)}const ui="imperative";var E=function(w){return w[w.NavigationStart=0]="NavigationStart",w[w.NavigationEnd=1]="NavigationEnd",w[w.NavigationCancel=2]="NavigationCancel",w[w.NavigationError=3]="NavigationError",w[w.RoutesRecognized=4]="RoutesRecognized",w[w.ResolveStart=5]="ResolveStart",w[w.ResolveEnd=6]="ResolveEnd",w[w.GuardsCheckStart=7]="GuardsCheckStart",w[w.GuardsCheckEnd=8]="GuardsCheckEnd",w[w.RouteConfigLoadStart=9]="RouteConfigLoadStart",w[w.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",w[w.ChildActivationStart=11]="ChildActivationStart",w[w.ChildActivationEnd=12]="ChildActivationEnd",w[w.ActivationStart=13]="ActivationStart",w[w.ActivationEnd=14]="ActivationEnd",w[w.Scroll=15]="Scroll",w[w.NavigationSkipped=16]="NavigationSkipped",w}(E||{});class ie{constructor(O,C){this.id=O,this.url=C}}class U extends ie{constructor(O,C,T="imperative",W=null){super(O,C),this.type=E.NavigationStart,this.navigationTrigger=T,this.restoredState=W}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Be extends ie{constructor(O,C,T){super(O,C),this.urlAfterRedirects=T,this.type=E.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Ft=function(w){return w[w.Redirect=0]="Redirect",w[w.SupersededByNewNavigation=1]="SupersededByNewNavigation",w[w.NoDataFromResolver=2]="NoDataFromResolver",w[w.GuardRejected=3]="GuardRejected",w}(Ft||{}),wi=function(w){return w[w.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",w[w.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",w}(wi||{});class ji extends ie{constructor(O,C,T,W){super(O,C),this.reason=T,this.code=W,this.type=E.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class sn extends ie{constructor(O,C,T,W){super(O,C),this.reason=T,this.code=W,this.type=E.NavigationSkipped}}class er extends ie{constructor(O,C,T,W){super(O,C),this.error=T,this.target=W,this.type=E.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class tn extends ie{constructor(O,C,T,W){super(O,C),this.urlAfterRedirects=T,this.state=W,this.type=E.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class fr extends ie{constructor(O,C,T,W){super(O,C),this.urlAfterRedirects=T,this.state=W,this.type=E.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Sr extends ie{constructor(O,C,T,W,Ee){super(O,C),this.urlAfterRedirects=T,this.state=W,this.shouldActivate=Ee,this.type=E.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Jn extends ie{constructor(O,C,T,W){super(O,C),this.urlAfterRedirects=T,this.state=W,this.type=E.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class jn extends ie{constructor(O,C,T,W){super(O,C),this.urlAfterRedirects=T,this.state=W,this.type=E.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Gr{constructor(O){this.route=O,this.type=E.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Ir{constructor(O){this.route=O,this.type=E.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class ra{constructor(O){this.snapshot=O,this.type=E.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ir{constructor(O){this.snapshot=O,this.type=E.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Tr{constructor(O){this.snapshot=O,this.type=E.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Jr{constructor(O){this.snapshot=O,this.type=E.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Zi{constructor(O,C,T){this.routerEvent=O,this.position=C,this.anchor=T,this.type=E.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Fn{}class pn{constructor(O){this.url=O}}class Un{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Ar,this.attachRef=null}}let Ar=(()=>{class w{constructor(){this.contexts=new Map}onChildOutletCreated(C,T){const W=this.getOrCreateContext(C);W.outlet=T,this.contexts.set(C,W)}onChildOutletDestroyed(C){const T=this.getContext(C);T&&(T.outlet=null,T.attachRef=null)}onOutletDeactivated(){const C=this.contexts;return this.contexts=new Map,C}onOutletReAttached(C){this.contexts=C}getOrCreateContext(C){let T=this.getContext(C);return T||(T=new Un,this.contexts.set(C,T)),T}getContext(C){return this.contexts.get(C)||null}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();class ya{constructor(O){this._root=O}get root(){return this._root.value}parent(O){const C=this.pathFromRoot(O);return C.length>1?C[C.length-2]:null}children(O){const C=Lr(O,this._root);return C?C.children.map(T=>T.value):[]}firstChild(O){const C=Lr(O,this._root);return C&&C.children.length>0?C.children[0].value:null}siblings(O){const C=Or(O,this._root);return C.length<2?[]:C[C.length-2].children.map(W=>W.value).filter(W=>W!==O)}pathFromRoot(O){return Or(O,this._root).map(C=>C.value)}}function Lr(w,O){if(w===O.value)return O;for(const C of O.children){const T=Lr(w,C);if(T)return T}return null}function Or(w,O){if(w===O.value)return[O];for(const C of O.children){const T=Or(w,C);if(T.length)return T.unshift(O),T}return[]}class or{constructor(O,C){this.value=O,this.children=C}toString(){return`TreeNode(${this.value})`}}function on(w){const O={};return w&&w.children.forEach(C=>O[C.value.outlet]=C),O}class vi extends ya{constructor(O,C){super(O),this.snapshot=C,hn(this,O)}toString(){return this.snapshot.toString()}}function Ri(w){const O=function Sn(w){const Ee=new nr([],{},{},"",{},be,w,null,{});return new wr("",new or(Ee,[]))}(w),C=new l.g([new ye("",{})]),T=new l.g({}),W=new l.g({}),Ee=new l.g({}),nt=new l.g(""),Jt=new Wn(C,T,Ee,nt,W,be,w,O.root);return Jt.snapshot=O.root,new vi(new or(Jt,[]),O)}class Wn{constructor(O,C,T,W,Ee,nt,Jt,zt){this.urlSubject=O,this.paramsSubject=C,this.queryParamsSubject=T,this.fragmentSubject=W,this.dataSubject=Ee,this.outlet=nt,this.component=Jt,this._futureSnapshot=zt,this.title=this.dataSubject?.pipe((0,_t.k)(Ii=>Ii[J]))??(0,h.of)(void 0),this.url=O,this.params=C,this.queryParams=T,this.fragment=W,this.data=Ee}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,_t.k)(O=>fe(O))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,_t.k)(O=>fe(O))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Gn(w,O,C="emptyOnly"){let T;const{routeConfig:W}=w;return T=null===O||"always"!==C&&""!==W?.path&&(O.component||O.routeConfig?.loadComponent)?{params:{...w.params},data:{...w.data},resolve:{...w.data,...w._resolvedData??{}}}:{params:{...O.params,...w.params},data:{...O.data,...w.data},resolve:{...w.data,...O.data,...W?.data,...w._resolvedData}},W&&_r(W)&&(T.resolve[J]=W.title),T}class nr{get title(){return this.data?.[J]}constructor(O,C,T,W,Ee,nt,Jt,zt,Ii){this.url=O,this.params=C,this.queryParams=T,this.fragment=W,this.data=Ee,this.outlet=nt,this.component=Jt,this.routeConfig=zt,this._resolve=Ii}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??=fe(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=fe(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(T=>T.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class wr extends ya{constructor(O,C){super(C),this.url=O,hn(this,C)}toString(){return gn(this._root)}}function hn(w,O){O.value._routerState=w,O.children.forEach(C=>hn(w,C))}function gn(w){const O=w.children.length>0?` { ${w.children.map(gn).join(", ")} } `:"";return`${w.value}${O}`}function zn(w){if(w.snapshot){const O=w.snapshot,C=w._futureSnapshot;w.snapshot=C,qt(O.queryParams,C.queryParams)||w.queryParamsSubject.next(C.queryParams),O.fragment!==C.fragment&&w.fragmentSubject.next(C.fragment),qt(O.params,C.params)||w.paramsSubject.next(C.params),function bt(w,O){if(w.length!==O.length)return!1;for(let C=0;C<w.length;++C)if(!qt(w[C],O[C]))return!1;return!0}(O.url,C.url)||w.urlSubject.next(C.url),qt(O.data,C.data)||w.dataSubject.next(C.data)}else w.snapshot=w._futureSnapshot,w.dataSubject.next(w._futureSnapshot.data)}function Yi(w,O){const C=qt(w.params,O.params)&&function Fe(w,O){return ct(w,O)&&w.every((C,T)=>qt(C.parameters,O[T].parameters))}(w.url,O.url);return C&&!(!w.parent!=!O.parent)&&(!w.parent||Yi(w.parent,O.parent))}function _r(w){return"string"==typeof w.title||null===w.title}let aa=(()=>{class w{constructor(){this.activated=null,this._activatedRoute=null,this.name=be,this.activateEvents=new i._w7,this.deactivateEvents=new i._w7,this.attachEvents=new i._w7,this.detachEvents=new i._w7,this.parentContexts=(0,i.uUt)(Ar),this.location=(0,i.uUt)(i.y8U),this.changeDetector=(0,i.uUt)(i.kD9),this.environmentInjector=(0,i.uUt)(i.SIe),this.inputBinder=(0,i.uUt)(yn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(C){if(C.name){const{firstChange:T,previousValue:W}=C.name;if(T)return;this.isTrackedInParentContexts(W)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(W)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(C){return this.parentContexts.getContext(C)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const C=this.parentContexts.getContext(this.name);C?.route&&(C.attachRef?this.attach(C.attachRef,C.route):this.activateWith(C.route,C.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new i.OBp(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new i.OBp(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new i.OBp(4012,!1);this.location.detach();const C=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(C.instance),C}attach(C,T){this.activated=C,this._activatedRoute=T,this.location.insert(C.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(C.instance)}deactivate(){if(this.activated){const C=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(C)}}activateWith(C,T){if(this.isActivated)throw new i.OBp(4013,!1);this._activatedRoute=C;const W=this.location,nt=C.snapshot.component,Jt=this.parentContexts.getOrCreateContext(this.name).children,zt=new sa(C,Jt,W.injector);this.activated=W.createComponent(nt,{index:W.length,injector:zt,environmentInjector:T??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275dir=i.Sc5({type:w,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[i.SYr]})}return w})();class sa{constructor(O,C,T){this.route=O,this.childContexts=C,this.parent=T}get(O,C){return O===Wn?this.route:O===Ar?this.childContexts:this.parent.get(O,C)}}const yn=new i.UbH("");let gr=(()=>{class w{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(C){this.unsubscribeFromRouteData(C),this.subscribeToRouteData(C)}unsubscribeFromRouteData(C){this.outletDataSubscriptions.get(C)?.unsubscribe(),this.outletDataSubscriptions.delete(C)}subscribeToRouteData(C){const{activatedRoute:T}=C,W=(0,_.E)([T.queryParams,T.params,T.data]).pipe((0,Pt.G)(([Ee,nt,Jt],zt)=>(Jt={...Ee,...nt,...Jt},0===zt?(0,h.of)(Jt):Promise.resolve(Jt)))).subscribe(Ee=>{if(!C.isActivated||!C.activatedComponentRef||C.activatedRoute!==T||null===T.component)return void this.unsubscribeFromRouteData(C);const nt=(0,i.o9M)(T.component);if(nt)for(const{templateName:Jt}of nt.inputs)C.activatedComponentRef.setInput(Jt,Ee[Jt]);else this.unsubscribeFromRouteData(C)});this.outletDataSubscriptions.set(C,W)}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac})}return w})();function tr(w,O,C){if(C&&w.shouldReuseRoute(O.value,C.value.snapshot)){const T=C.value;T._futureSnapshot=O.value;const W=function qr(w,O,C){return O.children.map(T=>{for(const W of C.children)if(w.shouldReuseRoute(T.value,W.value.snapshot))return tr(w,T,W);return tr(w,T)})}(w,O,C);return new or(T,W)}{if(w.shouldAttach(O.value)){const Ee=w.retrieve(O.value);if(null!==Ee){const nt=Ee.route;return nt.value._futureSnapshot=O.value,nt.children=O.children.map(Jt=>tr(w,Jt)),nt}}const T=function ln(w){return new Wn(new l.g(w.url),new l.g(w.params),new l.g(w.queryParams),new l.g(w.fragment),new l.g(w.data),w.outlet,w.component,w)}(O.value),W=O.children.map(Ee=>tr(w,Ee));return new or(T,W)}}const lr="ngNavigationCancelingError";function vr(w,O){const{redirectTo:C,navigationBehaviorOptions:T}=ii(O)?{redirectTo:O,navigationBehaviorOptions:void 0}:O,W=$n(!1,Ft.Redirect);return W.url=C,W.navigationBehaviorOptions=T,W}function $n(w,O){const C=new Error(`NavigationCancelingError: ${w||""}`);return C[lr]=!0,C.cancellationCode=O,C}function wa(w){return!!w&&w[lr]}let oa=(()=>{class w{static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275cmp=i.In1({type:w,selectors:[["ng-component"]],standalone:!0,features:[i.UHJ],decls:1,vars:0,template:function(T,W){1&T&&i.wR5(0,"router-outlet")},dependencies:[aa],encapsulation:2})}return w})();function mr(w){const O=w.children&&w.children.map(mr),C=O?{...w,children:O}:{...w};return!C.component&&!C.loadComponent&&(O||C.loadChildren)&&C.outlet&&C.outlet!==be&&(C.component=oa),C}function Pn(w){return w.outlet||be}function Pr(w){if(!w)return null;if(w.routeConfig?._injector)return w.routeConfig._injector;for(let O=w.parent;O;O=O.parent){const C=O.routeConfig;if(C?._loadedInjector)return C._loadedInjector;if(C?._injector)return C._injector}return null}class ka{constructor(O,C,T,W,Ee){this.routeReuseStrategy=O,this.futureState=C,this.currState=T,this.forwardEvent=W,this.inputBindingEnabled=Ee}activate(O){const C=this.futureState._root,T=this.currState?this.currState._root:null;this.deactivateChildRoutes(C,T,O),zn(this.futureState.root),this.activateChildRoutes(C,T,O)}deactivateChildRoutes(O,C,T){const W=on(C);O.children.forEach(Ee=>{const nt=Ee.value.outlet;this.deactivateRoutes(Ee,W[nt],T),delete W[nt]}),Object.values(W).forEach(Ee=>{this.deactivateRouteAndItsChildren(Ee,T)})}deactivateRoutes(O,C,T){const W=O.value,Ee=C?C.value:null;if(W===Ee)if(W.component){const nt=T.getContext(W.outlet);nt&&this.deactivateChildRoutes(O,C,nt.children)}else this.deactivateChildRoutes(O,C,T);else Ee&&this.deactivateRouteAndItsChildren(C,T)}deactivateRouteAndItsChildren(O,C){O.value.component&&this.routeReuseStrategy.shouldDetach(O.value.snapshot)?this.detachAndStoreRouteSubtree(O,C):this.deactivateRouteAndOutlet(O,C)}detachAndStoreRouteSubtree(O,C){const T=C.getContext(O.value.outlet),W=T&&O.value.component?T.children:C,Ee=on(O);for(const nt of Object.values(Ee))this.deactivateRouteAndItsChildren(nt,W);if(T&&T.outlet){const nt=T.outlet.detach(),Jt=T.children.onOutletDeactivated();this.routeReuseStrategy.store(O.value.snapshot,{componentRef:nt,route:O,contexts:Jt})}}deactivateRouteAndOutlet(O,C){const T=C.getContext(O.value.outlet),W=T&&O.value.component?T.children:C,Ee=on(O);for(const nt of Object.values(Ee))this.deactivateRouteAndItsChildren(nt,W);T&&(T.outlet&&(T.outlet.deactivate(),T.children.onOutletDeactivated()),T.attachRef=null,T.route=null)}activateChildRoutes(O,C,T){const W=on(C);O.children.forEach(Ee=>{this.activateRoutes(Ee,W[Ee.value.outlet],T),this.forwardEvent(new Jr(Ee.value.snapshot))}),O.children.length&&this.forwardEvent(new ir(O.value.snapshot))}activateRoutes(O,C,T){const W=O.value,Ee=C?C.value:null;if(zn(W),W===Ee)if(W.component){const nt=T.getOrCreateContext(W.outlet);this.activateChildRoutes(O,C,nt.children)}else this.activateChildRoutes(O,C,T);else if(W.component){const nt=T.getOrCreateContext(W.outlet);if(this.routeReuseStrategy.shouldAttach(W.snapshot)){const Jt=this.routeReuseStrategy.retrieve(W.snapshot);this.routeReuseStrategy.store(W.snapshot,null),nt.children.onOutletReAttached(Jt.contexts),nt.attachRef=Jt.componentRef,nt.route=Jt.route.value,nt.outlet&&nt.outlet.attach(Jt.componentRef,Jt.route.value),zn(Jt.route.value),this.activateChildRoutes(O,null,nt.children)}else{const Jt=Pr(W.snapshot);nt.attachRef=null,nt.route=W,nt.injector=Jt,nt.outlet&&nt.outlet.activateWith(W,nt.injector),this.activateChildRoutes(O,null,nt.children)}}else this.activateChildRoutes(O,null,T)}}class ma{constructor(O){this.path=O,this.route=this.path[this.path.length-1]}}class Fr{constructor(O,C){this.component=O,this.route=C}}function Ba(w,O,C){const T=w._root;return ta(T,O?O._root:null,C,[T.value])}function la(w,O){const C=Symbol(),T=O.get(w,C);return T===C?"function"!=typeof w||(0,i.K_M)(w)?O.get(w):w:T}function ta(w,O,C,T,W={canDeactivateChecks:[],canActivateChecks:[]}){const Ee=on(O);return w.children.forEach(nt=>{(function pa(w,O,C,T,W={canDeactivateChecks:[],canActivateChecks:[]}){const Ee=w.value,nt=O?O.value:null,Jt=C?C.getContext(w.value.outlet):null;if(nt&&Ee.routeConfig===nt.routeConfig){const zt=function Ur(w,O,C){if("function"==typeof C)return C(w,O);switch(C){case"pathParamsChange":return!ct(w.url,O.url);case"pathParamsOrQueryParamsChange":return!ct(w.url,O.url)||!qt(w.queryParams,O.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Yi(w,O)||!qt(w.queryParams,O.queryParams);default:return!Yi(w,O)}}(nt,Ee,Ee.routeConfig.runGuardsAndResolvers);zt?W.canActivateChecks.push(new ma(T)):(Ee.data=nt.data,Ee._resolvedData=nt._resolvedData),ta(w,O,Ee.component?Jt?Jt.children:null:C,T,W),zt&&Jt&&Jt.outlet&&Jt.outlet.isActivated&&W.canDeactivateChecks.push(new Fr(Jt.outlet.component,nt))}else nt&&z(O,Jt,W),W.canActivateChecks.push(new ma(T)),ta(w,null,Ee.component?Jt?Jt.children:null:C,T,W)})(nt,Ee[nt.value.outlet],C,T.concat([nt.value]),W),delete Ee[nt.value.outlet]}),Object.entries(Ee).forEach(([nt,Jt])=>z(Jt,C.getContext(nt),W)),W}function z(w,O,C){const T=on(w),W=w.value;Object.entries(T).forEach(([Ee,nt])=>{z(nt,W.component?O?O.children.getContext(Ee):null:O,C)}),C.canDeactivateChecks.push(new Fr(W.component&&O&&O.outlet&&O.outlet.isActivated?O.outlet.component:null,W))}function q(w){return"function"==typeof w}function Dr(w){return w instanceof y||"EmptyError"===w?.name}const Wr=Symbol("INITIAL_VALUE");function fa(){return(0,Pt.G)(w=>(0,_.E)(w.map(O=>O.pipe((0,Et.U)(1),(0,Ne.W)(Wr)))).pipe((0,_t.k)(O=>{for(const C of O)if(!0!==C){if(C===Wr)return Wr;if(!1===C||C instanceof ht)return C}return!0}),(0,qe.I)(O=>O!==Wr),(0,Et.U)(1)))}function ur(w){return(0,K.W)((0,Ut.y)(O=>{if(ii(O))throw vr(0,O)}),(0,_t.k)(O=>!0===O))}class Nr{constructor(O){this.segmentGroup=O||null}}class Yr extends Error{constructor(O){super(),this.urlTree=O}}function Qn(w){return(0,ee.c)(new Nr(w))}class D{constructor(O,C){this.urlSerializer=O,this.urlTree=C}lineralizeSegments(O,C){let T=[],W=C.root;for(;;){if(T=T.concat(W.segments),0===W.numberOfChildren)return(0,h.of)(T);if(W.numberOfChildren>1||!W.children[be])return(0,ee.c)(new i.OBp(4e3,!1));W=W.children[be]}}applyRedirectCommands(O,C,T){const W=this.applyRedirectCreateUrlTree(C,this.urlSerializer.parse(C),O,T);if(C.startsWith("/"))throw new Yr(W);return W}applyRedirectCreateUrlTree(O,C,T,W){const Ee=this.createSegmentGroup(O,C.root,T,W);return new ht(Ee,this.createQueryParams(C.queryParams,this.urlTree.queryParams),C.fragment)}createQueryParams(O,C){const T={};return Object.entries(O).forEach(([W,Ee])=>{if("string"==typeof Ee&&Ee.startsWith(":")){const Jt=Ee.substring(1);T[W]=C[Jt]}else T[W]=Ee}),T}createSegmentGroup(O,C,T,W){const Ee=this.createSegments(O,C.segments,T,W);let nt={};return Object.entries(C.children).forEach(([Jt,zt])=>{nt[Jt]=this.createSegmentGroup(O,zt,T,W)}),new ae(Ee,nt)}createSegments(O,C,T,W){return C.map(Ee=>Ee.path.startsWith(":")?this.findPosParam(O,Ee,W):this.findOrReturn(Ee,T))}findPosParam(O,C,T){const W=T[C.path.substring(1)];if(!W)throw new i.OBp(4001,!1);return W}findOrReturn(O,C){let T=0;for(const W of C){if(W.path===O.path)return C.splice(T),W;T++}return O}}const I={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function G(w,O,C,T,W){const Ee=he(w,O,C);return Ee.matched?(T=function Kn(w,O){return w.providers&&!w._injector&&(w._injector=(0,i.SIz)(w.providers,O,`Route: ${w.path}`)),w._injector??O}(O,T),function Ha(w,O,C,T){const W=O.canMatch;if(!W||0===W.length)return(0,h.of)(!0);const Ee=W.map(nt=>{const Jt=la(nt,w);return Zt(function dr(w){return w&&q(w.canMatch)}(Jt)?Jt.canMatch(O,C):(0,i.SMS)(w,()=>Jt(O,C)))});return(0,h.of)(Ee).pipe(fa(),ur())}(T,O,C).pipe((0,_t.k)(nt=>!0===nt?Ee:{...I}))):(0,h.of)(Ee)}function he(w,O,C){if("**"===O.path)return function Qe(w){return{matched:!0,parameters:w.length>0?ri(w).parameters:{},consumedSegments:w,remainingSegments:[],positionalParamSegments:{}}}(C);if(""===O.path)return"full"===O.pathMatch&&(w.hasChildren()||C.length>0)?{...I}:{matched:!0,consumedSegments:[],remainingSegments:C,parameters:{},positionalParamSegments:{}};const W=(O.matcher||De)(C,w,O);if(!W)return{...I};const Ee={};Object.entries(W.posParams??{}).forEach(([Jt,zt])=>{Ee[Jt]=zt.path});const nt=W.consumed.length>0?{...Ee,...W.consumed[W.consumed.length-1].parameters}:Ee;return{matched:!0,consumedSegments:W.consumed,remainingSegments:C.slice(W.consumed.length),parameters:nt,positionalParamSegments:W.posParams??{}}}function Ct(w,O,C,T){return C.length>0&&function ni(w,O,C){return C.some(T=>ci(w,O,T)&&Pn(T)!==be)}(w,C,T)?{segmentGroup:new ae(O,Kt(T,new ae(C,w.children))),slicedSegments:[]}:0===C.length&&function Ci(w,O,C){return C.some(T=>ci(w,O,T))}(w,C,T)?{segmentGroup:new ae(w.segments,Ot(w,C,T,w.children)),slicedSegments:C}:{segmentGroup:new ae(w.segments,w.children),slicedSegments:C}}function Ot(w,O,C,T){const W={};for(const Ee of C)if(ci(w,O,Ee)&&!T[Pn(Ee)]){const nt=new ae([],{});W[Pn(Ee)]=nt}return{...T,...W}}function Kt(w,O){const C={};C[be]=O;for(const T of w)if(""===T.path&&Pn(T)!==be){const W=new ae([],{});C[Pn(T)]=W}return C}function ci(w,O,C){return(!(w.hasChildren()||O.length>0)||"full"!==C.pathMatch)&&""===C.path}class Hi{}class bn{constructor(O,C,T,W,Ee,nt,Jt){this.injector=O,this.configLoader=C,this.rootComponentType=T,this.config=W,this.urlTree=Ee,this.paramsInheritanceStrategy=nt,this.urlSerializer=Jt,this.applyRedirects=new D(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(O){return new i.OBp(4002,`'${O.segmentGroup}'`)}recognize(){const O=Ct(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(O).pipe((0,_t.k)(C=>{const T=new nr([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},be,this.rootComponentType,null,{}),W=new or(T,C),Ee=new wr("",W),nt=function yi(w,O,C=null,T=null){return Pi(Ti(w),O,C,T)}(T,[],this.urlTree.queryParams,this.urlTree.fragment);return nt.queryParams=this.urlTree.queryParams,Ee.url=this.urlSerializer.serialize(nt),this.inheritParamsAndData(Ee._root,null),{state:Ee,tree:nt}}))}match(O){return this.processSegmentGroup(this.injector,this.config,O,be).pipe((0,ai.a)(T=>{if(T instanceof Yr)return this.urlTree=T.urlTree,this.match(T.urlTree.root);throw T instanceof Nr?this.noMatchError(T):T}))}inheritParamsAndData(O,C){const T=O.value,W=Gn(T,C,this.paramsInheritanceStrategy);T.params=Object.freeze(W.params),T.data=Object.freeze(W.data),O.children.forEach(Ee=>this.inheritParamsAndData(Ee,T))}processSegmentGroup(O,C,T,W){return 0===T.segments.length&&T.hasChildren()?this.processChildren(O,C,T):this.processSegment(O,C,T,T.segments,W,!0).pipe((0,_t.k)(Ee=>Ee instanceof or?[Ee]:[]))}processChildren(O,C,T){const W=[];for(const Ee of Object.keys(T.children))"primary"===Ee?W.unshift(Ee):W.push(Ee);return(0,a.Q)(W).pipe((0,ot.m)(Ee=>{const nt=T.children[Ee],Jt=function Ca(w,O){const C=w.filter(T=>Pn(T)===O);return C.push(...w.filter(T=>Pn(T)!==O)),C}(C,Ee);return this.processSegmentGroup(O,Jt,nt,Ee)}),function bi(w,O){return(0,ve.i)(function Xt(w,O,C,T,W){return(Ee,nt)=>{let Jt=C,zt=O,Ii=0;Ee.subscribe((0,we.e)(nt,Ji=>{const mn=Ii++;zt=Jt?w(zt,Ji,mn):(Jt=!0,Ji),T&&nt.next(zt)},W&&(()=>{Jt&&nt.next(zt),nt.complete()})))}}(w,O,arguments.length>=2,!0))}((Ee,nt)=>(Ee.push(...nt),Ee)),Re(null),function Me(w,O){const C=arguments.length>=2;return T=>T.pipe(w?(0,qe.I)((W,Ee)=>w(W,Ee,T)):oe.Z,ze(1),C?Re(O):Ze(()=>new y))}(),(0,$.O)(Ee=>{if(null===Ee)return Qn(T);const nt=rr(Ee);return function wn(w){w.sort((O,C)=>O.value.outlet===be?-1:C.value.outlet===be?1:O.value.outlet.localeCompare(C.value.outlet))}(nt),(0,h.of)(nt)}))}processSegment(O,C,T,W,Ee,nt){return(0,a.Q)(C).pipe((0,ot.m)(Jt=>this.processSegmentAgainstRoute(Jt._injector??O,C,Jt,T,W,Ee,nt).pipe((0,ai.a)(zt=>{if(zt instanceof Nr)return(0,h.of)(null);throw zt}))),lt(Jt=>!!Jt),(0,ai.a)(Jt=>{if(Dr(Jt))return function Xi(w,O,C){return 0===O.length&&!w.children[C]}(T,W,Ee)?(0,h.of)(new Hi):Qn(T);throw Jt}))}processSegmentAgainstRoute(O,C,T,W,Ee,nt,Jt){return function qi(w,O,C,T){return!!(Pn(w)===T||T!==be&&ci(O,C,w))&&he(O,w,C).matched}(T,W,Ee,nt)?void 0===T.redirectTo?this.matchSegmentAgainstRoute(O,W,T,Ee,nt):this.allowRedirects&&Jt?this.expandSegmentAgainstRouteUsingRedirect(O,W,C,T,Ee,nt):Qn(W):Qn(W)}expandSegmentAgainstRouteUsingRedirect(O,C,T,W,Ee,nt){const{matched:Jt,consumedSegments:zt,positionalParamSegments:Ii,remainingSegments:Ji}=he(C,W,Ee);if(!Jt)return Qn(C);W.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const mn=this.applyRedirects.applyRedirectCommands(zt,W.redirectTo,Ii);return this.applyRedirects.lineralizeSegments(W,mn).pipe((0,$.O)(Vn=>this.processSegment(O,T,C,Vn.concat(Ji),nt,!1)))}matchSegmentAgainstRoute(O,C,T,W,Ee){const nt=G(C,T,W,O);return"**"===T.path&&(C.children={}),nt.pipe((0,Pt.G)(Jt=>Jt.matched?this.getChildConfig(O=T._injector??O,T,W).pipe((0,Pt.G)(({routes:zt})=>{const Ii=T._loadedInjector??O,{consumedSegments:Ji,remainingSegments:mn,parameters:Vn}=Jt,gs=new nr(Ji,Vn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function br(w){return w.data||{}}(T),Pn(T),T.component??T._loadedComponent??null,T,function hr(w){return w.resolve||{}}(T)),{segmentGroup:is,slicedSegments:vs}=Ct(C,Ji,mn,zt);if(0===vs.length&&is.hasChildren())return this.processChildren(Ii,zt,is).pipe((0,_t.k)(Ma=>null===Ma?null:new or(gs,Ma)));if(0===zt.length&&0===vs.length)return(0,h.of)(new or(gs,[]));const Gs=Pn(T)===Ee;return this.processSegment(Ii,zt,is,vs,Gs?be:Ee,!0).pipe((0,_t.k)(Ma=>new or(gs,Ma instanceof or?[Ma]:[])))})):Qn(C)))}getChildConfig(O,C,T){return C.children?(0,h.of)({routes:C.children,injector:O}):C.loadChildren?void 0!==C._loadedRoutes?(0,h.of)({routes:C._loadedRoutes,injector:C._loadedInjector}):function ia(w,O,C,T){const W=O.canLoad;if(void 0===W||0===W.length)return(0,h.of)(!0);const Ee=W.map(nt=>{const Jt=la(nt,w);return Zt(function Ie(w){return w&&q(w.canLoad)}(Jt)?Jt.canLoad(O,C):(0,i.SMS)(w,()=>Jt(O,C)))});return(0,h.of)(Ee).pipe(fa(),ur())}(O,C,T).pipe((0,$.O)(W=>W?this.configLoader.loadChildren(O,C).pipe((0,Ut.y)(Ee=>{C._loadedRoutes=Ee.routes,C._loadedInjector=Ee.injector})):function ue(w){return(0,ee.c)($n(!1,Ft.GuardRejected))}())):(0,h.of)({routes:[],injector:O})}}function pr(w){const O=w.value.routeConfig;return O&&""===O.path}function rr(w){const O=[],C=new Set;for(const T of w){if(!pr(T)){O.push(T);continue}const W=O.find(Ee=>T.value.routeConfig===Ee.value.routeConfig);void 0!==W?(W.children.push(...T.children),C.add(W)):O.push(T)}for(const T of C){const W=rr(T.children);O.push(new or(T.value,W))}return O.filter(T=>!C.has(T))}function na(w){const O=w.children.map(C=>na(C)).flat();return[w,...O]}function L(w){return(0,Pt.G)(O=>{const C=w(O);return C?(0,a.Q)(C).pipe((0,_t.k)(()=>O)):(0,h.of)(O)})}let H=(()=>{class w{buildTitle(C){let T,W=C.root;for(;void 0!==W;)T=this.getResolvedTitleForRoute(W)??T,W=W.children.find(Ee=>Ee.outlet===be);return T}getResolvedTitleForRoute(C){return C.data[J]}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:()=>(0,i.uUt)(Ge),providedIn:"root"})}return w})(),Ge=(()=>{class w extends H{constructor(C){super(),this.title=C}updateTitle(C){const T=this.buildTitle(C);void 0!==T&&this.title.setTitle(T)}static#e=this.\u0275fac=function(T){return new(T||w)(i.CoB(Ye.OY))};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const pt=new i.UbH("",{providedIn:"root",factory:()=>({})}),Gt=new i.UbH("");let pi=(()=>{class w{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,i.uUt)(i.ESV)}loadComponent(C){if(this.componentLoaders.get(C))return this.componentLoaders.get(C);if(C._loadedComponent)return(0,h.of)(C._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(C);const T=Zt(C.loadComponent()).pipe((0,_t.k)(Ui),(0,Ut.y)(Ee=>{this.onLoadEndListener&&this.onLoadEndListener(C),C._loadedComponent=Ee}),(0,Je.U)(()=>{this.componentLoaders.delete(C)})),W=new Le.C(T,()=>new ke.E).pipe((0,X.O)());return this.componentLoaders.set(C,W),W}loadChildren(C,T){if(this.childrenLoaders.get(T))return this.childrenLoaders.get(T);if(T._loadedRoutes)return(0,h.of)({routes:T._loadedRoutes,injector:T._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(T);const Ee=function Si(w,O,C,T){return Zt(w.loadChildren()).pipe((0,_t.k)(Ui),(0,$.O)(W=>W instanceof i.obV||Array.isArray(W)?(0,h.of)(W):(0,a.Q)(O.compileModuleAsync(W))),(0,_t.k)(W=>{T&&T(w);let Ee,nt,Jt=!1;return Array.isArray(W)?(nt=W,!0):(Ee=W.create(C).injector,nt=Ee.get(Gt,[],{optional:!0,self:!0}).flat()),{routes:nt.map(mr),injector:Ee}}))}(T,this.compiler,C,this.onLoadEndListener).pipe((0,Je.U)(()=>{this.childrenLoaders.delete(T)})),nt=new Le.C(Ee,()=>new ke.E).pipe((0,X.O)());return this.childrenLoaders.set(T,nt),nt}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();function Ui(w){return function Bi(w){return w&&"object"==typeof w&&"default"in w}(w)?w.default:w}let Bn=(()=>{class w{static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:()=>(0,i.uUt)(Gi),providedIn:"root"})}return w})(),Gi=(()=>{class w{shouldProcessUrl(C){return!0}extract(C){return C}merge(C,T){return C}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const k=new i.UbH(""),de=new i.UbH("");function R(w,O,C){const T=w.get(de),W=w.get(et.Ud);return w.get(i.WW2).runOutsideAngular(()=>{if(!W.startViewTransition||T.skipNextTransition)return T.skipNextTransition=!1,Promise.resolve();let Ee;const nt=new Promise(Ii=>{Ee=Ii}),Jt=W.startViewTransition(()=>(Ee(),function Q(w){return new Promise(O=>{(0,i.I44)(O,{injector:w})})}(w))),{onViewTransitionCreated:zt}=T;return zt&&(0,i.SMS)(w,()=>zt({transition:Jt,from:O,to:C})),nt})}let ut=(()=>{class w{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new ke.E,this.transitionAbortSubject=new ke.E,this.configLoader=(0,i.uUt)(pi),this.environmentInjector=(0,i.uUt)(i.SIe),this.urlSerializer=(0,i.uUt)(gt),this.rootContexts=(0,i.uUt)(Ar),this.location=(0,i.uUt)(et.oB),this.inputBindingEnabled=null!==(0,i.uUt)(yn,{optional:!0}),this.titleStrategy=(0,i.uUt)(H),this.options=(0,i.uUt)(pt,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,i.uUt)(Bn),this.createViewTransition=(0,i.uUt)(k,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,h.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=W=>this.events.next(new Ir(W)),this.configLoader.onLoadStartListener=W=>this.events.next(new Gr(W))}complete(){this.transitions?.complete()}handleNavigationRequest(C){const T=++this.navigationId;this.transitions?.next({...this.transitions.value,...C,id:T})}setupNavigations(C,T,W){return this.transitions=new l.g({id:0,currentUrlTree:T,currentRawUrl:T,extractedUrl:this.urlHandlingStrategy.extract(T),urlAfterRedirects:this.urlHandlingStrategy.extract(T),rawUrl:T,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:ui,restoredState:null,currentSnapshot:W.snapshot,targetSnapshot:null,currentRouterState:W,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,qe.I)(Ee=>0!==Ee.id),(0,_t.k)(Ee=>({...Ee,extractedUrl:this.urlHandlingStrategy.extract(Ee.rawUrl)})),(0,Pt.G)(Ee=>{this.currentTransition=Ee;let nt=!1,Jt=!1;return(0,h.of)(Ee).pipe((0,Ut.y)(zt=>{this.currentNavigation={id:zt.id,initialUrl:zt.rawUrl,extractedUrl:zt.extractedUrl,trigger:zt.source,extras:zt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,Pt.G)(zt=>{const Ii=!C.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Ii&&"reload"!==(zt.extras.onSameUrlNavigation??C.onSameUrlNavigation)){const mn="";return this.events.next(new sn(zt.id,this.urlSerializer.serialize(zt.rawUrl),mn,wi.IgnoredSameUrlNavigation)),zt.resolve(null),ne.k}if(this.urlHandlingStrategy.shouldProcessUrl(zt.rawUrl))return(0,h.of)(zt).pipe((0,Pt.G)(mn=>{const Vn=this.transitions?.getValue();return this.events.next(new U(mn.id,this.urlSerializer.serialize(mn.extractedUrl),mn.source,mn.restoredState)),Vn!==this.transitions?.getValue()?ne.k:Promise.resolve(mn)}),function ti(w,O,C,T,W,Ee){return(0,$.O)(nt=>function zi(w,O,C,T,W,Ee,nt="emptyOnly"){return new bn(w,O,C,T,W,nt,Ee).recognize()}(w,O,C,T,nt.extractedUrl,W,Ee).pipe((0,_t.k)(({state:Jt,tree:zt})=>({...nt,targetSnapshot:Jt,urlAfterRedirects:zt}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,C.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,Ut.y)(mn=>{Ee.targetSnapshot=mn.targetSnapshot,Ee.urlAfterRedirects=mn.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:mn.urlAfterRedirects};const Vn=new tn(mn.id,this.urlSerializer.serialize(mn.extractedUrl),this.urlSerializer.serialize(mn.urlAfterRedirects),mn.targetSnapshot);this.events.next(Vn)}));if(Ii&&this.urlHandlingStrategy.shouldProcessUrl(zt.currentRawUrl)){const{id:mn,extractedUrl:Vn,source:gs,restoredState:is,extras:vs}=zt,Gs=new U(mn,this.urlSerializer.serialize(Vn),gs,is);this.events.next(Gs);const Ma=Ri(this.rootComponentType).snapshot;return this.currentTransition=Ee={...zt,targetSnapshot:Ma,urlAfterRedirects:Vn,extras:{...vs,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Vn,(0,h.of)(Ee)}{const mn="";return this.events.next(new sn(zt.id,this.urlSerializer.serialize(zt.extractedUrl),mn,wi.IgnoredByUrlHandlingStrategy)),zt.resolve(null),ne.k}}),(0,Ut.y)(zt=>{const Ii=new fr(zt.id,this.urlSerializer.serialize(zt.extractedUrl),this.urlSerializer.serialize(zt.urlAfterRedirects),zt.targetSnapshot);this.events.next(Ii)}),(0,_t.k)(zt=>(this.currentTransition=Ee={...zt,guards:Ba(zt.targetSnapshot,zt.currentSnapshot,this.rootContexts)},Ee)),function vn(w,O){return(0,$.O)(C=>{const{targetSnapshot:T,currentSnapshot:W,guards:{canActivateChecks:Ee,canDeactivateChecks:nt}}=C;return 0===nt.length&&0===Ee.length?(0,h.of)({...C,guardsResult:!0}):function La(w,O,C,T){return(0,a.Q)(w).pipe((0,$.O)(W=>function xa(w,O,C,T,W){const Ee=O&&O.routeConfig?O.routeConfig.canDeactivate:null;if(!Ee||0===Ee.length)return(0,h.of)(!0);const nt=Ee.map(Jt=>{const zt=Pr(O)??W,Ii=la(Jt,zt);return Zt(function Wi(w){return w&&q(w.canDeactivate)}(Ii)?Ii.canDeactivate(w,O,C,T):(0,i.SMS)(zt,()=>Ii(w,O,C,T))).pipe(lt())});return(0,h.of)(nt).pipe(fa())}(W.component,W.route,C,O,T)),lt(W=>!0!==W,!0))}(nt,T,W,w).pipe((0,$.O)(Jt=>Jt&&function P(w){return"boolean"==typeof w}(Jt)?function fn(w,O,C,T){return(0,a.Q)(O).pipe((0,ot.m)(W=>(0,N.W)(function Qa(w,O){return null!==w&&O&&O(new ra(w)),(0,h.of)(!0)}(W.route.parent,T),function Oa(w,O){return null!==w&&O&&O(new Tr(w)),(0,h.of)(!0)}(W.route,T),function kn(w,O,C){const T=O[O.length-1],Ee=O.slice(0,O.length-1).reverse().map(nt=>function Aa(w){const O=w.routeConfig?w.routeConfig.canActivateChild:null;return O&&0!==O.length?{node:w,guards:O}:null}(nt)).filter(nt=>null!==nt).map(nt=>(0,B.Q)(()=>{const Jt=nt.guards.map(zt=>{const Ii=Pr(nt.node)??C,Ji=la(zt,Ii);return Zt(function Oi(w){return w&&q(w.canActivateChild)}(Ji)?Ji.canActivateChild(T,w):(0,i.SMS)(Ii,()=>Ji(T,w))).pipe(lt())});return(0,h.of)(Jt).pipe(fa())}));return(0,h.of)(Ee).pipe(fa())}(w,W.path,C),function zr(w,O,C){const T=O.routeConfig?O.routeConfig.canActivate:null;if(!T||0===T.length)return(0,h.of)(!0);const W=T.map(Ee=>(0,B.Q)(()=>{const nt=Pr(O)??C,Jt=la(Ee,nt);return Zt(function It(w){return w&&q(w.canActivate)}(Jt)?Jt.canActivate(O,w):(0,i.SMS)(nt,()=>Jt(O,w))).pipe(lt())}));return(0,h.of)(W).pipe(fa())}(w,W.route,C))),lt(W=>!0!==W,!0))}(T,Ee,w,O):(0,h.of)(Jt)),(0,_t.k)(Jt=>({...C,guardsResult:Jt})))})}(this.environmentInjector,zt=>this.events.next(zt)),(0,Ut.y)(zt=>{if(Ee.guardsResult=zt.guardsResult,ii(zt.guardsResult))throw vr(0,zt.guardsResult);const Ii=new Sr(zt.id,this.urlSerializer.serialize(zt.extractedUrl),this.urlSerializer.serialize(zt.urlAfterRedirects),zt.targetSnapshot,!!zt.guardsResult);this.events.next(Ii)}),(0,qe.I)(zt=>!!zt.guardsResult||(this.cancelNavigationTransition(zt,"",Ft.GuardRejected),!1)),L(zt=>{if(zt.guards.canActivateChecks.length)return(0,h.of)(zt).pipe((0,Ut.y)(Ii=>{const Ji=new Jn(Ii.id,this.urlSerializer.serialize(Ii.extractedUrl),this.urlSerializer.serialize(Ii.urlAfterRedirects),Ii.targetSnapshot);this.events.next(Ji)}),(0,Pt.G)(Ii=>{let Ji=!1;return(0,h.of)(Ii).pipe(function Ki(w,O){return(0,$.O)(C=>{const{targetSnapshot:T,guards:{canActivateChecks:W}}=C;if(!W.length)return(0,h.of)(C);const Ee=new Set(W.map(zt=>zt.route)),nt=new Set;for(const zt of Ee)if(!nt.has(zt))for(const Ii of na(zt))nt.add(Ii);let Jt=0;return(0,a.Q)(nt).pipe((0,ot.m)(zt=>Ee.has(zt)?function Ce(w,O,C,T){const W=w.routeConfig,Ee=w._resolve;return void 0!==W?.title&&!_r(W)&&(Ee[J]=W.title),function se(w,O,C,T){const W=vt(w);if(0===W.length)return(0,h.of)({});const Ee={};return(0,a.Q)(W).pipe((0,$.O)(nt=>function p(w,O,C,T){const W=Pr(O)??T,Ee=la(w,W);return Zt(Ee.resolve?Ee.resolve(O,C):(0,i.SMS)(W,()=>Ee(O,C)))}(w[nt],O,C,T).pipe(lt(),(0,Ut.y)(Jt=>{Ee[nt]=Jt}))),ze(1),(0,Ae.e)(Ee),(0,ai.a)(nt=>Dr(nt)?ne.k:(0,ee.c)(nt)))}(Ee,w,O,T).pipe((0,_t.k)(nt=>(w._resolvedData=nt,w.data=Gn(w,w.parent,C).resolve,null)))}(zt,T,w,O):(zt.data=Gn(zt,zt.parent,w).resolve,(0,h.of)(void 0))),(0,Ut.y)(()=>Jt++),ze(1),(0,$.O)(zt=>Jt===nt.size?(0,h.of)(C):ne.k))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,Ut.y)({next:()=>Ji=!0,complete:()=>{Ji||this.cancelNavigationTransition(Ii,"",Ft.NoDataFromResolver)}}))}),(0,Ut.y)(Ii=>{const Ji=new jn(Ii.id,this.urlSerializer.serialize(Ii.extractedUrl),this.urlSerializer.serialize(Ii.urlAfterRedirects),Ii.targetSnapshot);this.events.next(Ji)}))}),L(zt=>{const Ii=Ji=>{const mn=[];Ji.routeConfig?.loadComponent&&!Ji.routeConfig._loadedComponent&&mn.push(this.configLoader.loadComponent(Ji.routeConfig).pipe((0,Ut.y)(Vn=>{Ji.component=Vn}),(0,_t.k)(()=>{})));for(const Vn of Ji.children)mn.push(...Ii(Vn));return mn};return(0,_.E)(Ii(zt.targetSnapshot.root)).pipe(Re(null),(0,Et.U)(1))}),L(()=>this.afterPreactivation()),(0,Pt.G)(()=>{const{currentSnapshot:zt,targetSnapshot:Ii}=Ee,Ji=this.createViewTransition?.(this.environmentInjector,zt.root,Ii.root);return Ji?(0,a.Q)(Ji).pipe((0,_t.k)(()=>Ee)):(0,h.of)(Ee)}),(0,_t.k)(zt=>{const Ii=function jr(w,O,C){const T=tr(w,O._root,C?C._root:void 0);return new vi(T,O)}(C.routeReuseStrategy,zt.targetSnapshot,zt.currentRouterState);return this.currentTransition=Ee={...zt,targetRouterState:Ii},this.currentNavigation.targetRouterState=Ii,Ee}),(0,Ut.y)(()=>{this.events.next(new Fn)}),((w,O,C,T)=>(0,_t.k)(W=>(new ka(O,W.targetRouterState,W.currentRouterState,C,T).activate(w),W)))(this.rootContexts,C.routeReuseStrategy,zt=>this.events.next(zt),this.inputBindingEnabled),(0,Et.U)(1),(0,Ut.y)({next:zt=>{nt=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Be(zt.id,this.urlSerializer.serialize(zt.extractedUrl),this.urlSerializer.serialize(zt.urlAfterRedirects))),this.titleStrategy?.updateTitle(zt.targetRouterState.snapshot),zt.resolve(!0)},complete:()=>{nt=!0}}),(0,ge.a)(this.transitionAbortSubject.pipe((0,Ut.y)(zt=>{throw zt}))),(0,Je.U)(()=>{!nt&&!Jt&&this.cancelNavigationTransition(Ee,"",Ft.SupersededByNewNavigation),this.currentTransition?.id===Ee.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,ai.a)(zt=>{if(Jt=!0,wa(zt))this.events.next(new ji(Ee.id,this.urlSerializer.serialize(Ee.extractedUrl),zt.message,zt.cancellationCode)),function Vi(w){return wa(w)&&ii(w.url)}(zt)?this.events.next(new pn(zt.url)):Ee.resolve(!1);else{this.events.next(new er(Ee.id,this.urlSerializer.serialize(Ee.extractedUrl),zt,Ee.targetSnapshot??void 0));try{Ee.resolve(C.errorHandler(zt))}catch(Ii){this.options.resolveNavigationPromiseOnError?Ee.resolve(!1):Ee.reject(Ii)}}return ne.k}))}))}cancelNavigationTransition(C,T,W){const Ee=new ji(C.id,this.urlSerializer.serialize(C.extractedUrl),T,W);this.events.next(Ee),C.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&&!this.currentTransition?.extras.skipLocationChange}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();function Qt(w){return w!==ui}let di=(()=>{class w{static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:()=>(0,i.uUt)(Tn),providedIn:"root"})}return w})();class Li{shouldDetach(O){return!1}store(O,C){}shouldAttach(O){return!1}retrieve(O){return null}shouldReuseRoute(O,C){return O.routeConfig===C.routeConfig}}let Tn=(()=>{class w extends Li{static#e=this.\u0275fac=(()=>{let C;return function(W){return(C||(C=i.otF(w)))(W||w)}})();static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),An=(()=>{class w{static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:()=>(0,i.uUt)(Ln),providedIn:"root"})}return w})(),Ln=(()=>{class w extends An{constructor(){super(...arguments),this.location=(0,i.uUt)(et.oB),this.urlSerializer=(0,i.uUt)(gt),this.options=(0,i.uUt)(pt,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,i.uUt)(Bn),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new ht,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=Ri(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(C){return this.location.subscribe(T=>{"popstate"===T.type&&C(T.url,T.state)})}handleRouterEvent(C,T){if(C instanceof U)this.stateMemento=this.createStateMemento();else if(C instanceof sn)this.rawUrlTree=T.initialUrl;else if(C instanceof tn){if("eager"===this.urlUpdateStrategy&&!T.extras.skipLocationChange){const W=this.urlHandlingStrategy.merge(T.finalUrl,T.initialUrl);this.setBrowserUrl(W,T)}}else C instanceof Fn?(this.currentUrlTree=T.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(T.finalUrl,T.initialUrl),this.routerState=T.targetRouterState,"deferred"===this.urlUpdateStrategy&&(T.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,T))):C instanceof ji&&(C.code===Ft.GuardRejected||C.code===Ft.NoDataFromResolver)?this.restoreHistory(T):C instanceof er?this.restoreHistory(T,!0):C instanceof Be&&(this.lastSuccessfulId=C.id,this.currentPageId=this.browserPageId)}setBrowserUrl(C,T){const W=this.urlSerializer.serialize(C);if(this.location.isCurrentPathEqualTo(W)||T.extras.replaceUrl){const nt={...T.extras.state,...this.generateNgRouterState(T.id,this.browserPageId)};this.location.replaceState(W,"",nt)}else{const Ee={...T.extras.state,...this.generateNgRouterState(T.id,this.browserPageId+1)};this.location.go(W,"",Ee)}}restoreHistory(C,T=!1){if("computed"===this.canceledNavigationResolution){const Ee=this.currentPageId-this.browserPageId;0!==Ee?this.location.historyGo(Ee):this.currentUrlTree===C.finalUrl&&0===Ee&&(this.resetState(C),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(T&&this.resetState(C),this.resetUrlToCurrentUrlTree())}resetState(C){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,C.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(C,T){return"computed"===this.canceledNavigationResolution?{navigationId:C,\u0275routerPageId:T}:{navigationId:C}}static#e=this.\u0275fac=(()=>{let C;return function(W){return(C||(C=i.otF(w)))(W||w)}})();static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();var $i=function(w){return w[w.COMPLETE=0]="COMPLETE",w[w.FAILED=1]="FAILED",w[w.REDIRECTING=2]="REDIRECTING",w}($i||{});function On(w,O){w.events.pipe((0,qe.I)(C=>C instanceof Be||C instanceof ji||C instanceof er||C instanceof sn),(0,_t.k)(C=>C instanceof Be||C instanceof sn?$i.COMPLETE:C instanceof ji&&(C.code===Ft.Redirect||C.code===Ft.SupersededByNewNavigation)?$i.REDIRECTING:$i.FAILED),(0,qe.I)(C=>C!==$i.REDIRECTING),(0,Et.U)(1)).subscribe(()=>{O()})}function xn(w){throw w}const sr={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Br={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Zn=(()=>{class w{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.isNgZoneEnabled=!1,this.console=(0,i.uUt)(i.oPY),this.stateManager=(0,i.uUt)(An),this.options=(0,i.uUt)(pt,{optional:!0})||{},this.pendingTasks=(0,i.uUt)(i.g9Y),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,i.uUt)(ut),this.urlSerializer=(0,i.uUt)(gt),this.location=(0,i.uUt)(et.oB),this.urlHandlingStrategy=(0,i.uUt)(Bn),this._events=new ke.E,this.errorHandler=this.options.errorHandler||xn,this.navigated=!1,this.routeReuseStrategy=(0,i.uUt)(di),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=(0,i.uUt)(Gt,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!(0,i.uUt)(yn,{optional:!0}),this.eventsSubscription=new je.wH,this.isNgZoneEnabled=(0,i.uUt)(i.WW2)instanceof i.WW2&&i.WW2.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:C=>{this.console.warn(C)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const C=this.navigationTransitions.events.subscribe(T=>{try{const W=this.navigationTransitions.currentTransition,Ee=this.navigationTransitions.currentNavigation;if(null!==W&&null!==Ee)if(this.stateManager.handleRouterEvent(T,Ee),T instanceof ji&&T.code!==Ft.Redirect&&T.code!==Ft.SupersededByNewNavigation)this.navigated=!0;else if(T instanceof Be)this.navigated=!0;else if(T instanceof pn){const nt=this.urlHandlingStrategy.merge(T.url,W.currentRawUrl),Jt={info:W.extras.info,skipLocationChange:W.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Qt(W.source)};this.scheduleNavigation(nt,ui,null,Jt,{resolve:W.resolve,reject:W.reject,promise:W.promise})}(function qn(w){return!(w instanceof Fn||w instanceof pn)})(T)&&this._events.next(T)}catch(W){this.navigationTransitions.transitionAbortSubject.next(W)}});this.eventsSubscription.add(C)}resetRootComponentType(C){this.routerState.root.component=C,this.navigationTransitions.rootComponentType=C}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),ui,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((C,T)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(C,"popstate",T)},0)})}navigateToSyncWithBrowser(C,T,W){const Ee={replaceUrl:!0},nt=W?.navigationId?W:null;if(W){const zt={...W};delete zt.navigationId,delete zt.\u0275routerPageId,0!==Object.keys(zt).length&&(Ee.state=zt)}const Jt=this.parseUrl(C);this.scheduleNavigation(Jt,T,nt,Ee)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(C){this.config=C.map(mr),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(C,T={}){const{relativeTo:W,queryParams:Ee,fragment:nt,queryParamsHandling:Jt,preserveFragment:zt}=T,Ii=zt?this.currentUrlTree.fragment:nt;let mn,Ji=null;switch(Jt){case"merge":Ji={...this.currentUrlTree.queryParams,...Ee};break;case"preserve":Ji=this.currentUrlTree.queryParams;break;default:Ji=Ee||null}null!==Ji&&(Ji=this.removeEmptyProps(Ji));try{mn=Ti(W?W.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof C[0]||!C[0].startsWith("/"))&&(C=[]),mn=this.currentUrlTree.root}return Pi(mn,C,Ji,Ii??null)}navigateByUrl(C,T={skipLocationChange:!1}){const W=ii(C)?C:this.parseUrl(C),Ee=this.urlHandlingStrategy.merge(W,this.rawUrlTree);return this.scheduleNavigation(Ee,ui,null,T)}navigate(C,T={skipLocationChange:!1}){return function Ra(w){for(let O=0;O<w.length;O++)if(null==w[O])throw new i.OBp(4008,!1)}(C),this.navigateByUrl(this.createUrlTree(C,T),T)}serializeUrl(C){return this.urlSerializer.serialize(C)}parseUrl(C){try{return this.urlSerializer.parse(C)}catch{return this.urlSerializer.parse("/")}}isActive(C,T){let W;if(W=!0===T?{...sr}:!1===T?{...Br}:T,ii(C))return Mt(this.currentUrlTree,C,W);const Ee=this.parseUrl(C);return Mt(this.currentUrlTree,Ee,W)}removeEmptyProps(C){return Object.entries(C).reduce((T,[W,Ee])=>(null!=Ee&&(T[W]=Ee),T),{})}scheduleNavigation(C,T,W,Ee,nt){if(this.disposed)return Promise.resolve(!1);let Jt,zt,Ii;nt?(Jt=nt.resolve,zt=nt.reject,Ii=nt.promise):Ii=new Promise((mn,Vn)=>{Jt=mn,zt=Vn});const Ji=this.pendingTasks.add();return On(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Ji))}),this.navigationTransitions.handleNavigationRequest({source:T,restoredState:W,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:C,extras:Ee,resolve:Jt,reject:zt,promise:Ii,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Ii.catch(mn=>Promise.reject(mn))}static#e=this.\u0275fac=function(T){return new(T||w)};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})(),yr=(()=>{class w{constructor(C,T,W,Ee,nt,Jt){this.router=C,this.route=T,this.tabIndexAttribute=W,this.renderer=Ee,this.el=nt,this.locationStrategy=Jt,this.href=null,this.commands=null,this.onChanges=new ke.E,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;const zt=nt.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===zt||"area"===zt,this.isAnchorElement?this.subscription=C.events.subscribe(Ii=>{Ii instanceof Be&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(C){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",C)}ngOnChanges(C){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(C){null!=C?(this.commands=Array.isArray(C)?C:[C],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(C,T,W,Ee,nt){const Jt=this.urlTree;return!!(null===Jt||this.isAnchorElement&&(0!==C||T||W||Ee||nt||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(Jt,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const C=this.urlTree;this.href=null!==C&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(C)):null;const T=null===this.href?null:(0,i.YFg)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",T)}applyAttributeValue(C,T){const W=this.renderer,Ee=this.el.nativeElement;null!==T?W.setAttribute(Ee,C,T):W.removeAttribute(Ee,C)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static#e=this.\u0275fac=function(T){return new(T||w)(i.GI1(Zn),i.GI1(Wn),i.gJ8("tabindex"),i.GI1(i.q87),i.GI1(i.GMv),i.GI1(et.Qd))};static#t=this.\u0275dir=i.Sc5({type:w,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(T,W){1&T&&i.qCj("click",function(nt){return W.onClick(nt.button,nt.ctrlKey,nt.shiftKey,nt.altKey,nt.metaKey)}),2&T&&i.e48("target",W.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[i.Wk5.HasDecoratorInputTransform,"preserveFragment","preserveFragment",i.cZD],skipLocationChange:[i.Wk5.HasDecoratorInputTransform,"skipLocationChange","skipLocationChange",i.cZD],replaceUrl:[i.Wk5.HasDecoratorInputTransform,"replaceUrl","replaceUrl",i.cZD],routerLink:"routerLink"},standalone:!0,features:[i.QJr,i.SYr]})}return w})(),_n=(()=>{class w{get isActive(){return this._isActive}constructor(C,T,W,Ee,nt){this.router=C,this.element=T,this.renderer=W,this.cdr=Ee,this.link=nt,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new i._w7,this.routerEventsSubscription=C.events.subscribe(Jt=>{Jt instanceof Be&&this.update()})}ngAfterContentInit(){(0,h.of)(this.links.changes,(0,h.of)(null)).pipe((0,wt.u)()).subscribe(C=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const C=[...this.links.toArray(),this.link].filter(T=>!!T).map(T=>T.onChanges);this.linkInputChangesSubscription=(0,a.Q)(C).pipe((0,wt.u)()).subscribe(T=>{this._isActive!==this.isLinkActive(this.router)(T)&&this.update()})}set routerLinkActive(C){const T=Array.isArray(C)?C:C.split(" ");this.classes=T.filter(W=>!!W)}ngOnChanges(C){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const C=this.hasActiveLinks();this._isActive!==C&&(this._isActive=C,this.cdr.markForCheck(),this.classes.forEach(T=>{C?this.renderer.addClass(this.element.nativeElement,T):this.renderer.removeClass(this.element.nativeElement,T)}),C&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(C))})}isLinkActive(C){const T=function Pa(w){return!!w.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return W=>{const Ee=W.urlTree;return!!Ee&&C.isActive(Ee,T)}}hasActiveLinks(){const C=this.isLinkActive(this.router);return this.link&&C(this.link)||this.links.some(C)}static#e=this.\u0275fac=function(T){return new(T||w)(i.GI1(Zn),i.GI1(i.GMv),i.GI1(i.q87),i.GI1(i.kD9),i.GI1(yr,8))};static#t=this.\u0275dir=i.Sc5({type:w,selectors:[["","routerLinkActive",""]],contentQueries:function(T,W,Ee){if(1&T&&i.szK(Ee,yr,5),2&T){let nt;i.wto(nt=i.Gqi())&&(W.links=nt)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[i.SYr]})}return w})();class es{}let so=(()=>{class w{constructor(C,T,W,Ee,nt){this.router=C,this.injector=W,this.preloadingStrategy=Ee,this.loader=nt}setUpPreloading(){this.subscription=this.router.events.pipe((0,qe.I)(C=>C instanceof Be),(0,ot.m)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(C,T){const W=[];for(const Ee of T){Ee.providers&&!Ee._injector&&(Ee._injector=(0,i.SIz)(Ee.providers,C,`Route: ${Ee.path}`));const nt=Ee._injector??C,Jt=Ee._loadedInjector??nt;(Ee.loadChildren&&!Ee._loadedRoutes&&void 0===Ee.canLoad||Ee.loadComponent&&!Ee._loadedComponent)&&W.push(this.preloadConfig(nt,Ee)),(Ee.children||Ee._loadedRoutes)&&W.push(this.processRoutes(Jt,Ee.children??Ee._loadedRoutes))}return(0,a.Q)(W).pipe((0,wt.u)())}preloadConfig(C,T){return this.preloadingStrategy.preload(T,()=>{let W;W=T.loadChildren&&void 0===T.canLoad?this.loader.loadChildren(C,T):(0,h.of)(null);const Ee=W.pipe((0,$.O)(nt=>null===nt?(0,h.of)(void 0):(T._loadedRoutes=nt.routes,T._loadedInjector=nt.injector,this.processRoutes(nt.injector??C,nt.routes))));if(T.loadComponent&&!T._loadedComponent){const nt=this.loader.loadComponent(T);return(0,a.Q)([Ee,nt]).pipe((0,wt.u)())}return Ee})}static#e=this.\u0275fac=function(T){return new(T||w)(i.CoB(Zn),i.CoB(i.ESV),i.CoB(i.SIe),i.CoB(es),i.CoB(pi))};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac,providedIn:"root"})}return w})();const Ms=new i.UbH("");let hs=(()=>{class w{constructor(C,T,W,Ee,nt={}){this.urlSerializer=C,this.transitions=T,this.viewportScroller=W,this.zone=Ee,this.options=nt,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},nt.scrollPositionRestoration||="disabled",nt.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(C=>{C instanceof U?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=C.navigationTrigger,this.restoredId=C.restoredState?C.restoredState.navigationId:0):C instanceof Be?(this.lastId=C.id,this.scheduleScrollEvent(C,this.urlSerializer.parse(C.urlAfterRedirects).fragment)):C instanceof sn&&C.code===wi.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(C,this.urlSerializer.parse(C.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(C=>{C instanceof Zi&&(C.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(C.position):C.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(C.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(C,T){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new Zi(C,"popstate"===this.lastSource?this.store[this.restoredId]:null,T))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static#e=this.\u0275fac=function(T){i.KEo()};static#t=this.\u0275prov=i.wxM({token:w,factory:w.\u0275fac})}return w})();function $r(w,O){return{\u0275kind:w,\u0275providers:O}}function Xa(){const w=(0,i.uUt)(i.zZn);return O=>{const C=w.get(i.Swk);if(O!==C.components[0])return;const T=w.get(Zn),W=w.get(Rs);1===w.get(ts)&&T.initialNavigation(),w.get(Fs,null,i._6O.Optional)?.setUpPreloading(),w.get(Ms,null,i._6O.Optional)?.init(),T.resetRootComponentType(C.componentTypes[0]),W.closed||(W.next(),W.complete(),W.unsubscribe())}}const Rs=new i.UbH("",{factory:()=>new ke.E}),ts=new i.UbH("",{providedIn:"root",factory:()=>1}),Fs=new i.UbH("");function hc(w){return $r(0,[{provide:Fs,useExisting:so},{provide:es,useExisting:w}])}function lo(w){return $r(9,[{provide:k,useValue:R},{provide:de,useValue:{skipNextTransition:!!w?.skipInitialTransition,...w}}])}const ps=new i.UbH("ROUTER_FORROOT_GUARD"),fs=[et.oB,{provide:gt,useClass:yt},Zn,Ar,{provide:Wn,useFactory:function oo(w){return w.routerState.root},deps:[Zn]},pi,[]];let ul=(()=>{class w{constructor(C){}static forRoot(C,T){return{ngModule:w,providers:[fs,[],{provide:Gt,multi:!0,useValue:C},{provide:ps,useFactory:_s,deps:[[Zn,new i.T7N,new i.Qfh]]},{provide:pt,useValue:T||{}},T?.useHash?{provide:et.Qd,useClass:et.MP}:{provide:et.Qd,useClass:et.uC},{provide:Ms,useFactory:()=>{const w=(0,i.uUt)(et.YZ),O=(0,i.uUt)(i.WW2),C=(0,i.uUt)(pt),T=(0,i.uUt)(ut),W=(0,i.uUt)(gt);return C.scrollOffset&&w.setOffset(C.scrollOffset),new hs(W,T,w,O,C)}},T?.preloadingStrategy?hc(T.preloadingStrategy).\u0275providers:[],T?.initialNavigation?Ys(T):[],T?.bindToComponentInputs?$r(8,[gr,{provide:yn,useExisting:gr}]).\u0275providers:[],T?.enableViewTransitions?lo().\u0275providers:[],[{provide:uo,useFactory:Xa},{provide:i.qid,multi:!0,useExisting:uo}]]}}static forChild(C){return{ngModule:w,providers:[{provide:Gt,multi:!0,useValue:C}]}}static#e=this.\u0275fac=function(T){return new(T||w)(i.CoB(ps,8))};static#t=this.\u0275mod=i.a4G({type:w});static#i=this.\u0275inj=i.s3X({})}return w})();function _s(w){return"guarded"}function Ys(w){return["disabled"===w.initialNavigation?$r(3,[{provide:i.kZF,multi:!0,useFactory:()=>{const O=(0,i.uUt)(Zn);return()=>{O.setUpLocationChangeListener()}}},{provide:ts,useValue:2}]).\u0275providers:[],"enabledBlocking"===w.initialNavigation?$r(2,[{provide:ts,useValue:0},{provide:i.kZF,multi:!0,deps:[i.zZn],useFactory:O=>{const C=O.get(et.mQ,Promise.resolve());return()=>C.then(()=>new Promise(T=>{const W=O.get(Zn),Ee=O.get(Rs);On(W,()=>{T(!0)}),O.get(ut).afterPreactivation=()=>(T(!0),Ee.closed?(0,h.of)(void 0):Ee),W.initialNavigation()}))}}]).\u0275providers:[]]}const uo=new i.UbH("")},7564:(st,pe,d)=>{"use strict";d.d(pe,{MV:()=>Le,U3:()=>et,kT:()=>_t});var i=d(4496),s=d(5657),a=d(1368);let y=(()=>class Ne{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"})(),Le=(()=>{class Ne{ripple=!1;inputStyle="outlined";overlayOptions={};filterMatchModeOptions={text:[y.STARTS_WITH,y.CONTAINS,y.NOT_CONTAINS,y.ENDS_WITH,y.EQUALS,y.NOT_EQUALS],numeric:[y.EQUALS,y.NOT_EQUALS,y.LESS_THAN,y.LESS_THAN_OR_EQUAL_TO,y.GREATER_THAN,y.GREATER_THAN_OR_EQUAL_TO],date:[y.DATE_IS,y.DATE_IS_NOT,y.DATE_BEFORE,y.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:"{0} results are available",selectionMessage:"{0} items selected",emptySelectionMessage:"No selected item",emptySearchMessage:"No results found",emptyFilterMessage:"No results found",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"}};zIndex={modal:1100,overlay:1e3,menu:1e3,tooltip:1100};translationSource=new s.E;translationObserver=this.translationSource.asObservable();getTranslation($){return this.translation[$]}setTranslation($){this.translation={...this.translation,...$},this.translationSource.next(this.translation)}static \u0275fac=function(ve){return new(ve||Ne)};static \u0275prov=i.wxM({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),et=(()=>{class Ne{template;type;name;constructor($){this.template=$}getType(){return this.name}static \u0275fac=function(ve){return new(ve||Ne)(i.GI1(i.Yw2))};static \u0275dir=i.Sc5({type:Ne,selectors:[["","pTemplate",""]],inputs:{type:"type",name:[i.Wk5.None,"pTemplate","name"]}})}return Ne})(),_t=(()=>{class Ne{static \u0275fac=function(ve){return new(ve||Ne)};static \u0275mod=i.a4G({type:Ne});static \u0275inj=i.s3X({imports:[a.MD]})}return Ne})()},7200:(st,pe,d)=>{"use strict";d.d(pe,{m:()=>h});var i=d(4496),s=d(4616);const a=["*"];let h=(()=>{class l{label;spin=!1;styleClass;role;ariaLabel;ariaHidden;ngOnInit(){this.getAttributes()}getAttributes(){const v=s.Yv.isEmpty(this.label);this.role=v?void 0:"img",this.ariaLabel=v?void 0:this.label,this.ariaHidden=v}getClassNames(){return`p-icon ${this.styleClass?this.styleClass+" ":""}${this.spin?"p-icon-spin":""}`}static \u0275fac=function(y){return new(y||l)};static \u0275cmp=i.In1({type:l,selectors:[["ng-component"]],hostAttrs:[1,"p-element","p-icon-wrapper"],inputs:{label:"label",spin:"spin",styleClass:"styleClass"},standalone:!0,features:[i.UHJ],ngContentSelectors:a,decls:1,vars:0,template:function(y,N){1&y&&(i.kPM(),i._Xx(0))},encapsulation:2,changeDetection:0})}return l})()},144:(st,pe,d)=>{"use strict";d.d(pe,{k:()=>i});let i=(()=>{class a{static zindex=1e3;static calculatedScrollbarWidth=null;static calculatedScrollbarHeight=null;static browser;static addClass(l,_){l&&_&&(l.classList?l.classList.add(_):l.className+=" "+_)}static addMultipleClasses(l,_){if(l&&_)if(l.classList){let v=_.trim().split(" ");for(let y=0;y<v.length;y++)l.classList.add(v[y])}else{let v=_.split(" ");for(let y=0;y<v.length;y++)l.className+=" "+v[y]}}static removeClass(l,_){l&&_&&(l.classList?l.classList.remove(_):l.className=l.className.replace(new RegExp("(^|\\b)"+_.split(" ").join("|")+"(\\b|$)","gi")," "))}static removeMultipleClasses(l,_){l&&_&&[_].flat().filter(Boolean).forEach(v=>v.split(" ").forEach(y=>this.removeClass(l,y)))}static hasClass(l,_){return!(!l||!_)&&(l.classList?l.classList.contains(_):new RegExp("(^| )"+_+"( |$)","gi").test(l.className))}static siblings(l){return Array.prototype.filter.call(l.parentNode.children,function(_){return _!==l})}static find(l,_){return Array.from(l.querySelectorAll(_))}static findSingle(l,_){return this.isElement(l)?l.querySelector(_):null}static index(l){let _=l.parentNode.childNodes,v=0;for(var y=0;y<_.length;y++){if(_[y]==l)return v;1==_[y].nodeType&&v++}return-1}static indexWithinGroup(l,_){let v=l.parentNode?l.parentNode.childNodes:[],y=0;for(var N=0;N<v.length;N++){if(v[N]==l)return y;v[N].attributes&&v[N].attributes[_]&&1==v[N].nodeType&&y++}return-1}static appendOverlay(l,_,v="self"){"self"!==v&&l&&_&&this.appendChild(l,_)}static alignOverlay(l,_,v="self",y=!0){l&&_&&(y&&(l.style.minWidth=`${a.getOuterWidth(_)}px`),"self"===v?this.relativePosition(l,_):this.absolutePosition(l,_))}static relativePosition(l,_){const v=Et=>{if(Et)return"relative"===getComputedStyle(Et).getPropertyValue("position")?Et:v(Et.parentElement)},y=l.offsetParent?{width:l.offsetWidth,height:l.offsetHeight}:this.getHiddenElementDimensions(l),N=_.offsetHeight,B=_.getBoundingClientRect(),K=this.getWindowScrollTop(),ee=this.getWindowScrollLeft(),ne=this.getViewport(),ke=v(l)?.getBoundingClientRect()||{top:-1*K,left:-1*ee};let je,et;B.top+N+y.height>ne.height?(je=B.top-ke.top-y.height,l.style.transformOrigin="bottom",B.top+je<0&&(je=-1*B.top)):(je=N+B.top-ke.top,l.style.transformOrigin="top");const _t=B.left+y.width-ne.width;et=y.width>ne.width?-1*(B.left-ke.left):_t>0?B.left-ke.left-_t:B.left-ke.left,l.style.top=je+"px",l.style.left=et+"px"}static absolutePosition(l,_){const v=l.offsetParent?{width:l.offsetWidth,height:l.offsetHeight}:this.getHiddenElementDimensions(l),y=v.height,N=v.width,B=_.offsetHeight,K=_.offsetWidth,ee=_.getBoundingClientRect(),ne=this.getWindowScrollTop(),Le=this.getWindowScrollLeft(),ke=this.getViewport();let je,et;ee.top+B+y>ke.height?(je=ee.top+ne-y,l.style.transformOrigin="bottom",je<0&&(je=ne)):(je=B+ee.top+ne,l.style.transformOrigin="top"),et=ee.left+N>ke.width?Math.max(0,ee.left+Le+K-N):ee.left+Le,l.style.top=je+"px",l.style.left=et+"px"}static getParents(l,_=[]){return null===l.parentNode?_:this.getParents(l.parentNode,_.concat([l.parentNode]))}static getScrollableParents(l){let _=[];if(l){let v=this.getParents(l);const y=/(auto|scroll)/,N=B=>{let K=window.getComputedStyle(B,null);return y.test(K.getPropertyValue("overflow"))||y.test(K.getPropertyValue("overflowX"))||y.test(K.getPropertyValue("overflowY"))};for(let B of v){let K=1===B.nodeType&&B.dataset.scrollselectors;if(K){let ee=K.split(",");for(let ne of ee){let Le=this.findSingle(B,ne);Le&&N(Le)&&_.push(Le)}}9!==B.nodeType&&N(B)&&_.push(B)}}return _}static getHiddenElementOuterHeight(l){l.style.visibility="hidden",l.style.display="block";let _=l.offsetHeight;return l.style.display="none",l.style.visibility="visible",_}static getHiddenElementOuterWidth(l){l.style.visibility="hidden",l.style.display="block";let _=l.offsetWidth;return l.style.display="none",l.style.visibility="visible",_}static getHiddenElementDimensions(l){let _={};return l.style.visibility="hidden",l.style.display="block",_.width=l.offsetWidth,_.height=l.offsetHeight,l.style.display="none",l.style.visibility="visible",_}static scrollInView(l,_){let v=getComputedStyle(l).getPropertyValue("borderTopWidth"),y=v?parseFloat(v):0,N=getComputedStyle(l).getPropertyValue("paddingTop"),B=N?parseFloat(N):0,K=l.getBoundingClientRect(),ne=_.getBoundingClientRect().top+document.body.scrollTop-(K.top+document.body.scrollTop)-y-B,Le=l.scrollTop,ke=l.clientHeight,je=this.getOuterHeight(_);ne<0?l.scrollTop=Le+ne:ne+je>ke&&(l.scrollTop=Le+ne-ke+je)}static fadeIn(l,_){l.style.opacity=0;let v=+new Date,y=0,N=function(){y=+l.style.opacity.replace(",",".")+((new Date).getTime()-v)/_,l.style.opacity=y,v=+new Date,+y<1&&(window.requestAnimationFrame&&requestAnimationFrame(N)||setTimeout(N,16))};N()}static fadeOut(l,_){var v=1,B=50/_;let K=setInterval(()=>{(v-=B)<=0&&(v=0,clearInterval(K)),l.style.opacity=v},50)}static getWindowScrollTop(){let l=document.documentElement;return(window.pageYOffset||l.scrollTop)-(l.clientTop||0)}static getWindowScrollLeft(){let l=document.documentElement;return(window.pageXOffset||l.scrollLeft)-(l.clientLeft||0)}static matches(l,_){var v=Element.prototype;return(v.matches||v.webkitMatchesSelector||v.mozMatchesSelector||v.msMatchesSelector||function(N){return-1!==[].indexOf.call(document.querySelectorAll(N),this)}).call(l,_)}static getOuterWidth(l,_){let v=l.offsetWidth;if(_){let y=getComputedStyle(l);v+=parseFloat(y.marginLeft)+parseFloat(y.marginRight)}return v}static getHorizontalPadding(l){let _=getComputedStyle(l);return parseFloat(_.paddingLeft)+parseFloat(_.paddingRight)}static getHorizontalMargin(l){let _=getComputedStyle(l);return parseFloat(_.marginLeft)+parseFloat(_.marginRight)}static innerWidth(l){let _=l.offsetWidth,v=getComputedStyle(l);return _+=parseFloat(v.paddingLeft)+parseFloat(v.paddingRight),_}static width(l){let _=l.offsetWidth,v=getComputedStyle(l);return _-=parseFloat(v.paddingLeft)+parseFloat(v.paddingRight),_}static getInnerHeight(l){let _=l.offsetHeight,v=getComputedStyle(l);return _+=parseFloat(v.paddingTop)+parseFloat(v.paddingBottom),_}static getOuterHeight(l,_){let v=l.offsetHeight;if(_){let y=getComputedStyle(l);v+=parseFloat(y.marginTop)+parseFloat(y.marginBottom)}return v}static getHeight(l){let _=l.offsetHeight,v=getComputedStyle(l);return _-=parseFloat(v.paddingTop)+parseFloat(v.paddingBottom)+parseFloat(v.borderTopWidth)+parseFloat(v.borderBottomWidth),_}static getWidth(l){let _=l.offsetWidth,v=getComputedStyle(l);return _-=parseFloat(v.paddingLeft)+parseFloat(v.paddingRight)+parseFloat(v.borderLeftWidth)+parseFloat(v.borderRightWidth),_}static getViewport(){let l=window,_=document,v=_.documentElement,y=_.getElementsByTagName("body")[0];return{width:l.innerWidth||v.clientWidth||y.clientWidth,height:l.innerHeight||v.clientHeight||y.clientHeight}}static getOffset(l){var _=l.getBoundingClientRect();return{top:_.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:_.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(l,_){let v=l.parentNode;if(!v)throw"Can't replace element";return v.replaceChild(_,l)}static getUserAgent(){if(navigator&&this.isClient())return navigator.userAgent}static isIE(){var l=window.navigator.userAgent;return l.indexOf("MSIE ")>0||(l.indexOf("Trident/")>0?(l.indexOf("rv:"),!0):l.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(l,_){if(this.isElement(_))_.appendChild(l);else{if(!(_&&_.el&&_.el.nativeElement))throw"Cannot append "+_+" to "+l;_.el.nativeElement.appendChild(l)}}static removeChild(l,_){if(this.isElement(_))_.removeChild(l);else{if(!_.el||!_.el.nativeElement)throw"Cannot remove "+l+" from "+_;_.el.nativeElement.removeChild(l)}}static removeElement(l){"remove"in Element.prototype?l.remove():l.parentNode.removeChild(l)}static isElement(l){return"object"==typeof HTMLElement?l instanceof HTMLElement:l&&"object"==typeof l&&null!==l&&1===l.nodeType&&"string"==typeof l.nodeName}static calculateScrollbarWidth(l){if(l){let _=getComputedStyle(l);return l.offsetWidth-l.clientWidth-parseFloat(_.borderLeftWidth)-parseFloat(_.borderRightWidth)}{if(null!==this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;let _=document.createElement("div");_.className="p-scrollbar-measure",document.body.appendChild(_);let v=_.offsetWidth-_.clientWidth;return document.body.removeChild(_),this.calculatedScrollbarWidth=v,v}}static calculateScrollbarHeight(){if(null!==this.calculatedScrollbarHeight)return this.calculatedScrollbarHeight;let l=document.createElement("div");l.className="p-scrollbar-measure",document.body.appendChild(l);let _=l.offsetHeight-l.clientHeight;return document.body.removeChild(l),this.calculatedScrollbarWidth=_,_}static invokeElementMethod(l,_,v){l[_].apply(l,v)}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 l=this.resolveUserAgent();this.browser={},l.browser&&(this.browser[l.browser]=!0,this.browser.version=l.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}static resolveUserAgent(){let l=navigator.userAgent.toLowerCase(),_=/(chrome)[ \/]([\w.]+)/.exec(l)||/(webkit)[ \/]([\w.]+)/.exec(l)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(l)||/(msie) ([\w.]+)/.exec(l)||l.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(l)||[];return{browser:_[1]||"",version:_[2]||"0"}}static isInteger(l){return Number.isInteger?Number.isInteger(l):"number"==typeof l&&isFinite(l)&&Math.floor(l)===l}static isHidden(l){return!l||null===l.offsetParent}static isVisible(l){return l&&null!=l.offsetParent}static isExist(l){return null!==l&&typeof l<"u"&&l.nodeName&&l.parentNode}static focus(l,_){l&&document.activeElement!==l&&l.focus(_)}static getFocusableElements(l,_=""){let v=this.find(l,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_},\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${_}`),y=[];for(let N of v){const B=getComputedStyle(N);this.isVisible(N)&&"none"!=B.display&&"hidden"!=B.visibility&&y.push(N)}return y}static getFirstFocusableElement(l,_){const v=this.getFocusableElements(l,_);return v.length>0?v[0]:null}static getLastFocusableElement(l,_){const v=this.getFocusableElements(l,_);return v.length>0?v[v.length-1]:null}static getNextFocusableElement(l,_=!1){const v=a.getFocusableElements(l);let y=0;if(v&&v.length>0){const N=v.indexOf(v[0].ownerDocument.activeElement);_?y=-1==N||0===N?v.length-1:N-1:-1!=N&&N!==v.length-1&&(y=N+1)}return v[y]}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(l,_){if(!l)return null;switch(l){case"document":return document;case"window":return window;case"@next":return _?.nextElementSibling;case"@prev":return _?.previousElementSibling;case"@parent":return _?.parentElement;case"@grandparent":return _?.parentElement.parentElement;default:const v=typeof l;if("string"===v)return document.querySelector(l);if("object"===v&&l.hasOwnProperty("nativeElement"))return this.isExist(l.nativeElement)?l.nativeElement:void 0;const N=(B=l)&&B.constructor&&B.call&&B.apply?l():l;return N&&9===N.nodeType||this.isExist(N)?N:null}var B}static isClient(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}static getAttribute(l,_){if(l){const v=l.getAttribute(_);return isNaN(v)?"true"===v||"false"===v?"true"===v:v:+v}}static calculateBodyScrollbarWidth(){return window.innerWidth-document.documentElement.offsetWidth}static blockBodyScroll(l="p-overflow-hidden"){document.body.style.setProperty("--scrollbar-width",this.calculateBodyScrollbarWidth()+"px"),this.addClass(document.body,l)}static unblockBodyScroll(l="p-overflow-hidden"){document.body.style.removeProperty("--scrollbar-width"),this.removeClass(document.body,l)}}return a})()},7352:(st,pe,d)=>{"use strict";d.d(pe,{K:()=>l,W:()=>h});var i=d(144),s=d(1368),a=d(4496);let h=(()=>{class _{pFocusTrapDisabled=!1;host=(0,a.uUt)(a.GMv);onkeydown(y){if(!0!==this.pFocusTrapDisabled){y.preventDefault();const N=i.k.getNextFocusableElement(this.host.nativeElement,y.shiftKey);N&&(N.focus(),N.select?.())}}static \u0275fac=function(N){return new(N||_)};static \u0275dir=a.Sc5({type:_,selectors:[["","pFocusTrap",""]],hostAttrs:[1,"p-element"],hostBindings:function(N,B){1&N&&a.qCj("keydown.tab",function(ee){return B.onkeydown(ee)})("keydown.shift.tab",function(ee){return B.onkeydown(ee)})},inputs:{pFocusTrapDisabled:"pFocusTrapDisabled"}})}return _})(),l=(()=>{class _{static \u0275fac=function(N){return new(N||_)};static \u0275mod=a.a4G({type:_});static \u0275inj=a.s3X({imports:[s.MD]})}return _})()},2060:(st,pe,d)=>{"use strict";d.d(pe,{uM:()=>yt,E$:()=>mi});var i=d(9684),s=d(1368),a=d(4496),h=d(7564),l=d(144),_=d(7200);let v=(()=>{class re extends _.m{static \u0275fac=(()=>{let b;return function(x){return(b||(b=a.otF(re)))(x||re)}})();static \u0275cmp=a.In1({type:re,selectors:[["ChevronLeftIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z","fill","currentColor"]],template:function(f,x){1&f&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&f&&(a.m8U(x.getClassNames()),a.e48("aria-label",x.ariaLabel)("aria-hidden",x.ariaHidden)("role",x.role))},encapsulation:2})}return re})(),y=(()=>{class re extends _.m{static \u0275fac=(()=>{let b;return function(x){return(b||(b=a.otF(re)))(x||re)}})();static \u0275cmp=a.In1({type:re,selectors:[["ChevronRightIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z","fill","currentColor"]],template:function(f,x){1&f&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&f&&(a.m8U(x.getClassNames()),a.e48("aria-label",x.ariaLabel)("aria-hidden",x.ariaHidden)("role",x.role))},encapsulation:2})}return re})();var N=d(4715),B=d(4616);let K=(()=>{class re extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,B.Oc)()+")"}static \u0275fac=(()=>{let b;return function(x){return(b||(b=a.otF(re)))(x||re)}})();static \u0275cmp=a.In1({type:re,selectors:[["WindowMaximizeIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(f,x){1&f&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&f&&(a.m8U(x.getClassNames()),a.e48("aria-label",x.ariaLabel)("aria-hidden",x.ariaHidden)("role",x.role),a.yG2(),a.e48("clip-path",x.pathId),a.yG2(3),a.E7m("id",x.pathId))},encapsulation:2})}return re})(),ee=(()=>{class re extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,B.Oc)()+")"}static \u0275fac=(()=>{let b;return function(x){return(b||(b=a.otF(re)))(x||re)}})();static \u0275cmp=a.In1({type:re,selectors:[["WindowMinimizeIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(f,x){1&f&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&f&&(a.m8U(x.getClassNames()),a.e48("aria-label",x.ariaLabel)("aria-hidden",x.ariaHidden)("role",x.role),a.yG2(),a.e48("clip-path",x.pathId),a.yG2(3),a.E7m("id",x.pathId))},encapsulation:2})}return re})(),ne=(()=>{class re{document;platformId;renderer;el;zone;config;constructor(b,f,x,F,Te,xt){this.document=b,this.platformId=f,this.renderer=x,this.el=F,this.zone=Te,this.config=xt}animationListener;mouseDownListener;timeout;ngAfterViewInit(){(0,s.c0)(this.platformId)&&this.config&&this.config.ripple&&this.zone.runOutsideAngular(()=>{this.create(),this.mouseDownListener=this.renderer.listen(this.el.nativeElement,"mousedown",this.onMouseDown.bind(this))})}onMouseDown(b){let f=this.getInk();if(!f||"none"===this.document.defaultView?.getComputedStyle(f,null).display)return;if(l.k.removeClass(f,"p-ink-active"),!l.k.getHeight(f)&&!l.k.getWidth(f)){let xt=Math.max(l.k.getOuterWidth(this.el.nativeElement),l.k.getOuterHeight(this.el.nativeElement));f.style.height=xt+"px",f.style.width=xt+"px"}let x=l.k.getOffset(this.el.nativeElement),F=b.pageX-x.left+this.document.body.scrollTop-l.k.getWidth(f)/2,Te=b.pageY-x.top+this.document.body.scrollLeft-l.k.getHeight(f)/2;this.renderer.setStyle(f,"top",Te+"px"),this.renderer.setStyle(f,"left",F+"px"),l.k.addClass(f,"p-ink-active"),this.timeout=setTimeout(()=>{let xt=this.getInk();xt&&l.k.removeClass(xt,"p-ink-active")},401)}getInk(){const b=this.el.nativeElement.children;for(let f=0;f<b.length;f++)if("string"==typeof b[f].className&&-1!==b[f].className.indexOf("p-ink"))return b[f];return null}resetInk(){let b=this.getInk();b&&l.k.removeClass(b,"p-ink-active")}onAnimationEnd(b){this.timeout&&clearTimeout(this.timeout),l.k.removeClass(b.currentTarget,"p-ink-active")}create(){let b=this.renderer.createElement("span");this.renderer.addClass(b,"p-ink"),this.renderer.appendChild(this.el.nativeElement,b),this.renderer.setAttribute(b,"aria-hidden","true"),this.renderer.setAttribute(b,"role","presentation"),this.animationListener||(this.animationListener=this.renderer.listen(b,"animationend",this.onAnimationEnd.bind(this)))}remove(){let b=this.getInk();b&&(this.mouseDownListener&&this.mouseDownListener(),this.animationListener&&this.animationListener(),this.mouseDownListener=null,this.animationListener=null,l.k.removeElement(b))}ngOnDestroy(){this.config&&this.config.ripple&&this.remove()}static \u0275fac=function(f){return new(f||re)(a.GI1(s.Ud),a.GI1(a.AHE),a.GI1(a.q87),a.GI1(a.GMv),a.GI1(a.WW2),a.GI1(h.MV,8))};static \u0275dir=a.Sc5({type:re,selectors:[["","pRipple",""]],hostAttrs:[1,"p-ripple","p-element"]})}return re})(),Le=(()=>{class re{static \u0275fac=function(f){return new(f||re)};static \u0275mod=a.a4G({type:re});static \u0275inj=a.s3X({imports:[s.MD]})}return re})();var ke=d(7352);const je=["mask"],et=["container"],_t=(re,ce)=>({showTransitionParams:re,hideTransitionParams:ce}),Pt=re=>({value:"visible",params:re});function Et(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"p-galleriaContent",7),a.qCj("@animation.start",function(x){a.usT(b);const F=a.GaO(3);return a.CGJ(F.onAnimationStart(x))})("@animation.done",function(x){a.usT(b);const F=a.GaO(3);return a.CGJ(F.onAnimationEnd(x))})("maskHide",function(){a.usT(b);const x=a.GaO(3);return a.CGJ(x.onMaskHide())})("activeItemChange",function(x){a.usT(b);const F=a.GaO(3);return a.CGJ(F.onActiveItemChange(x))}),a.C$Y()}if(2&re){const b=a.GaO(3);a.E7m("@animation",a.S45(8,Pt,a.IBC(5,_t,b.showTransitionOptions,b.hideTransitionOptions)))("value",b.value)("activeIndex",b.activeIndex)("numVisible",b.numVisibleLimit||b.numVisible)("ngStyle",b.containerStyle)}}const Ne=re=>({"p-galleria-mask p-component-overlay p-component-overlay-enter":!0,"p-galleria-visible":re});function qe(re,ce){if(1&re&&(a.I0R(0,"div",4,5),a.yuY(2,Et,1,10,"p-galleriaContent",6),a.C$Y()),2&re){const b=a.GaO(2);a.m8U(b.maskClass),a.E7m("ngClass",a.S45(6,Ne,b.visible)),a.e48("role",b.fullScreen?"dialog":"region")("aria-modal",b.fullScreen?"true":void 0),a.yG2(2),a.E7m("ngIf",b.visible)}}function $(re,ce){if(1&re&&(a.I0R(0,"div",null,2),a.yuY(2,qe,3,8,"div",3),a.C$Y()),2&re){const b=a.GaO();a.yG2(2),a.E7m("ngIf",b.maskVisible)}}function ve(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"p-galleriaContent",8),a.qCj("activeItemChange",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.onActiveItemChange(x))}),a.C$Y()}if(2&re){const b=a.GaO();a.E7m("value",b.value)("activeIndex",b.activeIndex)("numVisible",b.numVisibleLimit||b.numVisible)}}const we=["closeButton"];function Re(re,ce){1&re&&a.wR5(0,"TimesIcon",11),2&re&&a.E7m("styleClass","p-galleria-close-icon")}function Ze(re,ce){}function $e(re,ce){1&re&&a.yuY(0,Ze,0,0,"ng-template")}function oe(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"button",8),a.qCj("click",function(){a.usT(b);const x=a.GaO(2);return a.CGJ(x.maskHide.emit())}),a.yuY(1,Re,1,1,"TimesIcon",9)(2,$e,1,0,null,10),a.C$Y()}if(2&re){const b=a.GaO(2);a.e48("aria-label",b.closeAriaLabel())("data-pc-section","closebutton"),a.yG2(),a.E7m("ngIf",!b.galleria.closeIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",b.galleria.closeIconTemplate)}}function lt(re,ce){if(1&re&&(a.I0R(0,"div",12),a.wR5(1,"p-galleriaItemSlot",13),a.C$Y()),2&re){const b=a.GaO(2);a.yG2(),a.E7m("templates",b.galleria.templates)}}function ot(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"p-galleriaThumbnails",14),a.qCj("onActiveIndexChange",function(x){a.usT(b);const F=a.GaO(2);return a.CGJ(F.onActiveIndexChange(x))})("stopSlideShow",function(){a.usT(b);const x=a.GaO(2);return a.CGJ(x.stopSlideShow())}),a.C$Y()}if(2&re){const b=a.GaO(2);a.E7m("containerId",b.id)("value",b.value)("activeIndex",b.activeIndex)("templates",b.galleria.templates)("numVisible",b.numVisible)("responsiveOptions",b.galleria.responsiveOptions)("circular",b.galleria.circular)("isVertical",b.isVertical())("contentHeight",b.galleria.verticalThumbnailViewPortHeight)("showThumbnailNavigators",b.galleria.showThumbnailNavigators)("slideShowActive",b.slideShowActive)}}function Ut(re,ce){if(1&re&&(a.I0R(0,"div",15),a.wR5(1,"p-galleriaItemSlot",16),a.C$Y()),2&re){const b=a.GaO(2);a.yG2(),a.E7m("templates",b.galleria.templates)}}const ai=(re,ce,b)=>({"p-galleria p-component":!0,"p-galleria-fullscreen":re,"p-galleria-indicator-onitem":ce,"p-galleria-item-nav-onhover":b}),Xt=()=>({});function bi(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"div",1),a.yuY(1,oe,3,4,"button",2)(2,lt,2,1,"div",3),a.I0R(3,"div",4)(4,"p-galleriaItem",5),a.qCj("onActiveIndexChange",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.onActiveIndexChange(x))})("startSlideShow",function(){a.usT(b);const x=a.GaO();return a.CGJ(x.startSlideShow())})("stopSlideShow",function(){a.usT(b);const x=a.GaO();return a.CGJ(x.stopSlideShow())}),a.C$Y(),a.yuY(5,ot,1,11,"p-galleriaThumbnails",6),a.C$Y(),a.yuY(6,Ut,2,1,"div",7),a.C$Y()}if(2&re){const b=a.GaO();a.m8U(b.galleriaClass()),a.E7m("ngClass",a.uAc(23,ai,b.galleria.fullScreen,b.galleria.showIndicatorsOnItem,b.galleria.showItemNavigatorsOnHover&&!b.galleria.fullScreen))("ngStyle",b.galleria.fullScreen?a.q4q(27,Xt):b.galleria.containerStyle),a.e48("id",b.id)("role","region"),a.yG2(),a.E7m("ngIf",b.galleria.fullScreen),a.yG2(),a.E7m("ngIf",b.galleria.templates&&b.galleria.headerFacet),a.yG2(),a.e48("aria-live",b.galleria.autoPlay?"polite":"off"),a.yG2(),a.E7m("id",b.id)("value",b.value)("activeIndex",b.activeIndex)("circular",b.galleria.circular)("templates",b.galleria.templates)("showIndicators",b.galleria.showIndicators)("changeItemOnIndicatorHover",b.galleria.changeItemOnIndicatorHover)("indicatorFacet",b.galleria.indicatorFacet)("captionFacet",b.galleria.captionFacet)("showItemNavigators",b.galleria.showItemNavigators)("autoPlay",b.galleria.autoPlay)("slideShowActive",b.slideShowActive),a.yG2(),a.E7m("ngIf",b.galleria.showThumbnails),a.yG2(),a.E7m("ngIf",b.galleria.templates&&b.galleria.footerFacet)}}function ze(re,ce){1&re&&a.C_f(0)}function Me(re,ce){if(1&re&&(a.SAx(0),a.yuY(1,ze,1,0,"ng-container",1),a.k70()),2&re){const b=a.GaO();a.yG2(),a.E7m("ngTemplateOutlet",b.contentTemplate)("ngTemplateOutletContext",b.context)}}function Ae(re,ce){1&re&&a.wR5(0,"ChevronLeftIcon",11),2&re&&a.E7m("styleClass","p-galleria-item-prev-icon")}function Je(re,ce){}function X(re,ce){1&re&&a.yuY(0,Je,0,0,"ng-template")}const ge=re=>({"p-galleria-item-prev p-galleria-item-nav p-link":!0,"p-disabled":re});function wt(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"button",8),a.qCj("click",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.navBackward(x))}),a.yuY(1,Ae,1,1,"ChevronLeftIcon",9)(2,X,1,0,null,10),a.C$Y()}if(2&re){const b=a.GaO();a.E7m("ngClass",a.S45(4,ge,b.isNavBackwardDisabled()))("disabled",b.isNavBackwardDisabled()),a.yG2(),a.E7m("ngIf",!b.galleria.itemPreviousIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",b.galleria.itemPreviousIconTemplate)}}function Ye(re,ce){1&re&&a.wR5(0,"ChevronRightIcon",11),2&re&&a.E7m("styleClass","p-galleria-item-next-icon")}function be(re,ce){}function J(re,ce){1&re&&a.yuY(0,be,0,0,"ng-template")}const Pe=re=>({"p-galleria-item-next p-galleria-item-nav p-link":!0,"p-disabled":re});function fe(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"button",12),a.qCj("click",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.navForward(x))}),a.yuY(1,Ye,1,1,"ChevronRightIcon",9)(2,J,1,0,null,10),a.C$Y()}if(2&re){const b=a.GaO();a.E7m("ngClass",a.S45(4,Pe,b.isNavForwardDisabled()))("disabled",b.isNavForwardDisabled()),a.yG2(),a.E7m("ngIf",!b.galleria.itemNextIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",b.galleria.itemNextIconTemplate)}}function De(re,ce){if(1&re&&(a.I0R(0,"div",13),a.wR5(1,"p-galleriaItemSlot",14),a.C$Y()),2&re){const b=a.GaO();a.yG2(),a.E7m("item",b.activeItem)("templates",b.templates)}}function bt(re,ce){1&re&&a.wR5(0,"button",20)}const qt=re=>({"p-galleria-indicator":!0,"p-highlight":re});function vt(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"li",17),a.qCj("click",function(){const F=a.usT(b).index,Te=a.GaO(2);return a.CGJ(Te.onIndicatorClick(F))})("mouseenter",function(){const F=a.usT(b).index,Te=a.GaO(2);return a.CGJ(Te.onIndicatorMouseEnter(F))})("keydown",function(x){const Te=a.usT(b).index,xt=a.GaO(2);return a.CGJ(xt.onIndicatorKeyDown(x,Te))}),a.yuY(1,bt,1,0,"button",18),a.wR5(2,"p-galleriaItemSlot",19),a.C$Y()}if(2&re){const b=ce.index,f=a.GaO(2);a.E7m("ngClass",a.S45(7,qt,f.isIndicatorItemActive(b))),a.e48("aria-label",f.ariaPageLabel(b+1))("aria-selected",f.activeIndex===b)("aria-controls",f.id+"_item_"+b),a.yG2(),a.E7m("ngIf",!f.indicatorFacet),a.yG2(),a.E7m("index",b)("templates",f.templates)}}function Ht(re,ce){if(1&re&&(a.I0R(0,"ul",15),a.yuY(1,vt,3,9,"li",16),a.C$Y()),2&re){const b=a.GaO();a.yG2(),a.E7m("ngForOf",b.value)}}const ri=["itemsContainer"];function Zt(re,ce){1&re&&a.wR5(0,"ChevronLeftIcon",11),2&re&&a.E7m("styleClass","p-galleria-thumbnail-prev-icon")}function si(re,ce){1&re&&a.wR5(0,"ChevronUpIcon",11),2&re&&a.E7m("styleClass","p-galleria-thumbnail-prev-icon")}function ki(re,ce){if(1&re&&(a.SAx(0),a.yuY(1,Zt,1,1,"ChevronLeftIcon",10)(2,si,1,1,"ChevronUpIcon",10),a.k70()),2&re){const b=a.GaO(2);a.yG2(),a.E7m("ngIf",!b.isVertical),a.yG2(),a.E7m("ngIf",b.isVertical)}}function Mt(re,ce){}function Wt(re,ce){1&re&&a.yuY(0,Mt,0,0,"ng-template")}const Dt=re=>({"p-galleria-thumbnail-prev p-link":!0,"p-disabled":re});function _e(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"button",7),a.qCj("click",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.navBackward(x))}),a.yuY(1,ki,3,2,"ng-container",8)(2,Wt,1,0,null,9),a.C$Y()}if(2&re){const b=a.GaO();a.E7m("ngClass",a.S45(5,Dt,b.isNavBackwardDisabled()))("disabled",b.isNavBackwardDisabled()),a.e48("aria-label",b.ariaPrevButtonLabel()),a.yG2(),a.E7m("ngIf",!b.galleria.previousThumbnailIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",b.galleria.previousThumbnailIconTemplate)}}const Se=(re,ce,b,f)=>({"p-galleria-thumbnail-item":!0,"p-galleria-thumbnail-item-current":re,"p-galleria-thumbnail-item-active":ce,"p-galleria-thumbnail-item-start":b,"p-galleria-thumbnail-item-end":f});function rt(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"div",12),a.qCj("keydown",function(x){const Te=a.usT(b).index,xt=a.GaO();return a.CGJ(xt.onThumbnailKeydown(x,Te))}),a.I0R(1,"div",13),a.qCj("click",function(){const F=a.usT(b).index,Te=a.GaO();return a.CGJ(Te.onItemClick(F))})("touchend",function(){const F=a.usT(b).index,Te=a.GaO();return a.CGJ(Te.onItemClick(F))})("keydown.enter",function(){const F=a.usT(b).index,Te=a.GaO();return a.CGJ(Te.onItemClick(F))}),a.wR5(2,"p-galleriaItemSlot",14),a.C$Y()()}if(2&re){const b=ce.$implicit,f=ce.index,x=a.GaO();a.E7m("ngClass",a.WuN(10,Se,x.activeIndex===f,x.isItemActive(f),x.firstItemAciveIndex()===f,x.lastItemActiveIndex()===f)),a.e48("aria-selected",x.activeIndex===f)("aria-controls",x.containerId+"_item_"+f)("data-pc-section","thumbnailitem")("data-p-active",x.activeIndex===f),a.yG2(),a.e48("tabindex",x.activeIndex===f?0:-1)("aria-current",x.activeIndex===f?"page":void 0)("aria-label",x.ariaPageLabel(f+1)),a.yG2(),a.E7m("item",b)("templates",x.templates)}}function We(re,ce){1&re&&a.wR5(0,"ChevronRightIcon",16),2&re&&a.E7m("ngClass","p-galleria-thumbnail-next-icon")}function ht(re,ce){1&re&&a.wR5(0,"ChevronDownIcon",16),2&re&&a.E7m("ngClass","p-galleria-thumbnail-next-icon")}function ae(re,ce){if(1&re&&(a.SAx(0),a.yuY(1,We,1,1,"ChevronRightIcon",15)(2,ht,1,1,"ChevronDownIcon",15),a.k70()),2&re){const b=a.GaO(2);a.yG2(),a.E7m("ngIf",!b.isVertical),a.yG2(),a.E7m("ngIf",b.isVertical)}}function ye(re,ce){}function Fe(re,ce){1&re&&a.yuY(0,ye,0,0,"ng-template")}const ct=re=>({"p-galleria-thumbnail-next p-link":!0,"p-disabled":re});function Nt(re,ce){if(1&re){const b=a.KQA();a.I0R(0,"button",7),a.qCj("click",function(x){a.usT(b);const F=a.GaO();return a.CGJ(F.navForward(x))}),a.yuY(1,ae,3,2,"ng-container",8)(2,Fe,1,0,null,9),a.C$Y()}if(2&re){const b=a.GaO();a.E7m("ngClass",a.S45(5,ct,b.isNavForwardDisabled()))("disabled",b.isNavForwardDisabled()),a.e48("aria-label",b.ariaNextButtonLabel()),a.yG2(),a.E7m("ngIf",!b.galleria.nextThumbnailIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",b.galleria.nextThumbnailIconTemplate)}}const gt=re=>({height:re});let yt=(()=>{class re{document;platformId;element;cd;config;get activeIndex(){return this._activeIndex}set activeIndex(b){this._activeIndex=b}fullScreen=!1;id;value;numVisible=3;responsiveOptions;showItemNavigators=!1;showThumbnailNavigators=!0;showItemNavigatorsOnHover=!1;changeItemOnIndicatorHover=!1;circular=!1;autoPlay=!1;shouldStopAutoplayByClick=!0;transitionInterval=4e3;showThumbnails=!0;thumbnailsPosition="bottom";verticalThumbnailViewPortHeight="300px";showIndicators=!1;showIndicatorsOnItem=!1;indicatorsPosition="bottom";baseZIndex=0;maskClass;containerClass;containerStyle;showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";get visible(){return this._visible}set visible(b){this._visible=b,this._visible&&!this.maskVisible&&(this.maskVisible=!0)}activeIndexChange=new a._w7;visibleChange=new a._w7;mask;container;templates;_visible=!1;_activeIndex=0;headerFacet;footerFacet;indicatorFacet;captionFacet;closeIconTemplate;previousThumbnailIconTemplate;nextThumbnailIconTemplate;itemPreviousIconTemplate;itemNextIconTemplate;maskVisible=!1;numVisibleLimit=0;constructor(b,f,x,F,Te){this.document=b,this.platformId=f,this.element=x,this.cd=F,this.config=Te}ngAfterContentInit(){this.templates?.forEach(b=>{switch(b.getType()){case"header":this.headerFacet=b.template;break;case"footer":this.footerFacet=b.template;break;case"indicator":this.indicatorFacet=b.template;break;case"closeicon":this.closeIconTemplate=b.template;break;case"itemnexticon":this.itemNextIconTemplate=b.template;break;case"itempreviousicon":this.itemPreviousIconTemplate=b.template;break;case"previousthumbnailicon":this.previousThumbnailIconTemplate=b.template;break;case"nextthumbnailicon":this.nextThumbnailIconTemplate=b.template;break;case"caption":this.captionFacet=b.template}})}ngOnChanges(b){this.numVisibleLimit=b.value&&b.value.currentValue?.length<this.numVisible?b.value.currentValue.length:0}onMaskHide(){this.visible=!1,this.visibleChange.emit(!1)}onActiveItemChange(b){this.activeIndex!==b&&(this.activeIndex=b,this.activeIndexChange.emit(b))}onAnimationStart(b){switch(b.toState){case"visible":this.enableModality(),setTimeout(()=>{l.k.focus(l.k.findSingle(this.container.nativeElement,'[data-pc-section="closebutton"]'))},25);break;case"void":l.k.addClass(this.mask?.nativeElement,"p-component-overlay-leave")}}onAnimationEnd(b){"void"===b.toState&&this.disableModality()}enableModality(){l.k.blockBodyScroll(),this.cd.markForCheck(),this.mask&&B.eI.set("modal",this.mask.nativeElement,this.baseZIndex||this.config.zIndex.modal)}disableModality(){l.k.unblockBodyScroll(),this.maskVisible=!1,this.cd.markForCheck(),this.mask&&B.eI.clear(this.mask.nativeElement)}ngOnDestroy(){this.fullScreen&&l.k.removeClass(this.document.body,"p-overflow-hidden"),this.mask&&this.disableModality()}static \u0275fac=function(f){return new(f||re)(a.GI1(s.Ud),a.GI1(a.AHE),a.GI1(a.GMv),a.GI1(a.kD9),a.GI1(h.MV))};static \u0275cmp=a.In1({type:re,selectors:[["p-galleria"]],contentQueries:function(f,x,F){if(1&f&&a.szK(F,h.U3,4),2&f){let Te;a.wto(Te=a.Gqi())&&(x.templates=Te)}},viewQuery:function(f,x){if(1&f&&(a.CC$(je,5),a.CC$(et,5)),2&f){let F;a.wto(F=a.Gqi())&&(x.mask=F.first),a.wto(F=a.Gqi())&&(x.container=F.first)}},hostAttrs:[1,"p-element"],inputs:{activeIndex:"activeIndex",fullScreen:"fullScreen",id:"id",value:"value",numVisible:"numVisible",responsiveOptions:"responsiveOptions",showItemNavigators:"showItemNavigators",showThumbnailNavigators:"showThumbnailNavigators",showItemNavigatorsOnHover:"showItemNavigatorsOnHover",changeItemOnIndicatorHover:"changeItemOnIndicatorHover",circular:"circular",autoPlay:"autoPlay",shouldStopAutoplayByClick:"shouldStopAutoplayByClick",transitionInterval:"transitionInterval",showThumbnails:"showThumbnails",thumbnailsPosition:"thumbnailsPosition",verticalThumbnailViewPortHeight:"verticalThumbnailViewPortHeight",showIndicators:"showIndicators",showIndicatorsOnItem:"showIndicatorsOnItem",indicatorsPosition:"indicatorsPosition",baseZIndex:"baseZIndex",maskClass:"maskClass",containerClass:"containerClass",containerStyle:"containerStyle",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",visible:"visible"},outputs:{activeIndexChange:"activeIndexChange",visibleChange:"visibleChange"},features:[a.SYr],decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["windowed",""],["container",""],[3,"ngClass","class",4,"ngIf"],[3,"ngClass"],["mask",""],[3,"value","activeIndex","numVisible","ngStyle","maskHide","activeItemChange",4,"ngIf"],[3,"value","activeIndex","numVisible","ngStyle","maskHide","activeItemChange"],[3,"value","activeIndex","numVisible","activeItemChange"]],template:function(f,x){if(1&f&&a.yuY(0,$,3,1,"div",0)(1,ve,1,3,"ng-template",null,1,a.gJz),2&f){const F=a.Gew(2);a.E7m("ngIf",x.fullScreen)("ngIfElse",F)}},dependencies:()=>[s.QF,s.u_,s.Qt,me],styles:["@layer primeng{.p-galleria-content{display:flex;flex-direction:column}.p-galleria-item-wrapper{display:flex;flex-direction:column;position:relative}.p-galleria-item-container{position:relative;display:flex;height:100%}.p-galleria-item-nav{position:absolute;top:50%;margin-top:-.5rem;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.p-galleria-item-prev{left:0;border-top-left-radius:0;border-bottom-left-radius:0}.p-galleria-item-next{right:0;border-top-right-radius:0;border-bottom-right-radius:0}.p-galleria-item{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.p-galleria-item-nav-onhover .p-galleria-item-nav{pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{pointer-events:all;opacity:1}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{position:absolute;bottom:0;left:0;width:100%}.p-galleria-thumbnail-wrapper{display:flex;flex-direction:column;overflow:auto;flex-shrink:0}.p-galleria-thumbnail-prev,.p-galleria-thumbnail-next{align-self:center;flex:0 0 auto;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.p-galleria-thumbnail-prev span,.p-galleria-thumbnail-next span{display:flex;justify-content:center;align-items:center}.p-galleria-thumbnail-container{display:flex;flex-direction:row}.p-galleria-thumbnail-items-container{overflow:hidden;width:100%}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{overflow:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left p-galleriaitem,.p-galleria-thumbnails-top p-galleriaitem{order:2}.p-galleria-thumbnails-left p-galleriathumbnails,.p-galleria-thumbnails-top p-galleriathumbnails{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{flex-direction:column;height:100%}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-right .p-galleria-thumbnail-wrapper{height:100%}.p-galleria-indicators{display:flex;align-items:center;justify-content:center}.p-galleria-indicator>button{display:inline-flex;align-items:center}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{position:absolute;display:flex;z-index:1}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{top:0;left:0;width:100%;align-items:flex-start}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{right:0;top:0;height:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{bottom:0;left:0;width:100%;align-items:flex-end}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{left:0;top:0;height:100%;align-items:flex-start}.p-galleria-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;transition-property:background-color}.p-galleria-close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.p-galleria-mask .p-galleria-item-nav{position:fixed;top:50%;margin-top:-.5rem}.p-galleria-mask.p-galleria-mask-leave{background-color:transparent}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}}\n"],encapsulation:2,data:{animation:[(0,i.gV)("animation",[(0,i.aK)("void => visible",[(0,i.wb)({transform:"scale(0.7)",opacity:0}),(0,i.Cs)("{{showTransitionParams}}")]),(0,i.aK)("visible => void",[(0,i.Cs)("{{hideTransitionParams}}",(0,i.wb)({transform:"scale(0.7)",opacity:0}))])])]},changeDetection:0})}return re})(),me=(()=>{class re{galleria;cd;differs;config;get activeIndex(){return this._activeIndex}set activeIndex(b){this._activeIndex=b}value=[];numVisible;maskHide=new a._w7;activeItemChange=new a._w7;closeButton;id;_activeIndex=0;slideShowActive=!0;interval;styleClass;differ;constructor(b,f,x,F){this.galleria=b,this.cd=f,this.differs=x,this.config=F,this.id=this.galleria.id||(0,B.Oc)(),this.differ=this.differs.find(this.galleria).create()}ngDoCheck(){if((0,s.c0)(this.galleria.platformId)){const b=this.differ.diff(this.galleria);b&&b.forEachItem.length>0&&this.cd.markForCheck()}}galleriaClass(){const b=this.galleria.showThumbnails&&this.getPositionClass("p-galleria-thumbnails",this.galleria.thumbnailsPosition),f=this.galleria.showIndicators&&this.getPositionClass("p-galleria-indicators",this.galleria.indicatorsPosition);return(this.galleria.containerClass?this.galleria.containerClass+" ":"")+(b?b+" ":"")+(f?f+" ":"")}startSlideShow(){(0,s.c0)(this.galleria.platformId)&&(this.interval=setInterval(()=>{let b=this.galleria.circular&&this.value.length-1===this.activeIndex?0:this.activeIndex+1;this.onActiveIndexChange(b),this.activeIndex=b},this.galleria.transitionInterval),this.slideShowActive=!0)}stopSlideShow(){this.galleria.autoPlay&&!this.galleria.shouldStopAutoplayByClick||(this.interval&&clearInterval(this.interval),this.slideShowActive=!1)}getPositionClass(b,f){const F=["top","left","bottom","right"].find(Te=>Te===f);return F?`${b}-${F}`:""}isVertical(){return"left"===this.galleria.thumbnailsPosition||"right"===this.galleria.thumbnailsPosition}onActiveIndexChange(b){this.activeIndex!==b&&(this.activeIndex=b,this.activeItemChange.emit(this.activeIndex))}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}static \u0275fac=function(f){return new(f||re)(a.GI1(yt),a.GI1(a.kD9),a.GI1(a.YNh),a.GI1(h.MV))};static \u0275cmp=a.In1({type:re,selectors:[["p-galleriaContent"]],viewQuery:function(f,x){if(1&f&&a.CC$(we,5),2&f){let F;a.wto(F=a.Gqi())&&(x.closeButton=F.first)}},inputs:{activeIndex:"activeIndex",value:"value",numVisible:"numVisible"},outputs:{maskHide:"maskHide",activeItemChange:"activeItemChange"},decls:1,vars:1,consts:[["pFocusTrap","",3,"ngClass","ngStyle","class",4,"ngIf"],["pFocusTrap","",3,"ngClass","ngStyle"],["type","button","class","p-galleria-close p-link","pRipple","",3,"click",4,"ngIf"],["class","p-galleria-header",4,"ngIf"],[1,"p-galleria-content"],[3,"id","value","activeIndex","circular","templates","showIndicators","changeItemOnIndicatorHover","indicatorFacet","captionFacet","showItemNavigators","autoPlay","slideShowActive","onActiveIndexChange","startSlideShow","stopSlideShow"],[3,"containerId","value","activeIndex","templates","numVisible","responsiveOptions","circular","isVertical","contentHeight","showThumbnailNavigators","slideShowActive","onActiveIndexChange","stopSlideShow",4,"ngIf"],["class","p-galleria-footer",4,"ngIf"],["type","button","pRipple","",1,"p-galleria-close","p-link",3,"click"],[3,"styleClass",4,"ngIf"],[4,"ngTemplateOutlet"],[3,"styleClass"],[1,"p-galleria-header"],["type","header",3,"templates"],[3,"containerId","value","activeIndex","templates","numVisible","responsiveOptions","circular","isVertical","contentHeight","showThumbnailNavigators","slideShowActive","onActiveIndexChange","stopSlideShow"],[1,"p-galleria-footer"],["type","footer",3,"templates"]],template:function(f,x){1&f&&a.yuY(0,bi,7,28,"div",0),2&f&&a.E7m("ngIf",x.value&&x.value.length>0)},dependencies:()=>[s.QF,s.u_,s.XV,s.Qt,ne,N.O,ke.W,tt,kt,jt],encapsulation:2,changeDetection:0})}return re})(),tt=(()=>{class re{templates;index;get item(){return this._item}set item(b){this._item=b,this.templates&&this.templates.forEach(f=>{if(f.getType()===this.type)switch(this.type){case"item":case"caption":case"thumbnail":this.context={$implicit:this.item},this.contentTemplate=f.template}})}type;contentTemplate;context;_item;ngAfterContentInit(){this.templates?.forEach(b=>{if(b.getType()===this.type)switch(this.type){case"item":case"caption":case"thumbnail":this.context={$implicit:this.item},this.contentTemplate=b.template;break;case"indicator":this.context={$implicit:this.index},this.contentTemplate=b.template;break;default:this.context={},this.contentTemplate=b.template}})}static \u0275fac=function(f){return new(f||re)};static \u0275cmp=a.In1({type:re,selectors:[["p-galleriaItemSlot"]],inputs:{templates:"templates",index:"index",item:"item",type:"type"},decls:1,vars:1,consts:[[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(f,x){1&f&&a.yuY(0,Me,2,2,"ng-container",0),2&f&&a.E7m("ngIf",x.contentTemplate)},dependencies:[s.u_,s.XV],encapsulation:2,changeDetection:0})}return re})(),kt=(()=>{class re{galleria;id;circular=!1;value;showItemNavigators=!1;showIndicators=!0;slideShowActive=!0;changeItemOnIndicatorHover=!0;autoPlay=!1;templates;indicatorFacet;captionFacet;startSlideShow=new a._w7;stopSlideShow=new a._w7;onActiveIndexChange=new a._w7;get activeIndex(){return this._activeIndex}set activeIndex(b){this._activeIndex=b}get activeItem(){return this.value&&this.value[this._activeIndex]}_activeIndex=0;constructor(b){this.galleria=b}ngOnChanges({autoPlay:b}){b?.currentValue&&this.startSlideShow.emit(),b&&!1===b.currentValue&&this.stopTheSlideShow()}next(){this.onActiveIndexChange.emit(this.circular&&this.value.length-1===this.activeIndex?0:this.activeIndex+1)}prev(){this.onActiveIndexChange.emit(this.circular&&0===this.activeIndex?this.value.length-1:0!==this.activeIndex?this.activeIndex-1:0)}stopTheSlideShow(){this.slideShowActive&&this.stopSlideShow&&this.stopSlideShow.emit()}navForward(b){this.stopTheSlideShow(),this.next(),b&&b.cancelable&&b.preventDefault()}navBackward(b){this.stopTheSlideShow(),this.prev(),b&&b.cancelable&&b.preventDefault()}onIndicatorClick(b){this.stopTheSlideShow(),this.onActiveIndexChange.emit(b)}onIndicatorMouseEnter(b){this.changeItemOnIndicatorHover&&(this.stopTheSlideShow(),this.onActiveIndexChange.emit(b))}onIndicatorKeyDown(b,f){switch(b.code){case"Enter":case"Space":this.stopTheSlideShow(),this.onActiveIndexChange.emit(f),b.preventDefault();break;case"ArrowDown":case"ArrowUp":b.preventDefault()}}isNavForwardDisabled(){return!this.circular&&this.activeIndex===this.value.length-1}isNavBackwardDisabled(){return!this.circular&&0===this.activeIndex}isIndicatorItemActive(b){return this.activeIndex===b}ariaSlideLabel(){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.slide:void 0}ariaSlideNumber(b){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.slideNumber.replace(/{slideNumber}/g,b):void 0}ariaPageLabel(b){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.pageLabel.replace(/{page}/g,b):void 0}static \u0275fac=function(f){return new(f||re)(a.GI1(yt))};static \u0275cmp=a.In1({type:re,selectors:[["p-galleriaItem"]],inputs:{id:"id",circular:"circular",value:"value",showItemNavigators:"showItemNavigators",showIndicators:"showIndicators",slideShowActive:"slideShowActive",changeItemOnIndicatorHover:"changeItemOnIndicatorHover",autoPlay:"autoPlay",templates:"templates",indicatorFacet:"indicatorFacet",captionFacet:"captionFacet",activeIndex:"activeIndex"},outputs:{startSlideShow:"startSlideShow",stopSlideShow:"stopSlideShow",onActiveIndexChange:"onActiveIndexChange"},features:[a.SYr],decls:8,vars:11,consts:[[1,"p-galleria-item-wrapper"],[1,"p-galleria-item-container"],["type","button","role","navigation","pRipple","",3,"ngClass","disabled","click",4,"ngIf"],["role","group",3,"id"],["type","item",1,"p-galleria-item",3,"item","templates"],["type","button","pRipple","","role","navigation",3,"ngClass","disabled","click",4,"ngIf"],["class","p-galleria-caption",4,"ngIf"],["class","p-galleria-indicators p-reset",4,"ngIf"],["type","button","role","navigation","pRipple","",3,"ngClass","disabled","click"],[3,"styleClass",4,"ngIf"],[4,"ngTemplateOutlet"],[3,"styleClass"],["type","button","pRipple","","role","navigation",3,"ngClass","disabled","click"],[1,"p-galleria-caption"],["type","caption",3,"item","templates"],[1,"p-galleria-indicators","p-reset"],["tabindex","0",3,"ngClass","click","mouseenter","keydown",4,"ngFor","ngForOf"],["tabindex","0",3,"ngClass","click","mouseenter","keydown"],["type","button","tabIndex","-1","class","p-link",4,"ngIf"],["type","indicator",3,"index","templates"],["type","button","tabIndex","-1",1,"p-link"]],template:function(f,x){1&f&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,wt,3,6,"button",2),a.I0R(3,"div",3),a.wR5(4,"p-galleriaItemSlot",4),a.C$Y(),a.yuY(5,fe,3,6,"button",5)(6,De,2,2,"div",6),a.C$Y(),a.yuY(7,Ht,2,1,"ul",7),a.C$Y()),2&f&&(a.yG2(2),a.E7m("ngIf",x.showItemNavigators),a.yG2(),a.m4B("width","100%"),a.E7m("id",x.id+"_item_"+x.activeIndex),a.e48("aria-label",x.ariaSlideNumber(x.activeIndex+1))("aria-roledescription",x.ariaSlideLabel()),a.yG2(),a.E7m("item",x.activeItem)("templates",x.templates),a.yG2(),a.E7m("ngIf",x.showItemNavigators),a.yG2(),a.E7m("ngIf",x.captionFacet),a.yG2(),a.E7m("ngIf",x.showIndicators))},dependencies:()=>[s.QF,s.ay,s.u_,s.XV,ne,y,v,tt],encapsulation:2,changeDetection:0})}return re})(),jt=(()=>{class re{galleria;document;platformId;renderer;cd;containerId;value;isVertical=!1;slideShowActive=!1;circular=!1;responsiveOptions;contentHeight="300px";showThumbnailNavigators=!0;templates;onActiveIndexChange=new a._w7;stopSlideShow=new a._w7;itemsContainer;get numVisible(){return this._numVisible}set numVisible(b){this._numVisible=b,this._oldNumVisible=this.d_numVisible,this.d_numVisible=b}get activeIndex(){return this._activeIndex}set activeIndex(b){this._oldactiveIndex=this._activeIndex,this._activeIndex=b}index;startPos=null;thumbnailsStyle=null;sortedResponsiveOptions=null;totalShiftedItems=0;page=0;documentResizeListener;_numVisible=0;d_numVisible=0;_oldNumVisible=0;_activeIndex=0;_oldactiveIndex=0;constructor(b,f,x,F,Te){this.galleria=b,this.document=f,this.platformId=x,this.renderer=F,this.cd=Te}ngOnInit(){(0,s.c0)(this.platformId)&&(this.createStyle(),this.responsiveOptions&&this.bindDocumentListeners())}ngAfterContentChecked(){let b=this.totalShiftedItems;(this._oldNumVisible!==this.d_numVisible||this._oldactiveIndex!==this._activeIndex)&&this.itemsContainer&&(b=this._activeIndex<=this.getMedianItemIndex()?0:this.value.length-this.d_numVisible+this.getMedianItemIndex()<this._activeIndex?this.d_numVisible-this.value.length:this.value.length-this.d_numVisible<this._activeIndex&&this.d_numVisible%2==0?-1*this._activeIndex+this.getMedianItemIndex()+1:-1*this._activeIndex+this.getMedianItemIndex(),b!==this.totalShiftedItems&&(this.totalShiftedItems=b),this.itemsContainer&&this.itemsContainer.nativeElement&&(this.itemsContainer.nativeElement.style.transform=this.isVertical?`translate3d(0, ${b*(100/this.d_numVisible)}%, 0)`:`translate3d(${b*(100/this.d_numVisible)}%, 0, 0)`),this._oldactiveIndex!==this._activeIndex&&(l.k.removeClass(this.itemsContainer.nativeElement,"p-items-hidden"),this.itemsContainer.nativeElement.style.transition="transform 500ms ease 0s"),this._oldactiveIndex=this._activeIndex,this._oldNumVisible=this.d_numVisible)}ngAfterViewInit(){(0,s.c0)(this.platformId)&&this.calculatePosition()}createStyle(){this.thumbnailsStyle||(this.thumbnailsStyle=this.document.createElement("style"),this.document.body.appendChild(this.thumbnailsStyle));let b=`\n #${this.containerId} .p-galleria-thumbnail-item {\n flex: 1 0 ${100/this.d_numVisible}%\n }\n `;if(this.responsiveOptions){this.sortedResponsiveOptions=[...this.responsiveOptions],this.sortedResponsiveOptions.sort((f,x)=>{const F=f.breakpoint,Te=x.breakpoint;let xt=null;return xt=null==F&&null!=Te?-1:null!=F&&null==Te?1:null==F&&null==Te?0:"string"==typeof F&&"string"==typeof Te?F.localeCompare(Te,void 0,{numeric:!0}):F<Te?-1:F>Te?1:0,-1*xt});for(let f=0;f<this.sortedResponsiveOptions.length;f++){let x=this.sortedResponsiveOptions[f];b+=`\n @media screen and (max-width: ${x.breakpoint}) {\n #${this.containerId} .p-galleria-thumbnail-item {\n flex: 1 0 ${100/x.numVisible}%\n }\n }\n `}}this.thumbnailsStyle.innerHTML=b}calculatePosition(){if((0,s.c0)(this.platformId)&&this.itemsContainer&&this.sortedResponsiveOptions){let b=window.innerWidth,f={numVisible:this._numVisible};for(let x=0;x<this.sortedResponsiveOptions.length;x++){let F=this.sortedResponsiveOptions[x];parseInt(F.breakpoint,10)>=b&&(f=F)}this.d_numVisible!==f.numVisible&&(this.d_numVisible=f.numVisible,this.cd.markForCheck())}}getTabIndex(b){return this.isItemActive(b)?0:null}navForward(b){this.stopTheSlideShow();let f=this._activeIndex+1;f+this.totalShiftedItems>this.getMedianItemIndex()&&(-1*this.totalShiftedItems<this.getTotalPageNumber()-1||this.circular)&&this.step(-1),this.onActiveIndexChange.emit(this.circular&&this.value.length-1===this._activeIndex?0:f),b.cancelable&&b.preventDefault()}navBackward(b){this.stopTheSlideShow();let f=0!==this._activeIndex?this._activeIndex-1:0;this.d_numVisible-(f+this.totalShiftedItems)-1>this.getMedianItemIndex()&&(-1*this.totalShiftedItems!=0||this.circular)&&this.step(1),this.onActiveIndexChange.emit(this.circular&&0===this._activeIndex?this.value.length-1:f),b.cancelable&&b.preventDefault()}onItemClick(b){this.stopTheSlideShow();let f=b;if(f!==this._activeIndex){const x=f+this.totalShiftedItems;let F=0;f<this._activeIndex?(F=this.d_numVisible-x-1-this.getMedianItemIndex(),F>0&&-1*this.totalShiftedItems!=0&&this.step(F)):(F=this.getMedianItemIndex()-x,F<0&&-1*this.totalShiftedItems<this.getTotalPageNumber()-1&&this.step(F)),this.activeIndex=f,this.onActiveIndexChange.emit(this.activeIndex)}}onThumbnailKeydown(b,f){switch(("Enter"===b.code||"Space"===b.code)&&(this.onItemClick(f),b.preventDefault()),b.code){case"ArrowRight":this.onRightKey();break;case"ArrowLeft":this.onLeftKey();break;case"Home":this.onHomeKey(),b.preventDefault();break;case"End":this.onEndKey(),b.preventDefault();break;case"ArrowUp":case"ArrowDown":b.preventDefault();break;case"Tab":this.onTabKey()}}onRightKey(){const b=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]'),f=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(f,f+1===b.length?b.length-1:f+1)}onLeftKey(){const b=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(b,b-1<=0?0:b-1)}onHomeKey(){const b=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(b,0)}onEndKey(){const b=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]'),f=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(f,b.length-1)}onTabKey(){const b=[...l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]')],f=b.findIndex(Te=>!0===l.k.getAttribute(Te,"data-p-active")),x=l.k.findSingle(this.itemsContainer.nativeElement,'[tabindex="0"]'),F=b.findIndex(Te=>Te===x.parentElement);b[F].children[0].tabIndex="-1",b[f].children[0].tabIndex="0"}findFocusedIndicatorIndex(){const b=[...l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]')],f=l.k.findSingle(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"] > [tabindex="0"]');return b.findIndex(x=>x===f.parentElement)}changedFocusedIndicator(b,f){const x=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]');x[b].children[0].tabIndex="-1",x[f].children[0].tabIndex="0",x[f].children[0].focus()}step(b){let f=this.totalShiftedItems+b;b<0&&-1*f+this.d_numVisible>this.value.length-1?f=this.d_numVisible-this.value.length:b>0&&f>0&&(f=0),this.circular&&(b<0&&this.value.length-1===this._activeIndex?f=0:b>0&&0===this._activeIndex&&(f=this.d_numVisible-this.value.length)),this.itemsContainer&&(l.k.removeClass(this.itemsContainer.nativeElement,"p-items-hidden"),this.itemsContainer.nativeElement.style.transform=this.isVertical?`translate3d(0, ${f*(100/this.d_numVisible)}%, 0)`:`translate3d(${f*(100/this.d_numVisible)}%, 0, 0)`,this.itemsContainer.nativeElement.style.transition="transform 500ms ease 0s"),this.totalShiftedItems=f}stopTheSlideShow(){this.slideShowActive&&this.stopSlideShow&&this.stopSlideShow.emit()}changePageOnTouch(b,f){f<0?this.navForward(b):this.navBackward(b)}getTotalPageNumber(){return this.value.length>this.d_numVisible?this.value.length-this.d_numVisible+1:0}getMedianItemIndex(){let b=Math.floor(this.d_numVisible/2);return this.d_numVisible%2?b:b-1}onTransitionEnd(){this.itemsContainer&&this.itemsContainer.nativeElement&&(l.k.addClass(this.itemsContainer.nativeElement,"p-items-hidden"),this.itemsContainer.nativeElement.style.transition="")}onTouchEnd(b){let f=b.changedTouches[0];this.changePageOnTouch(b,this.isVertical?f.pageY-this.startPos.y:f.pageX-this.startPos.x)}onTouchMove(b){b.cancelable&&b.preventDefault()}onTouchStart(b){let f=b.changedTouches[0];this.startPos={x:f.pageX,y:f.pageY}}isNavBackwardDisabled(){return!this.circular&&0===this._activeIndex||this.value.length<=this.d_numVisible}isNavForwardDisabled(){return!this.circular&&this._activeIndex===this.value.length-1||this.value.length<=this.d_numVisible}firstItemAciveIndex(){return-1*this.totalShiftedItems}lastItemActiveIndex(){return this.firstItemAciveIndex()+this.d_numVisible-1}isItemActive(b){return this.firstItemAciveIndex()<=b&&this.lastItemActiveIndex()>=b}bindDocumentListeners(){(0,s.c0)(this.platformId)&&(this.documentResizeListener=this.renderer.listen(this.document.defaultView||"window","resize",()=>{this.calculatePosition()}))}unbindDocumentListeners(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}ngOnDestroy(){this.responsiveOptions&&this.unbindDocumentListeners(),this.thumbnailsStyle&&this.thumbnailsStyle.parentNode?.removeChild(this.thumbnailsStyle)}ariaPrevButtonLabel(){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.prevPageLabel:void 0}ariaNextButtonLabel(){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.nextPageLabel:void 0}ariaPageLabel(b){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.pageLabel.replace(/{page}/g,b):void 0}static \u0275fac=function(f){return new(f||re)(a.GI1(yt),a.GI1(s.Ud),a.GI1(a.AHE),a.GI1(a.q87),a.GI1(a.kD9))};static \u0275cmp=a.In1({type:re,selectors:[["p-galleriaThumbnails"]],viewQuery:function(f,x){if(1&f&&a.CC$(ri,5),2&f){let F;a.wto(F=a.Gqi())&&(x.itemsContainer=F.first)}},inputs:{containerId:"containerId",value:"value",isVertical:"isVertical",slideShowActive:"slideShowActive",circular:"circular",responsiveOptions:"responsiveOptions",contentHeight:"contentHeight",showThumbnailNavigators:"showThumbnailNavigators",templates:"templates",numVisible:"numVisible",activeIndex:"activeIndex"},outputs:{onActiveIndexChange:"onActiveIndexChange",stopSlideShow:"stopSlideShow"},decls:8,vars:6,consts:[[1,"p-galleria-thumbnail-wrapper"],[1,"p-galleria-thumbnail-container"],["type","button","pRipple","",3,"ngClass","disabled","click",4,"ngIf"],[1,"p-galleria-thumbnail-items-container",3,"ngStyle"],["role","tablist",1,"p-galleria-thumbnail-items",3,"transitionend","touchstart","touchmove"],["itemsContainer",""],[3,"ngClass","keydown",4,"ngFor","ngForOf"],["type","button","pRipple","",3,"ngClass","disabled","click"],[4,"ngIf"],[4,"ngTemplateOutlet"],[3,"styleClass",4,"ngIf"],[3,"styleClass"],[3,"ngClass","keydown"],[1,"p-galleria-thumbnail-item-content",3,"click","touchend","keydown.enter"],["type","thumbnail",3,"item","templates"],[3,"ngClass",4,"ngIf"],[3,"ngClass"]],template:function(f,x){1&f&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,_e,3,7,"button",2),a.I0R(3,"div",3)(4,"div",4,5),a.qCj("transitionend",function(){return x.onTransitionEnd()})("touchstart",function(Te){return x.onTouchStart(Te)})("touchmove",function(Te){return x.onTouchMove(Te)}),a.yuY(6,rt,3,15,"div",6),a.C$Y()(),a.yuY(7,Nt,3,7,"button",2),a.C$Y()()),2&f&&(a.yG2(2),a.E7m("ngIf",x.showThumbnailNavigators),a.yG2(),a.E7m("ngStyle",a.S45(4,gt,x.isVertical?x.contentHeight:"")),a.yG2(3),a.E7m("ngForOf",x.value),a.yG2(),a.E7m("ngIf",x.showThumbnailNavigators))},dependencies:()=>[s.QF,s.ay,s.u_,s.XV,s.Qt,ne,y,v,tt],encapsulation:2,changeDetection:0})}return re})(),mi=(()=>{class re{static \u0275fac=function(f){return new(f||re)};static \u0275mod=a.a4G({type:re});static \u0275inj=a.s3X({imports:[s.MD,h.kT,Le,N.O,y,v,K,ee,ke.K,s.MD,h.kT]})}return re})()},4715:(st,pe,d)=>{"use strict";d.d(pe,{O:()=>a});var i=d(4496),s=d(7200);let a=(()=>{class h extends s.m{static \u0275fac=(()=>{let _;return function(y){return(_||(_=i.otF(h)))(y||h)}})();static \u0275cmp=i.In1({type:h,selectors:[["TimesIcon"]],standalone:!0,features:[i.eg9,i.UHJ],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z","fill","currentColor"]],template:function(v,y){1&v&&(i.S2Z(),i.I0R(0,"svg",0),i.wR5(1,"path",1),i.C$Y()),2&v&&(i.m8U(y.getClassNames()),i.e48("aria-label",y.ariaLabel)("aria-hidden",y.ariaHidden)("role",y.role))},encapsulation:2})}return h})()},5496:(st,pe,d)=>{"use strict";d.d(pe,{W:()=>wt,U:()=>Ye});var i=d(9684),s=d(1368),a=d(4496),h=d(7564),l=d(144),_=d(7200);let v=(()=>{class be extends _.m{static \u0275fac=(()=>{let Pe;return function(De){return(Pe||(Pe=a.otF(be)))(De||be)}})();static \u0275cmp=a.In1({type:be,selectors:[["EyeIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:2,vars:5,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M0.0535499 7.25213C0.208567 7.59162 2.40413 12.4 7 12.4C11.5959 12.4 13.7914 7.59162 13.9465 7.25213C13.9487 7.2471 13.9506 7.24304 13.952 7.24001C13.9837 7.16396 14 7.08239 14 7.00001C14 6.91762 13.9837 6.83605 13.952 6.76001C13.9506 6.75697 13.9487 6.75292 13.9465 6.74788C13.7914 6.4084 11.5959 1.60001 7 1.60001C2.40413 1.60001 0.208567 6.40839 0.0535499 6.74788C0.0512519 6.75292 0.0494023 6.75697 0.048 6.76001C0.0163137 6.83605 0 6.91762 0 7.00001C0 7.08239 0.0163137 7.16396 0.048 7.24001C0.0494023 7.24304 0.0512519 7.2471 0.0535499 7.25213ZM7 11.2C3.664 11.2 1.736 7.92001 1.264 7.00001C1.736 6.08001 3.664 2.80001 7 2.80001C10.336 2.80001 12.264 6.08001 12.736 7.00001C12.264 7.92001 10.336 11.2 7 11.2ZM5.55551 9.16182C5.98308 9.44751 6.48576 9.6 7 9.6C7.68891 9.59789 8.349 9.32328 8.83614 8.83614C9.32328 8.349 9.59789 7.68891 9.59999 7C9.59999 6.48576 9.44751 5.98308 9.16182 5.55551C8.87612 5.12794 8.47006 4.7947 7.99497 4.59791C7.51988 4.40112 6.99711 4.34963 6.49276 4.44995C5.98841 4.55027 5.52513 4.7979 5.16152 5.16152C4.7979 5.52513 4.55027 5.98841 4.44995 6.49276C4.34963 6.99711 4.40112 7.51988 4.59791 7.99497C4.7947 8.47006 5.12794 8.87612 5.55551 9.16182ZM6.2222 5.83594C6.45243 5.6821 6.7231 5.6 7 5.6C7.37065 5.6021 7.72553 5.75027 7.98762 6.01237C8.24972 6.27446 8.39789 6.62934 8.4 7C8.4 7.27689 8.31789 7.54756 8.16405 7.77779C8.01022 8.00802 7.79157 8.18746 7.53575 8.29343C7.27994 8.39939 6.99844 8.42711 6.72687 8.37309C6.4553 8.31908 6.20584 8.18574 6.01005 7.98994C5.81425 7.79415 5.68091 7.54469 5.6269 7.27312C5.57288 7.00155 5.6006 6.72006 5.70656 6.46424C5.81253 6.20842 5.99197 5.98977 6.2222 5.83594Z","fill","currentColor"]],template:function(fe,De){1&fe&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&fe&&(a.m8U(De.getClassNames()),a.e48("aria-label",De.ariaLabel)("aria-hidden",De.ariaHidden)("role",De.role))},encapsulation:2})}return be})();var y=d(4616);let N=(()=>{class be extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,y.Oc)()+")"}static \u0275fac=(()=>{let Pe;return function(De){return(Pe||(Pe=a.otF(be)))(De||be)}})();static \u0275cmp=a.In1({type:be,selectors:[["RefreshIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77051 5.96336C6.84324 5.99355 6.92127 6.00891 7.00002 6.00854C7.07877 6.00891 7.1568 5.99355 7.22953 5.96336C7.30226 5.93317 7.36823 5.88876 7.42357 5.83273L9.82101 3.43529C9.93325 3.32291 9.99629 3.17058 9.99629 3.01175C9.99629 2.85292 9.93325 2.70058 9.82101 2.5882L7.42357 0.190763C7.3687 0.131876 7.30253 0.0846451 7.22901 0.0518865C7.15549 0.019128 7.07612 0.00151319 6.99564 9.32772e-05C6.91517 -0.00132663 6.83523 0.0134773 6.7606 0.0436218C6.68597 0.0737664 6.61817 0.118634 6.56126 0.175548C6.50435 0.232462 6.45948 0.300257 6.42933 0.374888C6.39919 0.449519 6.38439 0.529456 6.38581 0.609933C6.38722 0.690409 6.40484 0.769775 6.4376 0.843296C6.47036 0.916817 6.51759 0.982986 6.57647 1.03786L7.95103 2.41241H6.99998C5.46337 2.41241 3.98969 3.02283 2.90314 4.10938C1.81659 5.19593 1.20618 6.66961 1.20618 8.20622C1.20618 9.74283 1.81659 11.2165 2.90314 12.3031C3.98969 13.3896 5.46337 14 6.99998 14C8.53595 13.9979 10.0084 13.3868 11.0945 12.3007C12.1806 11.2146 12.7917 9.74218 12.7938 8.20622C12.7938 8.04726 12.7306 7.89481 12.6182 7.78241C12.5058 7.67001 12.3534 7.60686 12.1944 7.60686C12.0355 7.60686 11.883 7.67001 11.7706 7.78241C11.6582 7.89481 11.5951 8.04726 11.5951 8.20622C11.5951 9.11504 11.3256 10.0035 10.8207 10.7591C10.3157 11.5148 9.59809 12.1037 8.75845 12.4515C7.9188 12.7993 6.99489 12.8903 6.10353 12.713C5.21217 12.5357 4.3934 12.0981 3.75077 11.4554C3.10813 10.8128 2.67049 9.99404 2.49319 9.10268C2.31589 8.21132 2.40688 7.2874 2.75468 6.44776C3.10247 5.60811 3.69143 4.89046 4.44709 4.38554C5.20275 3.88063 6.09116 3.61113 6.99998 3.61113H7.95098L6.57647 4.98564C6.46423 5.09802 6.40119 5.25035 6.40119 5.40918C6.40119 5.56801 6.46423 5.72035 6.57647 5.83273C6.63181 5.88876 6.69778 5.93317 6.77051 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(fe,De){1&fe&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&fe&&(a.m8U(De.getClassNames()),a.e48("aria-label",De.ariaLabel)("aria-hidden",De.ariaHidden)("role",De.role),a.yG2(),a.e48("clip-path",De.pathId),a.yG2(3),a.E7m("id",De.pathId))},encapsulation:2})}return be})(),B=(()=>{class be extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,y.Oc)()+")"}static \u0275fac=(()=>{let Pe;return function(De){return(Pe||(Pe=a.otF(be)))(De||be)}})();static \u0275cmp=a.In1({type:be,selectors:[["SearchMinusIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.0208 12.0411C4.83005 12.0411 3.66604 11.688 2.67596 11.0265C1.68589 10.3649 0.914216 9.42464 0.458534 8.32452C0.00285271 7.22441 -0.116374 6.01388 0.11593 4.84601C0.348235 3.67813 0.921637 2.60537 1.76363 1.76338C2.60562 0.921393 3.67838 0.34799 4.84625 0.115686C6.01412 -0.116618 7.22466 0.00260857 8.32477 0.45829C9.42488 0.913972 10.3652 1.68564 11.0267 2.67572C11.6883 3.66579 12.0414 4.8298 12.0414 6.02056C12.0395 7.41563 11.5542 8.76029 10.6783 9.8305L13.8244 12.9765C13.9367 13.089 13.9997 13.2414 13.9997 13.4003C13.9997 13.5592 13.9367 13.7116 13.8244 13.8241C13.769 13.8801 13.703 13.9245 13.6302 13.9548C13.5575 13.985 13.4794 14.0003 13.4006 14C13.3218 14.0003 13.2437 13.985 13.171 13.9548C13.0982 13.9245 13.0322 13.8801 12.9768 13.8241L9.83082 10.678C8.76059 11.5539 7.4159 12.0393 6.0208 12.0411ZM6.0208 1.20731C5.07199 1.20731 4.14449 1.48867 3.35559 2.0158C2.56669 2.54292 1.95181 3.29215 1.58872 4.16874C1.22562 5.04532 1.13062 6.00989 1.31572 6.94046C1.50083 7.87104 1.95772 8.72583 2.62863 9.39674C3.29954 10.0676 4.15433 10.5245 5.0849 10.7096C6.01548 10.8947 6.98005 10.7997 7.85663 10.4367C8.73322 10.0736 9.48244 9.45868 10.0096 8.66978C10.5367 7.88088 10.8181 6.95337 10.8181 6.00457C10.8181 4.73226 10.3126 3.51206 9.41297 2.6124C8.51331 1.71274 7.29311 1.20731 6.0208 1.20731ZM4.00591 6.60422H8.00362C8.16266 6.60422 8.31518 6.54104 8.42764 6.42859C8.5401 6.31613 8.60328 6.1636 8.60328 6.00456C8.60328 5.84553 8.5401 5.693 8.42764 5.58054C8.31518 5.46809 8.16266 5.40491 8.00362 5.40491H4.00591C3.84687 5.40491 3.69434 5.46809 3.58189 5.58054C3.46943 5.693 3.40625 5.84553 3.40625 6.00456C3.40625 6.1636 3.46943 6.31613 3.58189 6.42859C3.69434 6.54104 3.84687 6.60422 4.00591 6.60422Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(fe,De){1&fe&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&fe&&(a.m8U(De.getClassNames()),a.e48("aria-label",De.ariaLabel)("aria-hidden",De.ariaHidden)("role",De.role),a.yG2(),a.e48("clip-path",De.pathId),a.yG2(3),a.E7m("id",De.pathId))},encapsulation:2})}return be})(),K=(()=>{class be extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,y.Oc)()+")"}static \u0275fac=(()=>{let Pe;return function(De){return(Pe||(Pe=a.otF(be)))(De||be)}})();static \u0275cmp=a.In1({type:be,selectors:[["SearchPlusIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M2.67596 11.0265C3.66604 11.688 4.83005 12.0411 6.0208 12.0411C6.81143 12.0411 7.59432 11.8854 8.32477 11.5828C8.86999 11.357 9.37802 11.0526 9.83311 10.6803L12.9768 13.8241C13.0322 13.8801 13.0982 13.9245 13.171 13.9548C13.2437 13.985 13.3218 14.0003 13.4006 14C13.4794 14.0003 13.5575 13.985 13.6302 13.9548C13.703 13.9245 13.769 13.8801 13.8244 13.8241C13.9367 13.7116 13.9997 13.5592 13.9997 13.4003C13.9997 13.2414 13.9367 13.089 13.8244 12.9765L10.6806 9.8328C11.0529 9.37773 11.3572 8.86972 11.5831 8.32452C11.8856 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0267 2.67572C10.3652 1.68564 9.42488 0.913972 8.32477 0.45829C7.22466 0.00260857 6.01412 -0.116618 4.84625 0.115686C3.67838 0.34799 2.60562 0.921393 1.76363 1.76338C0.921637 2.60537 0.348235 3.67813 0.11593 4.84601C-0.116374 6.01388 0.00285271 7.22441 0.458534 8.32452C0.914216 9.42464 1.68589 10.3649 2.67596 11.0265ZM3.35559 2.0158C4.14449 1.48867 5.07199 1.20731 6.0208 1.20731C7.29311 1.20731 8.51331 1.71274 9.41297 2.6124C10.3126 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5367 7.88088 10.0096 8.66978C9.48244 9.45868 8.73322 10.0736 7.85663 10.4367C6.98005 10.7997 6.01548 10.8947 5.0849 10.7096C4.15433 10.5245 3.29954 10.0676 2.62863 9.39674C1.95772 8.72583 1.50083 7.87104 1.31572 6.94046C1.13062 6.00989 1.22562 5.04532 1.58872 4.16874C1.95181 3.29215 2.56669 2.54292 3.35559 2.0158ZM6.00481 8.60309C5.84641 8.60102 5.69509 8.53718 5.58308 8.42517C5.47107 8.31316 5.40722 8.16183 5.40515 8.00344V6.60422H4.00591C3.84687 6.60422 3.69434 6.54104 3.58189 6.42859C3.46943 6.31613 3.40625 6.1636 3.40625 6.00456C3.40625 5.84553 3.46943 5.693 3.58189 5.58054C3.69434 5.46809 3.84687 5.40491 4.00591 5.40491H5.40515V4.00572C5.40515 3.84668 5.46833 3.69416 5.58079 3.5817C5.69324 3.46924 5.84577 3.40607 6.00481 3.40607C6.16385 3.40607 6.31637 3.46924 6.42883 3.5817C6.54129 3.69416 6.60447 3.84668 6.60447 4.00572V5.40491H8.00362C8.16266 5.40491 8.31518 5.46809 8.42764 5.58054C8.5401 5.693 8.60328 5.84553 8.60328 6.00456C8.60328 6.1636 8.5401 6.31613 8.42764 6.42859C8.31518 6.54104 8.16266 6.60422 8.00362 6.60422H6.60447V8.00344C6.60239 8.16183 6.53855 8.31316 6.42654 8.42517C6.31453 8.53718 6.1632 8.60102 6.00481 8.60309Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(fe,De){1&fe&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&fe&&(a.m8U(De.getClassNames()),a.e48("aria-label",De.ariaLabel)("aria-hidden",De.ariaHidden)("role",De.role),a.yG2(),a.e48("clip-path",De.pathId),a.yG2(3),a.E7m("id",De.pathId))},encapsulation:2})}return be})();var ee=d(4715);let ne=(()=>{class be extends _.m{pathId;ngOnInit(){this.pathId="url(#"+(0,y.Oc)()+")"}static \u0275fac=(()=>{let Pe;return function(De){return(Pe||(Pe=a.otF(be)))(De||be)}})();static \u0275cmp=a.In1({type:be,selectors:[["UndoIcon"]],standalone:!0,features:[a.eg9,a.UHJ],decls:6,vars:7,consts:[["width","14","height","14","viewBox","0 0 14 14","fill","none","xmlns","http://www.w3.org/2000/svg"],["fill-rule","evenodd","clip-rule","evenodd","d","M6.77042 5.96336C6.84315 5.99355 6.92118 6.00891 6.99993 6.00854C7.07868 6.00891 7.15671 5.99355 7.22944 5.96336C7.30217 5.93317 7.36814 5.88876 7.42348 5.83273C7.53572 5.72035 7.59876 5.56801 7.59876 5.40918C7.59876 5.25035 7.53572 5.09802 7.42348 4.98564L6.04897 3.61113H6.99998C7.9088 3.61113 8.79722 3.88063 9.55288 4.38554C10.3085 4.89046 10.8975 5.60811 11.2453 6.44776C11.5931 7.2874 11.6841 8.21132 11.5068 9.10268C11.3295 9.99404 10.8918 10.8128 10.2492 11.4554C9.60657 12.0981 8.7878 12.5357 7.89644 12.713C7.00508 12.8903 6.08116 12.7993 5.24152 12.4515C4.40188 12.1037 3.68422 11.5148 3.17931 10.7591C2.67439 10.0035 2.4049 9.11504 2.4049 8.20622C2.4049 8.04726 2.34175 7.89481 2.22935 7.78241C2.11695 7.67001 1.9645 7.60686 1.80554 7.60686C1.64658 7.60686 1.49413 7.67001 1.38172 7.78241C1.26932 7.89481 1.20618 8.04726 1.20618 8.20622C1.20829 9.74218 1.81939 11.2146 2.90548 12.3007C3.99157 13.3868 5.46402 13.9979 6.99998 14C8.5366 14 10.0103 13.3896 11.0968 12.3031C12.1834 11.2165 12.7938 9.74283 12.7938 8.20622C12.7938 6.66961 12.1834 5.19593 11.0968 4.10938C10.0103 3.02283 8.5366 2.41241 6.99998 2.41241H6.04892L7.42348 1.03786C7.48236 0.982986 7.5296 0.916817 7.56235 0.843296C7.59511 0.769775 7.61273 0.690409 7.61415 0.609933C7.61557 0.529456 7.60076 0.449519 7.57062 0.374888C7.54047 0.300257 7.49561 0.232462 7.43869 0.175548C7.38178 0.118634 7.31398 0.0737664 7.23935 0.0436218C7.16472 0.0134773 7.08478 -0.00132663 7.00431 9.32772e-05C6.92383 0.00151319 6.84447 0.019128 6.77095 0.0518865C6.69742 0.0846451 6.63126 0.131876 6.57638 0.190763L4.17895 2.5882C4.06671 2.70058 4.00366 2.85292 4.00366 3.01175C4.00366 3.17058 4.06671 3.32291 4.17895 3.43529L6.57638 5.83273C6.63172 5.88876 6.69769 5.93317 6.77042 5.96336Z","fill","currentColor"],[3,"id"],["width","14","height","14","fill","white"]],template:function(fe,De){1&fe&&(a.S2Z(),a.I0R(0,"svg",0)(1,"g"),a.wR5(2,"path",1),a.C$Y(),a.I0R(3,"defs")(4,"clipPath",2),a.wR5(5,"rect",3),a.C$Y()()()),2&fe&&(a.m8U(De.getClassNames()),a.e48("aria-label",De.ariaLabel)("aria-hidden",De.ariaHidden)("role",De.role),a.yG2(),a.e48("clip-path",De.pathId),a.yG2(3),a.E7m("id",De.pathId))},encapsulation:2})}return be})();var Le=d(7352);const ke=["mask"],je=["previewButton"],et=["closeButton"];function _t(be,J){1&be&&a.C_f(0)}function Pt(be,J){if(1&be&&(a.SAx(0),a.yuY(1,_t,1,0,"ng-container",8),a.k70()),2&be){const Pe=a.GaO(2);a.yG2(),a.E7m("ngTemplateOutlet",Pe.indicatorTemplate)}}function Et(be,J){1&be&&a.wR5(0,"EyeIcon",9),2&be&&a.E7m("styleClass","p-image-preview-icon")}const Ne=(be,J)=>({height:be,width:J});function qe(be,J){if(1&be){const Pe=a.KQA();a.I0R(0,"button",4,5),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.onImageClick())}),a.yuY(2,Pt,2,1,"ng-container",6)(3,Et,1,1,"ng-template",null,7,a.gJz),a.C$Y()}if(2&be){const Pe=a.Gew(4),fe=a.GaO();a.E7m("ngStyle",a.IBC(4,Ne,fe.height+"px",fe.width+"px")),a.e48("aria-label",fe.zoomImageAriaLabel),a.yG2(2),a.E7m("ngIf",fe.indicatorTemplate)("ngIfElse",Pe)}}function $(be,J){1&be&&a.wR5(0,"RefreshIcon")}function ve(be,J){}function we(be,J){1&be&&a.yuY(0,ve,0,0,"ng-template")}function Re(be,J){1&be&&a.wR5(0,"UndoIcon")}function Ze(be,J){}function $e(be,J){1&be&&a.yuY(0,Ze,0,0,"ng-template")}function oe(be,J){1&be&&a.wR5(0,"SearchMinusIcon")}function lt(be,J){}function ot(be,J){1&be&&a.yuY(0,lt,0,0,"ng-template")}function Ut(be,J){1&be&&a.wR5(0,"SearchPlusIcon")}function ai(be,J){}function Xt(be,J){1&be&&a.yuY(0,ai,0,0,"ng-template")}function bi(be,J){1&be&&a.wR5(0,"TimesIcon")}function ze(be,J){}function Me(be,J){1&be&&a.yuY(0,ze,0,0,"ng-template")}const Ae=(be,J)=>({showTransitionParams:be,hideTransitionParams:J}),Je=be=>({value:"visible",params:be});function X(be,J){if(1&be){const Pe=a.KQA();a.I0R(0,"div"),a.qCj("@animation.start",function(De){a.usT(Pe);const bt=a.GaO(2);return a.CGJ(bt.onAnimationStart(De))})("@animation.done",function(De){a.usT(Pe);const bt=a.GaO(2);return a.CGJ(bt.onAnimationEnd(De))}),a.I0R(1,"img",17),a.qCj("click",function(){a.usT(Pe);const De=a.GaO(2);return a.CGJ(De.onPreviewImageClick())}),a.C$Y()()}if(2&be){const Pe=a.GaO(2);a.E7m("@animation",a.S45(8,Je,a.IBC(5,Ae,Pe.showTransitionOptions,Pe.hideTransitionOptions))),a.yG2(),a.E7m("ngStyle",Pe.imagePreviewStyle()),a.e48("src",Pe.previewImageSrc?Pe.previewImageSrc:Pe.src,a.K6U)("srcset",Pe.previewImageSrcSet)("sizes",Pe.previewImageSizes)}}function ge(be,J){if(1&be){const Pe=a.KQA();a.I0R(0,"div",10,11),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.onMaskClick())})("keydown",function(De){a.usT(Pe);const bt=a.GaO();return a.CGJ(bt.onMaskKeydown(De))}),a.I0R(2,"div",12),a.qCj("click",function(De){a.usT(Pe);const bt=a.GaO();return a.CGJ(bt.handleToolbarClick(De))}),a.I0R(3,"button",13),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.rotateRight())}),a.yuY(4,$,1,0,"RefreshIcon",14)(5,we,1,0,null,8),a.C$Y(),a.I0R(6,"button",13),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.rotateLeft())}),a.yuY(7,Re,1,0,"UndoIcon",14)(8,$e,1,0,null,8),a.C$Y(),a.I0R(9,"button",15),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.zoomOut())}),a.yuY(10,oe,1,0,"SearchMinusIcon",14)(11,ot,1,0,null,8),a.C$Y(),a.I0R(12,"button",15),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.zoomIn())}),a.yuY(13,Ut,1,0,"SearchPlusIcon",14)(14,Xt,1,0,null,8),a.C$Y(),a.I0R(15,"button",13,16),a.qCj("click",function(){a.usT(Pe);const De=a.GaO();return a.CGJ(De.closePreview())}),a.yuY(17,bi,1,0,"TimesIcon",14)(18,Me,1,0,null,8),a.C$Y()(),a.yuY(19,X,2,10,"div",14),a.C$Y()}if(2&be){const Pe=a.GaO();a.e48("aria-modal",Pe.maskVisible),a.yG2(3),a.e48("aria-label",Pe.rightAriaLabel()),a.yG2(),a.E7m("ngIf",!Pe.rotateRightIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",Pe.rotateRightIconTemplate),a.yG2(),a.e48("aria-label",Pe.leftAriaLabel()),a.yG2(),a.E7m("ngIf",!Pe.rotateLeftIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",Pe.rotateLeftIconTemplate),a.yG2(),a.E7m("disabled",Pe.isZoomOutDisabled),a.e48("aria-label",Pe.zoomOutAriaLabel()),a.yG2(),a.E7m("ngIf",!Pe.zoomOutIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",Pe.zoomOutIconTemplate),a.yG2(),a.E7m("disabled",Pe.isZoomInDisabled),a.e48("aria-label",Pe.zoomInAriaLabel()),a.yG2(),a.E7m("ngIf",!Pe.zoomInIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",Pe.zoomInIconTemplate),a.yG2(),a.e48("aria-label",Pe.closeAriaLabel()),a.yG2(2),a.E7m("ngIf",!Pe.closeIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",Pe.closeIconTemplate),a.yG2(),a.E7m("ngIf",Pe.previewVisible)}}let wt=(()=>{class be{document;config;cd;el;imageClass;imageStyle;styleClass;style;src;srcSet;sizes;previewImageSrc;previewImageSrcSet;previewImageSizes;alt;width;height;loading;appendTo;preview=!1;showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)";onShow=new a._w7;onHide=new a._w7;onImageError=new a._w7;mask;previewButton;closeButton;templates;indicatorTemplate;rotateRightIconTemplate;rotateLeftIconTemplate;zoomOutIconTemplate;zoomInIconTemplate;closeIconTemplate;maskVisible=!1;previewVisible=!1;rotate=0;scale=1;previewClick=!1;container;wrapper;get isZoomOutDisabled(){return this.scale-this.zoomSettings.step<=this.zoomSettings.min}get isZoomInDisabled(){return this.scale+this.zoomSettings.step>=this.zoomSettings.max}zoomSettings={default:1,step:.1,max:1.5,min:.5};constructor(Pe,fe,De,bt){this.document=Pe,this.config=fe,this.cd=De,this.el=bt}ngAfterContentInit(){this.templates?.forEach(Pe=>{switch(Pe.getType()){case"indicator":default:this.indicatorTemplate=Pe.template;break;case"rotaterighticon":this.rotateRightIconTemplate=Pe.template;break;case"rotatelefticon":this.rotateLeftIconTemplate=Pe.template;break;case"zoomouticon":this.zoomOutIconTemplate=Pe.template;break;case"zoominicon":this.zoomInIconTemplate=Pe.template;break;case"closeicon":this.closeIconTemplate=Pe.template}})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0,l.k.blockBodyScroll())}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onMaskKeydown(Pe){"Escape"===Pe.code&&(this.onMaskClick(),setTimeout(()=>{l.k.focus(this.previewButton.nativeElement)},25),Pe.preventDefault())}onPreviewImageClick(){this.previewClick=!0}rotateRight(){this.rotate+=90,this.previewClick=!0}rotateLeft(){this.rotate-=90,this.previewClick=!0}zoomIn(){this.scale=this.scale+this.zoomSettings.step,this.previewClick=!0}zoomOut(){this.scale=this.scale-this.zoomSettings.step,this.previewClick=!0}onAnimationStart(Pe){switch(Pe.toState){case"visible":this.container=Pe.element,this.wrapper=this.container?.parentElement,this.appendContainer(),this.moveOnTop(),setTimeout(()=>{l.k.focus(this.closeButton.nativeElement)},25);break;case"void":l.k.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(Pe){switch(Pe.toState){case"void":y.eI.clear(this.wrapper),this.maskVisible=!1,this.container=null,this.wrapper=null,this.cd.markForCheck(),this.onHide.emit({});break;case"visible":this.onShow.emit({})}}moveOnTop(){y.eI.set("modal",this.wrapper,this.config.zIndex.modal)}appendContainer(){this.appendTo&&("body"===this.appendTo?this.document.body.appendChild(this.wrapper):l.k.appendChild(this.wrapper,this.appendTo))}imagePreviewStyle(){return{transform:"rotate("+this.rotate+"deg) scale("+this.scale+")"}}get zoomImageAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomImage:void 0}containerClass(){return{"p-image p-component":!0,"p-image-preview-container":this.preview}}handleToolbarClick(Pe){Pe.stopPropagation()}closePreview(){this.previewVisible=!1,this.rotate=0,this.scale=this.zoomSettings.default,l.k.unblockBodyScroll()}imageError(Pe){this.onImageError.emit(Pe)}rightAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateRight:void 0}leftAriaLabel(){return this.config.translation.aria?this.config.translation.aria.rotateLeft:void 0}zoomInAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomIn:void 0}zoomOutAriaLabel(){return this.config.translation.aria?this.config.translation.aria.zoomOut:void 0}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}onKeydownHandler(Pe){this.previewVisible&&this.closePreview()}static \u0275fac=function(fe){return new(fe||be)(a.GI1(s.Ud),a.GI1(h.MV),a.GI1(a.kD9),a.GI1(a.GMv))};static \u0275cmp=a.In1({type:be,selectors:[["p-image"]],contentQueries:function(fe,De,bt){if(1&fe&&a.szK(bt,h.U3,4),2&fe){let qt;a.wto(qt=a.Gqi())&&(De.templates=qt)}},viewQuery:function(fe,De){if(1&fe&&(a.CC$(ke,5),a.CC$(je,5),a.CC$(et,5)),2&fe){let bt;a.wto(bt=a.Gqi())&&(De.mask=bt.first),a.wto(bt=a.Gqi())&&(De.previewButton=bt.first),a.wto(bt=a.Gqi())&&(De.closeButton=bt.first)}},hostAttrs:[1,"p-element"],hostBindings:function(fe,De){1&fe&&a.qCj("keydown.escape",function(qt){return De.onKeydownHandler(qt)},!1,a.wLc)},inputs:{imageClass:"imageClass",imageStyle:"imageStyle",styleClass:"styleClass",style:"style",src:"src",srcSet:"srcSet",sizes:"sizes",previewImageSrc:"previewImageSrc",previewImageSrcSet:"previewImageSrcSet",previewImageSizes:"previewImageSizes",alt:"alt",width:"width",height:"height",loading:"loading",appendTo:"appendTo",preview:"preview",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions"},outputs:{onShow:"onShow",onHide:"onHide",onImageError:"onImageError"},decls:4,vars:16,consts:[[3,"ngClass","ngStyle"],[3,"ngStyle","error"],["type","button","class","p-image-preview-indicator","style","border: 'none';",3,"ngStyle","click",4,"ngIf"],["class","p-image-mask p-component-overlay p-component-overlay-enter","role","dialog","pFocusTrap","",3,"click","keydown",4,"ngIf"],["type","button",1,"p-image-preview-indicator",2,"border","'none'",3,"ngStyle","click"],["previewButton",""],[4,"ngIf","ngIfElse"],["defaultTemplate",""],[4,"ngTemplateOutlet"],[3,"styleClass"],["role","dialog","pFocusTrap","",1,"p-image-mask","p-component-overlay","p-component-overlay-enter",3,"click","keydown"],["mask",""],[1,"p-image-toolbar",3,"click"],["type","button",1,"p-image-action","p-link",3,"click"],[4,"ngIf"],["type","button",1,"p-image-action","p-link",3,"disabled","click"],["closeButton",""],[1,"p-image-preview",3,"ngStyle","click"]],template:function(fe,De){1&fe&&(a.I0R(0,"span",0)(1,"img",1),a.qCj("error",function(qt){return De.imageError(qt)}),a.C$Y(),a.yuY(2,qe,5,7,"button",2)(3,ge,20,19,"div",3),a.C$Y()),2&fe&&(a.m8U(De.styleClass),a.E7m("ngClass",De.containerClass())("ngStyle",De.style),a.yG2(),a.m8U(De.imageClass),a.E7m("ngStyle",De.imageStyle),a.e48("src",De.src,a.K6U)("srcset",De.srcSet)("sizes",De.sizes)("alt",De.alt)("width",De.width)("height",De.height)("loading",De.loading),a.yG2(),a.E7m("ngIf",De.preview),a.yG2(),a.E7m("ngIf",De.maskVisible))},dependencies:()=>[s.QF,s.u_,s.XV,s.Qt,N,v,ne,B,K,ee.O,Le.W],styles:["@layer primeng{.p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block;line-height:0}.p-image-preview-indicator{position:absolute;left:0;top:0;width:100%;height:100%;outline:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.p-image-preview-icon.pi{font-size:1.5rem}.p-image-preview-icon.p-icon{scale:1.5}.p-image-preview-container:hover>.p-image-preview-indicator{opacity:1;cursor:pointer}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;top:0;right:0;display:flex;z-index:1}.p-image-action.p-link{display:flex;justify-content:center;align-items:center}.p-image-action.p-link[disabled]{opacity:.5}.p-image-preview{transition:transform .15s;max-width:100vw;max-height:100vh}}\n"],encapsulation:2,data:{animation:[(0,i.gV)("animation",[(0,i.aK)("void => visible",[(0,i.wb)({transform:"scale(0.7)",opacity:0}),(0,i.Cs)("{{showTransitionParams}}")]),(0,i.aK)("visible => void",[(0,i.Cs)("{{hideTransitionParams}}",(0,i.wb)({transform:"scale(0.7)",opacity:0}))])])]},changeDetection:0})}return be})(),Ye=(()=>{class be{static \u0275fac=function(fe){return new(fe||be)};static \u0275mod=a.a4G({type:be});static \u0275inj=a.s3X({imports:[s.MD,h.kT,N,v,ne,B,K,ee.O,Le.K,h.kT]})}return be})()},3892:(st,pe,d)=>{"use strict";d.d(pe,{W:()=>a,c:()=>h});var i=d(1368),s=d(4496);let a=(()=>{class l{styleClass;style;shape="rectangle";animation="wave";borderRadius;size;width="100%";height="1rem";containerClass(){return{"p-skeleton p-component":!0,"p-skeleton-circle":"circle"===this.shape,"p-skeleton-none":"none"===this.animation}}containerStyle(){return this.size?{...this.style,width:this.size,height:this.size,borderRadius:this.borderRadius}:{...this.style,width:this.width,height:this.height,borderRadius:this.borderRadius}}static \u0275fac=function(y){return new(y||l)};static \u0275cmp=s.In1({type:l,selectors:[["p-skeleton"]],hostAttrs:[1,"p-element"],inputs:{styleClass:"styleClass",style:"style",shape:"shape",animation:"animation",borderRadius:"borderRadius",size:"size",width:"width",height:"height"},decls:1,vars:7,consts:[[3,"ngClass","ngStyle"]],template:function(y,N){1&y&&s.wR5(0,"div",0),2&y&&(s.m8U(N.styleClass),s.E7m("ngClass",N.containerClass())("ngStyle",N.containerStyle()),s.e48("data-pc-name","skeleton")("aria-hidden",!0)("data-pc-section","root"))},dependencies:[i.QF,i.Qt],styles:['@layer primeng{.p-skeleton{position:relative;overflow:hidden}.p-skeleton:after{content:"";animation:p-skeleton-animation 1.2s infinite;height:100%;left:0;position:absolute;right:0;top:0;transform:translate(-100%);z-index:1}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}\n'],encapsulation:2,changeDetection:0})}return l})(),h=(()=>{class l{static \u0275fac=function(y){return new(y||l)};static \u0275mod=s.a4G({type:l});static \u0275inj=s.s3X({imports:[i.MD]})}return l})()},4616:(st,pe,d)=>{"use strict";d.d(pe,{Oc:()=>a,Yv:()=>i,eI:()=>l});class i{static isArray(v,y=!0){return Array.isArray(v)&&(y||0!==v.length)}static isObject(v,y=!0){return v instanceof Object&&v.constructor===Object&&(y||0!==Object.keys(v).length)}static equals(v,y,N){return N?this.resolveFieldData(v,N)===this.resolveFieldData(y,N):this.equalsByValue(v,y)}static equalsByValue(v,y){if(v===y)return!0;if(v&&y&&"object"==typeof v&&"object"==typeof y){var K,ee,ne,N=Array.isArray(v),B=Array.isArray(y);if(N&&B){if((ee=v.length)!=y.length)return!1;for(K=ee;0!=K--;)if(!this.equalsByValue(v[K],y[K]))return!1;return!0}if(N!=B)return!1;var Le=this.isDate(v),ke=this.isDate(y);if(Le!=ke)return!1;if(Le&&ke)return v.getTime()==y.getTime();var je=v instanceof RegExp,et=y instanceof RegExp;if(je!=et)return!1;if(je&&et)return v.toString()==y.toString();var _t=Object.keys(v);if((ee=_t.length)!==Object.keys(y).length)return!1;for(K=ee;0!=K--;)if(!Object.prototype.hasOwnProperty.call(y,_t[K]))return!1;for(K=ee;0!=K--;)if(!this.equalsByValue(v[ne=_t[K]],y[ne]))return!1;return!0}return v!=v&&y!=y}static resolveFieldData(v,y){if(v&&y){if(this.isFunction(y))return y(v);if(-1==y.indexOf("."))return v[y];{let N=y.split("."),B=v;for(let K=0,ee=N.length;K<ee;++K){if(null==B)return null;B=B[N[K]]}return B}}return null}static isFunction(v){return!!(v&&v.constructor&&v.call&&v.apply)}static reorderArray(v,y,N){v&&y!==N&&(N>=v.length&&(N%=v.length,y%=v.length),v.splice(N,0,v.splice(y,1)[0]))}static insertIntoOrderedArray(v,y,N,B){if(N.length>0){let K=!1;for(let ee=0;ee<N.length;ee++)if(this.findIndexInList(N[ee],B)>y){N.splice(ee,0,v),K=!0;break}K||N.push(v)}else N.push(v)}static findIndexInList(v,y){let N=-1;if(y)for(let B=0;B<y.length;B++)if(y[B]==v){N=B;break}return N}static contains(v,y){if(null!=v&&y&&y.length)for(let N of y)if(this.equals(v,N))return!0;return!1}static removeAccents(v){return v&&(v=v.normalize("NFKD").replace(new RegExp("\\p{Diacritic}","gu"),"")),v}static isDate(v){return"[object Date]"===Object.prototype.toString.call(v)}static isEmpty(v){return null==v||""===v||Array.isArray(v)&&0===v.length||!this.isDate(v)&&"object"==typeof v&&0===Object.keys(v).length}static isNotEmpty(v){return!this.isEmpty(v)}static compare(v,y,N,B=1){let K=-1;const ee=this.isEmpty(v),ne=this.isEmpty(y);return K=ee&&ne?0:ee?B:ne?-B:"string"==typeof v&&"string"==typeof y?v.localeCompare(y,N,{numeric:!0}):v<y?-1:v>y?1:0,K}static sort(v,y,N=1,B,K=1){const ee=i.compare(v,y,B,N);let ne=N;return(i.isEmpty(v)||i.isEmpty(y))&&(ne=1===K?N:K),ne*ee}static merge(v,y){if(null!=v||null!=y)return null!=v&&"object"!=typeof v||null!=y&&"object"!=typeof y?null!=v&&"string"!=typeof v||null!=y&&"string"!=typeof y?y||v:[v||"",y||""].join(" "):{...v||{},...y||{}}}static isPrintableCharacter(v=""){return this.isNotEmpty(v)&&1===v.length&&v.match(/\S| /)}static getItemValue(v,...y){return this.isFunction(v)?v(...y):v}static findLastIndex(v,y){let N=-1;if(this.isNotEmpty(v))try{N=v.findLastIndex(y)}catch{N=v.lastIndexOf([...v].reverse().find(y))}return N}static findLast(v,y){let N;if(this.isNotEmpty(v))try{N=v.findLast(y)}catch{N=[...v].reverse().find(y)}return N}static deepEquals(v,y){if(v===y)return!0;if(v&&y&&"object"==typeof v&&"object"==typeof y){var K,ee,ne,N=Array.isArray(v),B=Array.isArray(y);if(N&&B){if((ee=v.length)!=y.length)return!1;for(K=ee;0!=K--;)if(!this.deepEquals(v[K],y[K]))return!1;return!0}if(N!=B)return!1;var Le=v instanceof Date,ke=y instanceof Date;if(Le!=ke)return!1;if(Le&&ke)return v.getTime()==y.getTime();var je=v instanceof RegExp,et=y instanceof RegExp;if(je!=et)return!1;if(je&&et)return v.toString()==y.toString();var _t=Object.keys(v);if((ee=_t.length)!==Object.keys(y).length)return!1;for(K=ee;0!=K--;)if(!Object.prototype.hasOwnProperty.call(y,_t[K]))return!1;for(K=ee;0!=K--;)if(!this.deepEquals(v[ne=_t[K]],y[ne]))return!1;return!0}return v!=v&&y!=y}}var s=0;function a(_="pn_id_"){return`${_}${++s}`}var l=function h(){let _=[];const B=K=>K&&parseInt(K.style.zIndex,10)||0;return{get:B,set:(K,ee,ne)=>{ee&&(ee.style.zIndex=String(((K,ee)=>{let ne=_.length>0?_[_.length-1]:{key:K,value:ee},Le=ne.value+(ne.key===K?0:ee)+2;return _.push({key:K,value:Le}),Le})(K,ne)))},clear:K=>{K&&((K=>{_=_.filter(ee=>ee.value!==K)})(B(K)),K.style.zIndex="")},getCurrent:()=>_.length>0?_[_.length-1].value:0}}()},3908:(st,pe,d)=>{"use strict";function i(a,h,l,_,v,y,N){try{var B=a[y](N),K=B.value}catch(ee){return void l(ee)}B.done?h(K):Promise.resolve(K).then(_,v)}function s(a){return function(){var h=this,l=arguments;return new Promise(function(_,v){var y=a.apply(h,l);function N(K){i(y,_,v,N,B,"next",K)}function B(K){i(y,_,v,N,B,"throw",K)}N(void 0)})}}d.d(pe,{c:()=>s})},1316:(st,pe,d)=>{"use strict";function ee(ze,Me,Ae,Je){return new(Ae||(Ae=Promise))(function(ge,wt){function Ye(Pe){try{J(Je.next(Pe))}catch(fe){wt(fe)}}function be(Pe){try{J(Je.throw(Pe))}catch(fe){wt(fe)}}function J(Pe){Pe.done?ge(Pe.value):function X(ge){return ge instanceof Ae?ge:new Ae(function(wt){wt(ge)})}(Pe.value).then(Ye,be)}J((Je=Je.apply(ze,Me||[])).next())})}function Ne(ze){return this instanceof Ne?(this.v=ze,this):new Ne(ze)}function qe(ze,Me,Ae){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var X,Je=Ae.apply(ze,Me||[]),ge=[];return X={},wt("next"),wt("throw"),wt("return"),X[Symbol.asyncIterator]=function(){return this},X;function wt(De){Je[De]&&(X[De]=function(bt){return new Promise(function(qt,vt){ge.push([De,bt,qt,vt])>1||Ye(De,bt)})})}function Ye(De,bt){try{!function be(De){De.value instanceof Ne?Promise.resolve(De.value.v).then(J,Pe):fe(ge[0][2],De)}(Je[De](bt))}catch(qt){fe(ge[0][3],qt)}}function J(De){Ye("next",De)}function Pe(De){Ye("throw",De)}function fe(De,bt){De(bt),ge.shift(),ge.length&&Ye(ge[0][0],ge[0][1])}}function ve(ze){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ae,Me=ze[Symbol.asyncIterator];return Me?Me.call(ze):(ze=function je(ze){var Me="function"==typeof Symbol&&Symbol.iterator,Ae=Me&&ze[Me],Je=0;if(Ae)return Ae.call(ze);if(ze&&"number"==typeof ze.length)return{next:function(){return ze&&Je>=ze.length&&(ze=void 0),{value:ze&&ze[Je++],done:!ze}}};throw new TypeError(Me?"Object is not iterable.":"Symbol.iterator is not defined.")}(ze),Ae={},Je("next"),Je("throw"),Je("return"),Ae[Symbol.asyncIterator]=function(){return this},Ae);function Je(ge){Ae[ge]=ze[ge]&&function(wt){return new Promise(function(Ye,be){!function X(ge,wt,Ye,be){Promise.resolve(be).then(function(J){ge({value:J,done:Ye})},wt)}(Ye,be,(wt=ze[ge](wt)).done,wt.value)})}}}d.d(pe,{U1:()=>Ne,kH:()=>ee,mA:()=>ve,o7:()=>qe}),"function"==typeof SuppressedError&&SuppressedError}},st=>{st(st.s=660)}]);