1 line
1.7 MiB
1 line
1.7 MiB
(self.webpackChunkangular_material_template=self.webpackChunkangular_material_template||[]).push([[590],{9920:(lt,me,d)=>{"use strict";d.d(me,{Q:()=>g});var i=d(5908),a=d(2116),h=d(2992),l=d(4440),f=d(119);let g=(()=>{class b{constructor(Y,J,ie){this.router=Y,this.notificationService=J,this.authService=ie}canActivate(){const Y=this.authService.getCurrentUser();return Y&&Y.expiration?i()<i(Y.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(J){return new(J||b)(a.CoB(h.E5),a.CoB(l.g),a.CoB(f.A))};static#t=this.\u0275prov=a.wxM({token:b,factory:b.\u0275fac})}return b})()},2088:(lt,me,d)=>{"use strict";d.d(me,{U:()=>h});var i=d(6716),s=d(2116),a=d(7048);let h=(()=>{class l{constructor(g){this.http=g,this.ServeurURL=i.O.ServeurURL,this.ApiURL=this.ServeurURL+"/api"}getUser(g){return this.http.get(this.ApiURL+"/user/user/"+g)}saveUser(g){return this.http.post(this.ApiURL+"/user/user/",g)}updateUser(g){return this.http.put(this.ApiURL+"/user/user/"+g._id,g)}deleteUser(g){return this.http.delete(this.ApiURL+"/user/user/"+g)}getCurrentUser(){return this.http.get(this.ApiURL+"/user/current")}getAllUsers(){return this.http.get(this.ApiURL+"/user/getAllUsers")}static#e=this.\u0275fac=function(b){return new(b||l)(s.CoB(a.KK))};static#t=this.\u0275prov=s.wxM({token:l,factory:l.\u0275fac,providedIn:"root"})}return l})()},119:(lt,me,d)=>{"use strict";d.d(me,{A:()=>Y});var i=d(4704),s=d(7680),a=d(5908),h=d(2700),l=d(2116),f=d(6716),g=d(7048);let b=(()=>{class J{constructor(ae){this.http=ae,this.ServeurURL=f.O.ServeurURL,this.ApiURL=this.ServeurURL+"/api"}authenticate(ae,Ie){return this.http.post(this.ServeurURL+"/authenticate",{email:ae,password:Ie})}static#e=this.\u0275fac=function(Ie){return new(Ie||J)(l.CoB(g.KK))};static#t=this.\u0275prov=l.wxM({token:J,factory:J.\u0275fac,providedIn:"root"})}return J})();var R=d(2088);let Y=(()=>{class J{constructor(ae,Ie,Ee){this.apiAuthService=ae,this.apiUserService=Ie,this.localStorage=Ee}login(ae,Ie){return this.apiAuthService.authenticate(ae,Ie).pipe((0,i.k)(Ee=>!!Ee.token&&(this.localStorage.setItem("currentUser",JSON.stringify({token:Ee.token})),this.apiUserService.getCurrentUser().subscribe(Ge=>{console.log(Ge);const tt=this.localStorage.getItem("currentUser");if(tt){const gt=JSON.parse(tt);gt.isAdmin=Ge.isAdmin,gt.email=Ge.email,gt.id=Ge._id,gt.alias=Ge.email.split("@")[0],gt.fullName=Ge.username,gt.expiration=a().add(30,"days").toDate(),this.localStorage.setItem("currentUser",JSON.stringify(gt))}}),!0)))}logout(){this.localStorage.removeItem("currentUser")}getCurrentUser(){const ae=this.localStorage.getItem("currentUser");return ae?JSON.parse(ae):null}passwordResetRequest(ae){return(0,h.of)(!0).pipe((0,s.o)(1e3))}changePassword(ae,Ie,Ee){return(0,h.of)(!0).pipe((0,s.o)(1e3))}passwordReset(ae,Ie,Ee,Ge){return(0,h.of)(!0).pipe((0,s.o)(1e3))}static#e=this.\u0275fac=function(Ie){return new(Ie||J)(l.CoB(b),l.CoB(R.U),l.CoB("LOCALSTORAGE"))};static#t=this.\u0275prov=l.wxM({token:J,factory:J.\u0275fac,providedIn:"root"})}return J})()},4440:(lt,me,d)=>{"use strict";d.d(me,{g:()=>a});var i=d(2116),s=d(1624);let a=(()=>{class h{constructor(f){this.snackBar=f}openSnackBar(f){this.snackBar.open(f,"",{duration:5e3})}static#e=this.\u0275fac=function(g){return new(g||h)(i.CoB(s.yS))};static#t=this.\u0275prov=i.wxM({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},3548:(lt,me,d)=>{"use strict";d.d(me,{m:()=>a});var i=d(6700),s=d(2116);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(g){return new(g||h)};static#t=this.\u0275prov=s.wxM({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})()},6212:(lt,me,d)=>{"use strict";d.d(me,{a:()=>Wr});var i=d(2116),s=d(1368),a=d(3576),h=d(5908);const f=h||d.t(h,2),g=new i.UbH("MAT_MOMENT_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:function b(){return{useUtc:!1}}});function R(ke,de){const p=Array(ke);for(let L=0;L<ke;L++)p[L]=de(L);return p}let Y=(()=>{class ke extends a.Wu{constructor(p,L){super(),this._options=L,this.setLocale(p||f.locale())}setLocale(p){super.setLocale(p);let L=f.localeData(p);this._localeData={firstDayOfWeek:L.firstDayOfWeek(),longMonths:L.months(),shortMonths:L.monthsShort(),dates:R(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 _t=this._createMoment({year:p,month:L,date:H}).locale(this.locale);return _t.isValid(),_t}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,f.ISO_8601).locale(this.locale)}return L&&this.isValid(L)?this._createMoment(L).locale(this.locale):super.deserialize(p)}isDateInstance(p){return f.isMoment(p)}isValid(p){return this.clone(p).isValid()}invalid(){return f.invalid()}_createMoment(p,L,H){const{strict:_t,useUtc:dt}=this._options||{};return dt?f.utc(p,L,H,_t):f(p,L,H,_t)}static#e=this.\u0275fac=function(L){return new(L||ke)(i.CoB(a.KQ,8),i.CoB(g,8))};static#t=this.\u0275prov=i.wxM({token:ke,factory:ke.\u0275fac})}return ke})();const J={parse:{dateInput:"l"},display:{dateInput:"l",monthYearLabel:"MMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"MMMM YYYY"}};let ie=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.Wu,useClass:Y,deps:[a.KQ,g]}]})}return ke})(),ae=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.IR,useValue:J}],imports:[ie]})}return ke})();var Ie=d(3840),Ee=d(7816),Ge=d(7536),tt=d(8408),gt=d(68),Bt=d(4723),kt=d(7712),Ye=d(5792),Q=(d(9684),d(6928)),_e=d(5657),Re=(d(1424),d(3412)),oe=(d(2700),d(800),d(7800)),ut=d(2488);d(6504),d(4060),d(5568),d(7368),d(3992),d(6684),d(4704),d(9212),d(7680),d(1900);const zt={provide:new i.UbH("mat-autocomplete-scroll-strategy"),deps:[gt.mc],useFactory:function wt(ke){return()=>ke.scrollStrategies.reposition()}};let Te=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[zt],imports:[gt.Y1,a.Ax,a.AN,s.MD,tt.uU,a.Ax,a.AN]})}return ke})();var at=d(9120),Ze=d(2096),pt=d(7760),le=d(7500),xe=d(9964),Pe=d(8156),ht=d(964),Ht=d(6664),vt=d(6232),Mt=d(2080),fe=d(180);let Ce=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({})}return ke})(),an=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({imports:[s.MD,a.AN,Ce,ut.g$]})}return ke})();d(1032);let Zt=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.KE,a.AN]})}return ke})();var pi=d(3616);const Er=new i.UbH("mat-chips-default-options");let _r=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[a.u9,{provide:Er,useValue:{separatorKeyCodes:[oe.wJ]}}],imports:[a.AN,s.MD,a.KE,a.AN]})}return ke})();var Vr=d(1560);let $n=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({imports:[s.MD,a.AN]})}return ke})();var cr=d(9092),yr=d(2864),Cn=d(6496),ar=d(1624),Nn=d(8818),Yn=d(8059),qr=d(2156),Lr=d(112),mr=d(4548),Da=d(4096),Or=d(3252);function ua(ke,de,p){for(let L in de)if(de.hasOwnProperty(L)){const H=de[L];H?ke.setProperty(L,H,p?.has(L)?"important":""):ke.removeProperty(L)}return ke}function wr(ke,de){const p=de?"":"none";ua(ke.style,{"touch-action":de?"":"none","-webkit-user-drag":de?"":"none","-webkit-tap-highlight-color":de?"":"transparent","user-select":p,"-ms-user-select":p,"-webkit-user-select":p,"-moz-user-select":p})}function Ca(ke,de,p){ua(ke.style,{position:de?"":"fixed",top:de?"":"0",opacity:de?"":"0",left:de?"":"-999em"},p)}function ha(ke,de){return de&&"none"!=de?ke+" "+de:ke}function Rr(ke){const de=ke.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(ke)*de}function Aa(ke,de){return ke.getPropertyValue(de).split(",").map(L=>L.trim())}function la(ke){const de=ke.getBoundingClientRect();return{top:de.top,right:de.right,bottom:de.bottom,left:de.left,width:de.width,height:de.height,x:de.x,y:de.y}}function ea(ke,de,p){const{top:L,bottom:H,left:_t,right:dt}=ke;return p>=L&&p<=H&&de>=_t&&de<=dt}function ma(ke,de,p){ke.top+=de,ke.bottom=ke.top+ke.height,ke.left+=p,ke.right=ke.left+ke.width}function jr(ke,de,p,L){const{top:H,right:_t,bottom:dt,left:jt,width:ci,height:xi}=ke,Oi=ci*de,zi=xi*de;return L>H-zi&&L<dt+zi&&p>jt-Oi&&p<_t+Oi}class Z{constructor(de){this._document=de,this.positions=new Map}clear(){this.positions.clear()}cache(de){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),de.forEach(p=>{this.positions.set(p,{scrollPosition:{top:p.scrollTop,left:p.scrollLeft},clientRect:la(p)})})}handleScroll(de){const p=(0,Ye.oZ)(de),L=this.positions.get(p);if(!L)return null;const H=L.scrollPosition;let _t,dt;if(p===this._document){const xi=this.getViewportScrollPosition();_t=xi.top,dt=xi.left}else _t=p.scrollTop,dt=p.scrollLeft;const jt=H.top-_t,ci=H.left-dt;return this.positions.forEach((xi,Oi)=>{xi.clientRect&&p!==Oi&&p.contains(Oi)&&ma(xi.clientRect,jt,ci)}),H.top=_t,H.left=dt,{top:jt,left:ci}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}}function ne(ke){const de=ke.cloneNode(!0),p=de.querySelectorAll("[id]"),L=ke.nodeName.toLowerCase();de.removeAttribute("id");for(let H=0;H<p.length;H++)p[H].removeAttribute("id");return"canvas"===L?Ri(ke,de):("input"===L||"select"===L||"textarea"===L)&&It(ke,de),P("canvas",ke,de,Ri),P("input, textarea, select",ke,de,It),de}function P(ke,de,p,L){const H=de.querySelectorAll(ke);if(H.length){const _t=p.querySelectorAll(ke);for(let dt=0;dt<H.length;dt++)L(H[dt],_t[dt])}}let Ae=0;function It(ke,de){"file"!==de.type&&(de.value=ke.value),"radio"===de.type&&de.name&&(de.name=`mat-clone-${de.name}-${Ae++}`)}function Ri(ke,de){const p=de.getContext("2d");if(p)try{p.drawImage(ke,0,0)}catch{}}const Ui=(0,Ye.W4)({passive:!0}),dr=(0,Ye.W4)({passive:!1}),Ur=new Set(["position"]);class ta{get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(de){const p=(0,kt.W6)(de);p!==this._disabled&&(this._disabled=p,this._toggleNativeDragInteractions(),this._handles.forEach(L=>wr(L,p)))}constructor(de,p,L,H,_t,dt){this._config=p,this._document=L,this._ngZone=H,this._viewportRuler=_t,this._dragDropRegistry=dt,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=!1,this._moveEvents=new _e.E,this._pointerMoveSubscription=Q.wH.EMPTY,this._pointerUpSubscription=Q.wH.EMPTY,this._scrollSubscription=Q.wH.EMPTY,this._resizeSubscription=Q.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 _e.E,this.started=new _e.E,this.released=new _e.E,this.ended=new _e.E,this.entered=new _e.E,this.exited=new _e.E,this.dropped=new _e.E,this.moved=this._moveEvents,this._pointerDown=jt=>{if(this.beforeStarted.next(),this._handles.length){const ci=this._getTargetHandle(jt);ci&&!this._disabledHandles.has(ci)&&!this.disabled&&this._initializeDragSequence(ci,jt)}else this.disabled||this._initializeDragSequence(this._rootElement,jt)},this._pointerMove=jt=>{const ci=this._getPointerPositionOnPage(jt);if(!this._hasStartedDragging){if(Math.abs(ci.x-this._pickupPositionOnPage.x)+Math.abs(ci.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const Ji=Date.now()>=this._dragStartTime+this._getDragStartDelay(jt),D=this._dropContainer;if(!Ji)return void this._endDragSequence(jt);(!D||!D.isDragging()&&!D.isReceiving())&&(jt.preventDefault(),this._hasStartedDragging=!0,this._ngZone.run(()=>this._startDragSequence(jt)))}return}jt.preventDefault();const xi=this._getConstrainedPointerPosition(ci);if(this._hasMoved=!0,this._lastKnownPointerPosition=ci,this._updatePointerDirectionDelta(xi),this._dropContainer)this._updateActiveDropContainer(xi,ci);else{const Oi=this.constrainPosition?this._initialClientRect:this._pickupPositionOnPage,zi=this._activeTransform;zi.x=xi.x-Oi.x+this._passiveTransform.x,zi.y=xi.y-Oi.y+this._passiveTransform.y,this._applyRootElementTransform(zi.x,zi.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:xi,event:jt,distance:this._getDragDistance(xi),delta:this._pointerDirectionDelta})})},this._pointerUp=jt=>{this._endDragSequence(jt)},this._nativeDragStart=jt=>{if(this._handles.length){const ci=this._getTargetHandle(jt);ci&&!this._disabledHandles.has(ci)&&!this.disabled&&jt.preventDefault()}else this.disabled||jt.preventDefault()},this.withRootElement(de).withParent(p.parentDragRef||null),this._parentPositions=new Z(L),dt.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(de){this._handles=de.map(L=>(0,kt.mk)(L)),this._handles.forEach(L=>wr(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(de){return this._previewTemplate=de,this}withPlaceholderTemplate(de){return this._placeholderTemplate=de,this}withRootElement(de){const p=(0,kt.mk)(de);return p!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{p.addEventListener("mousedown",this._pointerDown,dr),p.addEventListener("touchstart",this._pointerDown,Ui),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(de){return this._boundaryElement=de?(0,kt.mk)(de):null,this._resizeSubscription.unsubscribe(),de&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(de){return this._parentDragRef=de,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(de){!this._disabledHandles.has(de)&&this._handles.indexOf(de)>-1&&(this._disabledHandles.add(de),wr(de,!0))}enableHandle(de){this._disabledHandles.has(de)&&(this._disabledHandles.delete(de),wr(de,this.disabled))}withDirection(de){return this._direction=de,this}_withDropContainer(de){this._dropContainer=de}getFreeDragPosition(){const de=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:de.x,y:de.y}}setFreeDragPosition(de){return this._activeTransform={x:0,y:0},this._passiveTransform.x=de.x,this._passiveTransform.y=de.y,this._dropContainer||this._applyRootElementTransform(de.x,de.y),this}withPreviewContainer(de){return this._previewContainer=de,this}_sortFromLastPointerPosition(){const de=this._lastKnownPointerPosition;de&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(de),de)}_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(de){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:de}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(de),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;const p=this._getPointerPositionOnPage(de);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(p),dropPoint:p,event:de})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(de){gn(de)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const p=this._dropContainer;if(p){const L=this._rootElement,H=L.parentNode,_t=this._placeholder=this._createPlaceholderElement(),dt=this._anchor=this._anchor||this._document.createComment(""),jt=this._getShadowRoot();H.insertBefore(dt,L),this._initialTransform=L.style.transform||"",this._preview=this._createPreviewElement(),Ca(L,!1,Ur),this._document.body.appendChild(H.replaceChild(_t,L)),this._getPreviewInsertionPoint(H,jt).appendChild(this._preview),this.started.next({source:this,event:de}),p.start(),this._initialContainer=p,this._initialIndex=p.getItemIndex(this)}else this.started.next({source:this,event:de}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(p?p.getScrollableParents():[])}_initializeDragSequence(de,p){this._parentDragRef&&p.stopPropagation();const L=this.isDragging(),H=gn(p),_t=!H&&0!==p.button,dt=this._rootElement,jt=(0,Ye.oZ)(p),ci=!H&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now(),xi=H?(0,Bt.q0)(p):(0,Bt.G3)(p);if(jt&&jt.draggable&&"mousedown"===p.type&&p.preventDefault(),L||_t||ci||xi)return;if(this._handles.length){const Mn=dt.style;this._rootElementTapHighlight=Mn.webkitTapHighlightColor||"",Mn.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(Mn=>this._updateOnScroll(Mn)),this._boundaryElement&&(this._boundaryRect=la(this._boundaryElement));const Oi=this._previewTemplate;this._pickupPositionInElement=Oi&&Oi.template&&!Oi.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialClientRect,de,p);const zi=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(p);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:zi.x,y:zi.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,p)}_cleanupDragArtifacts(de){Ca(this._rootElement,!0,Ur),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(de),_t=this._getDragDistance(H),dt=p._isOverContainer(H.x,H.y);this.ended.next({source:this,distance:_t,dropPoint:H,event:de}),this.dropped.next({item:this,currentIndex:L,previousIndex:this._initialIndex,container:p,previousContainer:this._initialContainer,isPointerOverContainer:dt,distance:_t,dropPoint:H,event:de}),p.drop(this,L,this._initialIndex,this._initialContainer,dt,_t,H,de),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:de,y:p},{x:L,y:H}){let _t=this._initialContainer._getSiblingContainerFromPosition(this,de,p);!_t&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(de,p)&&(_t=this._initialContainer),_t&&_t!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=_t,this._dropContainer.enter(this,de,p,_t===this._initialContainer&&_t.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:_t,currentIndex:_t.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(L,H),this._dropContainer._sortItem(this,de,p,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(de,p):this._applyPreviewTransform(de-this._pickupPositionInElement.x,p-this._pickupPositionInElement.y))}_createPreviewElement(){const de=this._previewTemplate,p=this.previewClass,L=de?de.template:null;let H;if(L&&de){const _t=de.matchSize?this._initialClientRect:null,dt=de.viewContainer.createEmbeddedView(L,de.context);dt.detectChanges(),H=La(dt,this._document),this._previewRef=dt,de.matchSize?Ka(H,_t):H.style.transform=yn(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else H=ne(this._rootElement),Ka(H,this._initialClientRect),this._initialTransform&&(H.style.transform=this._initialTransform);return ua(H.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":`${this._config.zIndex||1e3}`},Ur),wr(H,!1),H.classList.add("cdk-drag-preview"),H.setAttribute("dir",this._direction),p&&(Array.isArray(p)?p.forEach(_t=>H.classList.add(_t)):H.classList.add(p)),H}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const de=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._applyPreviewTransform(de.left,de.top);const p=function Ya(ke){const de=getComputedStyle(ke),p=Aa(de,"transition-property"),L=p.find(jt=>"transform"===jt||"all"===jt);if(!L)return 0;const H=p.indexOf(L),_t=Aa(de,"transition-duration"),dt=Aa(de,"transition-delay");return Rr(_t[H])+Rr(dt[H])}(this._preview);return 0===p?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(L=>{const H=dt=>{(!dt||(0,Ye.oZ)(dt)===this._preview&&"transform"===dt.propertyName)&&(this._preview?.removeEventListener("transitionend",H),L(),clearTimeout(_t))},_t=setTimeout(H,1.5*p);this._preview.addEventListener("transitionend",H)}))}_createPlaceholderElement(){const de=this._placeholderTemplate,p=de?de.template:null;let L;return p?(this._placeholderRef=de.viewContainer.createEmbeddedView(p,de.context),this._placeholderRef.detectChanges(),L=La(this._placeholderRef,this._document)):L=ne(this._rootElement),L.style.pointerEvents="none",L.classList.add("cdk-drag-placeholder"),L}_getPointerPositionInElement(de,p,L){const H=p===this._rootElement?null:p,_t=H?H.getBoundingClientRect():de,dt=gn(L)?L.targetTouches[0]:L,jt=this._getViewportScrollPosition();return{x:_t.left-de.left+(dt.pageX-_t.left-jt.left),y:_t.top-de.top+(dt.pageY-_t.top-jt.top)}}_getPointerPositionOnPage(de){const p=this._getViewportScrollPosition(),L=gn(de)?de.touches[0]||de.changedTouches[0]||{pageX:0,pageY:0}:de,H=L.pageX-p.left,_t=L.pageY-p.top;if(this._ownerSVGElement){const dt=this._ownerSVGElement.getScreenCTM();if(dt){const jt=this._ownerSVGElement.createSVGPoint();return jt.x=H,jt.y=_t,jt.matrixTransform(dt.inverse())}}return{x:H,y:_t}}_getConstrainedPointerPosition(de){const p=this._dropContainer?this._dropContainer.lockAxis:null;let{x:L,y:H}=this.constrainPosition?this.constrainPosition(de,this,this._initialClientRect,this._pickupPositionInElement):de;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:_t,y:dt}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,jt=this._boundaryRect,{width:ci,height:xi}=this._getPreviewRect(),Oi=jt.top+dt,zi=jt.bottom-(xi-dt);L=ka(L,jt.left+_t,jt.right-(ci-_t)),H=ka(H,Oi,zi)}return{x:L,y:H}}_updatePointerDirectionDelta(de){const{x:p,y:L}=de,H=this._pointerDirectionDelta,_t=this._pointerPositionAtLastDirectionChange,dt=Math.abs(p-_t.x),jt=Math.abs(L-_t.y);return dt>this._config.pointerDirectionChangeThreshold&&(H.x=p>_t.x?1:-1,_t.x=p),jt>this._config.pointerDirectionChangeThreshold&&(H.y=L>_t.y?1:-1,_t.y=L),H}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const de=this._handles.length>0||!this.isDragging();de!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=de,wr(this._rootElement,de))}_removeRootElementListeners(de){de.removeEventListener("mousedown",this._pointerDown,dr),de.removeEventListener("touchstart",this._pointerDown,Ui),de.removeEventListener("dragstart",this._nativeDragStart,dr)}_applyRootElementTransform(de,p){const L=yn(de,p),H=this._rootElement.style;null==this._initialTransform&&(this._initialTransform=H.transform&&"none"!=H.transform?H.transform:""),H.transform=ha(L,this._initialTransform)}_applyPreviewTransform(de,p){const L=this._previewTemplate?.template?void 0:this._initialTransform,H=yn(de,p);this._preview.style.transform=ha(H,L)}_getDragDistance(de){const p=this._pickupPositionOnPage;return p?{x:de.x-p.x,y:de.y-p.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:de,y:p}=this._passiveTransform;if(0===de&&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 _t=H.left-L.left,dt=L.right-H.right,jt=H.top-L.top,ci=L.bottom-H.bottom;H.width>L.width?(_t>0&&(de+=_t),dt>0&&(de-=dt)):de=0,H.height>L.height?(jt>0&&(p+=jt),ci>0&&(p-=ci)):p=0,(de!==this._passiveTransform.x||p!==this._passiveTransform.y)&&this.setFreeDragPosition({y:p,x:de})}_getDragStartDelay(de){const p=this.dragStartDelay;return"number"==typeof p?p:gn(de)?p.touch:p?p.mouse:0}_updateOnScroll(de){const p=this._parentPositions.handleScroll(de);if(p){const L=(0,Ye.oZ)(de);this._boundaryRect&&L!==this._boundaryElement&&L.contains(this._boundaryElement)&&ma(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,Ye.C8)(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(de,p){const L=this._previewContainer||"global";if("parent"===L)return de;if("global"===L){const H=this._document;return p||H.fullscreenElement||H.webkitFullscreenElement||H.mozFullScreenElement||H.msFullscreenElement||H.body}return(0,kt.mk)(L)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialClientRect),this._previewRect}_getTargetHandle(de){return this._handles.find(p=>de.target&&(de.target===p||p.contains(de.target)))}}function yn(ke,de){return`translate3d(${Math.round(ke)}px, ${Math.round(de)}px, 0)`}function ka(ke,de,p){return Math.max(de,Math.min(p,ke))}function gn(ke){return"t"===ke.type[0]}function La(ke,de){const p=ke.rootNodes;if(1===p.length&&p[0].nodeType===de.ELEMENT_NODE)return p[0];const L=de.createElement("div");return p.forEach(H=>L.appendChild(H)),L}function Ka(ke,de){ke.style.width=`${de.width}px`,ke.style.height=`${de.height}px`,ke.style.transform=yn(de.left,de.top)}function ia(ke,de){return Math.max(0,Math.min(de,ke))}class ur{constructor(de,p){this._element=de,this._dragDropRegistry=p,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(de){this.withItems(de)}sort(de,p,L,H){const _t=this._itemPositions,dt=this._getItemIndexFromPointerPosition(de,p,L,H);if(-1===dt&&_t.length>0)return null;const jt="horizontal"===this.orientation,ci=_t.findIndex(F=>F.drag===de),xi=_t[dt],zi=xi.clientRect,Mn=ci>dt?1:-1,Ji=this._getItemOffsetPx(_t[ci].clientRect,zi,Mn),D=this._getSiblingOffsetPx(ci,_t,Mn),he=_t.slice();return function us(ke,de,p){const L=ia(de,ke.length-1),H=ia(p,ke.length-1);if(L===H)return;const _t=ke[L],dt=H<L?-1:1;for(let jt=L;jt!==H;jt+=dt)ke[jt]=ke[jt+dt];ke[H]=_t}(_t,ci,dt),_t.forEach((F,q)=>{if(he[q]===F)return;const ft=F.drag===de,Qt=ft?Ji:D,hi=ft?de.getPlaceholderElement():F.drag.getRootElement();F.offset+=Qt,jt?(hi.style.transform=ha(`translate3d(${Math.round(F.offset)}px, 0, 0)`,F.initialTransform),ma(F.clientRect,0,Qt)):(hi.style.transform=ha(`translate3d(0, ${Math.round(F.offset)}px, 0)`,F.initialTransform),ma(F.clientRect,Qt,0))}),this._previousSwap.overlaps=ea(zi,p,L),this._previousSwap.drag=xi.drag,this._previousSwap.delta=jt?H.x:H.y,{previousIndex:ci,currentIndex:dt}}enter(de,p,L,H){const _t=null==H||H<0?this._getItemIndexFromPointerPosition(de,p,L):H,dt=this._activeDraggables,jt=dt.indexOf(de),ci=de.getPlaceholderElement();let xi=dt[_t];if(xi===de&&(xi=dt[_t+1]),!xi&&(null==_t||-1===_t||_t<dt.length-1)&&this._shouldEnterAsFirstChild(p,L)&&(xi=dt[0]),jt>-1&&dt.splice(jt,1),xi&&!this._dragDropRegistry.isDragging(xi)){const Oi=xi.getRootElement();Oi.parentElement.insertBefore(ci,Oi),dt.splice(_t,0,de)}else(0,kt.mk)(this._element).appendChild(ci),dt.push(de);ci.style.transform="",this._cacheItemPositions()}withItems(de){this._activeDraggables=de.slice(),this._cacheItemPositions()}withSortPredicate(de){this._sortPredicate=de}reset(){this._activeDraggables.forEach(de=>{const p=de.getRootElement();if(p){const L=this._itemPositions.find(H=>H.drag===de)?.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(de){return("horizontal"===this.orientation&&"rtl"===this.direction?this._itemPositions.slice().reverse():this._itemPositions).findIndex(L=>L.drag===de)}updateOnScroll(de,p){this._itemPositions.forEach(({clientRect:L})=>{ma(L,de,p)}),this._itemPositions.forEach(({drag:L})=>{this._dragDropRegistry.isDragging(L)&&L._sortFromLastPointerPosition()})}_cacheItemPositions(){const de="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)=>de?p.clientRect.left-L.clientRect.left:p.clientRect.top-L.clientRect.top)}_getItemOffsetPx(de,p,L){const H="horizontal"===this.orientation;let _t=H?p.left-de.left:p.top-de.top;return-1===L&&(_t+=H?p.width-de.width:p.height-de.height),_t}_getSiblingOffsetPx(de,p,L){const H="horizontal"===this.orientation,_t=p[de].clientRect,dt=p[de+-1*L];let jt=_t[H?"width":"height"]*L;if(dt){const ci=H?"left":"top",xi=H?"right":"bottom";-1===L?jt-=dt.clientRect[ci]-_t[xi]:jt+=_t[ci]-dt.clientRect[xi]}return jt}_shouldEnterAsFirstChild(de,p){if(!this._activeDraggables.length)return!1;const L=this._itemPositions,H="horizontal"===this.orientation;if(L[0].drag!==this._activeDraggables[0]){const dt=L[L.length-1].clientRect;return H?de>=dt.right:p>=dt.bottom}{const dt=L[0].clientRect;return H?de<=dt.left:p<=dt.top}}_getItemIndexFromPointerPosition(de,p,L,H){const _t="horizontal"===this.orientation,dt=this._itemPositions.findIndex(({drag:jt,clientRect:ci})=>jt!==de&&((!H||jt!==this._previousSwap.drag||!this._previousSwap.overlaps||(_t?H.x:H.y)!==this._previousSwap.delta)&&(_t?p>=Math.floor(ci.left)&&p<Math.floor(ci.right):L>=Math.floor(ci.top)&&L<Math.floor(ci.bottom))));return-1!==dt&&this._sortPredicate(dt,de)?dt:-1}}class Fr{constructor(de,p,L,H,_t){this._dragDropRegistry=p,this._ngZone=H,this._viewportRuler=_t,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new _e.E,this.entered=new _e.E,this.exited=new _e.E,this.dropped=new _e.E,this.sorted=new _e.E,this.receivingStarted=new _e.E,this.receivingStopped=new _e.E,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=Q.wH.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new _e.E,this._cachedShadowRoot=null,this._startScrollInterval=()=>{this._stopScrolling(),function Pn(ke=0,de=Lr.M){return ke<0&&(ke=0),(0,mr.k)(ke,ke,de)}(0,Da.A).pipe((0,pi.a)(this._stopScrollTimers)).subscribe(()=>{const dt=this._scrollNode,jt=this.autoScrollStep;1===this._verticalScrollDirection?dt.scrollBy(0,-jt):2===this._verticalScrollDirection&&dt.scrollBy(0,jt),1===this._horizontalScrollDirection?dt.scrollBy(-jt,0):2===this._horizontalScrollDirection&&dt.scrollBy(jt,0)})},this.element=(0,kt.mk)(de),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((dt,jt)=>this.sortPredicate(dt,jt,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(de,p,L,H){this._draggingStarted(),null==H&&this.sortingDisabled&&(H=this._draggables.indexOf(de)),this._sortStrategy.enter(de,p,L,H),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:de,container:this,currentIndex:this.getItemIndex(de)})}exit(de){this._reset(),this.exited.next({item:de,container:this})}drop(de,p,L,H,_t,dt,jt,ci={}){this._reset(),this.dropped.next({item:de,currentIndex:p,previousIndex:L,container:this,previousContainer:H,isPointerOverContainer:_t,distance:dt,dropPoint:jt,event:ci})}withItems(de){const p=this._draggables;return this._draggables=de,de.forEach(L=>L._withDropContainer(this)),this.isDragging()&&(p.filter(H=>H.isDragging()).every(H=>-1===de.indexOf(H))?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(de){return this._sortStrategy.direction=de,this}connectedTo(de){return this._siblings=de.slice(),this}withOrientation(de){return this._sortStrategy.orientation=de,this}withScrollableParents(de){const p=(0,kt.mk)(this.element);return this._scrollableElements=-1===de.indexOf(p)?[p,...de]:de.slice(),this}getScrollableParents(){return this._scrollableElements}getItemIndex(de){return this._isDragging?this._sortStrategy.getItemIndex(de):this._draggables.indexOf(de)}isReceiving(){return this._activeSiblings.size>0}_sortItem(de,p,L,H){if(this.sortingDisabled||!this._clientRect||!jr(this._clientRect,.05,p,L))return;const _t=this._sortStrategy.sort(de,p,L,H);_t&&this.sorted.next({previousIndex:_t.previousIndex,currentIndex:_t.currentIndex,container:this,item:de})}_startScrollingIfNecessary(de,p){if(this.autoScrollDisabled)return;let L,H=0,_t=0;if(this._parentPositions.positions.forEach((dt,jt)=>{jt===this._document||!dt.clientRect||L||jr(dt.clientRect,.05,de,p)&&([H,_t]=function pa(ke,de,p,L){const H=Kn(de,L),_t=Ha(de,p);let dt=0,jt=0;if(H){const ci=ke.scrollTop;1===H?ci>0&&(dt=1):ke.scrollHeight-ci>ke.clientHeight&&(dt=2)}if(_t){const ci=ke.scrollLeft;1===_t?ci>0&&(jt=1):ke.scrollWidth-ci>ke.clientWidth&&(jt=2)}return[dt,jt]}(jt,dt.clientRect,de,p),(H||_t)&&(L=jt))}),!H&&!_t){const{width:dt,height:jt}=this._viewportRuler.getViewportSize(),ci={width:dt,height:jt,top:0,right:dt,bottom:jt,left:0};H=Kn(ci,p),_t=Ha(ci,de),L=window}L&&(H!==this._verticalScrollDirection||_t!==this._horizontalScrollDirection||L!==this._scrollNode)&&(this._verticalScrollDirection=H,this._horizontalScrollDirection=_t,this._scrollNode=L,(H||_t)&&L?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const de=(0,kt.mk)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=de.msScrollSnapType||de.scrollSnapType||"",de.scrollSnapType=de.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){const de=(0,kt.mk)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(de).clientRect}_reset(){this._isDragging=!1;const de=(0,kt.mk)(this.element).style;de.scrollSnapType=de.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(p=>p._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(de,p){return null!=this._clientRect&&ea(this._clientRect,de,p)}_getSiblingContainerFromPosition(de,p,L){return this._siblings.find(H=>H._canReceive(de,p,L))}_canReceive(de,p,L){if(!this._clientRect||!ea(this._clientRect,p,L)||!this.enterPredicate(de,this))return!1;const H=this._getShadowRoot().elementFromPoint(p,L);if(!H)return!1;const _t=(0,kt.mk)(this.element);return H===_t||_t.contains(H)}_startReceiving(de,p){const L=this._activeSiblings;!L.has(de)&&p.every(H=>this.enterPredicate(H,this)||this._draggables.indexOf(H)>-1)&&(L.add(de),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:de,receiver:this,items:p}))}_stopReceiving(de){this._activeSiblings.delete(de),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:de,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(de=>{if(this.isDragging()){const p=this._parentPositions.handleScroll(de);p&&this._sortStrategy.updateOnScroll(p.top,p.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const de=(0,Ye.C8)((0,kt.mk)(this.element));this._cachedShadowRoot=de||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const de=this._sortStrategy.getActiveItemsSnapshot().filter(p=>p.isDragging());this._siblings.forEach(p=>p._startReceiving(this,de))}}function Kn(ke,de){const{top:p,bottom:L,height:H}=ke,_t=.05*H;return de>=p-_t&&de<=p+_t?1:de>=L-_t&&de<=L+_t?2:0}function Ha(ke,de){const{left:p,right:L,width:H}=ke,_t=.05*H;return de>=p-_t&&de<=p+_t?1:de>=L-_t&&de<=L+_t?2:0}const Ea=(0,Ye.W4)({passive:!1,capture:!0});let ce=(()=>{class ke{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 _e.E,this.pointerUp=new _e.E,this.scroll=new _e.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,Ea)})}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,Ea)}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:_t=>this.pointerUp.next(_t),options:!0}).set("scroll",{handler:_t=>this.scroll.next(_t),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:Ea}),H||this._globalListeners.set("mousemove",{handler:_t=>this.pointerMove.next(_t),options:Ea}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((_t,dt)=>{this._document.addEventListener(dt,_t.handler,_t.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 Or._(H=>this._ngZone.runOutsideAngular(()=>{const dt=jt=>{this._activeDragInstances.length&&H.next(jt)};return p.addEventListener("scroll",dt,!0),()=>{p.removeEventListener("scroll",dt,!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||ke)(i.CoB(i.WW2),i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:ke,factory:ke.\u0275fac,providedIn:"root"})}return ke})();const M={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let I=(()=>{class ke{constructor(p,L,H,_t){this._document=p,this._ngZone=L,this._viewportRuler=H,this._dragDropRegistry=_t}createDrag(p,L=M){return new ta(p,L,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(p){return new Fr(p,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static#e=this.\u0275fac=function(L){return new(L||ke)(i.CoB(s.Ud),i.CoB(i.WW2),i.CoB(tt.S8),i.CoB(ce))};static#t=this.\u0275prov=i.wxM({token:ke,factory:ke.\u0275fac,providedIn:"root"})}return ke})(),tr=(()=>{class ke{static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[I],imports:[tt.uU]})}return ke})();var na=d(2060),Nr=d(5496),ti=d(3892);let Wr=(()=>{class ke{static forRoot(){return{ngModule:ke,providers:[]}}static#e=this.\u0275fac=function(L){return new(L||ke)};static#t=this.\u0275mod=i.a4G({type:ke});static#i=this.\u0275inj=i.s3X({providers:[{provide:a.Wu,useClass:Y,deps:[a.KQ]},{provide:a.IR,useValue:J},{provide:i.KYU,useValue:"en-gb"}],imports:[s.MD,ae,xe.sb,Vr.oB,ht.Gm,Ee.oJ,Ht.iI,vt.CQ,Mt.NR,cr.Ko,Ge.cN,ar.uE,$n,at.iU,Te,Nn.If,yr.sr,fe.WG,Cn.KO,Ze.d5,qr.w5,_r,Zt,pt.GE,Pe.g,Ie.Vn,an,tr,Yn.Su,na.E$,Nr.U,ti.c,s.MD,xe.sb,Vr.oB,ht.Gm,Ee.oJ,Ht.iI,vt.CQ,Mt.NR,cr.Ko,Ge.cN,ar.uE,le._A,$n,at.iU,Te,Nn.If,yr.sr,fe.WG,Cn.KO,Ze.d5,qr.w5,_r,Zt,pt.GE,Pe.g,Ie.Vn,an,tr,Yn.Su,na.E$,Nr.U,ti.c]})}return ke})()},9588:(lt,me,d)=>{"use strict";d.d(me,{k:()=>Rt});var i=d(2992),s=d(2116),a=d(5784),h=d(2978),l=d(2276);d(7712);let an=(()=>{class A{}return A.\u0275fac=function(re){return new(re||A)},A.\u0275mod=s.a4G({type:A}),A.\u0275inj=s.s3X({imports:[a.Ft]}),A})();var Xn=d(1368);let gi=(()=>{class A{constructor(re,mt){(0,Xn.uf)(mt)&&!re&&console.warn("Warning: Flex Layout loaded on the server without FlexLayoutServerModule")}static withConfig(re,mt=[]){return{ngModule:A,providers:re.serverLoaded?[{provide:a.wp,useValue:{...a.QV,...re}},{provide:a.Q9,useValue:mt,multi:!0},{provide:a._X,useValue:!0}]:[{provide:a.wp,useValue:{...a.QV,...re}},{provide:a.Q9,useValue:mt,multi:!0}]}}}return A.\u0275fac=function(re){return new(re||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 Me=d(6504),qe=d(6212);let Rt=(()=>{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,qe.a,Me.y,Me.sl,gi,Me.y,Me.sl,gi,qe.a]})}return A})()},6716:(lt,me,d)=>{"use strict";d.d(me,{O:()=>s});var i=d(8656);const s={production:!0,logLevel:i.qI.OFF,serverLogLevel:i.qI.ERROR,ServeurURL:"https://jucundus.saucisse.ninja:3000/backend"}},660:(lt,me,d)=>{"use strict";var i=d(4476),s=d(2116),a=d(9684);function l(ce){return new s.OBp(3e3,!1)}function xt(ce){switch(ce.length){case 0:return new a.kP;case 1:return ce[0];default:return new a.Wq(ce)}}function Ne(ce,M,I=new Map,G=new Map){const pe=[],Qe=[];let Ct=-1,Pt=null;if(M.forEach(qt=>{const ai=qt.get("offset"),ui=ai==Ct,Si=ui&&Pt||new Map;qt.forEach((cn,$i)=>{let Gi=$i,Wi=cn;if("offset"!==$i)switch(Gi=ce.normalizePropertyName(Gi,pe),Wi){case a.aM:Wi=I.get($i);break;case a.AN:Wi=G.get($i);break;default:Wi=ce.normalizeStyleValue($i,Gi,Wi,pe)}Si.set(Gi,Wi)}),ui||Qe.push(Si),Pt=Si,Ct=ai}),pe.length)throw function oe(ce){return new s.OBp(3502,!1)}();return Qe}function be(ce,M,I,G){switch(M){case"start":ce.onStart(()=>G(I&&j(I,"start",ce)));break;case"done":ce.onDone(()=>G(I&&j(I,"done",ce)));break;case"destroy":ce.onDestroy(()=>G(I&&j(I,"destroy",ce)))}}function j(ce,M,I){const Qe=we(ce.element,ce.triggerName,ce.fromState,ce.toState,M||ce.phaseName,I.totalTime??ce.totalTime,!!I.disabled),Ct=ce._data;return null!=Ct&&(Qe._data=Ct),Qe}function we(ce,M,I,G,pe="",Qe=0,Ct){return{element:ce,triggerName:M,fromState:I,toState:G,phaseName:pe,totalTime:Qe,disabled:!!Ct}}function N(ce,M,I){let G=ce.get(M);return G||ce.set(M,G=I),G}function U(ce){const M=ce.indexOf(":");return[ce.substring(1,M),ce.slice(M+1)]}const Fe=typeof document>"u"?null:document.documentElement;function Tt(ce){const M=ce.parentNode||ce.host||null;return M===Fe?null:M}let Lt=null,Kt=!1;function wt(ce,M){for(;M;){if(M===ce)return!0;M=Tt(M)}return!1}function zt(ce,M,I){if(I)return Array.from(ce.querySelectorAll(M));const G=ce.querySelector(M);return G?[G]:[]}let ve=(()=>{class ce{validateStyleProperty(I){return function Ut(ce){Lt||(Lt=function Mi(){return typeof document<"u"?document.body:null}()||{},Kt=!!Lt.style&&"WebkitAppearance"in Lt.style);let M=!0;return Lt.style&&!function Ke(ce){return"ebkit"==ce.substring(1,6)}(ce)&&(M=ce in Lt.style,!M&&Kt&&(M="Webkit"+ce.charAt(0).toUpperCase()+ce.slice(1)in Lt.style)),M}(I)}matchesElement(I,G){return!1}containsElement(I,G){return wt(I,G)}getParentElement(I){return Tt(I)}query(I,G,pe){return zt(I,G,pe)}computeStyle(I,G,pe){return pe||""}animate(I,G,pe,Qe,Ct,Pt=[],qt){return new a.kP(pe,Qe)}static#e=this.\u0275fac=function(G){return new(G||ce)};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})();class Te{static#e=this.NOOP=new ve}class at{}const pt=1e3,Pe="ng-enter",ht="ng-leave",Ht="ng-trigger",vt=".ng-trigger",Mt="ng-animating",fe=".ng-animating";function it(ce){if("number"==typeof ce)return ce;const M=ce.match(/^(-?[\.\d]+)(m?s)/);return!M||M.length<2?0:Et(parseFloat(M[1]),M[2])}function Et(ce,M){return"s"===M?ce*pt:ce}function ct(ce,M,I){return ce.hasOwnProperty("duration")?ce:function ri(ce,M,I){let pe,Qe=0,Ct="";if("string"==typeof ce){const Pt=ce.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===Pt)return M.push(l()),{duration:0,delay:0,easing:""};pe=Et(parseFloat(Pt[1]),Pt[2]);const qt=Pt[3];null!=qt&&(Qe=Et(parseFloat(qt),Pt[4]));const ai=Pt[5];ai&&(Ct=ai)}else pe=ce;if(!I){let Pt=!1,qt=M.length;pe<0&&(M.push(function f(){return new s.OBp(3100,!1)}()),Pt=!0),Qe<0&&(M.push(function g(){return new s.OBp(3101,!1)}()),Pt=!0),Pt&&M.splice(qt,0,l())}return{duration:pe,delay:Qe,easing:Ct}}(ce,M,I)}function _(ce,M,I){M.forEach((G,pe)=>{const Qe=Ue(pe);I&&!I.has(pe)&&I.set(pe,ce.style[Qe]),ce.style[Qe]=G})}function w(ce,M){M.forEach((I,G)=>{const pe=Ue(G);ce.style[pe]=""})}function S(ce){return Array.isArray(ce)?1==ce.length?ce[0]:(0,a.iC)(ce):ce}const ze=new RegExp("{{\\s*(.+?)\\s*}}","g");function At(ce){let M=[];if("string"==typeof ce){let I;for(;I=ze.exec(ce);)M.push(I[1]);ze.lastIndex=0}return M}function bt(ce,M,I){const G=`${ce}`,pe=G.replace(ze,(Qe,Ct)=>{let Pt=M[Ct];return null==Pt&&(I.push(function R(ce){return new s.OBp(3003,!1)}()),Pt=""),Pt.toString()});return pe==G?ce:pe}const yt=/-+([a-z0-9])/g;function Ue(ce){return ce.replace(yt,(...M)=>M[1].toUpperCase())}function Vt(ce,M,I){switch(M.type){case a.m0.Trigger:return ce.visitTrigger(M,I);case a.m0.State:return ce.visitState(M,I);case a.m0.Transition:return ce.visitTransition(M,I);case a.m0.Sequence:return ce.visitSequence(M,I);case a.m0.Group:return ce.visitGroup(M,I);case a.m0.Animate:return ce.visitAnimate(M,I);case a.m0.Keyframes:return ce.visitKeyframes(M,I);case a.m0.Style:return ce.visitStyle(M,I);case a.m0.Reference:return ce.visitReference(M,I);case a.m0.AnimateChild:return ce.visitAnimateChild(M,I);case a.m0.AnimateRef:return ce.visitAnimateRef(M,I);case a.m0.Query:return ce.visitQuery(M,I);case a.m0.Stagger:return ce.visitStagger(M,I);default:throw function Y(ce){return new s.OBp(3004,!1)}()}}function Ci(ce,M){return window.getComputedStyle(ce)[M]}const We=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 nt extends at{normalizePropertyName(M,I){return Ue(M)}normalizeStyleValue(M,I,G,pe){let Qe="";const Ct=G.toString().trim();if(We.has(I)&&0!==G&&"0"!==G)if("number"==typeof G)Qe="px";else{const Pt=G.match(/^[+-]?[\d\.]+([a-z]*)$/);Pt&&0==Pt[1].length&&pe.push(function J(ce,M){return new s.OBp(3005,!1)}())}return Ct+Qe}}const an="*";const Me=new Set(["true","1"]),qe=new Set(["false","0"]);function Rt(ce,M){const I=Me.has(ce)||qe.has(ce),G=Me.has(M)||qe.has(M);return(pe,Qe)=>{let Ct=ce==an||ce==pe,Pt=M==an||M==Qe;return!Ct&&I&&"boolean"==typeof pe&&(Ct=pe?Me.has(ce):qe.has(ce)),!Pt&&G&&"boolean"==typeof Qe&&(Pt=Qe?Me.has(M):qe.has(M)),Ct&&Pt}}const A=":self",ee=new RegExp(`s*${A}s*,?`,"g");function re(ce,M,I,G){return new Wt(ce).build(M,I,G)}class Wt{constructor(M){this._driver=M}build(M,I,G){const pe=new Li(I);return this._resetContextStyleTimingState(pe),Vt(this,S(M),pe)}_resetContextStyleTimingState(M){M.currentQuerySelector="",M.collectedStyles=new Map,M.collectedStyles.set("",new Map),M.currentTime=0}visitTrigger(M,I){let G=I.queryCount=0,pe=I.depCount=0;const Qe=[],Ct=[];return"@"==M.name.charAt(0)&&I.errors.push(function ie(){return new s.OBp(3006,!1)}()),M.definitions.forEach(Pt=>{if(this._resetContextStyleTimingState(I),Pt.type==a.m0.State){const qt=Pt,ai=qt.name;ai.toString().split(/\s*,\s*/).forEach(ui=>{qt.name=ui,Qe.push(this.visitState(qt,I))}),qt.name=ai}else if(Pt.type==a.m0.Transition){const qt=this.visitTransition(Pt,I);G+=qt.queryCount,pe+=qt.depCount,Ct.push(qt)}else I.errors.push(function ae(){return new s.OBp(3007,!1)}())}),{type:a.m0.Trigger,name:M.name,states:Qe,transitions:Ct,queryCount:G,depCount:pe,options:null}}visitState(M,I){const G=this.visitStyle(M.styles,I),pe=M.options&&M.options.params||null;if(G.containsDynamicStyles){const Qe=new Set,Ct=pe||{};G.styles.forEach(Pt=>{Pt instanceof Map&&Pt.forEach(qt=>{At(qt).forEach(ai=>{Ct.hasOwnProperty(ai)||Qe.add(ai)})})}),Qe.size&&I.errors.push(function Ie(ce,M){return new s.OBp(3008,!1)}(0,Qe.values()))}return{type:a.m0.State,name:M.name,style:G,options:pe?{params:pe}:null}}visitTransition(M,I){I.queryCount=0,I.depCount=0;const G=Vt(this,S(M.animation),I),pe=function Xn(ce,M){const I=[];return"string"==typeof ce?ce.split(/\s*,\s*/).forEach(G=>function Je(ce,M,I){if(":"==ce[0]){const qt=function gi(ce,M){switch(ce){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 M.push(function ye(ce){return new s.OBp(3016,!1)}()),"* => *"}}(ce,I);if("function"==typeof qt)return void M.push(qt);ce=qt}const G=ce.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==G||G.length<4)return I.push(function _e(ce){return new s.OBp(3015,!1)}()),M;const pe=G[1],Qe=G[2],Ct=G[3];M.push(Rt(pe,Ct)),"<"==Qe[0]&&(pe!=an||Ct!=an)&&M.push(Rt(Ct,pe))}(G,I,M)):I.push(ce),I}(M.expr,I.errors);return{type:a.m0.Transition,matchers:pe,animation:G,queryCount:I.queryCount,depCount:I.depCount,options:k(M.options)}}visitSequence(M,I){return{type:a.m0.Sequence,steps:M.steps.map(G=>Vt(this,G,I)),options:k(M.options)}}visitGroup(M,I){const G=I.currentTime;let pe=0;const Qe=M.steps.map(Ct=>{I.currentTime=G;const Pt=Vt(this,Ct,I);return pe=Math.max(pe,I.currentTime),Pt});return I.currentTime=pe,{type:a.m0.Group,steps:Qe,options:k(M.options)}}visitAnimate(M,I){const G=function mi(ce,M){if(ce.hasOwnProperty("duration"))return ce;if("number"==typeof ce)return se(ct(ce,M).duration,0,"");const I=ce;if(I.split(/\s+/).some(Qe=>"{"==Qe.charAt(0)&&"{"==Qe.charAt(1))){const Qe=se(0,0,"");return Qe.dynamic=!0,Qe.strValue=I,Qe}const pe=ct(I,M);return se(pe.duration,pe.delay,pe.easing)}(M.timings,I.errors);I.currentAnimateTimings=G;let pe,Qe=M.styles?M.styles:(0,a.wb)({});if(Qe.type==a.m0.Keyframes)pe=this.visitKeyframes(Qe,I);else{let Ct=M.styles,Pt=!1;if(!Ct){Pt=!0;const ai={};G.easing&&(ai.easing=G.easing),Ct=(0,a.wb)(ai)}I.currentTime+=G.duration+G.delay;const qt=this.visitStyle(Ct,I);qt.isEmptyStep=Pt,pe=qt}return I.currentAnimateTimings=null,{type:a.m0.Animate,timings:G,style:pe,options:null}}visitStyle(M,I){const G=this._makeStyleAst(M,I);return this._validateStyleAst(G,I),G}_makeStyleAst(M,I){const G=[],pe=Array.isArray(M.styles)?M.styles:[M.styles];for(let Pt of pe)"string"==typeof Pt?Pt===a.AN?G.push(Pt):I.errors.push(new s.OBp(3002,!1)):G.push(new Map(Object.entries(Pt)));let Qe=!1,Ct=null;return G.forEach(Pt=>{if(Pt instanceof Map&&(Pt.has("easing")&&(Ct=Pt.get("easing"),Pt.delete("easing")),!Qe))for(let qt of Pt.values())if(qt.toString().indexOf("{{")>=0){Qe=!0;break}}),{type:a.m0.Style,styles:G,easing:Ct,offset:M.offset,containsDynamicStyles:Qe,options:null}}_validateStyleAst(M,I){const G=I.currentAnimateTimings;let pe=I.currentTime,Qe=I.currentTime;G&&Qe>0&&(Qe-=G.duration+G.delay),M.styles.forEach(Ct=>{"string"!=typeof Ct&&Ct.forEach((Pt,qt)=>{const ai=I.collectedStyles.get(I.currentQuerySelector),ui=ai.get(qt);let Si=!0;ui&&(Qe!=pe&&Qe>=ui.startTime&&pe<=ui.endTime&&(I.errors.push(function tt(ce,M,I,G,pe){return new s.OBp(3010,!1)}()),Si=!1),Qe=ui.startTime),Si&&ai.set(qt,{startTime:Qe,endTime:pe}),I.options&&function $(ce,M,I){const G=M.params||{},pe=At(ce);pe.length&&pe.forEach(Qe=>{G.hasOwnProperty(Qe)||I.push(function b(ce){return new s.OBp(3001,!1)}())})}(Pt,I.options,I.errors)})})}visitKeyframes(M,I){const G={type:a.m0.Keyframes,styles:[],options:null};if(!I.currentAnimateTimings)return I.errors.push(function gt(){return new s.OBp(3011,!1)}()),G;let Qe=0;const Ct=[];let Pt=!1,qt=!1,ai=0;const ui=M.steps.map(wn=>{const rr=this._makeStyleAst(wn,I);let hr=null!=rr.offset?rr.offset:function ot(ce){if("string"==typeof ce)return null;let M=null;if(Array.isArray(ce))ce.forEach(I=>{if(I instanceof Map&&I.has("offset")){const G=I;M=parseFloat(G.get("offset")),G.delete("offset")}});else if(ce instanceof Map&&ce.has("offset")){const I=ce;M=parseFloat(I.get("offset")),I.delete("offset")}return M}(rr.styles),tr=0;return null!=hr&&(Qe++,tr=rr.offset=hr),qt=qt||tr<0||tr>1,Pt=Pt||tr<ai,ai=tr,Ct.push(tr),rr});qt&&I.errors.push(function Bt(){return new s.OBp(3012,!1)}()),Pt&&I.errors.push(function kt(){return new s.OBp(3200,!1)}());const Si=M.steps.length;let cn=0;Qe>0&&Qe<Si?I.errors.push(function Ye(){return new s.OBp(3202,!1)}()):0==Qe&&(cn=1/(Si-1));const $i=Si-1,Gi=I.currentTime,Wi=I.currentAnimateTimings,dn=Wi.duration;return ui.forEach((wn,rr)=>{const hr=cn>0?rr==$i?1:cn*rr:Ct[rr],tr=hr*dn;I.currentTime=Gi+Wi.delay+tr,Wi.duration=tr,this._validateStyleAst(wn,I),wn.offset=hr,G.styles.push(wn)}),G}visitReference(M,I){return{type:a.m0.Reference,animation:Vt(this,S(M.animation),I),options:k(M.options)}}visitAnimateChild(M,I){return I.depCount++,{type:a.m0.AnimateChild,options:k(M.options)}}visitAnimateRef(M,I){return{type:a.m0.AnimateRef,animation:this.visitReference(M.animation,I),options:k(M.options)}}visitQuery(M,I){const G=I.currentQuerySelector,pe=M.options||{};I.queryCount++,I.currentQuery=M;const[Qe,Ct]=function Zt(ce){const M=!!ce.split(/\s*,\s*/).find(I=>I==A);return M&&(ce=ce.replace(ee,"")),ce=ce.replace(/@\*/g,vt).replace(/@\w+/g,I=>vt+"-"+I.slice(1)).replace(/:animating/g,fe),[ce,M]}(M.selector);I.currentQuerySelector=G.length?G+" "+Qe:Qe,N(I.collectedStyles,I.currentQuerySelector,new Map);const Pt=Vt(this,S(M.animation),I);return I.currentQuery=null,I.currentQuerySelector=G,{type:a.m0.Query,selector:Qe,limit:pe.limit||0,optional:!!pe.optional,includeSelf:Ct,animation:Pt,originalSelector:M.selector,options:k(M.options)}}visitStagger(M,I){I.currentQuery||I.errors.push(function et(){return new s.OBp(3013,!1)}());const G="full"===M.timings?{duration:0,delay:0,easing:"full"}:ct(M.timings,I.errors,!0);return{type:a.m0.Stagger,animation:Vt(this,S(M.animation),I),timings:G,options:null}}}class Li{constructor(M){this.errors=M,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 k(ce){return ce?(ce={...ce}).params&&(ce.params=function pi(ce){return ce?{...ce}:null}(ce.params)):ce={},ce}function se(ce,M,I){return{duration:ce,delay:M,easing:I}}function K(ce,M,I,G,pe,Qe,Ct=null,Pt=!1){return{type:1,element:ce,keyframes:M,preStyleProps:I,postStyleProps:G,duration:pe,delay:Qe,totalTime:pe+Qe,easing:Ct,subTimeline:Pt}}class Be{constructor(){this._map=new Map}get(M){return this._map.get(M)||[]}append(M,I){let G=this._map.get(M);G||this._map.set(M,G=[]),G.push(...I)}has(M){return this._map.has(M)}clear(){this._map.clear()}}const ji=new RegExp(":enter","g"),qn=new RegExp(":leave","g");function en(ce,M,I,G,pe,Qe=new Map,Ct=new Map,Pt,qt,ai=[]){return(new pr).buildKeyframes(ce,M,I,G,pe,Qe,Ct,Pt,qt,ai)}class pr{buildKeyframes(M,I,G,pe,Qe,Ct,Pt,qt,ai,ui=[]){ai=ai||new Be;const Si=new Zn(M,I,ai,pe,Qe,ui,[]);Si.options=qt;const cn=qt.delay?it(qt.delay):0;Si.currentTimeline.delayNextStep(cn),Si.currentTimeline.setStyles([Ct],null,Si.errors,qt),Vt(this,G,Si);const $i=Si.timelines.filter(Gi=>Gi.containsAnimation());if($i.length&&Pt.size){let Gi;for(let Wi=$i.length-1;Wi>=0;Wi--){const dn=$i[Wi];if(dn.element===I){Gi=dn;break}}Gi&&!Gi.allowOnlyTimelineStyles()&&Gi.setStyles([Pt],null,Si.errors,qt)}return $i.length?$i.map(Gi=>Gi.buildKeyframes()):[K(I,[],[],[],0,cn,"",!1)]}visitTrigger(M,I){}visitState(M,I){}visitTransition(M,I){}visitAnimateChild(M,I){const G=I.subInstructions.get(I.element);if(G){const pe=I.createSubContext(M.options),Qe=I.currentTimeline.currentTime,Ct=this._visitSubInstructions(G,pe,pe.options);Qe!=Ct&&I.transformIntoNewTimeline(Ct)}I.previousNode=M}visitAnimateRef(M,I){const G=I.createSubContext(M.options);G.transformIntoNewTimeline(),this._applyAnimationRefDelays([M.options,M.animation.options],I,G),this.visitReference(M.animation,G),I.transformIntoNewTimeline(G.currentTimeline.currentTime),I.previousNode=M}_applyAnimationRefDelays(M,I,G){for(const pe of M){const Qe=pe?.delay;if(Qe){const Ct="number"==typeof Qe?Qe:it(bt(Qe,pe?.params??{},I.errors));G.delayNextStep(Ct)}}}_visitSubInstructions(M,I,G){let Qe=I.currentTimeline.currentTime;const Ct=null!=G.duration?it(G.duration):null,Pt=null!=G.delay?it(G.delay):null;return 0!==Ct&&M.forEach(qt=>{const ai=I.appendInstructionToTimeline(qt,Ct,Pt);Qe=Math.max(Qe,ai.duration+ai.delay)}),Qe}visitReference(M,I){I.updateOptions(M.options,!0),Vt(this,M.animation,I),I.previousNode=M}visitSequence(M,I){const G=I.subContextCount;let pe=I;const Qe=M.options;if(Qe&&(Qe.params||Qe.delay)&&(pe=I.createSubContext(Qe),pe.transformIntoNewTimeline(),null!=Qe.delay)){pe.previousNode.type==a.m0.Style&&(pe.currentTimeline.snapshotCurrentStyles(),pe.previousNode=kr);const Ct=it(Qe.delay);pe.delayNextStep(Ct)}M.steps.length&&(M.steps.forEach(Ct=>Vt(this,Ct,pe)),pe.currentTimeline.applyStylesToKeyframe(),pe.subContextCount>G&&pe.transformIntoNewTimeline()),I.previousNode=M}visitGroup(M,I){const G=[];let pe=I.currentTimeline.currentTime;const Qe=M.options&&M.options.delay?it(M.options.delay):0;M.steps.forEach(Ct=>{const Pt=I.createSubContext(M.options);Qe&&Pt.delayNextStep(Qe),Vt(this,Ct,Pt),pe=Math.max(pe,Pt.currentTimeline.currentTime),G.push(Pt.currentTimeline)}),G.forEach(Ct=>I.currentTimeline.mergeTimelineCollectedStyles(Ct)),I.transformIntoNewTimeline(pe),I.previousNode=M}_visitTiming(M,I){if(M.dynamic){const G=M.strValue;return ct(I.params?bt(G,I.params,I.errors):G,I.errors)}return{duration:M.duration,delay:M.delay,easing:M.easing}}visitAnimate(M,I){const G=I.currentAnimateTimings=this._visitTiming(M.timings,I),pe=I.currentTimeline;G.delay&&(I.incrementTime(G.delay),pe.snapshotCurrentStyles());const Qe=M.style;Qe.type==a.m0.Keyframes?this.visitKeyframes(Qe,I):(I.incrementTime(G.duration),this.visitStyle(Qe,I),pe.applyStylesToKeyframe()),I.currentAnimateTimings=null,I.previousNode=M}visitStyle(M,I){const G=I.currentTimeline,pe=I.currentAnimateTimings;!pe&&G.hasCurrentStyleProperties()&&G.forwardFrame();const Qe=pe&&pe.easing||M.easing;M.isEmptyStep?G.applyEmptyStep(Qe):G.setStyles(M.styles,Qe,I.errors,I.options),I.previousNode=M}visitKeyframes(M,I){const G=I.currentAnimateTimings,pe=I.currentTimeline.duration,Qe=G.duration,Pt=I.createSubContext().currentTimeline;Pt.easing=G.easing,M.styles.forEach(qt=>{Pt.forwardTime((qt.offset||0)*Qe),Pt.setStyles(qt.styles,qt.easing,I.errors,I.options),Pt.applyStylesToKeyframe()}),I.currentTimeline.mergeTimelineCollectedStyles(Pt),I.transformIntoNewTimeline(pe+Qe),I.previousNode=M}visitQuery(M,I){const G=I.currentTimeline.currentTime,pe=M.options||{},Qe=pe.delay?it(pe.delay):0;Qe&&(I.previousNode.type===a.m0.Style||0==G&&I.currentTimeline.hasCurrentStyleProperties())&&(I.currentTimeline.snapshotCurrentStyles(),I.previousNode=kr);let Ct=G;const Pt=I.invokeQuery(M.selector,M.originalSelector,M.limit,M.includeSelf,!!pe.optional,I.errors);I.currentQueryTotal=Pt.length;let qt=null;Pt.forEach((ai,ui)=>{I.currentQueryIndex=ui;const Si=I.createSubContext(M.options,ai);Qe&&Si.delayNextStep(Qe),ai===I.element&&(qt=Si.currentTimeline),Vt(this,M.animation,Si),Si.currentTimeline.applyStylesToKeyframe(),Ct=Math.max(Ct,Si.currentTimeline.currentTime)}),I.currentQueryIndex=0,I.currentQueryTotal=0,I.transformIntoNewTimeline(Ct),qt&&(I.currentTimeline.mergeTimelineCollectedStyles(qt),I.currentTimeline.snapshotCurrentStyles()),I.previousNode=M}visitStagger(M,I){const G=I.parentContext,pe=I.currentTimeline,Qe=M.timings,Ct=Math.abs(Qe.duration),Pt=Ct*(I.currentQueryTotal-1);let qt=Ct*I.currentQueryIndex;switch(Qe.duration<0?"reverse":Qe.easing){case"reverse":qt=Pt-qt;break;case"full":qt=G.currentStaggerTime}const ui=I.currentTimeline;qt&&ui.delayNextStep(qt);const Si=ui.currentTime;Vt(this,M.animation,I),I.previousNode=M,G.currentStaggerTime=pe.currentTime-Si+(pe.startTime-G.currentTimeline.startTime)}}const kr={};class Zn{constructor(M,I,G,pe,Qe,Ct,Pt,qt){this._driver=M,this.element=I,this.subInstructions=G,this._enterClassName=pe,this._leaveClassName=Qe,this.errors=Ct,this.timelines=Pt,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=kr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=qt||new Vn(this._driver,I,0),Pt.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(M,I){if(!M)return;const G=M;let pe=this.options;null!=G.duration&&(pe.duration=it(G.duration)),null!=G.delay&&(pe.delay=it(G.delay));const Qe=G.params;if(Qe){let Ct=pe.params;Ct||(Ct=this.options.params={}),Object.keys(Qe).forEach(Pt=>{(!I||!Ct.hasOwnProperty(Pt))&&(Ct[Pt]=bt(Qe[Pt],Ct,this.errors))})}}_copyOptions(){const M={};if(this.options){const I=this.options.params;if(I){const G=M.params={};Object.keys(I).forEach(pe=>{G[pe]=I[pe]})}}return M}createSubContext(M=null,I,G){const pe=I||this.element,Qe=new Zn(this._driver,pe,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(pe,G||0));return Qe.previousNode=this.previousNode,Qe.currentAnimateTimings=this.currentAnimateTimings,Qe.options=this._copyOptions(),Qe.updateOptions(M),Qe.currentQueryIndex=this.currentQueryIndex,Qe.currentQueryTotal=this.currentQueryTotal,Qe.parentContext=this,this.subContextCount++,Qe}transformIntoNewTimeline(M){return this.previousNode=kr,this.currentTimeline=this.currentTimeline.fork(this.element,M),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(M,I,G){const pe={duration:I??M.duration,delay:this.currentTimeline.currentTime+(G??0)+M.delay,easing:""},Qe=new Hr(this._driver,M.element,M.keyframes,M.preStyleProps,M.postStyleProps,pe,M.stretchStartingKeyframe);return this.timelines.push(Qe),pe}incrementTime(M){this.currentTimeline.forwardTime(this.currentTimeline.duration+M)}delayNextStep(M){M>0&&this.currentTimeline.delayNextStep(M)}invokeQuery(M,I,G,pe,Qe,Ct){let Pt=[];if(pe&&Pt.push(this.element),M.length>0){M=(M=M.replace(ji,"."+this._enterClassName)).replace(qn,"."+this._leaveClassName);let ai=this._driver.query(this.element,M,1!=G);0!==G&&(ai=G<0?ai.slice(ai.length+G,ai.length):ai.slice(0,G)),Pt.push(...ai)}return!Qe&&0==Pt.length&&Ct.push(function Q(ce){return new s.OBp(3014,!1)}()),Pt}}class Vn{constructor(M,I,G,pe){this._driver=M,this.element=I,this.startTime=G,this._elementTimelineStylesLookup=pe,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(M){const I=1===this._keyframes.size&&this._pendingStyles.size;this.duration||I?(this.forwardTime(this.currentTime+M),I&&this.snapshotCurrentStyles()):this.startTime+=M}fork(M,I){return this.applyStylesToKeyframe(),new Vn(this._driver,M,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(M){this.applyStylesToKeyframe(),this.duration=M,this._loadKeyframe()}_updateStyle(M,I){this._localTimelineStyles.set(M,I),this._globalTimelineStyles.set(M,I),this._styleSummary.set(M,{time:this.currentTime,value:I})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(M){M&&this._previousKeyframe.set("easing",M);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(M,I,G,pe){I&&this._previousKeyframe.set("easing",I);const Qe=pe&&pe.params||{},Ct=function ra(ce,M){const I=new Map;let G;return ce.forEach(pe=>{if("*"===pe){G??=M.keys();for(let Qe of G)I.set(Qe,a.AN)}else for(let[Qe,Ct]of pe)I.set(Qe,Ct)}),I}(M,this._globalTimelineStyles);for(let[Pt,qt]of Ct){const ai=bt(qt,Qe,G);this._pendingStyles.set(Pt,ai),this._localTimelineStyles.has(Pt)||this._backFill.set(Pt,this._globalTimelineStyles.get(Pt)??a.AN),this._updateStyle(Pt,ai)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((M,I)=>{this._currentKeyframe.set(I,M)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((M,I)=>{this._currentKeyframe.has(I)||this._currentKeyframe.set(I,M)}))}snapshotCurrentStyles(){for(let[M,I]of this._localTimelineStyles)this._pendingStyles.set(M,I),this._updateStyle(M,I)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const M=[];for(let I in this._currentKeyframe)M.push(I);return M}mergeTimelineCollectedStyles(M){M._styleSummary.forEach((I,G)=>{const pe=this._styleSummary.get(G);(!pe||I.time>pe.time)&&this._updateStyle(G,I.value)})}buildKeyframes(){this.applyStylesToKeyframe();const M=new Set,I=new Set,G=1===this._keyframes.size&&0===this.duration;let pe=[];this._keyframes.forEach((Pt,qt)=>{const ai=new Map([...this._backFill,...Pt]);ai.forEach((ui,Si)=>{ui===a.aM?M.add(Si):ui===a.AN&&I.add(Si)}),G||ai.set("offset",qt/this.duration),pe.push(ai)});const Qe=[...M.values()],Ct=[...I.values()];if(G){const Pt=pe[0],qt=new Map(Pt);Pt.set("offset",0),qt.set("offset",1),pe=[Pt,qt]}return K(this.element,pe,Qe,Ct,this.duration,this.startTime,this.easing,!1)}}class Hr extends Vn{constructor(M,I,G,pe,Qe,Ct,Pt=!1){super(M,I,Ct.delay),this.keyframes=G,this.preStyleProps=pe,this.postStyleProps=Qe,this._stretchStartingKeyframe=Pt,this.timings={duration:Ct.duration,delay:Ct.delay,easing:Ct.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let M=this.keyframes,{delay:I,duration:G,easing:pe}=this.timings;if(this._stretchStartingKeyframe&&I){const Qe=[],Ct=G+I,Pt=I/Ct,qt=new Map(M[0]);qt.set("offset",0),Qe.push(qt);const ai=new Map(M[0]);ai.set("offset",Er(Pt)),Qe.push(ai);const ui=M.length-1;for(let Si=1;Si<=ui;Si++){let cn=new Map(M[Si]);const $i=cn.get("offset");cn.set("offset",Er((I+$i*G)/Ct)),Qe.push(cn)}G=Ct,I=0,pe="",M=Qe}return K(this.element,M,this.preStyleProps,this.postStyleProps,G,I,pe,!0)}}function Er(ce,M=3){const I=Math.pow(10,M-1);return Math.round(ce*I)/I}function ir(ce,M,I,G,pe,Qe,Ct,Pt,qt,ai,ui,Si,cn){return{type:0,element:ce,triggerName:M,isRemovalTransition:pe,fromState:I,fromStyles:Qe,toState:G,toStyles:Ct,timelines:Pt,queriedElements:qt,preStyleProps:ai,postStyleProps:ui,totalTime:Si,errors:cn}}const Sr={};class Zr{constructor(M,I,G){this._triggerName=M,this.ast=I,this._stateStyles=G}match(M,I,G,pe){return function Fn(ce,M,I,G,pe){return ce.some(Qe=>Qe(M,I,G,pe))}(this.ast.matchers,M,I,G,pe)}buildStyles(M,I,G){let pe=this._stateStyles.get("*");return void 0!==M&&(pe=this._stateStyles.get(M?.toString())||pe),pe?pe.buildStyles(I,G):new Map}build(M,I,G,pe,Qe,Ct,Pt,qt,ai,ui){const Si=[],cn=this.ast.options&&this.ast.options.params||Sr,Gi=this.buildStyles(G,Pt&&Pt.params||Sr,Si),Wi=qt&&qt.params||Sr,dn=this.buildStyles(pe,Wi,Si),wn=new Set,rr=new Map,hr=new Map,tr="void"===pe,na={params:_n(Wi,cn),delay:this.ast.options?.delay},Nr=ui?[]:en(M,I,this.ast.animation,Qe,Ct,Gi,dn,na,ai,Si);let ti=0;return Nr.forEach(Vi=>{ti=Math.max(Vi.duration+Vi.delay,ti)}),Si.length?ir(I,this._triggerName,G,pe,tr,Gi,dn,[],[],rr,hr,ti,Si):(Nr.forEach(Vi=>{const Wr=Vi.element,ke=N(rr,Wr,new Set);Vi.preStyleProps.forEach(p=>ke.add(p));const de=N(hr,Wr,new Set);Vi.postStyleProps.forEach(p=>de.add(p)),Wr!==I&&wn.add(Wr)}),ir(I,this._triggerName,G,pe,tr,Gi,dn,Nr,[...wn.values()],rr,hr,ti))}}function _n(ce,M){const I={...M};return Object.entries(ce).forEach(([G,pe])=>{null!=pe&&(I[G]=pe)}),I}class Gr{constructor(M,I,G){this.styles=M,this.defaultParams=I,this.normalizer=G}buildStyles(M,I){const G=new Map,pe=_n(M,this.defaultParams);return this.styles.styles.forEach(Qe=>{"string"!=typeof Qe&&Qe.forEach((Ct,Pt)=>{Ct&&(Ct=bt(Ct,pe,I));const qt=this.normalizer.normalizePropertyName(Pt,I);Ct=this.normalizer.normalizeStyleValue(Pt,qt,Ct,I),G.set(Pt,Ct)})}),G}}class Ir{constructor(M,I,G){this.name=M,this.ast=I,this._normalizer=G,this.transitionFactories=[],this.states=new Map,I.states.forEach(pe=>{this.states.set(pe.name,new Gr(pe.style,pe.options&&pe.options.params||{},G))}),Tr(this.states,"true","1"),Tr(this.states,"false","0"),I.transitions.forEach(pe=>{this.transitionFactories.push(new Zr(M,pe,this.states))}),this.fallbackTransition=function ba(ce,M,I){return new Zr(ce,{type:a.m0.Transition,animation:{type:a.m0.Sequence,steps:[],options:null},matchers:[(Ct,Pt)=>!0],options:null,queryCount:0,depCount:0},M)}(M,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(M,I,G,pe){return this.transitionFactories.find(Ct=>Ct.match(M,I,G,pe))||null}matchStyles(M,I,G){return this.fallbackTransition.buildStyles(M,I,G)}}function Tr(ce,M,I){ce.has(M)?ce.has(I)||ce.set(I,ce.get(M)):ce.has(I)&&ce.set(M,ce.get(I))}const Ar=new Be;class or{constructor(M,I,G){this.bodyNode=M,this._driver=I,this._normalizer=G,this._animations=new Map,this._playersById=new Map,this.players=[]}register(M,I){const G=[],Qe=re(this._driver,I,G,[]);if(G.length)throw function ut(ce){return new s.OBp(3503,!1)}();this._animations.set(M,Qe)}_buildPlayer(M,I,G){const pe=M.element,Qe=Ne(this._normalizer,M.keyframes,I,G);return this._driver.animate(pe,Qe,M.duration,M.delay,M.easing,[],!0)}create(M,I,G={}){const pe=[],Qe=this._animations.get(M);let Ct;const Pt=new Map;if(Qe?(Ct=en(this._driver,I,Qe,Pe,ht,new Map,new Map,G,Ar,pe),Ct.forEach(ui=>{const Si=N(Pt,ui.element,new Map);ui.postStyleProps.forEach(cn=>Si.set(cn,null))})):(pe.push(function st(){return new s.OBp(3300,!1)}()),Ct=[]),pe.length)throw function $t(ce){return new s.OBp(3504,!1)}();Pt.forEach((ui,Si)=>{ui.forEach((cn,$i)=>{ui.set($i,this._driver.computeStyle(Si,$i,a.AN))})});const ai=xt(Ct.map(ui=>{const Si=Pt.get(ui.element);return this._buildPlayer(ui,new Map,Si)}));return this._playersById.set(M,ai),ai.onDestroy(()=>this.destroy(M)),this.players.push(ai),ai}destroy(M){const I=this._getPlayer(M);I.destroy(),this._playersById.delete(M);const G=this.players.indexOf(I);G>=0&&this.players.splice(G,1)}_getPlayer(M){const I=this._playersById.get(M);if(!I)throw function oi(ce){return new s.OBp(3301,!1)}();return I}listen(M,I,G,pe){const Qe=we(I,"","","");return be(this._getPlayer(M),G,Qe,pe),()=>{}}command(M,I,G,pe){if("register"==G)return void this.register(M,pe[0]);if("create"==G)return void this.create(M,I,pe[0]||{});const Qe=this._getPlayer(M);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(pe[0]));break;case"destroy":this.destroy(M)}}}const on="ng-animate-queued",Pi="ng-animate-disabled",nr=[],br={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},pn={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},bn="__ng_removed";class Wn{get params(){return this.options.params}constructor(M,I=""){this.namespaceId=I;const G=M&&M.hasOwnProperty("value");if(this.value=function Vr(ce){return ce??null}(G?M.value:M),G){const{value:Qe,...Ct}=M;this.options=Ct}else this.options={};this.options.params||(this.options.params={})}absorbOptions(M){const I=M.params;if(I){const G=this.options.params;Object.keys(I).forEach(pe=>{null==G[pe]&&(G[pe]=I[pe])})}}}const Bi="void",fr=new Wn(Bi);class aa{constructor(M,I,G){this.id=M,this.hostElement=I,this._engine=G,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+M,zn(I,this._hostClassName)}listen(M,I,G,pe){if(!this._triggers.has(I))throw function Jt(ce,M){return new s.OBp(3302,!1)}();if(null==G||0==G.length)throw function vi(ce){return new s.OBp(3303,!1)}();if(!function Jr(ce){return"start"==ce||"done"==ce}(G))throw function je(ce,M){return new s.OBp(3400,!1)}();const Qe=N(this._elementListeners,M,[]),Ct={name:I,phase:G,callback:pe};Qe.push(Ct);const Pt=N(this._engine.statesByElement,M,new Map);return Pt.has(I)||(zn(M,Ht),zn(M,Ht+"-"+I),Pt.set(I,fr)),()=>{this._engine.afterFlush(()=>{const qt=Qe.indexOf(Ct);qt>=0&&Qe.splice(qt,1),this._triggers.has(I)||Pt.delete(I)})}}register(M,I){return!this._triggers.has(M)&&(this._triggers.set(M,I),!0)}_getTrigger(M){const I=this._triggers.get(M);if(!I)throw function De(ce){return new s.OBp(3401,!1)}();return I}trigger(M,I,G,pe=!0){const Qe=this._getTrigger(I),Ct=new xn(this.id,I,M);let Pt=this._engine.statesByElement.get(M);Pt||(zn(M,Ht),zn(M,Ht+"-"+I),this._engine.statesByElement.set(M,Pt=new Map));let qt=Pt.get(I);const ai=new Wn(G,this.id);if(!(G&&G.hasOwnProperty("value"))&&qt&&ai.absorbOptions(qt.options),Pt.set(I,ai),qt||(qt=fr),ai.value!==Bi&&qt.value===ai.value){if(!function cr(ce,M){const I=Object.keys(ce),G=Object.keys(M);if(I.length!=G.length)return!1;for(let pe=0;pe<I.length;pe++){const Qe=I[pe];if(!M.hasOwnProperty(Qe)||ce[Qe]!==M[Qe])return!1}return!0}(qt.params,ai.params)){const Wi=[],dn=Qe.matchStyles(qt.value,qt.params,Wi),wn=Qe.matchStyles(ai.value,ai.params,Wi);Wi.length?this._engine.reportError(Wi):this._engine.afterFlush(()=>{w(M,dn),_(M,wn)})}return}const cn=N(this._engine.playersByElement,M,[]);cn.forEach(Wi=>{Wi.namespaceId==this.id&&Wi.triggerName==I&&Wi.queued&&Wi.destroy()});let $i=Qe.matchTransition(qt.value,ai.value,M,ai.params),Gi=!1;if(!$i){if(!pe)return;$i=Qe.fallbackTransition,Gi=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:M,triggerName:I,transition:$i,fromState:qt,toState:ai,player:Ct,isFallbackTransition:Gi}),Gi||(zn(M,on),Ct.onStart(()=>{Hi(M,on)})),Ct.onDone(()=>{let Wi=this.players.indexOf(Ct);Wi>=0&&this.players.splice(Wi,1);const dn=this._engine.playersByElement.get(M);if(dn){let wn=dn.indexOf(Ct);wn>=0&&dn.splice(wn,1)}}),this.players.push(Ct),cn.push(Ct),Ct}deregister(M){this._triggers.delete(M),this._engine.statesByElement.forEach(I=>I.delete(M)),this._elementListeners.forEach((I,G)=>{this._elementListeners.set(G,I.filter(pe=>pe.name!=M))})}clearElementCache(M){this._engine.statesByElement.delete(M),this._elementListeners.delete(M);const I=this._engine.playersByElement.get(M);I&&(I.forEach(G=>G.destroy()),this._engine.playersByElement.delete(M))}_signalRemovalForInnerTriggers(M,I){const G=this._engine.driver.query(M,vt,!0);G.forEach(pe=>{if(pe[bn])return;const Qe=this._engine.fetchNamespacesByElement(pe);Qe.size?Qe.forEach(Ct=>Ct.triggerLeaveAnimation(pe,I,!1,!0)):this.clearElementCache(pe)}),this._engine.afterFlushAnimationsDone(()=>G.forEach(pe=>this.clearElementCache(pe)))}triggerLeaveAnimation(M,I,G,pe){const Qe=this._engine.statesByElement.get(M),Ct=new Map;if(Qe){const Pt=[];if(Qe.forEach((qt,ai)=>{if(Ct.set(ai,qt.value),this._triggers.has(ai)){const ui=this.trigger(M,ai,Bi,pe);ui&&Pt.push(ui)}}),Pt.length)return this._engine.markElementAsRemoved(this.id,M,!0,I,Ct),G&&xt(Pt).onDone(()=>this._engine.processLeaveNode(M)),!0}return!1}prepareLeaveAnimationListeners(M){const I=this._elementListeners.get(M),G=this._engine.statesByElement.get(M);if(I&&G){const pe=new Set;I.forEach(Qe=>{const Ct=Qe.name;if(pe.has(Ct))return;pe.add(Ct);const qt=this._triggers.get(Ct).fallbackTransition,ai=G.get(Ct)||fr,ui=new Wn(Bi),Si=new xn(this.id,Ct,M);this._engine.totalQueuedPlayers++,this._queue.push({element:M,triggerName:Ct,transition:qt,fromState:ai,toState:ui,player:Si,isFallbackTransition:!0})})}}removeNode(M,I){const G=this._engine;if(M.childElementCount&&this._signalRemovalForInnerTriggers(M,I),this.triggerLeaveAnimation(M,I,!0))return;let pe=!1;if(G.totalAnimations){const Qe=G.players.length?G.playersByQueriedElement.get(M):[];if(Qe&&Qe.length)pe=!0;else{let Ct=M;for(;Ct=Ct.parentNode;)if(G.statesByElement.get(Ct)){pe=!0;break}}}if(this.prepareLeaveAnimationListeners(M),pe)G.markElementAsRemoved(this.id,M,!1,I);else{const Qe=M[bn];(!Qe||Qe===br)&&(G.afterFlush(()=>this.clearElementCache(M)),G.destroyInnerAnimations(M),G._onRemovalComplete(M,I))}}insertNode(M,I){zn(M,this._hostClassName)}drainQueuedTransitions(M){const I=[];return this._queue.forEach(G=>{const pe=G.player;if(pe.destroyed)return;const Qe=G.element,Ct=this._elementListeners.get(Qe);Ct&&Ct.forEach(Pt=>{if(Pt.name==G.triggerName){const qt=we(Qe,G.triggerName,G.fromState.value,G.toState.value);qt._data=M,be(G.player,Pt.phase,qt,Pt.callback)}}),pe.markedForDestroy?this._engine.afterFlush(()=>{pe.destroy()}):I.push(G)}),this._queue=[],I.sort((G,pe)=>{const Qe=G.transition.ast.depCount,Ct=pe.transition.ast.depCount;return 0==Qe||0==Ct?Qe-Ct:this._engine.driver.containsElement(G.element,pe.element)?1:-1})}destroy(M){this.players.forEach(I=>I.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,M)}}class sa{_onRemovalComplete(M,I){this.onRemovalComplete(M,I)}constructor(M,I,G,pe){this.bodyNode=M,this.driver=I,this._normalizer=G,this.scheduler=pe,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 M=[];return this._namespaceList.forEach(I=>{I.players.forEach(G=>{G.queued&&M.push(G)})}),M}createNamespace(M,I){const G=new aa(M,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[M]=G}_balanceNamespaceList(M,I){const G=this._namespaceList,pe=this.namespacesByHostElement;if(G.length-1>=0){let Ct=!1,Pt=this.driver.getParentElement(I);for(;Pt;){const qt=pe.get(Pt);if(qt){const ai=G.indexOf(qt);G.splice(ai+1,0,M),Ct=!0;break}Pt=this.driver.getParentElement(Pt)}Ct||G.unshift(M)}else G.push(M);return pe.set(I,M),M}register(M,I){let G=this._namespaceLookup[M];return G||(G=this.createNamespace(M,I)),G}registerTrigger(M,I,G){let pe=this._namespaceLookup[M];pe&&pe.register(I,G)&&this.totalAnimations++}destroy(M,I){M&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const G=this._fetchNamespace(M);this.namespacesByHostElement.delete(G.hostElement);const pe=this._namespaceList.indexOf(G);pe>=0&&this._namespaceList.splice(pe,1),G.destroy(I),delete this._namespaceLookup[M]}))}_fetchNamespace(M){return this._namespaceLookup[M]}fetchNamespacesByElement(M){const I=new Set,G=this.statesByElement.get(M);if(G)for(let pe of G.values())if(pe.namespaceId){const Qe=this._fetchNamespace(pe.namespaceId);Qe&&I.add(Qe)}return I}trigger(M,I,G,pe){if(er(I)){const Qe=this._fetchNamespace(M);if(Qe)return Qe.trigger(I,G,pe),!0}return!1}insertNode(M,I,G,pe){if(!er(I))return;const Qe=I[bn];if(Qe&&Qe.setForRemoval){Qe.setForRemoval=!1,Qe.setForMove=!0;const Ct=this.collectedLeaveElements.indexOf(I);Ct>=0&&this.collectedLeaveElements.splice(Ct,1)}if(M){const Ct=this._fetchNamespace(M);Ct&&Ct.insertNode(I,G)}pe&&this.collectEnterElement(I)}collectEnterElement(M){this.collectedEnterElements.push(M)}markElementAsDisabled(M,I){I?this.disabledNodes.has(M)||(this.disabledNodes.add(M),zn(M,Pi)):this.disabledNodes.has(M)&&(this.disabledNodes.delete(M),Hi(M,Pi))}removeNode(M,I,G){if(er(I)){this.scheduler?.notify();const pe=M?this._fetchNamespace(M):null;pe?pe.removeNode(I,G):this.markElementAsRemoved(M,I,!1,G);const Qe=this.namespacesByHostElement.get(I);Qe&&Qe.id!==M&&Qe.removeNode(I,G)}else this._onRemovalComplete(I,G)}markElementAsRemoved(M,I,G,pe,Qe){this.collectedLeaveElements.push(I),I[bn]={namespaceId:M,setForRemoval:pe,hasAnimation:G,removedBeforeQueried:!1,previousTriggersValues:Qe}}listen(M,I,G,pe,Qe){return er(I)?this._fetchNamespace(M).listen(I,G,pe,Qe):()=>{}}_buildInstruction(M,I,G,pe,Qe){return M.transition.build(this.driver,M.element,M.fromState.value,M.toState.value,G,pe,M.fromState.options,M.toState.options,I,Qe)}destroyInnerAnimations(M){let I=this.driver.query(M,vt,!0);I.forEach(G=>this.destroyActiveAnimationsForElement(G)),0!=this.playersByQueriedElement.size&&(I=this.driver.query(M,fe,!0),I.forEach(G=>this.finishActiveQueriedAnimationOnElement(G)))}destroyActiveAnimationsForElement(M){const I=this.playersByElement.get(M);I&&I.forEach(G=>{G.queued?G.markedForDestroy=!0:G.destroy()})}finishActiveQueriedAnimationOnElement(M){const I=this.playersByQueriedElement.get(M);I&&I.forEach(G=>G.finish())}whenRenderingDone(){return new Promise(M=>{if(this.players.length)return xt(this.players).onDone(()=>M());M()})}processLeaveNode(M){const I=M[bn];if(I&&I.setForRemoval){if(M[bn]=br,I.namespaceId){this.destroyInnerAnimations(M);const G=this._fetchNamespace(I.namespaceId);G&&G.clearElementCache(M)}this._onRemovalComplete(M,I.setForRemoval)}M.classList?.contains(Pi)&&this.markElementAsDisabled(M,!1),this.driver.query(M,".ng-animate-disabled",!0).forEach(G=>{this.markElementAsDisabled(G,!1)})}flush(M=-1){let I=[];if(this.newHostElements.size&&(this.newHostElements.forEach((G,pe)=>this._balanceNamespaceList(G,pe)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let G=0;G<this.collectedEnterElements.length;G++)zn(this.collectedEnterElements[G],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const G=[];try{I=this._flushAnimations(G,M)}finally{for(let pe=0;pe<G.length;pe++)G[pe]()}}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?xt(I).onDone(()=>{G.forEach(pe=>pe())}):G.forEach(pe=>pe())}}reportError(M){throw function Le(ce){return new s.OBp(3402,!1)}()}_flushAnimations(M,I){const G=new Be,pe=[],Qe=new Map,Ct=[],Pt=new Map,qt=new Map,ai=new Map,ui=new Set;this.disabledNodes.forEach(dt=>{ui.add(dt);const jt=this.driver.query(dt,".ng-animate-queued",!0);for(let ci=0;ci<jt.length;ci++)ui.add(jt[ci])});const Si=this.bodyNode,cn=Array.from(this.statesByElement.keys()),$i=gr(cn,this.collectedEnterElements),Gi=new Map;let Wi=0;$i.forEach((dt,jt)=>{const ci=Pe+Wi++;Gi.set(jt,ci),dt.forEach(xi=>zn(xi,ci))});const dn=[],wn=new Set,rr=new Set;for(let dt=0;dt<this.collectedLeaveElements.length;dt++){const jt=this.collectedLeaveElements[dt],ci=jt[bn];ci&&ci.setForRemoval&&(dn.push(jt),wn.add(jt),ci.hasAnimation?this.driver.query(jt,".ng-star-inserted",!0).forEach(xi=>wn.add(xi)):rr.add(jt))}const hr=new Map,tr=gr(cn,Array.from(wn));tr.forEach((dt,jt)=>{const ci=ht+Wi++;hr.set(jt,ci),dt.forEach(xi=>zn(xi,ci))}),M.push(()=>{$i.forEach((dt,jt)=>{const ci=Gi.get(jt);dt.forEach(xi=>Hi(xi,ci))}),tr.forEach((dt,jt)=>{const ci=hr.get(jt);dt.forEach(xi=>Hi(xi,ci))}),dn.forEach(dt=>{this.processLeaveNode(dt)})});const na=[],Nr=[];for(let dt=this._namespaceList.length-1;dt>=0;dt--)this._namespaceList[dt].drainQueuedTransitions(I).forEach(ci=>{const xi=ci.player,Oi=ci.element;if(na.push(xi),this.collectedEnterElements.length){const q=Oi[bn];if(q&&q.setForMove){if(q.previousTriggersValues&&q.previousTriggersValues.has(ci.triggerName)){const ft=q.previousTriggersValues.get(ci.triggerName),Qt=this.statesByElement.get(ci.element);if(Qt&&Qt.has(ci.triggerName)){const hi=Qt.get(ci.triggerName);hi.value=ft,Qt.set(ci.triggerName,hi)}}return void xi.destroy()}}const zi=!Si||!this.driver.containsElement(Si,Oi),Mn=hr.get(Oi),Ji=Gi.get(Oi),D=this._buildInstruction(ci,G,Ji,Mn,zi);if(D.errors&&D.errors.length)return void Nr.push(D);if(zi)return xi.onStart(()=>w(Oi,D.fromStyles)),xi.onDestroy(()=>_(Oi,D.toStyles)),void pe.push(xi);if(ci.isFallbackTransition)return xi.onStart(()=>w(Oi,D.fromStyles)),xi.onDestroy(()=>_(Oi,D.toStyles)),void pe.push(xi);const he=[];D.timelines.forEach(q=>{q.stretchStartingKeyframe=!0,this.disabledNodes.has(q.element)||he.push(q)}),D.timelines=he,G.append(Oi,D.timelines),Ct.push({instruction:D,player:xi,element:Oi}),D.queriedElements.forEach(q=>N(Pt,q,[]).push(xi)),D.preStyleProps.forEach((q,ft)=>{if(q.size){let Qt=qt.get(ft);Qt||qt.set(ft,Qt=new Set),q.forEach((hi,Ai)=>Qt.add(Ai))}}),D.postStyleProps.forEach((q,ft)=>{let Qt=ai.get(ft);Qt||ai.set(ft,Qt=new Set),q.forEach((hi,Ai)=>Qt.add(Ai))})});if(Nr.length){const dt=[];Nr.forEach(jt=>{dt.push(function te(ce,M){return new s.OBp(3505,!1)}())}),na.forEach(jt=>jt.destroy()),this.reportError(dt)}const ti=new Map,Vi=new Map;Ct.forEach(dt=>{const jt=dt.element;G.has(jt)&&(Vi.set(jt,jt),this._beforeAnimationBuild(dt.player.namespaceId,dt.instruction,ti))}),pe.forEach(dt=>{const jt=dt.element;this._getPreviousPlayers(jt,!1,dt.namespaceId,dt.triggerName,null).forEach(xi=>{N(ti,jt,[]).push(xi),xi.destroy()})});const Wr=dn.filter(dt=>yr(dt,qt,ai)),ke=new Map;lr(ke,this.driver,rr,ai,a.AN).forEach(dt=>{yr(dt,qt,ai)&&Wr.push(dt)});const p=new Map;$i.forEach((dt,jt)=>{lr(p,this.driver,new Set(dt),qt,a.aM)}),Wr.forEach(dt=>{const jt=ke.get(dt),ci=p.get(dt);ke.set(dt,new Map([...jt?.entries()??[],...ci?.entries()??[]]))});const L=[],H=[],_t={};Ct.forEach(dt=>{const{element:jt,player:ci,instruction:xi}=dt;if(G.has(jt)){if(ui.has(jt))return ci.onDestroy(()=>_(jt,xi.toStyles)),ci.disabled=!0,ci.overrideTotalTime(xi.totalTime),void pe.push(ci);let Oi=_t;if(Vi.size>1){let Mn=jt;const Ji=[];for(;Mn=Mn.parentNode;){const D=Vi.get(Mn);if(D){Oi=D;break}Ji.push(Mn)}Ji.forEach(D=>Vi.set(D,Oi))}const zi=this._buildAnimation(ci.namespaceId,xi,ti,Qe,p,ke);if(ci.setRealPlayer(zi),Oi===_t)L.push(ci);else{const Mn=this.playersByElement.get(Oi);Mn&&Mn.length&&(ci.parentPlayer=xt(Mn)),pe.push(ci)}}else w(jt,xi.fromStyles),ci.onDestroy(()=>_(jt,xi.toStyles)),H.push(ci),ui.has(jt)&&pe.push(ci)}),H.forEach(dt=>{const jt=Qe.get(dt.element);if(jt&&jt.length){const ci=xt(jt);dt.setRealPlayer(ci)}}),pe.forEach(dt=>{dt.parentPlayer?dt.syncPlayerEvents(dt.parentPlayer):dt.destroy()});for(let dt=0;dt<dn.length;dt++){const jt=dn[dt],ci=jt[bn];if(Hi(jt,ht),ci&&ci.hasAnimation)continue;let xi=[];if(Pt.size){let zi=Pt.get(jt);zi&&zi.length&&xi.push(...zi);let Mn=this.driver.query(jt,fe,!0);for(let Ji=0;Ji<Mn.length;Ji++){let D=Pt.get(Mn[Ji]);D&&D.length&&xi.push(...D)}}const Oi=xi.filter(zi=>!zi.destroyed);Oi.length?ya(this,jt,Oi):this.processLeaveNode(jt)}return dn.length=0,L.forEach(dt=>{this.players.push(dt),dt.onDone(()=>{dt.destroy();const jt=this.players.indexOf(dt);this.players.splice(jt,1)}),dt.play()}),L}afterFlush(M){this._flushFns.push(M)}afterFlushAnimationsDone(M){this._whenQuietFns.push(M)}_getPreviousPlayers(M,I,G,pe,Qe){let Ct=[];if(I){const Pt=this.playersByQueriedElement.get(M);Pt&&(Ct=Pt)}else{const Pt=this.playersByElement.get(M);if(Pt){const qt=!Qe||Qe==Bi;Pt.forEach(ai=>{ai.queued||!qt&&ai.triggerName!=pe||Ct.push(ai)})}}return(G||pe)&&(Ct=Ct.filter(Pt=>!(G&&G!=Pt.namespaceId||pe&&pe!=Pt.triggerName))),Ct}_beforeAnimationBuild(M,I,G){const Qe=I.element,Ct=I.isRemovalTransition?void 0:M,Pt=I.isRemovalTransition?void 0:I.triggerName;for(const qt of I.timelines){const ai=qt.element,ui=ai!==Qe,Si=N(G,ai,[]);this._getPreviousPlayers(ai,ui,Ct,Pt,I.toState).forEach($i=>{const Gi=$i.getRealPlayer();Gi.beforeDestroy&&Gi.beforeDestroy(),$i.destroy(),Si.push($i)})}w(Qe,I.fromStyles)}_buildAnimation(M,I,G,pe,Qe,Ct){const Pt=I.triggerName,qt=I.element,ai=[],ui=new Set,Si=new Set,cn=I.timelines.map(Gi=>{const Wi=Gi.element;ui.add(Wi);const dn=Wi[bn];if(dn&&dn.removedBeforeQueried)return new a.kP(Gi.duration,Gi.delay);const wn=Wi!==qt,rr=function oa(ce){const M=[];return $n(ce,M),M}((G.get(Wi)||nr).map(ti=>ti.getRealPlayer())).filter(ti=>!!ti.element&&ti.element===Wi),hr=Qe.get(Wi),tr=Ct.get(Wi),na=Ne(this._normalizer,Gi.keyframes,hr,tr),Nr=this._buildPlayer(Gi,na,rr);if(Gi.subTimeline&&pe&&Si.add(Wi),wn){const ti=new xn(M,Pt,Wi);ti.setRealPlayer(Nr),ai.push(ti)}return Nr});ai.forEach(Gi=>{N(this.playersByQueriedElement,Gi.element,[]).push(Gi),Gi.onDone(()=>function _r(ce,M,I){let G=ce.get(M);if(G){if(G.length){const pe=G.indexOf(I);G.splice(pe,1)}0==G.length&&ce.delete(M)}return G}(this.playersByQueriedElement,Gi.element,Gi))}),ui.forEach(Gi=>zn(Gi,Mt));const $i=xt(cn);return $i.onDestroy(()=>{ui.forEach(Gi=>Hi(Gi,Mt)),_(qt,I.toStyles)}),Si.forEach(Gi=>{N(pe,Gi,[]).push($i)}),$i}_buildPlayer(M,I,G){return I.length>0?this.driver.animate(M.element,I,M.duration,M.delay,M.easing,G):new a.kP(M.duration,M.delay)}}class xn{constructor(M,I,G){this.namespaceId=M,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(M){this._containsRealPlayer||(this._player=M,this._queuedCallbacks.forEach((I,G)=>{I.forEach(pe=>be(M,G,void 0,pe))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(M.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(M){this.totalTime=M}syncPlayerEvents(M){const I=this._player;I.triggerCallback&&M.onStart(()=>I.triggerCallback("start")),M.onDone(()=>this.finish()),M.onDestroy(()=>this.destroy())}_queueEvent(M,I){N(this._queuedCallbacks,M,[]).push(I)}onDone(M){this.queued&&this._queueEvent("done",M),this._player.onDone(M)}onStart(M){this.queued&&this._queueEvent("start",M),this._player.onStart(M)}onDestroy(M){this.queued&&this._queueEvent("destroy",M),this._player.onDestroy(M)}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(M){this.queued||this._player.setPosition(M)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(M){const I=this._player;I.triggerCallback&&I.triggerCallback(M)}}function er(ce){return ce&&1===ce.nodeType}function ln(ce,M){const I=ce.style.display;return ce.style.display=M??"none",I}function lr(ce,M,I,G,pe){const Qe=[];I.forEach(qt=>Qe.push(ln(qt)));const Ct=[];G.forEach((qt,ai)=>{const ui=new Map;qt.forEach(Si=>{const cn=M.computeStyle(ai,Si,pe);ui.set(Si,cn),(!cn||0==cn.length)&&(ai[bn]=pn,Ct.push(ai))}),ce.set(ai,ui)});let Pt=0;return I.forEach(qt=>ln(qt,Qe[Pt++])),Ct}function gr(ce,M){const I=new Map;if(ce.forEach(Pt=>I.set(Pt,[])),0==M.length)return I;const pe=new Set(M),Qe=new Map;function Ct(Pt){if(!Pt)return 1;let qt=Qe.get(Pt);if(qt)return qt;const ai=Pt.parentNode;return qt=I.has(ai)?ai:pe.has(ai)?1:Ct(ai),Qe.set(Pt,qt),qt}return M.forEach(Pt=>{const qt=Ct(Pt);1!==qt&&I.get(qt).push(Pt)}),I}function zn(ce,M){ce.classList?.add(M)}function Hi(ce,M){ce.classList?.remove(M)}function ya(ce,M,I){xt(I).onDone(()=>ce.processLeaveNode(M))}function $n(ce,M){for(let I=0;I<ce.length;I++){const G=ce[I];G instanceof a.Wq?$n(G.players,M):M.push(G)}}function yr(ce,M,I){const G=I.get(ce);if(!G)return!1;let pe=M.get(ce);return pe?G.forEach(Qe=>pe.add(Qe)):M.set(ce,G),I.delete(ce),!0}class Cn{constructor(M,I,G,pe){this._driver=I,this._normalizer=G,this._triggerCache={},this.onRemovalComplete=(Qe,Ct)=>{},this._transitionEngine=new sa(M.body,I,G,pe),this._timelineEngine=new or(M.body,I,G),this._transitionEngine.onRemovalComplete=(Qe,Ct)=>this.onRemovalComplete(Qe,Ct)}registerTrigger(M,I,G,pe,Qe){const Ct=M+"-"+pe;let Pt=this._triggerCache[Ct];if(!Pt){const qt=[],ui=re(this._driver,Qe,qt,[]);if(qt.length)throw function $e(ce,M){return new s.OBp(3404,!1)}();Pt=function jn(ce,M,I){return new Ir(ce,M,I)}(pe,ui,this._normalizer),this._triggerCache[Ct]=Pt}this._transitionEngine.registerTrigger(I,pe,Pt)}register(M,I){this._transitionEngine.register(M,I)}destroy(M,I){this._transitionEngine.destroy(M,I)}onInsert(M,I,G,pe){this._transitionEngine.insertNode(M,I,G,pe)}onRemove(M,I,G){this._transitionEngine.removeNode(M,I,G)}disableAnimations(M,I){this._transitionEngine.markElementAsDisabled(M,I)}process(M,I,G,pe){if("@"==G.charAt(0)){const[Qe,Ct]=U(G);this._timelineEngine.command(Qe,I,Ct,pe)}else this._transitionEngine.trigger(M,I,G,pe)}listen(M,I,G,pe,Qe){if("@"==G.charAt(0)){const[Ct,Pt]=U(G);return this._timelineEngine.listen(Ct,I,Pt,Qe)}return this._transitionEngine.listen(M,I,G,pe,Qe)}flush(M=-1){this._transitionEngine.flush(M)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(M){this._transitionEngine.afterFlushAnimationsDone(M)}}class Nn{static#e=this.initialStylesByElement=new WeakMap;constructor(M,I,G){this._element=M,this._startStyles=I,this._endStyles=G,this._state=0;let pe=Nn.initialStylesByElement.get(M);pe||Nn.initialStylesByElement.set(M,pe=new Map),this._initialStyles=pe}start(){this._state<1&&(this._startStyles&&_(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(_(this._element,this._initialStyles),this._endStyles&&(_(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Nn.initialStylesByElement.delete(this._element),this._startStyles&&(w(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(w(this._element,this._endStyles),this._endStyles=null),_(this._element,this._initialStyles),this._state=3)}}function Yn(ce){let M=null;return ce.forEach((I,G)=>{(function qr(ce){return"display"===ce||"position"===ce})(G)&&(M=M||new Map,M.set(G,I))}),M}class Lr{constructor(M,I,G,pe){this.element=M,this.keyframes=I,this.options=G,this._specialStyles=pe,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(M=>M()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const M=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,M,this.options),this._finalKeyframe=M.length?M[M.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(M){const I=[];return M.forEach(G=>{I.push(Object.fromEntries(G))}),I}_triggerWebAnimation(M,I,G){return M.animate(this._convertKeyframesToObject(I),G)}onStart(M){this._originalOnStartFns.push(M),this._onStartFns.push(M)}onDone(M){this._originalOnDoneFns.push(M),this._onDoneFns.push(M)}onDestroy(M){this._onDestroyFns.push(M)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(M=>M()),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(M=>M()),this._onDestroyFns=[])}setPosition(M){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=M*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const M=new Map;this.hasStarted()&&this._finalKeyframe.forEach((G,pe)=>{"offset"!==pe&&M.set(pe,this._finished?G:Ci(this.element,pe))}),this.currentSnapshot=M}triggerCallback(M){const I="start"===M?this._onStartFns:this._onDoneFns;I.forEach(G=>G()),I.length=0}}class mr{validateStyleProperty(M){return!0}validateAnimatableStyleProperty(M){return!0}matchesElement(M,I){return!1}containsElement(M,I){return wt(M,I)}getParentElement(M){return Tt(M)}query(M,I,G){return zt(M,I,G)}computeStyle(M,I,G){return Ci(M,I)}animate(M,I,G,pe,Qe,Ct=[]){const qt={duration:G,delay:pe,fill:0==pe?"both":"forwards"};Qe&&(qt.easing=Qe);const ai=new Map,ui=Ct.filter($i=>$i instanceof Lr);(function di(ce,M){return 0===ce||0===M})(G,pe)&&ui.forEach($i=>{$i.currentSnapshot.forEach((Gi,Wi)=>ai.set(Wi,Gi))});let Si=function V(ce){return ce.length?ce[0]instanceof Map?ce:ce.map(M=>new Map(Object.entries(M))):[]}(I).map($i=>new Map($i));Si=function Ei(ce,M,I){if(I.size&&M.length){let G=M[0],pe=[];if(I.forEach((Qe,Ct)=>{G.has(Ct)||pe.push(Ct),G.set(Ct,Qe)}),pe.length)for(let Qe=1;Qe<M.length;Qe++){let Ct=M[Qe];pe.forEach(Pt=>Ct.set(Pt,Ci(ce,Pt)))}}return M}(M,Si,ai);const cn=function ar(ce,M){let I=null,G=null;return Array.isArray(M)&&M.length?(I=Yn(M[0]),M.length>1&&(G=Yn(M[M.length-1]))):M instanceof Map&&(I=Yn(M)),I||G?new Nn(ce,I,G):null}(M,Si);return new Lr(M,Si,qt,cn)}}const ua="@.disabled";class wr{constructor(M,I,G,pe){this.namespaceId=M,this.delegate=I,this.engine=G,this._onDestroy=pe,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(M){this.delegate.destroyNode?.(M)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(M,I){return this.delegate.createElement(M,I)}createComment(M){return this.delegate.createComment(M)}createText(M){return this.delegate.createText(M)}appendChild(M,I){this.delegate.appendChild(M,I),this.engine.onInsert(this.namespaceId,I,M,!1)}insertBefore(M,I,G,pe=!0){this.delegate.insertBefore(M,I,G),this.engine.onInsert(this.namespaceId,I,M,pe)}removeChild(M,I,G){this.engine.onRemove(this.namespaceId,I,this.delegate)}selectRootElement(M,I){return this.delegate.selectRootElement(M,I)}parentNode(M){return this.delegate.parentNode(M)}nextSibling(M){return this.delegate.nextSibling(M)}setAttribute(M,I,G,pe){this.delegate.setAttribute(M,I,G,pe)}removeAttribute(M,I,G){this.delegate.removeAttribute(M,I,G)}addClass(M,I){this.delegate.addClass(M,I)}removeClass(M,I){this.delegate.removeClass(M,I)}setStyle(M,I,G,pe){this.delegate.setStyle(M,I,G,pe)}removeStyle(M,I,G){this.delegate.removeStyle(M,I,G)}setProperty(M,I,G){"@"==I.charAt(0)&&I==ua?this.disableAnimations(M,!!G):this.delegate.setProperty(M,I,G)}setValue(M,I){this.delegate.setValue(M,I)}listen(M,I,G){return this.delegate.listen(M,I,G)}disableAnimations(M,I){this.engine.disableAnimations(M,I)}}class Ca extends wr{constructor(M,I,G,pe,Qe){super(I,G,pe,Qe),this.factory=M,this.namespaceId=I}setProperty(M,I,G){"@"==I.charAt(0)?"."==I.charAt(1)&&I==ua?this.disableAnimations(M,G=void 0===G||!!G):this.engine.process(this.namespaceId,M,I.slice(1),G):this.delegate.setProperty(M,I,G)}listen(M,I,G){if("@"==I.charAt(0)){const pe=function ha(ce){switch(ce){case"body":return document.body;case"document":return document;case"window":return window;default:return ce}}(M);let Qe=I.slice(1),Ct="";return"@"!=Qe.charAt(0)&&([Qe,Ct]=function Rr(ce){const M=ce.indexOf(".");return[ce.substring(0,M),ce.slice(M+1)]}(Qe)),this.engine.listen(this.namespaceId,pe,Qe,Ct,Pt=>{this.factory.scheduleListenerCallback(Pt._data||-1,G,Pt)})}return this.delegate.listen(M,I,G)}}class Ya{constructor(M,I,G){this.delegate=M,this.engine=I,this._zone=G,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,I.onRemovalComplete=(pe,Qe)=>{const Ct=Qe?.parentNode(pe);Ct&&Qe.removeChild(Ct,pe)}}createRenderer(M,I){const pe=this.delegate.createRenderer(M,I);if(!M||!I?.data?.animation){const ai=this._rendererCache;let ui=ai.get(pe);return ui||(ui=new wr("",pe,this.engine,()=>ai.delete(pe)),ai.set(pe,ui)),ui}const Qe=I.id,Ct=I.id+"-"+this._currentId;this._currentId++,this.engine.register(Ct,M);const Pt=ai=>{Array.isArray(ai)?ai.forEach(Pt):this.engine.registerTrigger(Qe,Ct,M,ai.name,ai)};return I.data.animation.forEach(Pt),new Ca(this,Ct,pe,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(M,I,G){if(M>=0&&M<this._microtaskId)return void this._zone.run(()=>I(G));const pe=this._animationCallbacksBuffer;0==pe.length&&queueMicrotask(()=>{this._zone.run(()=>{pe.forEach(Qe=>{const[Ct,Pt]=Qe;Ct(Pt)}),this._animationCallbacksBuffer=[]})}),pe.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 jr=[{provide:at,useFactory:function ea(){return new nt}},{provide:Cn,useClass:(()=>{class ce extends Cn{constructor(I,G,pe){super(I,G,pe,(0,s.uUt)(s.yai,{optional:!0}))}ngOnDestroy(){this.flush()}static#e=this.\u0275fac=function(G){return new(G||ce)(s.CoB(Aa.Ud),s.CoB(Te),s.CoB(at))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})()},{provide:s.O8F,useFactory:function ma(ce,M,I){return new Ya(ce,M,I)},deps:[i.q,Cn,s.WW2]}],Z=[{provide:Te,useFactory:()=>new mr},{provide:s.qwP,useValue:"BrowserAnimations"},...jr],ne=[{provide:Te,useClass:ve},{provide:s.qwP,useValue:"NoopAnimations"},...jr];let P=(()=>{class ce{static withConfig(I){return{ngModule:ce,providers:I.disableAnimations?ne:Z}}static#e=this.\u0275fac=function(G){return new(G||ce)};static#t=this.\u0275mod=s.a4G({type:ce});static#i=this.\u0275inj=s.s3X({providers:Z,imports:[i.iE]})}return ce})();var Ui=d(2992);let dr=(()=>{class ce{static#e=this.\u0275fac=function(G){return new(G||ce)};static#t=this.\u0275cmp=s.In1({type:ce,selectors:[["app-root"]],decls:1,vars:0,template:function(G,pe){1&G&&s.wR5(0,"router-outlet")},dependencies:[Ui.cP],encapsulation:2})}return ce})();var xr=d(7048),Ur=d(1216),ta=d(8656),yn=d(9212),ka=d(119),gn=d(2864);let La=(()=>{class ce{constructor(I,G,pe){this.authService=I,this.router=G,this.dialog=pe}intercept(I,G){const pe=this.authService.getCurrentUser();if(pe&&pe.token){const Qe=I.clone({headers:I.headers.set("Authorization","Bearer "+pe.token)});return G.handle(Qe).pipe((0,yn.y)(()=>{},Ct=>{Ct instanceof xr.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||ce)(s.CoB(ka.A),s.CoB(Ui.E5),s.CoB(gn.qW))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})();var Ka=d(3548);let us=(()=>{class ce{constructor(I){this.spinnerService=I}intercept(I,G){return this.spinnerService.show(),G.handle(I).pipe((0,yn.y)(pe=>{pe instanceof xr.WA&&this.spinnerService.hide()},pe=>{this.spinnerService.hide()}))}static#e=this.\u0275fac=function(G){return new(G||ce)(s.CoB(Ka.m))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})();var nn=d(9920);let ia=(()=>{class ce{constructor(I){this.injector=I}handleError(I){const G=this.injector.get(ta.QF),pe={message:I.message?I.message:I.toString(),stack:I.stack?I.stack:""};throw G.error(pe),I}static#e=this.\u0275fac=function(G){return new(G||ce)(s.CoB(s.zZn))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})(),ur=(()=>{class ce{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||ce)(s.CoB(Ui.E5),s.CoB(ka.A))};static#t=this.\u0275prov=s.wxM({token:ce,factory:ce.\u0275fac})}return ce})(),Ba=(()=>{class ce{constructor(I){!function wa(ce,M){if(ce)throw new Error(`${M} has already been loaded. Import Core modules in the AppModule only.`)}(I,"CoreModule")}static#e=this.\u0275fac=function(G){return new(G||ce)(s.CoB(ce,12))};static#t=this.\u0275mod=s.a4G({type:ce});static#i=this.\u0275inj=s.s3X({providers:[nn.Q,ur,Ur.iG,{provide:xr.So,useClass:us,multi:!0},{provide:xr.So,useClass:La,multi:!0},{provide:s.eAe,useClass:ia},{provide:ta.QF,useClass:ta.QF},{provide:"LOCALSTORAGE",useValue:window.localStorage}],imports:[Aa.MD,xr.SU]})}return ce})();var Pr=d(9588),Fr=d(6212);const Kn=[{path:"auth",loadChildren:()=>d.e(640).then(d.bind(d,4640)).then(ce=>ce.AuthModule)},{path:"dashboard",loadChildren:()=>d.e(184).then(d.bind(d,2184)).then(ce=>ce.DashboardModule),canActivate:[nn.Q]},{path:"sales",loadChildren:()=>Promise.all([d.e(556),d.e(180)]).then(d.bind(d,6180)).then(ce=>ce.SalesModule),canActivate:[nn.Q]},{path:"favorites",loadChildren:()=>Promise.all([d.e(556),d.e(206)]).then(d.bind(d,1206)).then(ce=>ce.FavoritesModule),canActivate:[nn.Q]},{path:"pictures",loadChildren:()=>d.e(136).then(d.bind(d,1136)).then(ce=>ce.PicturesModule),canActivate:[nn.Q]},{path:"customers",loadChildren:()=>d.e(982).then(d.bind(d,982)).then(ce=>ce.CustomersModule),canActivate:[nn.Q]},{path:"users",loadChildren:()=>d.e(968).then(d.bind(d,6588)).then(ce=>ce.UsersModule),canActivate:[nn.Q]},{path:"account",loadChildren:()=>d.e(228).then(d.bind(d,4847)).then(ce=>ce.AccountModule),canActivate:[nn.Q]},{path:"icons",loadChildren:()=>d.e(168).then(d.bind(d,6168)).then(ce=>ce.IconsModule),canActivate:[nn.Q]},{path:"typography",loadChildren:()=>d.e(852).then(d.bind(d,8852)).then(ce=>ce.TypographyModule),canActivate:[nn.Q]},{path:"about",loadChildren:()=>d.e(40).then(d.bind(d,8422)).then(ce=>ce.AboutModule),canActivate:[nn.Q]},{path:"**",redirectTo:"dashboard",pathMatch:"full"}];let Ha=(()=>{class ce{static#e=this.\u0275fac=function(G){return new(G||ce)};static#t=this.\u0275mod=s.a4G({type:ce});static#i=this.\u0275inj=s.s3X({imports:[Ui.qQ.forRoot(Kn),Ui.qQ]})}return ce})();var pa=d(6716);let Ea=(()=>{class ce{static#e=this.\u0275fac=function(G){return new(G||ce)};static#t=this.\u0275mod=s.a4G({type:ce,bootstrap:[dr]});static#i=this.\u0275inj=s.s3X({imports:[i.iE,P,Ba,Pr.k,Fr.a.forRoot(),Ha,ta.is.forRoot({serverLoggingUrl:"http://my-api/logs",level:pa.O.logLevel,serverLogLevel:pa.O.serverLogLevel})]})}return ce})();pa.O.production&&(0,s.agy)(),i.o_().bootstrapModule(Ea).catch(ce=>console.error(ce))},5140:function(lt,me,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(lt,me,d){!function(i){"use strict";var s=function(g){return 0===g?0:1===g?1:2===g?2:g%100>=3&&g%100<=10?3:g%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(g){return function(b,R,Y,J){var ie=s(b),ae=a[g][s(b)];return 2===ie&&(ae=ae[R?0:1]),ae.replace(/%d/i,b)}},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(g){return"\u0645"===g},meridiem:function(g,b,R){return g<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(g){return g.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(d(5908))},2200:function(lt,me,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(lt,me,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(b){return 0===b?0:1===b?1:2===b?2:b%100>=3&&b%100<=10?3:b%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(b){return function(R,Y,J,ie){var ae=a(R),Ie=h[b][a(R)];return 2===ae&&(Ie=Ie[Y?0:1]),Ie.replace(/%d/i,R)}},f=["\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:f,monthsShort:f,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(b){return"\u0645"===b},meridiem:function(b,R,Y){return b<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(b){return b.replace(/\u060c/g,",")},postformat:function(b){return b.replace(/\d/g,function(R){return s[R]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},9568:function(lt,me,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(lt,me,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,f,g){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(f){return a[f]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(f){return a[f]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(5908))},9052:function(lt,me,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,f,g){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(f){return a[f]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(5908))},3956:function(lt,me,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(lt,me,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(R){return 0===R?0:1===R?1:2===R?2:R%100>=3&&R%100<=10?3:R%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"]},f=function(R){return function(Y,J,ie,ae){var Ie=h(Y),Ee=l[R][h(Y)];return 2===Ie&&(Ee=Ee[J?0:1]),Ee.replace(/%d/i,Y)}},g=["\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:g,monthsShort:g,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(R){return"\u0645"===R},meridiem:function(R,Y,J){return R<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:f("s"),ss:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},preparse:function(R){return R.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(Y){return a[Y]}).replace(/\u060c/g,",")},postformat:function(R){return R.replace(/\d/g,function(Y){return s[Y]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},8240:function(lt,me,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,f){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(lt,me,d){!function(i){"use strict";function a(l,f,g){return"m"===g?f?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===g?f?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":l+" "+function s(l,f){var g=l.split("_");return f%10==1&&f%100!=11?g[0]:f%10>=2&&f%10<=4&&(f%100<10||f%100>=20)?g[1]:g[2]}({ss:f?"\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:f?"\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:f?"\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"}[g],+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,f,g){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,f){switch(f){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(lt,me,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(lt,me,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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},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,f){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===f?l<4?l:l+12:"\u09ad\u09cb\u09b0"===f||"\u09b8\u0995\u09be\u09b2"===f?l:"\u09a6\u09c1\u09aa\u09c1\u09b0"===f?l>=3?l:l+12:"\u09ac\u09bf\u0995\u09be\u09b2"===f||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===f?l+12:void 0},meridiem:function(l,f,g){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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===f&&l>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===f&&l<5||"\u09ac\u09bf\u0995\u09be\u09b2"===f?l+12:l},meridiem:function(l,f,g){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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},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,f){return 12===l&&(l=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===f&&l>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===f&&l<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===f?l+12:l},meridiem:function(l,f,g){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(lt,me,d){!function(i){"use strict";function s(Ee,Ge,tt){return Ee+" "+function l(Ee,Ge){return 2===Ge?function f(Ee){var Ge={m:"v",b:"v",d:"z"};return void 0===Ge[Ee.charAt(0)]?Ee:Ge[Ee.charAt(0)]+Ee.substring(1)}(Ee):Ee}({mm:"munutenn",MM:"miz",dd:"devezh"}[tt],Ee)}function h(Ee){return Ee>9?h(Ee%10):Ee}var g=[/^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],b=/^(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,ae=[/^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:ae,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:ae,monthsRegex:b,monthsShortRegex:b,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:g,longMonthsParse:g,shortMonthsParse:g,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(Ee){switch(h(Ee)){case 1:case 3:case 4:case 5:case 9:return Ee+" bloaz";default:return Ee+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(Ee){return Ee+(1===Ee?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(Ee){return"g.m."===Ee},meridiem:function(Ee,Ge,tt){return Ee<12?"a.m.":"g.m."}})}(d(5908))},2032:function(lt,me,d){!function(i){"use strict";function a(l,f,g){var b=l+" ";switch(g){case"ss":return b+(1===l?"sekunda":2===l||3===l||4===l?"sekunde":"sekundi");case"mm":return b+(1===l?"minuta":2===l||3===l||4===l?"minute":"minuta");case"h":return"jedan sat";case"hh":return b+(1===l?"sat":2===l||3===l||4===l?"sata":"sati");case"dd":return b+(1===l?"dan":"dana");case"MM":return b+(1===l?"mjesec":2===l||3===l||4===l?"mjeseca":"mjeseci");case"yy":return b+(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,f,g,b){if("m"===g)return f?"jedna minuta":b?"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(lt,me,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(lt,me,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 f(R){return R>1&&R<5&&1!=~~(R/10)}function g(R,Y,J,ie){var ae=R+" ";switch(J){case"s":return Y||ie?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return Y||ie?ae+(f(R)?"sekundy":"sekund"):ae+"sekundami";case"m":return Y?"minuta":ie?"minutu":"minutou";case"mm":return Y||ie?ae+(f(R)?"minuty":"minut"):ae+"minutami";case"h":return Y?"hodina":ie?"hodinu":"hodinou";case"hh":return Y||ie?ae+(f(R)?"hodiny":"hodin"):ae+"hodinami";case"d":return Y||ie?"den":"dnem";case"dd":return Y||ie?ae+(f(R)?"dny":"dn\xed"):ae+"dny";case"M":return Y||ie?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return Y||ie?ae+(f(R)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):ae+"m\u011bs\xedci";case"y":return Y||ie?"rok":"rokem";case"yy":return Y||ie?ae+(f(R)?"roky":"let"):ae+"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:g,ss:g,m:g,mm:g,h:g,hh:g,d:g,dd:g,M:g,MM:g,y:g,yy:g},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},1950:function(lt,me,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(lt,me,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(lt,me,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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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?b[f][0]:b[f][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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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?b[f][0]:b[f][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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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?b[f][0]:b[f][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(lt,me,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,f,g){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(lt,me,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,f){return h>11?f?"\u03bc\u03bc":"\u039c\u039c":f?"\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 f=this._calendarEl[h],g=l&&l.hours();return function s(h){return typeof Function<"u"&&h instanceof Function||"[object Function]"===Object.prototype.toString.call(h)}(f)&&(f=f.apply(l)),f.replace("{}",g%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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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?b[f][2]?b[f][2]:b[f][1]:g?b[f][0]:b[f][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(lt,me,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(lt,me,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,f,g){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(f){return a[f]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(d(5908))},6736:function(lt,me,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(g,b,R,Y){var J="";switch(R){case"s":return Y?"muutaman sekunnin":"muutama sekunti";case"ss":J=Y?"sekunnin":"sekuntia";break;case"m":return Y?"minuutin":"minuutti";case"mm":J=Y?"minuutin":"minuuttia";break;case"h":return Y?"tunnin":"tunti";case"hh":J=Y?"tunnin":"tuntia";break;case"d":return Y?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":J=Y?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return Y?"kuukauden":"kuukausi";case"MM":J=Y?"kuukauden":"kuukautta";break;case"y":return Y?"vuoden":"vuosi";case"yy":J=Y?"vuoden":"vuotta"}return function l(g,b){return g<10?b?a[g]:s[g]:g}(g,Y)+" "+J}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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(g,b){switch(b){case"D":return g+(1===g?"er":"");default:case"M":case"Q":case"DDD":case"d":return g+(1===g?"er":"e");case"w":case"W":return g+(1===g?"re":"e")}},week:{dow:1,doy:4}})}(d(5908))},2672:function(lt,me,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,f){return l?/-MMM-/.test(f)?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(lt,me,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(b){return b+(1===b?"d":b%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(5908))},5148:function(lt,me,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(b){return b+(1===b?"d":b%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(5908))},2176:function(lt,me,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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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 g?b[f][0]:b[f][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,f){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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b={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 g?b[f][0]:b[f][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,f){return h<4?"rati":h<12?"sokallim":h<16?"donparam":h<20?"sanje":"rati"}})}(d(5908))},9528:function(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0ab0\u0abe\u0aa4"===f?l<4?l:l+12:"\u0ab8\u0ab5\u0abe\u0ab0"===f?l:"\u0aac\u0aaa\u0acb\u0ab0"===f?l>=10?l:l+12:"\u0ab8\u0abe\u0a82\u0a9c"===f?l+12:void 0},meridiem:function(l,f,g){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(lt,me,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(lt,me,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(g){return g.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(b){return a[b]})},postformat:function(g){return g.replace(/\d/g,function(b){return s[b]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(g,b){return 12===g&&(g=0),"\u0930\u093e\u0924"===b?g<4?g:g+12:"\u0938\u0941\u092c\u0939"===b?g:"\u0926\u094b\u092a\u0939\u0930"===b?g>=10?g:g+12:"\u0936\u093e\u092e"===b?g+12:void 0},meridiem:function(g,b,R){return g<4?"\u0930\u093e\u0924":g<10?"\u0938\u0941\u092c\u0939":g<17?"\u0926\u094b\u092a\u0939\u0930":g<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(d(5908))},6208:function(lt,me,d){!function(i){"use strict";function s(h,l,f){var g=h+" ";switch(f){case"ss":return g+(1===h?"sekunda":2===h||3===h||4===h?"sekunde":"sekundi");case"m":return l?"jedna minuta":"jedne minute";case"mm":return g+(1===h?"minuta":2===h||3===h||4===h?"minute":"minuta");case"h":return l?"jedan sat":"jednog sata";case"hh":return g+(1===h?"sat":2===h||3===h||4===h?"sata":"sati");case"dd":return g+(1===h?"dan":"dana");case"MM":return g+(1===h?"mjesec":2===h||3===h||4===h?"mjeseca":"mjeseci");case"yy":return g+(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(lt,me,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(f,g,b,R){var Y=f;switch(b){case"s":return R||g?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return Y+(R||g)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(R||g?" perc":" perce");case"mm":return Y+(R||g?" perc":" perce");case"h":return"egy"+(R||g?" \xf3ra":" \xf3r\xe1ja");case"hh":return Y+(R||g?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(R||g?" nap":" napja");case"dd":return Y+(R||g?" nap":" napja");case"M":return"egy"+(R||g?" h\xf3nap":" h\xf3napja");case"MM":return Y+(R||g?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(R||g?" \xe9v":" \xe9ve");case"yy":return Y+(R||g?" \xe9v":" \xe9ve")}return""}function h(f){return(f?"":"[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(f){return"u"===f.charAt(1).toLowerCase()},meridiem:function(f,g,b){return f<12?!0===b?"de":"DE":!0===b?"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(lt,me,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(lt,me,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(lt,me,d){!function(i){"use strict";function s(l){return l%100==11||l%10!=1}function a(l,f,g,b){var R=l+" ";switch(g){case"s":return f||b?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return s(l)?R+(f||b?"sek\xfandur":"sek\xfandum"):R+"sek\xfanda";case"m":return f?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return s(l)?R+(f||b?"m\xedn\xfatur":"m\xedn\xfatum"):f?R+"m\xedn\xfata":R+"m\xedn\xfatu";case"hh":return s(l)?R+(f||b?"klukkustundir":"klukkustundum"):R+"klukkustund";case"d":return f?"dagur":b?"dag":"degi";case"dd":return s(l)?f?R+"dagar":R+(b?"daga":"d\xf6gum"):f?R+"dagur":R+(b?"dag":"degi");case"M":return f?"m\xe1nu\xf0ur":b?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return s(l)?f?R+"m\xe1nu\xf0ir":R+(b?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):f?R+"m\xe1nu\xf0ur":R+(b?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return f||b?"\xe1r":"\xe1ri";case"yy":return s(l)?R+(f||b?"\xe1r":"\xe1rum"):R+(f||b?"\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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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,f){return"\u10d8"===f?l+"\u10e8\u10d8":l+f+"\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(lt,me,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(lt,me,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,f,g){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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},week:{dow:1,doy:4}})}(d(5908))},7716:function(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},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,f){return 12===l&&(l=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===f?l<4?l:l+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===f?l:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===f?l>=10?l:l+12:"\u0cb8\u0c82\u0c9c\u0cc6"===f?l+12:void 0},meridiem:function(l,f,g){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(lt,me,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(lt,me,d){!function(i){"use strict";function s(l,f,g,b){var R={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 f?R[g][0]:R[g][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,f,g){return l<12?g?"bn":"BN":g?"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,f){var g=f.toLowerCase();return g.includes("w")||g.includes("m")?l+".":l+function a(l){var f=(l=""+l).substring(l.length-1),g=l.length>1?l.substring(l.length-2):"";return 12==g||13==g||"2"!=f&&"3"!=f&&"50"!=g&&"70"!=f&&"80"!=f?"\xea":"y\xea"}(l)},week:{dow:1,doy:4}})}(d(5908))},200:function(lt,me,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(f){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(f)},meridiem:function(f,g,b){return f<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(f){return f.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(g){return a[g]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(g){return s[g]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(5908))},4976:function(lt,me,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(lt,me,d){!function(i){"use strict";function s(g,b,R,Y){var J={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 b?J[R][0]:J[R][1]}function l(g){if(g=parseInt(g,10),isNaN(g))return!1;if(g<0)return!0;if(g<10)return 4<=g&&g<=7;if(g<100){var b=g%10;return l(0===b?g/10:b)}if(g<1e4){for(;g>=10;)g/=10;return l(g)}return l(g/=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(g){return l(g.substr(0,g.indexOf(" ")))?"a "+g:"an "+g},past:function h(g){return l(g.substr(0,g.indexOf(" ")))?"viru "+g:"virun "+g},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(lt,me,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(lt,me,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(R,Y,J,ie){return Y?f(J)[0]:ie?f(J)[1]:f(J)[2]}function l(R){return R%10==0||R>10&&R<20}function f(R){return s[R].split("_")}function g(R,Y,J,ie){var ae=R+" ";return 1===R?ae+h(0,Y,J[0],ie):Y?ae+(l(R)?f(J)[1]:f(J)[0]):ie?ae+f(J)[1]:ae+(l(R)?f(J)[1]:f(J)[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(R,Y,J,ie){return Y?"kelios sekund\u0117s":ie?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:g,m:h,mm:g,h,hh:g,d:h,dd:g,M:h,MM:g,y:h,yy:g},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(R){return R+"-oji"},week:{dow:1,doy:4}})}(d(5908))},6296:function(lt,me,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(b,R,Y){return Y?R%10==1&&R%100!=11?b[2]:b[3]:R%10==1&&R%100!=11?b[0]:b[1]}function h(b,R,Y){return b+" "+a(s[Y],b,R)}function l(b,R,Y){return a(s[Y],b,R)}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 f(b,R){return R?"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(lt,me,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,f){var g=s.words[f];return 1===f.length?l?g[0]:g[1]:h+" "+s.correctGrammaticalCase(h,g)}};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(lt,me,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(lt,me,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(lt,me,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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){switch(f){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,f){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(lt,me,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(f,g,b,R){var Y="";if(g)switch(b){case"s":Y="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":Y="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":Y="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":Y="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":Y="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":Y="%d \u0924\u093e\u0938";break;case"d":Y="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":Y="%d \u0926\u093f\u0935\u0938";break;case"M":Y="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":Y="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":Y="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":Y="%d \u0935\u0930\u094d\u0937\u0947"}else switch(b){case"s":Y="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":Y="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":Y="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":Y="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":Y="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":Y="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":Y="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":Y="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":Y="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":Y="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":Y="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":Y="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return Y.replace(/%d/i,f)}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(f){return f.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(g){return a[g]})},postformat:function(f){return f.replace(/\d/g,function(g){return s[g]})},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(f,g){return 12===f&&(f=0),"\u092a\u0939\u093e\u091f\u0947"===g||"\u0938\u0915\u093e\u0933\u0940"===g?f:"\u0926\u0941\u092a\u093e\u0930\u0940"===g||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===g||"\u0930\u093e\u0924\u094d\u0930\u0940"===g?f>=12?f:f+12:void 0},meridiem:function(f,g,b){return f>=0&&f<6?"\u092a\u0939\u093e\u091f\u0947":f<12?"\u0938\u0915\u093e\u0933\u0940":f<17?"\u0926\u0941\u092a\u093e\u0930\u0940":f<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(d(5908))},440:function(lt,me,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(lt,me,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(lt,me,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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},week:{dow:1,doy:4}})}(d(5908))},4784:function(lt,me,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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0930\u093e\u0924\u093f"===f?l<4?l:l+12:"\u092c\u093f\u0939\u093e\u0928"===f?l:"\u0926\u093f\u0909\u0901\u0938\u094b"===f?l>=10?l:l+12:"\u0938\u093e\u0901\u091d"===f?l+12:void 0},meridiem:function(l,f,g){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(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(g){return g+(1===g||8===g||g>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},4971:function(lt,me,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(g,b){return g?/-MMM-/.test(b)?a[g.month()]:s[g.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(g){return g+(1===g||8===g||g>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(5908))},8984:function(lt,me,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(lt,me,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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0a30\u0a3e\u0a24"===f?l<4?l:l+12:"\u0a38\u0a35\u0a47\u0a30"===f?l:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===f?l>=10?l:l+12:"\u0a38\u0a3c\u0a3e\u0a2e"===f?l+12:void 0},meridiem:function(l,f,g){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(lt,me,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(b){return b%10<5&&b%10>1&&~~(b/10)%10!=1}function f(b,R,Y){var J=b+" ";switch(Y){case"ss":return J+(l(b)?"sekundy":"sekund");case"m":return R?"minuta":"minut\u0119";case"mm":return J+(l(b)?"minuty":"minut");case"h":return R?"godzina":"godzin\u0119";case"hh":return J+(l(b)?"godziny":"godzin");case"ww":return J+(l(b)?"tygodnie":"tygodni");case"MM":return J+(l(b)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return J+(l(b)?"lata":"lat")}}i.defineLocale("pl",{months:function(b,R){return b?/D MMMM/.test(R)?a[b.month()]:s[b.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:f,m:f,mm:f,h:f,hh:f,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:f,M:"miesi\u0105c",MM:f,y:"rok",yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(5908))},1528:function(lt,me,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(lt,me,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(lt,me,d){!function(i){"use strict";function s(h,l,f){var b=" ";return(h%100>=20||h>=100&&h%100==0)&&(b=" de "),h+b+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[f]}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(lt,me,d){!function(i){"use strict";function a(f,g,b){return"m"===b?g?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":f+" "+function s(f,g){var b=f.split("_");return g%10==1&&g%100!=11?b[0]:g%10>=2&&g%10<=4&&(g%100<10||g%100>=20)?b[1]:b[2]}({ss:g?"\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:g?"\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"}[b],+f)}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(f){if(f.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(f){if(f.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(f){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(f)},meridiem:function(f,g,b){return f<4?"\u043d\u043e\u0447\u0438":f<12?"\u0443\u0442\u0440\u0430":f<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(f,g){switch(g){case"M":case"d":case"DDD":return f+"-\u0439";case"D":return f+"-\u0433\u043e";case"w":case"W":return f+"-\u044f";default:return f}},week:{dow:1,doy:4}})}(d(5908))},3804:function(lt,me,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,f,g){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(lt,me,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(lt,me,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(lt,me,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(g){return g>1&&g<5}function l(g,b,R,Y){var J=g+" ";switch(R){case"s":return b||Y?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return b||Y?J+(h(g)?"sekundy":"sek\xfand"):J+"sekundami";case"m":return b?"min\xfata":Y?"min\xfatu":"min\xfatou";case"mm":return b||Y?J+(h(g)?"min\xfaty":"min\xfat"):J+"min\xfatami";case"h":return b?"hodina":Y?"hodinu":"hodinou";case"hh":return b||Y?J+(h(g)?"hodiny":"hod\xedn"):J+"hodinami";case"d":return b||Y?"de\u0148":"d\u0148om";case"dd":return b||Y?J+(h(g)?"dni":"dn\xed"):J+"d\u0148ami";case"M":return b||Y?"mesiac":"mesiacom";case"MM":return b||Y?J+(h(g)?"mesiace":"mesiacov"):J+"mesiacmi";case"y":return b||Y?"rok":"rokom";case"yy":return b||Y?J+(h(g)?"roky":"rokov"):J+"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(lt,me,d){!function(i){"use strict";function s(h,l,f,g){var b=h+" ";switch(f){case"s":return l||g?"nekaj sekund":"nekaj sekundami";case"ss":return b+(1===h?l?"sekundo":"sekundi":2===h?l||g?"sekundi":"sekundah":h<5?l||g?"sekunde":"sekundah":"sekund");case"m":return l?"ena minuta":"eno minuto";case"mm":return b+(1===h?l?"minuta":"minuto":2===h?l||g?"minuti":"minutama":h<5?l||g?"minute":"minutami":l||g?"minut":"minutami");case"h":return l?"ena ura":"eno uro";case"hh":return b+(1===h?l?"ura":"uro":2===h?l||g?"uri":"urama":h<5?l||g?"ure":"urami":l||g?"ur":"urami");case"d":return l||g?"en dan":"enim dnem";case"dd":return b+(1===h?l||g?"dan":"dnem":2===h?l||g?"dni":"dnevoma":l||g?"dni":"dnevi");case"M":return l||g?"en mesec":"enim mesecem";case"MM":return b+(1===h?l||g?"mesec":"mesecem":2===h?l||g?"meseca":"mesecema":h<5?l||g?"mesece":"meseci":l||g?"mesecev":"meseci");case"y":return l||g?"eno leto":"enim letom";case"yy":return b+(1===h?l||g?"leto":"letom":2===h?l||g?"leti":"letoma":h<5?l||g?"leta":"leti":l||g?"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(lt,me,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(lt,me,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,f,g){var R,b=s.words[f];return 1===f.length?"y"===f&&l?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":g||l?b[0]:b[1]:(R=s.correctGrammaticalCase(h,b),"yy"===f&&l&&"\u0433\u043e\u0434\u0438\u043d\u0443"===R?h+" \u0433\u043e\u0434\u0438\u043d\u0430":h+" "+R)}};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(lt,me,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,f,g){var R,b=s.words[f];return 1===f.length?"y"===f&&l?"jedna godina":g||l?b[0]:b[1]:(R=s.correctGrammaticalCase(h,b),"yy"===f&&l&&"godinu"===R?h+" godina":h+" "+R)}};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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(f){return a[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return s[f]})},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,f,g){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,f){return 12===l&&(l=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===f?l<2?l:l+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===f||"\u0b95\u0bbe\u0bb2\u0bc8"===f||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===f&&l>=10?l:l+12},week:{dow:0,doy:6}})}(d(5908))},7008:function(lt,me,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(lt,me,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(lt,me,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,f){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(lt,me,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(lt,me,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 f=h%10;return h+(s[f]||s[h%100-f]||s[h>=100?100:null])}},week:{dow:1,doy:7}})}(d(5908))},9480:function(lt,me,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(lt,me,d){!function(i){"use strict";var s="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function l(b,R,Y,J){var ie=function f(b){var R=Math.floor(b%1e3/100),Y=Math.floor(b%100/10),J=b%10,ie="";return R>0&&(ie+=s[R]+"vatlh"),Y>0&&(ie+=(""!==ie?" ":"")+s[Y]+"maH"),J>0&&(ie+=(""!==ie?" ":"")+s[J]),""===ie?"pagh":ie}(b);switch(Y){case"ss":return ie+" lup";case"mm":return ie+" tup";case"hh":return ie+" rep";case"dd":return ie+" jaj";case"MM":return ie+" jar";case"yy":return ie+" 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(b){var R=b;return-1!==b.indexOf("jaj")?R.slice(0,-3)+"leS":-1!==b.indexOf("jar")?R.slice(0,-3)+"waQ":-1!==b.indexOf("DIS")?R.slice(0,-3)+"nem":R+" pIq"},past:function h(b){var R=b;return-1!==b.indexOf("jaj")?R.slice(0,-3)+"Hu\u2019":-1!==b.indexOf("jar")?R.slice(0,-3)+"wen":-1!==b.indexOf("DIS")?R.slice(0,-3)+"ben":R+" 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(lt,me,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,f){return h<12?f?"\xf6\xf6":"\xd6\xd6":f?"\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 f=h%10;return h+(s[f]||s[h%100-f]||s[h>=100?100:null])}},week:{dow:1,doy:7}})}(d(5908))},6240:function(lt,me,d){!function(i){"use strict";function a(h,l,f,g){var b={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 g||l?b[f][0]:b[f][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,f){return h>11?f?"d'o":"D'O":f?"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(lt,me,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(lt,me,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(lt,me,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 f=100*a+h;return f<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":f<900?"\u0633\u06d5\u06be\u06d5\u0631":f<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":f<1230?"\u0686\u06c8\u0634":f<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(lt,me,d){!function(i){"use strict";function a(g,b,R){return"m"===R?b?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===R?b?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":g+" "+function s(g,b){var R=g.split("_");return b%10==1&&b%100!=11?R[0]:b%10>=2&&b%10<=4&&(b%100<10||b%100>=20)?R[1]:R[2]}({ss:b?"\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:b?"\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:b?"\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"}[R],+g)}function l(g){return function(){return g+"\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(g,b){var R={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===g?R.nominative.slice(1,7).concat(R.nominative.slice(0,1)):g?R[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(b)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(b)?"genitive":"nominative"][g.day()]:R.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(g){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(g)},meridiem:function(g,b,R){return g<4?"\u043d\u043e\u0447\u0456":g<12?"\u0440\u0430\u043d\u043a\u0443":g<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(g,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return g+"-\u0439";case"D":return g+"-\u0433\u043e";default:return g}},week:{dow:1,doy:7}})}(d(5908))},3877:function(lt,me,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,f,g){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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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(lt,me,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 f=100*a+h;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<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(lt,me,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 f=100*a+h;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1200?"\u4e0a\u5348":1200===f?"\u4e2d\u5348":f<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(lt,me,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 f=100*a+h;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<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(lt,me,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 f=100*a+h;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<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(lt,me,d){(lt=d.nmd(lt)).exports=function(){"use strict";var i,Ge;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 f(u,x){return Object.prototype.hasOwnProperty.call(u,x)}function g(u){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(u).length;var x;for(x in u)if(f(u,x))return!1;return!0}function b(u){return void 0===u}function R(u){return"number"==typeof u||"[object Number]"===Object.prototype.toString.call(u)}function Y(u){return u instanceof Date||"[object Date]"===Object.prototype.toString.call(u)}function J(u,x){var z,B=[],Oe=u.length;for(z=0;z<Oe;++z)B.push(x(u[z],z));return B}function ie(u,x){for(var B in x)f(x,B)&&(u[B]=x[B]);return f(x,"toString")&&(u.toString=x.toString),f(x,"valueOf")&&(u.valueOf=x.valueOf),u}function ae(u,x,B,z){return ta(u,x,B,z,!0).utc()}function Ee(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 tt(u){var x=null,B=!1,z=u._d&&!isNaN(u._d.getTime());return z&&(x=Ee(u),B=Ge.call(x.parsedDateParts,function(Oe){return null!=Oe}),z=x.overflow<0&&!x.empty&&!x.invalidEra&&!x.invalidMonth&&!x.invalidWeekday&&!x.weekdayMismatch&&!x.nullInput&&!x.invalidFormat&&!x.userInvalidated&&(!x.meridiem||x.meridiem&&B),u._strict&&(z=z&&0===x.charsLeftOver&&0===x.unusedTokens.length&&void 0===x.bigHour)),null!=Object.isFrozen&&Object.isFrozen(u)?z:(u._isValid=z,u._isValid)}function gt(u){var x=ae(NaN);return null!=u?ie(Ee(x),u):Ee(x).userInvalidated=!0,x}Ge=Array.prototype.some?Array.prototype.some:function(u){var z,x=Object(this),B=x.length>>>0;for(z=0;z<B;z++)if(z in x&&u.call(this,x[z],z,x))return!0;return!1};var Bt=s.momentProperties=[],kt=!1;function Ye(u,x){var B,z,Oe,Nt=Bt.length;if(b(x._isAMomentObject)||(u._isAMomentObject=x._isAMomentObject),b(x._i)||(u._i=x._i),b(x._f)||(u._f=x._f),b(x._l)||(u._l=x._l),b(x._strict)||(u._strict=x._strict),b(x._tzm)||(u._tzm=x._tzm),b(x._isUTC)||(u._isUTC=x._isUTC),b(x._offset)||(u._offset=x._offset),b(x._pf)||(u._pf=Ee(x)),b(x._locale)||(u._locale=x._locale),Nt>0)for(B=0;B<Nt;B++)b(Oe=x[z=Bt[B]])||(u[z]=Oe);return u}function et(u){Ye(this,u),this._d=new Date(null!=u._d?u._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===kt&&(kt=!0,s.updateOffset(this),kt=!1)}function Q(u){return u instanceof et||null!=u&&null!=u._isAMomentObject}function _e(u){!1===s.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+u)}function ye(u,x){var B=!0;return ie(function(){if(null!=s.deprecationHandler&&s.deprecationHandler(null,u),B){var Oe,Nt,li,z=[],Ni=arguments.length;for(Nt=0;Nt<Ni;Nt++){if(Oe="","object"==typeof arguments[Nt]){for(li in Oe+="\n["+Nt+"] ",arguments[0])f(arguments[0],li)&&(Oe+=li+": "+arguments[0][li]+", ");Oe=Oe.slice(0,-2)}else Oe=arguments[Nt];z.push(Oe)}_e(u+"\nArguments: "+Array.prototype.slice.call(z).join("")+"\n"+(new Error).stack),B=!1}return x.apply(this,arguments)},x)}var $t,Re={};function Xe(u,x){null!=s.deprecationHandler&&s.deprecationHandler(u,x),Re[u]||(_e(x),Re[u]=!0)}function $e(u){return typeof Function<"u"&&u instanceof Function||"[object Function]"===Object.prototype.toString.call(u)}function ut(u,x){var z,B=ie({},u);for(z in x)f(x,z)&&(l(u[z])&&l(x[z])?(B[z]={},ie(B[z],u[z]),ie(B[z],x[z])):null!=x[z]?B[z]=x[z]:delete B[z]);for(z in u)f(u,z)&&!f(x,z)&&l(u[z])&&(B[z]=ie({},B[z]));return B}function st(u){null!=u&&this.set(u)}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,$t=Object.keys?Object.keys:function(u){var x,B=[];for(x in u)f(u,x)&&B.push(x);return B};function vi(u,x,B){var z=""+Math.abs(u);return(u>=0?B?"+":"":"-")+Math.pow(10,Math.max(0,x-z.length)).toString().substr(1)+z}var je=/(\[[^\[]*\])|(\\)?([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,De=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Le={},Ve={};function te(u,x,B,z){var Oe=z;"string"==typeof z&&(Oe=function(){return this[z]()}),u&&(Ve[u]=Oe),x&&(Ve[x[0]]=function(){return vi(Oe.apply(this,arguments),x[1],x[2])}),B&&(Ve[B]=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 Ne(u,x){return u.isValid()?(x=be(x,u.localeData()),Le[x]=Le[x]||function xt(u){var B,z,x=u.match(je);for(B=0,z=x.length;B<z;B++)x[B]=Ve[x[B]]?Ve[x[B]]:ge(x[B]);return function(Oe){var li,Nt="";for(li=0;li<z;li++)Nt+=$e(x[li])?x[li].call(Oe,u):x[li];return Nt}}(x),Le[x](u)):u.localeData().invalidDate()}function be(u,x){var B=5;function z(Oe){return x.longDateFormat(Oe)||Oe}for(De.lastIndex=0;B>=0&&De.test(u);)u=u.replace(De,z),De.lastIndex=0,B-=1;return u}var ni={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 Mi(u){return"string"==typeof u?ni[u]||ni[u.toLowerCase()]:void 0}function wt(u){var B,z,x={};for(z in u)f(u,z)&&(B=Mi(z))&&(x[B]=u[z]);return x}var zt={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 _,ve=/\d/,Te=/\d\d/,at=/\d{3}/,Ze=/\d{4}/,pt=/[+-]?\d{6}/,le=/\d\d?/,xe=/\d\d\d\d?/,Pe=/\d\d\d\d\d\d?/,ht=/\d{1,3}/,Ht=/\d{1,4}/,vt=/[+-]?\d{1,6}/,Mt=/\d+/,fe=/[+-]?\d+/,it=/Z|[+-]\d\d:?\d\d/gi,Et=/Z|[+-]\d\d(?::?\d\d)?/gi,ri=/[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,V=/^[1-9]\d?/,Ce=/^([1-9]\d|\d)/;function w(u,x,B){_[u]=$e(x)?x:function(z,Oe){return z&&B?B:x}}function S(u,x){return f(_,u)?_[u](x._strict,x._locale):new RegExp(function $(u){return ze(u.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(x,B,z,Oe,Nt){return B||z||Oe||Nt}))}(u))}function ze(u){return u.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function At(u){return u<0?Math.ceil(u)||0:Math.floor(u)}function bt(u){var x=+u,B=0;return 0!==x&&isFinite(x)&&(B=At(x)),B}_={};var yt={};function Ue(u,x){var B,Oe,z=x;for("string"==typeof u&&(u=[u]),R(x)&&(z=function(Nt,li){li[x]=bt(Nt)}),Oe=u.length,B=0;B<Oe;B++)yt[u[B]]=z}function Ft(u,x){Ue(u,function(B,z,Oe,Nt){Oe._w=Oe._w||{},x(B,Oe._w,Oe,Nt)})}function di(u,x,B){null!=x&&f(yt,u)&&yt[u](x,B._a,B,u)}function Ei(u){return u%4==0&&u%100!=0||u%400==0}var Vt=0,Ci=1,We=2,nt=3,Ot=4,si=5,yi=6,Ti=7,Fi=8;function hn(u){return Ei(u)?366:365}te("Y",0,0,function(){var u=this.year();return u<=9999?vi(u,4):"+"+u}),te(0,["YY",2],0,function(){return this.year()%100}),te(0,["YYYY",4],0,"year"),te(0,["YYYYY",5],0,"year"),te(0,["YYYYYY",6,!0],0,"year"),w("Y",fe),w("YY",le,Te),w("YYYY",Ht,Ze),w("YYYYY",vt,pt),w("YYYYYY",vt,pt),Ue(["YYYYY","YYYYYY"],Vt),Ue("YYYY",function(u,x){x[Vt]=2===u.length?s.parseTwoDigitYear(u):bt(u)}),Ue("YY",function(u,x){x[Vt]=s.parseTwoDigitYear(u)}),Ue("Y",function(u,x){x[Vt]=parseInt(u,10)}),s.parseTwoDigitYear=function(u){return bt(u)+(bt(u)>68?1900:2e3)};var ee,an=Je("FullYear",!0);function Je(u,x){return function(B){return null!=B?(Me(this,u,B),s.updateOffset(this,x),this):gi(this,u)}}function gi(u,x){if(!u.isValid())return NaN;var B=u._d,z=u._isUTC;switch(x){case"Milliseconds":return z?B.getUTCMilliseconds():B.getMilliseconds();case"Seconds":return z?B.getUTCSeconds():B.getSeconds();case"Minutes":return z?B.getUTCMinutes():B.getMinutes();case"Hours":return z?B.getUTCHours():B.getHours();case"Date":return z?B.getUTCDate():B.getDate();case"Day":return z?B.getUTCDay():B.getDay();case"Month":return z?B.getUTCMonth():B.getMonth();case"FullYear":return z?B.getUTCFullYear():B.getFullYear();default:return NaN}}function Me(u,x,B){var z,Oe,Nt,li,Ni;if(u.isValid()&&!isNaN(B)){switch(z=u._d,Oe=u._isUTC,x){case"Milliseconds":return void(Oe?z.setUTCMilliseconds(B):z.setMilliseconds(B));case"Seconds":return void(Oe?z.setUTCSeconds(B):z.setSeconds(B));case"Minutes":return void(Oe?z.setUTCMinutes(B):z.setMinutes(B));case"Hours":return void(Oe?z.setUTCHours(B):z.setHours(B));case"Date":return void(Oe?z.setUTCDate(B):z.setDate(B));case"FullYear":break;default:return}Nt=B,li=u.month(),Ni=29!==(Ni=u.date())||1!==li||Ei(Nt)?Ni:28,Oe?z.setUTCFullYear(Nt,li,Ni):z.setFullYear(Nt,li,Ni)}}function re(u,x){if(isNaN(u)||isNaN(x))return NaN;var B=function A(u,x){return(u%x+x)%x}(x,12);return u+=(x-B)/12,1===B?Ei(u)?29:28:31-B%7%2}ee=Array.prototype.indexOf?Array.prototype.indexOf:function(u){var x;for(x=0;x<this.length;++x)if(this[x]===u)return x;return-1},te("M",["MM",2],"Mo",function(){return this.month()+1}),te("MMM",0,0,function(u){return this.localeData().monthsShort(this,u)}),te("MMMM",0,0,function(u){return this.localeData().months(this,u)}),w("M",le,V),w("MM",le,Te),w("MMM",function(u,x){return x.monthsShortRegex(u)}),w("MMMM",function(u,x){return x.monthsRegex(u)}),Ue(["M","MM"],function(u,x){x[Ci]=bt(u)-1}),Ue(["MMM","MMMM"],function(u,x,B,z){var Oe=B._locale.monthsParse(u,z,B._strict);null!=Oe?x[Ci]=Oe:Ee(B).invalidMonth=u});var mt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Wt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Zt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,pi=ri,Li=ri;function k(u,x,B){var z,Oe,Nt,li=u.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],z=0;z<12;++z)Nt=ae([2e3,z]),this._shortMonthsParse[z]=this.monthsShort(Nt,"").toLocaleLowerCase(),this._longMonthsParse[z]=this.months(Nt,"").toLocaleLowerCase();return B?"MMM"===x?-1!==(Oe=ee.call(this._shortMonthsParse,li))?Oe:null:-1!==(Oe=ee.call(this._longMonthsParse,li))?Oe:null:"MMM"===x?-1!==(Oe=ee.call(this._shortMonthsParse,li))||-1!==(Oe=ee.call(this._longMonthsParse,li))?Oe:null:-1!==(Oe=ee.call(this._longMonthsParse,li))||-1!==(Oe=ee.call(this._shortMonthsParse,li))?Oe:null}function K(u,x){if(!u.isValid())return u;if("string"==typeof x)if(/^\d+$/.test(x))x=bt(x);else if(!R(x=u.localeData().monthsParse(x)))return u;var B=x,z=u.date();return z=z<29?z:Math.min(z,re(u.year(),B)),u._isUTC?u._d.setUTCMonth(B,z):u._d.setMonth(B,z),u}function Be(u){return null!=u?(K(this,u),s.updateOffset(this,!0),this):gi(this,"Month")}function sn(){function u(qi,kn){return kn.length-qi.length}var Oe,Nt,li,Ni,x=[],B=[],z=[];for(Oe=0;Oe<12;Oe++)Nt=ae([2e3,Oe]),li=ze(this.monthsShort(Nt,"")),Ni=ze(this.months(Nt,"")),x.push(li),B.push(Ni),z.push(Ni),z.push(li);x.sort(u),B.sort(u),z.sort(u),this._monthsRegex=new RegExp("^("+z.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+B.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+x.join("|")+")","i")}function qn(u,x,B,z,Oe,Nt,li){var Ni;return u<100&&u>=0?(Ni=new Date(u+400,x,B,z,Oe,Nt,li),isFinite(Ni.getFullYear())&&Ni.setFullYear(u)):Ni=new Date(u,x,B,z,Oe,Nt,li),Ni}function en(u){var x,B;return u<100&&u>=0?((B=Array.prototype.slice.call(arguments))[0]=u+400,x=new Date(Date.UTC.apply(null,B)),isFinite(x.getUTCFullYear())&&x.setUTCFullYear(u)):x=new Date(Date.UTC.apply(null,arguments)),x}function pr(u,x,B){var z=7+x-B;return-(7+en(u,0,z).getUTCDay()-x)%7+z-1}function kr(u,x,B,z,Oe){var qi,kn,Ni=1+7*(x-1)+(7+B-z)%7+pr(u,z,Oe);return Ni<=0?kn=hn(qi=u-1)+Ni:Ni>hn(u)?(qi=u+1,kn=Ni-hn(u)):(qi=u,kn=Ni),{year:qi,dayOfYear:kn}}function Zn(u,x,B){var Nt,li,z=pr(u.year(),x,B),Oe=Math.floor((u.dayOfYear()-z-1)/7)+1;return Oe<1?Nt=Oe+Vn(li=u.year()-1,x,B):Oe>Vn(u.year(),x,B)?(Nt=Oe-Vn(u.year(),x,B),li=u.year()+1):(li=u.year(),Nt=Oe),{week:Nt,year:li}}function Vn(u,x,B){var z=pr(u,x,B),Oe=pr(u+1,x,B);return(hn(u)-z+Oe)/7}te("w",["ww",2],"wo","week"),te("W",["WW",2],"Wo","isoWeek"),w("w",le,V),w("ww",le,Te),w("W",le,V),w("WW",le,Te),Ft(["w","ww","W","WW"],function(u,x,B,z){x[z.substr(0,1)]=bt(u)});function _n(u,x){return u.slice(x,7).concat(u.slice(0,x))}te("d",0,"do","day"),te("dd",0,0,function(u){return this.localeData().weekdaysMin(this,u)}),te("ddd",0,0,function(u){return this.localeData().weekdaysShort(this,u)}),te("dddd",0,0,function(u){return this.localeData().weekdays(this,u)}),te("e",0,0,"weekday"),te("E",0,0,"isoWeekday"),w("d",le),w("e",le),w("E",le),w("dd",function(u,x){return x.weekdaysMinRegex(u)}),w("ddd",function(u,x){return x.weekdaysShortRegex(u)}),w("dddd",function(u,x){return x.weekdaysRegex(u)}),Ft(["dd","ddd","dddd"],function(u,x,B,z){var Oe=B._locale.weekdaysParse(u,z,B._strict);null!=Oe?x.d=Oe:Ee(B).invalidWeekday=u}),Ft(["d","e","E"],function(u,x,B,z){x[z]=bt(u)});var Gr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),jn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ir="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ba=ri,Tr=ri,Ar=ri;function Pi(u,x,B){var z,Oe,Nt,li=u.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],z=0;z<7;++z)Nt=ae([2e3,1]).day(z),this._minWeekdaysParse[z]=this.weekdaysMin(Nt,"").toLocaleLowerCase(),this._shortWeekdaysParse[z]=this.weekdaysShort(Nt,"").toLocaleLowerCase(),this._weekdaysParse[z]=this.weekdays(Nt,"").toLocaleLowerCase();return B?"dddd"===x?-1!==(Oe=ee.call(this._weekdaysParse,li))?Oe:null:"ddd"===x?-1!==(Oe=ee.call(this._shortWeekdaysParse,li))?Oe:null:-1!==(Oe=ee.call(this._minWeekdaysParse,li))?Oe:null:"dddd"===x?-1!==(Oe=ee.call(this._weekdaysParse,li))||-1!==(Oe=ee.call(this._shortWeekdaysParse,li))||-1!==(Oe=ee.call(this._minWeekdaysParse,li))?Oe:null:"ddd"===x?-1!==(Oe=ee.call(this._shortWeekdaysParse,li))||-1!==(Oe=ee.call(this._weekdaysParse,li))||-1!==(Oe=ee.call(this._minWeekdaysParse,li))?Oe:null:-1!==(Oe=ee.call(this._minWeekdaysParse,li))||-1!==(Oe=ee.call(this._weekdaysParse,li))||-1!==(Oe=ee.call(this._shortWeekdaysParse,li))?Oe:null}function Wn(){function u(ga,ns){return ns.length-ga.length}var Nt,li,Ni,qi,kn,x=[],B=[],z=[],Oe=[];for(Nt=0;Nt<7;Nt++)li=ae([2e3,1]).day(Nt),Ni=ze(this.weekdaysMin(li,"")),qi=ze(this.weekdaysShort(li,"")),kn=ze(this.weekdays(li,"")),x.push(Ni),B.push(qi),z.push(kn),Oe.push(Ni),Oe.push(qi),Oe.push(kn);x.sort(u),B.sort(u),z.sort(u),Oe.sort(u),this._weekdaysRegex=new RegExp("^("+Oe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+z.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+B.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+x.join("|")+")","i")}function Bi(){return this.hours()%12||12}function aa(u,x){te(u,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),x)})}function sa(u,x){return x._meridiemParse}te("H",["HH",2],0,"hour"),te("h",["hh",2],0,Bi),te("k",["kk",2],0,function fr(){return this.hours()||24}),te("hmm",0,0,function(){return""+Bi.apply(this)+vi(this.minutes(),2)}),te("hmmss",0,0,function(){return""+Bi.apply(this)+vi(this.minutes(),2)+vi(this.seconds(),2)}),te("Hmm",0,0,function(){return""+this.hours()+vi(this.minutes(),2)}),te("Hmmss",0,0,function(){return""+this.hours()+vi(this.minutes(),2)+vi(this.seconds(),2)}),aa("a",!0),aa("A",!1),w("a",sa),w("A",sa),w("H",le,Ce),w("h",le,V),w("k",le,V),w("HH",le,Te),w("hh",le,Te),w("kk",le,Te),w("hmm",xe),w("hmmss",Pe),w("Hmm",xe),w("Hmmss",Pe),Ue(["H","HH"],nt),Ue(["k","kk"],function(u,x,B){var z=bt(u);x[nt]=24===z?0:z}),Ue(["a","A"],function(u,x,B){B._isPm=B._locale.isPM(u),B._meridiem=u}),Ue(["h","hh"],function(u,x,B){x[nt]=bt(u),Ee(B).bigHour=!0}),Ue("hmm",function(u,x,B){var z=u.length-2;x[nt]=bt(u.substr(0,z)),x[Ot]=bt(u.substr(z)),Ee(B).bigHour=!0}),Ue("hmmss",function(u,x,B){var z=u.length-4,Oe=u.length-2;x[nt]=bt(u.substr(0,z)),x[Ot]=bt(u.substr(z,2)),x[si]=bt(u.substr(Oe)),Ee(B).bigHour=!0}),Ue("Hmm",function(u,x,B){var z=u.length-2;x[nt]=bt(u.substr(0,z)),x[Ot]=bt(u.substr(z))}),Ue("Hmmss",function(u,x,B){var z=u.length-4,Oe=u.length-2;x[nt]=bt(u.substr(0,z)),x[Ot]=bt(u.substr(z,2)),x[si]=bt(u.substr(Oe))});var Vr=Je("Hours",!0);var gr,Jr={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:Wt,week:{dow:0,doy:6},weekdays:Gr,weekdaysMin:Ir,weekdaysShort:jn,meridiemParse:/[ap]\.?m?\.?/i},ln={},lr={};function zn(u,x){var B,z=Math.min(u.length,x.length);for(B=0;B<z;B+=1)if(u[B]!==x[B])return B;return z}function Hi(u){return u&&u.toLowerCase().replace("_","-")}function $n(u){var x=null;if(void 0===ln[u]&<&<.exports&&function oa(u){return!(!u||!u.match("^[^/\\\\]*$"))}(u))try{x=gr._abbr,d(2348)("./"+u),cr(x)}catch{ln[u]=null}return ln[u]}function cr(u,x){var B;return u&&((B=b(x)?ar(u):yr(u,x))?gr=B:typeof console<"u"&&console.warn&&console.warn("Locale "+u+" not found. Did you forget to load it?")),gr._abbr}function yr(u,x){if(null!==x){var B,z=Jr;if(x.abbr=u,null!=ln[u])Xe("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),z=ln[u]._config;else if(null!=x.parentLocale)if(null!=ln[x.parentLocale])z=ln[x.parentLocale]._config;else{if(null==(B=$n(x.parentLocale)))return lr[x.parentLocale]||(lr[x.parentLocale]=[]),lr[x.parentLocale].push({name:u,config:x}),null;z=B._config}return ln[u]=new st(ut(z,x)),lr[u]&&lr[u].forEach(function(Oe){yr(Oe.name,Oe.config)}),cr(u),ln[u]}return delete ln[u],null}function ar(u){var x;if(u&&u._locale&&u._locale._abbr&&(u=u._locale._abbr),!u)return gr;if(!h(u)){if(x=$n(u))return x;u=[u]}return function ya(u){for(var B,z,Oe,Nt,x=0;x<u.length;){for(B=(Nt=Hi(u[x]).split("-")).length,z=(z=Hi(u[x+1]))?z.split("-"):null;B>0;){if(Oe=$n(Nt.slice(0,B).join("-")))return Oe;if(z&&z.length>=B&&zn(Nt,z)>=B-1)break;B--}x++}return gr}(u)}function Yn(u){var x,B=u._a;return B&&-2===Ee(u).overflow&&(x=B[Ci]<0||B[Ci]>11?Ci:B[We]<1||B[We]>re(B[Vt],B[Ci])?We:B[nt]<0||B[nt]>24||24===B[nt]&&(0!==B[Ot]||0!==B[si]||0!==B[yi])?nt:B[Ot]<0||B[Ot]>59?Ot:B[si]<0||B[si]>59?si:B[yi]<0||B[yi]>999?yi:-1,Ee(u)._overflowDayOfYear&&(x<Vt||x>We)&&(x=We),Ee(u)._overflowWeeks&&-1===x&&(x=Ti),Ee(u)._overflowWeekday&&-1===x&&(x=Fi),Ee(u).overflow=x),u}var qr=/^\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)?)?$/,Lr=/^\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]],Da=[["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/]],Or=/^\/?Date\((-?\d+)/i,ua=/^(?:(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}))$/,wr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ca(u){var x,B,Nt,li,Ni,qi,z=u._i,Oe=qr.exec(z)||Lr.exec(z),kn=Pn.length,ga=Da.length;if(Oe){for(Ee(u).iso=!0,x=0,B=kn;x<B;x++)if(Pn[x][1].exec(Oe[1])){li=Pn[x][0],Nt=!1!==Pn[x][2];break}if(null==li)return void(u._isValid=!1);if(Oe[3]){for(x=0,B=ga;x<B;x++)if(Da[x][1].exec(Oe[3])){Ni=(Oe[2]||" ")+Da[x][0];break}if(null==Ni)return void(u._isValid=!1)}if(!Nt&&null!=Ni)return void(u._isValid=!1);if(Oe[4]){if(!mr.exec(Oe[4]))return void(u._isValid=!1);qi="Z"}u._f=li+(Ni||"")+(qi||""),Ae(u)}else u._isValid=!1}function Rr(u){var x=parseInt(u,10);return x<=49?2e3+x:x<=999?1900+x:x}function ea(u){var B,x=ua.exec(function Ya(u){return u.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(u._i));if(x){if(B=function ha(u,x,B,z,Oe,Nt){var li=[Rr(u),Wt.indexOf(x),parseInt(B,10),parseInt(z,10),parseInt(Oe,10)];return Nt&&li.push(parseInt(Nt,10)),li}(x[4],x[3],x[2],x[5],x[6],x[7]),!function Aa(u,x,B){return!u||jn.indexOf(u)===new Date(x[0],x[1],x[2]).getDay()||(Ee(B).weekdayMismatch=!0,B._isValid=!1,!1)}(x[1],B,u))return;u._a=B,u._tzm=function la(u,x,B){if(u)return wr[u];if(x)return 0;var z=parseInt(B,10),Oe=z%100;return(z-Oe)/100*60+Oe}(x[8],x[9],x[10]),u._d=en.apply(null,u._a),u._d.setUTCMinutes(u._d.getUTCMinutes()-u._tzm),Ee(u).rfc2822=!0}else u._isValid=!1}function jr(u,x,B){return u??x??B}function ne(u){var x,B,Oe,Nt,li,z=[];if(!u._d){for(Oe=function Z(u){var x=new Date(s.now());return u._useUTC?[x.getUTCFullYear(),x.getUTCMonth(),x.getUTCDate()]:[x.getFullYear(),x.getMonth(),x.getDate()]}(u),u._w&&null==u._a[We]&&null==u._a[Ci]&&function P(u){var x,B,z,Oe,Nt,li,Ni,qi,kn;null!=(x=u._w).GG||null!=x.W||null!=x.E?(Nt=1,li=4,B=jr(x.GG,u._a[Vt],Zn(yn(),1,4).year),z=jr(x.W,1),((Oe=jr(x.E,1))<1||Oe>7)&&(qi=!0)):(Nt=u._locale._week.dow,li=u._locale._week.doy,kn=Zn(yn(),Nt,li),B=jr(x.gg,u._a[Vt],kn.year),z=jr(x.w,kn.week),null!=x.d?((Oe=x.d)<0||Oe>6)&&(qi=!0):null!=x.e?(Oe=x.e+Nt,(x.e<0||x.e>6)&&(qi=!0)):Oe=Nt),z<1||z>Vn(B,Nt,li)?Ee(u)._overflowWeeks=!0:null!=qi?Ee(u)._overflowWeekday=!0:(Ni=kr(B,z,Oe,Nt,li),u._a[Vt]=Ni.year,u._dayOfYear=Ni.dayOfYear)}(u),null!=u._dayOfYear&&(li=jr(u._a[Vt],Oe[Vt]),(u._dayOfYear>hn(li)||0===u._dayOfYear)&&(Ee(u)._overflowDayOfYear=!0),B=en(li,0,u._dayOfYear),u._a[Ci]=B.getUTCMonth(),u._a[We]=B.getUTCDate()),x=0;x<3&&null==u._a[x];++x)u._a[x]=z[x]=Oe[x];for(;x<7;x++)u._a[x]=z[x]=null==u._a[x]?2===x?1:0:u._a[x];24===u._a[nt]&&0===u._a[Ot]&&0===u._a[si]&&0===u._a[yi]&&(u._nextDay=!0,u._a[nt]=0),u._d=(u._useUTC?en:qn).apply(null,z),Nt=u._useUTC?u._d.getUTCDay():u._d.getDay(),null!=u._tzm&&u._d.setUTCMinutes(u._d.getUTCMinutes()-u._tzm),u._nextDay&&(u._a[nt]=24),u._w&&typeof u._w.d<"u"&&u._w.d!==Nt&&(Ee(u).weekdayMismatch=!0)}}function Ae(u){if(u._f!==s.ISO_8601)if(u._f!==s.RFC_2822){u._a=[],Ee(u).empty=!0;var B,z,Oe,Nt,li,kn,ga,x=""+u._i,Ni=x.length,qi=0;for(ga=(Oe=be(u._f,u._locale).match(je)||[]).length,B=0;B<ga;B++)(z=(x.match(S(Nt=Oe[B],u))||[])[0])&&((li=x.substr(0,x.indexOf(z))).length>0&&Ee(u).unusedInput.push(li),x=x.slice(x.indexOf(z)+z.length),qi+=z.length),Ve[Nt]?(z?Ee(u).empty=!1:Ee(u).unusedTokens.push(Nt),di(Nt,z,u)):u._strict&&!z&&Ee(u).unusedTokens.push(Nt);Ee(u).charsLeftOver=Ni-qi,x.length>0&&Ee(u).unusedInput.push(x),u._a[nt]<=12&&!0===Ee(u).bigHour&&u._a[nt]>0&&(Ee(u).bigHour=void 0),Ee(u).parsedDateParts=u._a.slice(0),Ee(u).meridiem=u._meridiem,u._a[nt]=function It(u,x,B){var z;return null==B?x:null!=u.meridiemHour?u.meridiemHour(x,B):(null!=u.isPM&&((z=u.isPM(B))&&x<12&&(x+=12),!z&&12===x&&(x=0)),x)}(u._locale,u._a[nt],u._meridiem),null!==(kn=Ee(u).era)&&(u._a[Vt]=u._locale.erasConvertYear(kn,u._a[Vt])),ne(u),Yn(u)}else ea(u);else Ca(u)}function xr(u){var x=u._i,B=u._f;return u._locale=u._locale||ar(u._l),null===x||void 0===B&&""===x?gt({nullInput:!0}):("string"==typeof x&&(u._i=x=u._locale.preparse(x)),Q(x)?new et(Yn(x)):(Y(x)?u._d=x:h(B)?function Ri(u){var x,B,z,Oe,Nt,li,Ni=!1,qi=u._f.length;if(0===qi)return Ee(u).invalidFormat=!0,void(u._d=new Date(NaN));for(Oe=0;Oe<qi;Oe++)Nt=0,li=!1,x=Ye({},u),null!=u._useUTC&&(x._useUTC=u._useUTC),x._f=u._f[Oe],Ae(x),tt(x)&&(li=!0),Nt+=Ee(x).charsLeftOver,Nt+=10*Ee(x).unusedTokens.length,Ee(x).score=Nt,Ni?Nt<z&&(z=Nt,B=x):(null==z||Nt<z||li)&&(z=Nt,B=x,li&&(Ni=!0));ie(u,B||x)}(u):B?Ae(u):function Ur(u){var x=u._i;b(x)?u._d=new Date(s.now()):Y(x)?u._d=new Date(x.valueOf()):"string"==typeof x?function ma(u){var x=Or.exec(u._i);null===x?(Ca(u),!1===u._isValid&&(delete u._isValid,ea(u),!1===u._isValid&&(delete u._isValid,u._strict?u._isValid=!1:s.createFromInputFallback(u)))):u._d=new Date(+x[1])}(u):h(x)?(u._a=J(x.slice(0),function(B){return parseInt(B,10)}),ne(u)):l(x)?function Ui(u){if(!u._d){var x=wt(u._i);u._a=J([x.year,x.month,void 0===x.day?x.date:x.day,x.hour,x.minute,x.second,x.millisecond],function(z){return z&&parseInt(z,10)}),ne(u)}}(u):R(x)?u._d=new Date(x):s.createFromInputFallback(u)}(u),tt(u)||(u._d=null),u))}function ta(u,x,B,z,Oe){var Nt={};return(!0===x||!1===x)&&(z=x,x=void 0),(!0===B||!1===B)&&(z=B,B=void 0),(l(u)&&g(u)||h(u)&&0===u.length)&&(u=void 0),Nt._isAMomentObject=!0,Nt._useUTC=Nt._isUTC=Oe,Nt._l=B,Nt._i=u,Nt._f=x,Nt._strict=z,function dr(u){var x=new et(Yn(xr(u)));return x._nextDay&&(x.add(1,"d"),x._nextDay=void 0),x}(Nt)}function yn(u,x,B,z){return ta(u,x,B,z,!1)}s.createFromInputFallback=ye("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 ka=ye("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var u=yn.apply(null,arguments);return this.isValid()&&u.isValid()?u<this?this:u:gt()}),gn=ye("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var u=yn.apply(null,arguments);return this.isValid()&&u.isValid()?u>this?this:u:gt()});function La(u,x){var B,z;if(1===x.length&&h(x[0])&&(x=x[0]),!x.length)return yn();for(B=x[0],z=1;z<x.length;++z)(!x[z].isValid()||x[z][u](B))&&(B=x[z]);return B}var wa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Pr(u){var x=wt(u),B=x.year||0,z=x.quarter||0,Oe=x.month||0,Nt=x.week||x.isoWeek||0,li=x.day||0,Ni=x.hour||0,qi=x.minute||0,kn=x.second||0,ga=x.millisecond||0;this._isValid=function ia(u){var x,z,B=!1,Oe=wa.length;for(x in u)if(f(u,x)&&(-1===ee.call(wa,x)||null!=u[x]&&isNaN(u[x])))return!1;for(z=0;z<Oe;++z)if(u[wa[z]]){if(B)return!1;parseFloat(u[wa[z]])!==bt(u[wa[z]])&&(B=!0)}return!0}(x),this._milliseconds=+ga+1e3*kn+6e4*qi+1e3*Ni*60*60,this._days=+li+7*Nt,this._months=+Oe+3*z+12*B,this._data={},this._locale=ar(),this._bubble()}function Fr(u){return u instanceof Pr}function Kn(u){return u<0?-1*Math.round(-1*u):Math.round(u)}function pa(u,x){te(u,0,0,function(){var B=this.utcOffset(),z="+";return B<0&&(B=-B,z="-"),z+vi(~~(B/60),2)+x+vi(~~B%60,2)})}pa("Z",":"),pa("ZZ",""),w("Z",Et),w("ZZ",Et),Ue(["Z","ZZ"],function(u,x,B){B._useUTC=!0,B._tzm=ce(Et,u)});var Ea=/([\+\-]|\d\d)/gi;function ce(u,x){var Oe,Nt,B=(x||"").match(u);return null===B?null:0===(Nt=60*(Oe=((B[B.length-1]||[])+"").match(Ea)||["-",0,0])[1]+bt(Oe[2]))?0:"+"===Oe[0]?Nt:-Nt}function M(u,x){var B,z;return x._isUTC?(B=x.clone(),z=(Q(u)||Y(u)?u.valueOf():yn(u).valueOf())-B.valueOf(),B._d.setTime(B._d.valueOf()+z),s.updateOffset(B,!1),B):yn(u).local()}function I(u){return-Math.round(u._d.getTimezoneOffset())}function $i(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var Gi=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Wi=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function dn(u,x){var Oe,Nt,li,B=u,z=null;return Fr(u)?B={ms:u._milliseconds,d:u._days,M:u._months}:R(u)||!isNaN(+u)?(B={},x?B[x]=+u:B.milliseconds=+u):(z=Gi.exec(u))?(Oe="-"===z[1]?-1:1,B={y:0,d:bt(z[We])*Oe,h:bt(z[nt])*Oe,m:bt(z[Ot])*Oe,s:bt(z[si])*Oe,ms:bt(Kn(1e3*z[yi]))*Oe}):(z=Wi.exec(u))?B={y:wn(z[2],Oe="-"===z[1]?-1:1),M:wn(z[3],Oe),w:wn(z[4],Oe),d:wn(z[5],Oe),h:wn(z[6],Oe),m:wn(z[7],Oe),s:wn(z[8],Oe)}:null==B?B={}:"object"==typeof B&&("from"in B||"to"in B)&&(li=function hr(u,x){var B;return u.isValid()&&x.isValid()?(x=M(x,u),u.isBefore(x)?B=rr(u,x):((B=rr(x,u)).milliseconds=-B.milliseconds,B.months=-B.months),B):{milliseconds:0,months:0}}(yn(B.from),yn(B.to)),(B={}).ms=li.milliseconds,B.M=li.months),Nt=new Pr(B),Fr(u)&&f(u,"_locale")&&(Nt._locale=u._locale),Fr(u)&&f(u,"_isValid")&&(Nt._isValid=u._isValid),Nt}function wn(u,x){var B=u&&parseFloat(u.replace(",","."));return(isNaN(B)?0:B)*x}function rr(u,x){var B={};return B.months=x.month()-u.month()+12*(x.year()-u.year()),u.clone().add(B.months,"M").isAfter(x)&&--B.months,B.milliseconds=+x-+u.clone().add(B.months,"M"),B}function tr(u,x){return function(B,z){var Nt;return null!==z&&!isNaN(+z)&&(Xe(x,"moment()."+x+"(period, number) is deprecated. Please use moment()."+x+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Nt=B,B=z,z=Nt),na(this,dn(B,z),u),this}}function na(u,x,B,z){var Oe=x._milliseconds,Nt=Kn(x._days),li=Kn(x._months);u.isValid()&&(z=z??!0,li&&K(u,gi(u,"Month")+li*B),Nt&&Me(u,"Date",gi(u,"Date")+Nt*B),Oe&&u._d.setTime(u._d.valueOf()+Oe*B),z&&s.updateOffset(u,Nt||li))}dn.fn=Pr.prototype,dn.invalid=function Ba(){return dn(NaN)};var Nr=tr(1,"add"),ti=tr(-1,"subtract");function Vi(u){return"string"==typeof u||u instanceof String}function Wr(u){return Q(u)||Y(u)||Vi(u)||R(u)||function de(u){var x=h(u),B=!1;return x&&(B=0===u.filter(function(z){return!R(z)&&Vi(u)}).length),x&&B}(u)||function ke(u){var Oe,x=l(u)&&!g(u),B=!1,z=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],li=z.length;for(Oe=0;Oe<li;Oe+=1)B=B||f(u,z[Oe]);return x&&B}(u)||null==u}function Ji(u,x){if(u.date()<x.date())return-Ji(x,u);var B=12*(x.year()-u.year())+(x.month()-u.month()),z=u.clone().add(B,"months");return-(B+(x-z<0?(x-z)/(z-u.clone().add(B-1,"months")):(x-z)/(u.clone().add(B+1,"months")-z)))||0}function Tn(u){var x;return void 0===u?this._locale._abbr:(null!=(x=ar(u))&&(this._locale=x),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var An=ye("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,Dn=60*On,sr=3506328*Dn;function Yr(u,x){return(u%x+x)%x}function Qn(u,x,B){return u<100&&u>=0?new Date(u+400,x,B)-sr:new Date(u,x,B).valueOf()}function Oa(u,x,B){return u<100&&u>=0?Date.UTC(u+400,x,B)-sr:Date.UTC(u,x,B)}function dl(u,x){return x.erasAbbrRegex(u)}function Cs(){var Oe,Nt,li,Ni,qi,u=[],x=[],B=[],z=[],kn=this.eras();for(Oe=0,Nt=kn.length;Oe<Nt;++Oe)li=ze(kn[Oe].name),Ni=ze(kn[Oe].abbr),qi=ze(kn[Oe].narrow),x.push(li),u.push(Ni),B.push(qi),z.push(li),z.push(Ni),z.push(qi);this._erasRegex=new RegExp("^("+z.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+x.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+u.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+B.join("|")+")","i")}function Ga(u,x){te(0,[u,u.length],0,x)}function Ns(u,x,B,z,Oe){var Nt;return null==u?Zn(this,z,Oe).year:(x>(Nt=Vn(u,z,Oe))&&(x=Nt),co.call(this,u,x,B,z,Oe))}function co(u,x,B,z,Oe){var Nt=kr(u,x,B,z,Oe),li=en(Nt.year,0,Nt.dayOfYear);return this.year(li.getUTCFullYear()),this.month(li.getUTCMonth()),this.date(li.getUTCDate()),this}te("N",0,0,"eraAbbr"),te("NN",0,0,"eraAbbr"),te("NNN",0,0,"eraAbbr"),te("NNNN",0,0,"eraName"),te("NNNNN",0,0,"eraNarrow"),te("y",["y",1],"yo","eraYear"),te("y",["yy",2],0,"eraYear"),te("y",["yyy",3],0,"eraYear"),te("y",["yyyy",4],0,"eraYear"),w("N",dl),w("NN",dl),w("NNN",dl),w("NNNN",function Fs(u,x){return x.erasNameRegex(u)}),w("NNNNN",function hc(u,x){return x.erasNarrowRegex(u)}),Ue(["N","NN","NNN","NNNN","NNNNN"],function(u,x,B,z){var Oe=B._locale.erasParse(u,z,B._strict);Oe?Ee(B).era=Oe:Ee(B).invalidEra=u}),w("y",Mt),w("yy",Mt),w("yyy",Mt),w("yyyy",Mt),w("yo",function fa(u,x){return x._eraYearOrdinalRegex||Mt}),Ue(["y","yy","yyy","yyyy"],Vt),Ue(["yo"],function(u,x,B,z){var Oe;B._locale._eraYearOrdinalRegex&&(Oe=u.match(B._locale._eraYearOrdinalRegex)),x[Vt]=B._locale.eraYearOrdinalParse?B._locale.eraYearOrdinalParse(u,Oe):parseInt(u,10)}),te(0,["gg",2],0,function(){return this.weekYear()%100}),te(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Ga("gggg","weekYear"),Ga("ggggg","weekYear"),Ga("GGGG","isoWeekYear"),Ga("GGGGG","isoWeekYear"),w("G",fe),w("g",fe),w("GG",le,Te),w("gg",le,Te),w("GGGG",Ht,Ze),w("gggg",Ht,Ze),w("GGGGG",vt,pt),w("ggggg",vt,pt),Ft(["gggg","ggggg","GGGG","GGGGG"],function(u,x,B,z){x[z.substr(0,2)]=bt(u)}),Ft(["gg","GG"],function(u,x,B,z){x[z]=s.parseTwoDigitYear(u)}),te("Q",0,"Qo","quarter"),w("Q",ve),Ue("Q",function(u,x){x[Ci]=3*(bt(u)-1)}),te("D",["DD",2],"Do","date"),w("D",le,V),w("DD",le,Te),w("Do",function(u,x){return u?x._dayOfMonthOrdinalParse||x._ordinalParse:x._dayOfMonthOrdinalParseLenient}),Ue(["D","DD"],We),Ue("Do",function(u,x){x[We]=bt(u.match(le)[0])});var _s=Je("Date",!0);te("DDD",["DDDD",3],"DDDo","dayOfYear"),w("DDD",ht),w("DDDD",at),Ue(["DDD","DDDD"],function(u,x,B){B._dayOfYear=bt(u)}),te("m",["mm",2],0,"minute"),w("m",le,Ce),w("mm",le,Te),Ue(["m","mm"],Ot);var uo=Je("Minutes",!1);te("s",["ss",2],0,"second"),w("s",le,Ce),w("ss",le,Te),Ue(["s","ss"],si);var Rn,fc,Va=Je("Seconds",!1);for(te("S",0,0,function(){return~~(this.millisecond()/100)}),te(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),te(0,["SSS",3],0,"millisecond"),te(0,["SSSS",4],0,function(){return 10*this.millisecond()}),te(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),te(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),te(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),te(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),te(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),w("S",ht,ve),w("SS",ht,Te),w("SSS",ht,at),Rn="SSSS";Rn.length<=9;Rn+="S")w(Rn,Mt);function Bs(u,x){x[yi]=bt(1e3*("0."+u))}for(Rn="S";Rn.length<=9;Rn+="S")Ue(Rn,Bs);fc=Je("Milliseconds",!1),te("z",0,0,"zoneAbbr"),te("zz",0,0,"zoneName");var Di=et.prototype;function C(u){return u}Di.add=Nr,Di.calendar=function H(u,x){1===arguments.length&&(arguments[0]?Wr(arguments[0])?(u=arguments[0],x=void 0):function p(u){var Oe,x=l(u)&&!g(u),B=!1,z=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(Oe=0;Oe<z.length;Oe+=1)B=B||f(u,z[Oe]);return x&&B}(arguments[0])&&(x=arguments[0],u=void 0):(u=void 0,x=void 0));var B=u||yn(),z=M(B,this).startOf("day"),Oe=s.calendarFormat(this,z)||"sameElse",Nt=x&&($e(x[Oe])?x[Oe].call(this,B):x[Oe]);return this.format(Nt||this.localeData().calendar(Oe,this,yn(B)))},Di.clone=function _t(){return new et(this)},Di.diff=function Mn(u,x,B){var z,Oe,Nt;if(!this.isValid())return NaN;if(!(z=M(u,this)).isValid())return NaN;switch(Oe=6e4*(z.utcOffset()-this.utcOffset()),x=Mi(x)){case"year":Nt=Ji(this,z)/12;break;case"month":Nt=Ji(this,z);break;case"quarter":Nt=Ji(this,z)/3;break;case"second":Nt=(this-z)/1e3;break;case"minute":Nt=(this-z)/6e4;break;case"hour":Nt=(this-z)/36e5;break;case"day":Nt=(this-z-Oe)/864e5;break;case"week":Nt=(this-z-Oe)/6048e5;break;default:Nt=this-z}return B?Nt:At(Nt)},Di.endOf=function vr(u){var x,B;if(void 0===(u=Mi(u))||"millisecond"===u||!this.isValid())return this;switch(B=this._isUTC?Oa:Qn,u){case"year":x=B(this.year()+1,0,1)-1;break;case"quarter":x=B(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":x=B(this.year(),this.month()+1,1)-1;break;case"week":x=B(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":x=B(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":x=B(this.year(),this.month(),this.date()+1)-1;break;case"hour":x=this._d.valueOf(),x+=Dn-Yr(x+(this._isUTC?0:this.utcOffset()*On),Dn)-1;break;case"minute":x=this._d.valueOf(),x+=On-Yr(x,On)-1;break;case"second":x=this._d.valueOf(),x+=1e3-Yr(x,1e3)-1}return this._d.setTime(x),s.updateOffset(this,!0),this},Di.format=function q(u){u||(u=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var x=Ne(this,u);return this.localeData().postformat(x)},Di.from=function ft(u,x){return this.isValid()&&(Q(u)&&u.isValid()||yn(u).isValid())?dn({to:this,from:u}).locale(this.locale()).humanize(!x):this.localeData().invalidDate()},Di.fromNow=function Qt(u){return this.from(yn(),u)},Di.to=function hi(u,x){return this.isValid()&&(Q(u)&&u.isValid()||yn(u).isValid())?dn({from:this,to:u}).locale(this.locale()).humanize(!x):this.localeData().invalidDate()},Di.toNow=function Ai(u){return this.to(yn(),u)},Di.get=function qe(u){return $e(this[u=Mi(u)])?this[u]():this},Di.invalidAt=function Qa(){return Ee(this).overflow},Di.isAfter=function dt(u,x){var B=Q(u)?u:yn(u);return!(!this.isValid()||!B.isValid())&&("millisecond"===(x=Mi(x)||"millisecond")?this.valueOf()>B.valueOf():B.valueOf()<this.clone().startOf(x).valueOf())},Di.isBefore=function jt(u,x){var B=Q(u)?u:yn(u);return!(!this.isValid()||!B.isValid())&&("millisecond"===(x=Mi(x)||"millisecond")?this.valueOf()<B.valueOf():this.clone().endOf(x).valueOf()<B.valueOf())},Di.isBetween=function ci(u,x,B,z){var Oe=Q(u)?u:yn(u),Nt=Q(x)?x:yn(x);return!!(this.isValid()&&Oe.isValid()&&Nt.isValid())&&("("===(z=z||"()")[0]?this.isAfter(Oe,B):!this.isBefore(Oe,B))&&(")"===z[1]?this.isBefore(Nt,B):!this.isAfter(Nt,B))},Di.isSame=function xi(u,x){var z,B=Q(u)?u:yn(u);return!(!this.isValid()||!B.isValid())&&("millisecond"===(x=Mi(x)||"millisecond")?this.valueOf()===B.valueOf():(z=B.valueOf(),this.clone().startOf(x).valueOf()<=z&&z<=this.clone().endOf(x).valueOf()))},Di.isSameOrAfter=function Oi(u,x){return this.isSame(u,x)||this.isAfter(u,x)},Di.isSameOrBefore=function zi(u,x){return this.isSame(u,x)||this.isBefore(u,x)},Di.isValid=function Ms(){return tt(this)},Di.lang=An,Di.locale=Tn,Di.localeData=Ln,Di.max=gn,Di.min=ka,Di.parsingFlags=function hs(){return ie({},Ee(this))},Di.set=function Rt(u,x){if("object"==typeof u){var z,B=function Dt(u){var B,x=[];for(B in u)f(u,B)&&x.push({unit:B,priority:zt[B]});return x.sort(function(z,Oe){return z.priority-Oe.priority}),x}(u=wt(u)),Oe=B.length;for(z=0;z<Oe;z++)this[B[z].unit](u[B[z].unit])}else if($e(this[u=Mi(u)]))return this[u](x);return this},Di.startOf=function Jn(u){var x,B;if(void 0===(u=Mi(u))||"millisecond"===u||!this.isValid())return this;switch(B=this._isUTC?Oa:Qn,u){case"year":x=B(this.year(),0,1);break;case"quarter":x=B(this.year(),this.month()-this.month()%3,1);break;case"month":x=B(this.year(),this.month(),1);break;case"week":x=B(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":x=B(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":x=B(this.year(),this.month(),this.date());break;case"hour":x=this._d.valueOf(),x-=Yr(x+(this._isUTC?0:this.utcOffset()*On),Dn);break;case"minute":x=this._d.valueOf(),x-=Yr(x,On);break;case"second":x=this._d.valueOf(),x-=Yr(x,1e3)}return this._d.setTime(x),s.updateOffset(this,!0),this},Di.subtract=ti,Di.toArray=function ll(){var u=this;return[u.year(),u.month(),u.date(),u.hour(),u.minute(),u.second(),u.millisecond()]},Di.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()}},Di.toDate=function qa(){return new Date(this.valueOf())},Di.toISOString=function he(u){if(!this.isValid())return null;var x=!0!==u,B=x?this.clone().utc():this;return B.year()<0||B.year()>9999?Ne(B,x?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):$e(Date.prototype.toISOString)?x?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ne(B,"Z")):Ne(B,x?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Di.inspect=function F(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var B,z,u="moment",x="";return this.isLocal()||(u=0===this.utcOffset()?"moment.utc":"moment.parseZone",x="Z"),B="["+u+'("]',z=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(B+z+"-MM-DD[T]HH:mm:ss.SSS"+x+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Di[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Di.toJSON=function so(){return this.isValid()?this.toISOString():null},Di.toString=function D(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Di.unix=function Ra(){return Math.floor(this.valueOf()/1e3)},Di.valueOf=function vn(){return this._d.valueOf()-6e4*(this._offset||0)},Di.creationData=function oo(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Di.eraName=function uc(){var u,x,B,z=this.localeData().eras();for(u=0,x=z.length;u<x;++u)if(B=this.clone().startOf("day").valueOf(),z[u].since<=B&&B<=z[u].until||z[u].until<=B&&B<=z[u].since)return z[u].name;return""},Di.eraNarrow=function ca(){var u,x,B,z=this.localeData().eras();for(u=0,x=z.length;u<x;++u)if(B=this.clone().startOf("day").valueOf(),z[u].since<=B&&B<=z[u].until||z[u].until<=B&&B<=z[u].since)return z[u].narrow;return""},Di.eraAbbr=function Xa(){var u,x,B,z=this.localeData().eras();for(u=0,x=z.length;u<x;++u)if(B=this.clone().startOf("day").valueOf(),z[u].since<=B&&B<=z[u].until||z[u].until<=B&&B<=z[u].since)return z[u].abbr;return""},Di.eraYear=function Rs(){var u,x,B,z,Oe=this.localeData().eras();for(u=0,x=Oe.length;u<x;++u)if(B=Oe[u].since<=Oe[u].until?1:-1,z=this.clone().startOf("day").valueOf(),Oe[u].since<=z&&z<=Oe[u].until||Oe[u].until<=z&&z<=Oe[u].since)return(this.year()-s(Oe[u].since).year())*B+Oe[u].offset;return this.year()},Di.year=an,Di.isLeapYear=function Xn(){return Ei(this.year())},Di.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)},Di.isoWeekYear=function lo(u){return Ns.call(this,u,this.isoWeek(),this.isoWeekday(),1,4)},Di.quarter=Di.quarters=function ks(u){return null==u?Math.ceil((this.month()+1)/3):this.month(3*(u-1)+this.month()%3)},Di.month=Be,Di.daysInMonth=function Yt(){return re(this.year(),this.month())},Di.week=Di.weeks=function Sr(u){var x=this.localeData().week(this);return null==u?x:this.add(7*(u-x),"d")},Di.isoWeek=Di.isoWeeks=function Zr(u){var x=Zn(this,1,4).week;return null==u?x:this.add(7*(u-x),"d")},Di.weeksInYear=function fs(){var u=this.localeData()._week;return Vn(this.year(),u.dow,u.doy)},Di.weeksInWeekYear=function ul(){var u=this.localeData()._week;return Vn(this.weekYear(),u.dow,u.doy)},Di.isoWeeksInYear=function pc(){return Vn(this.year(),1,4)},Di.isoWeeksInISOWeekYear=function ps(){return Vn(this.isoWeekYear(),1,4)},Di.date=_s,Di.day=Di.days=function Un(u){if(!this.isValid())return null!=u?this:NaN;var x=gi(this,"Day");return null!=u?(u=function Xi(u,x){return"string"!=typeof u?u:isNaN(u)?"number"==typeof(u=x.weekdaysParse(u))?u:null:parseInt(u,10)}(u,this.localeData()),this.add(u-x,"d")):x},Di.weekday=function Hn(u){if(!this.isValid())return null!=u?this:NaN;var x=(this.day()+7-this.localeData()._week.dow)%7;return null==u?x:this.add(u-x,"d")},Di.isoWeekday=function nr(u){if(!this.isValid())return null!=u?this:NaN;if(null!=u){var x=function Fn(u,x){return"string"==typeof u?x.weekdaysParse(u)%7||7:isNaN(u)?null:u}(u,this.localeData());return this.day(this.day()%7?x:x-7)}return this.day()||7},Di.dayOfYear=function Ys(u){var x=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==u?x:this.add(u-x,"d")},Di.hour=Di.hours=Vr,Di.minute=Di.minutes=uo,Di.second=Di.seconds=Va,Di.millisecond=Di.milliseconds=fc,Di.utcOffset=function G(u,x,B){var Oe,z=this._offset||0;if(!this.isValid())return null!=u?this:NaN;if(null!=u){if("string"==typeof u){if(null===(u=ce(Et,u)))return this}else Math.abs(u)<16&&!B&&(u*=60);return!this._isUTC&&x&&(Oe=I(this)),this._offset=u,this._isUTC=!0,null!=Oe&&this.add(Oe,"m"),z!==u&&(!x||this._changeInProgress?na(this,dn(u-z,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?z:I(this)},Di.utc=function Qe(u){return this.utcOffset(0,u)},Di.local=function Ct(u){return this._isUTC&&(this.utcOffset(0,u),this._isUTC=!1,u&&this.subtract(I(this),"m")),this},Di.parseZone=function Pt(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var u=ce(it,this._i);null!=u?this.utcOffset(u):this.utcOffset(0,!0)}return this},Di.hasAlignedHourOffset=function qt(u){return!!this.isValid()&&(u=u?yn(u).utcOffset():0,(this.utcOffset()-u)%60==0)},Di.isDST=function ai(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Di.isLocal=function Si(){return!!this.isValid()&&!this._isUTC},Di.isUtcOffset=function cn(){return!!this.isValid()&&this._isUTC},Di.isUtc=$i,Di.isUTC=$i,Di.zoneAbbr=function Hs(){return this._isUTC?"UTC":""},Di.zoneName=function _c(){return this._isUTC?"Coordinated Universal Time":""},Di.dates=ye("dates accessor is deprecated. Use date instead.",_s),Di.months=ye("months accessor is deprecated. Use month instead",Be),Di.years=ye("years accessor is deprecated. Use year instead",an),Di.zone=ye("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function pe(u,x){return null!=u?("string"!=typeof u&&(u=-u),this.utcOffset(u,x),this):-this.utcOffset()}),Di.isDSTShifted=ye("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function ui(){if(!b(this._isDSTShifted))return this._isDSTShifted;var x,u={};return Ye(u,this),(u=xr(u))._a?(x=u._isUTC?ae(u._a):yn(u._a),this._isDSTShifted=this.isValid()&&function Ha(u,x,B){var li,z=Math.min(u.length,x.length),Oe=Math.abs(u.length-x.length),Nt=0;for(li=0;li<z;li++)(B&&u[li]!==x[li]||!B&&bt(u[li])!==bt(x[li]))&&Nt++;return Nt+Oe}(u._a,x.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var T=st.prototype;function X(u,x,B,z){var Oe=ar(),Nt=ae().set(z,x);return Oe[B](Nt,u)}function Se(u,x,B){if(R(u)&&(x=u,u=void 0),u=u||"",null!=x)return X(u,x,B,"month");var z,Oe=[];for(z=0;z<12;z++)Oe[z]=X(u,z,B,"month");return Oe}function rt(u,x,B,z){"boolean"==typeof u?(R(x)&&(B=x,x=void 0),x=x||""):(B=x=u,u=!1,R(x)&&(B=x,x=void 0),x=x||"");var li,Oe=ar(),Nt=u?Oe._week.dow:0,Ni=[];if(null!=B)return X(x,(B+Nt)%7,z,"day");for(li=0;li<7;li++)Ni[li]=X(x,(li+Nt)%7,z,"day");return Ni}T.calendar=function Jt(u,x,B){var z=this._calendar[u]||this._calendar.sameElse;return $e(z)?z.call(x,B):z},T.longDateFormat=function we(u){var x=this._longDateFormat[u],B=this._longDateFormat[u.toUpperCase()];return x||!B?x:(this._longDateFormat[u]=B.match(je).map(function(z){return"MMMM"===z||"MM"===z||"DD"===z||"dddd"===z?z.slice(1):z}).join(""),this._longDateFormat[u])},T.invalidDate=function U(){return this._invalidDate},T.ordinal=function Ke(u){return this._ordinal.replace("%d",u)},T.preparse=C,T.postformat=C,T.relativeTime=function Kt(u,x,B,z){var Oe=this._relativeTime[B];return $e(Oe)?Oe(u,x,B,z):Oe.replace(/%d/i,u)},T.pastFuture=function Ut(u,x){var B=this._relativeTime[u>0?"future":"past"];return $e(B)?B(x):B.replace(/%s/i,x)},T.set=function oe(u){var x,B;for(B in u)f(u,B)&&($e(x=u[B])?this[B]=x:this["_"+B]=x);this._config=u,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},T.eras=function zr(u,x){var B,z,Oe,Nt=this._eras||ar("en")._eras;for(B=0,z=Nt.length;B<z;++B)switch("string"==typeof Nt[B].since&&(Oe=s(Nt[B].since).startOf("day"),Nt[B].since=Oe.valueOf()),typeof Nt[B].until){case"undefined":Nt[B].until=1/0;break;case"string":Oe=s(Nt[B].until).startOf("day").valueOf(),Nt[B].until=Oe.valueOf()}return Nt},T.erasParse=function ms(u,x,B){var z,Oe,li,Ni,qi,Nt=this.eras();for(u=u.toUpperCase(),z=0,Oe=Nt.length;z<Oe;++z)if(li=Nt[z].name.toUpperCase(),Ni=Nt[z].abbr.toUpperCase(),qi=Nt[z].narrow.toUpperCase(),B)switch(x){case"N":case"NN":case"NNN":if(Ni===u)return Nt[z];break;case"NNNN":if(li===u)return Nt[z];break;case"NNNNN":if(qi===u)return Nt[z]}else if([li,Ni,qi].indexOf(u)>=0)return Nt[z]},T.erasConvertYear=function cl(u,x){var B=u.since<=u.until?1:-1;return void 0===x?s(u.since).year():s(u.since).year()+(x-u.offset)*B},T.erasAbbrRegex=function Ds(u){return f(this,"_erasAbbrRegex")||Cs.call(this),u?this._erasAbbrRegex:this._erasRegex},T.erasNameRegex=function es(u){return f(this,"_erasNameRegex")||Cs.call(this),u?this._erasNameRegex:this._erasRegex},T.erasNarrowRegex=function Ps(u){return f(this,"_erasNarrowRegex")||Cs.call(this),u?this._erasNarrowRegex:this._erasRegex},T.months=function ot(u,x){return u?h(this._months)?this._months[u.month()]:this._months[(this._months.isFormat||Zt).test(x)?"format":"standalone"][u.month()]:h(this._months)?this._months:this._months.standalone},T.monthsShort=function mi(u,x){return u?h(this._monthsShort)?this._monthsShort[u.month()]:this._monthsShort[Zt.test(x)?"format":"standalone"][u.month()]:h(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},T.monthsParse=function se(u,x,B){var z,Oe,Nt;if(this._monthsParseExact)return k.call(this,u,x,B);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),z=0;z<12;z++){if(Oe=ae([2e3,z]),B&&!this._longMonthsParse[z]&&(this._longMonthsParse[z]=new RegExp("^"+this.months(Oe,"").replace(".","")+"$","i"),this._shortMonthsParse[z]=new RegExp("^"+this.monthsShort(Oe,"").replace(".","")+"$","i")),!B&&!this._monthsParse[z]&&(Nt="^"+this.months(Oe,"")+"|^"+this.monthsShort(Oe,""),this._monthsParse[z]=new RegExp(Nt.replace(".",""),"i")),B&&"MMMM"===x&&this._longMonthsParse[z].test(u))return z;if(B&&"MMM"===x&&this._shortMonthsParse[z].test(u))return z;if(!B&&this._monthsParse[z].test(u))return z}},T.monthsRegex=function ji(u){return this._monthsParseExact?(f(this,"_monthsRegex")||sn.call(this),u?this._monthsStrictRegex:this._monthsRegex):(f(this,"_monthsRegex")||(this._monthsRegex=Li),this._monthsStrictRegex&&u?this._monthsStrictRegex:this._monthsRegex)},T.monthsShortRegex=function wi(u){return this._monthsParseExact?(f(this,"_monthsRegex")||sn.call(this),u?this._monthsShortStrictRegex:this._monthsShortRegex):(f(this,"_monthsShortRegex")||(this._monthsShortRegex=pi),this._monthsShortStrictRegex&&u?this._monthsShortStrictRegex:this._monthsShortRegex)},T.week=function Hr(u){return Zn(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,x){var B=h(this._weekdays)?this._weekdays:this._weekdays[u&&!0!==u&&this._weekdays.isFormat.test(x)?"format":"standalone"];return!0===u?_n(B,this._week.dow):u?B[u.day()]:B},T.weekdaysMin=function bi(u){return!0===u?_n(this._weekdaysMin,this._week.dow):u?this._weekdaysMin[u.day()]:this._weekdaysMin},T.weekdaysShort=function on(u){return!0===u?_n(this._weekdaysShort,this._week.dow):u?this._weekdaysShort[u.day()]:this._weekdaysShort},T.weekdaysParse=function In(u,x,B){var z,Oe,Nt;if(this._weekdaysParseExact)return Pi.call(this,u,x,B);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),z=0;z<7;z++){if(Oe=ae([2e3,1]).day(z),B&&!this._fullWeekdaysParse[z]&&(this._fullWeekdaysParse[z]=new RegExp("^"+this.weekdays(Oe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[z]=new RegExp("^"+this.weekdaysShort(Oe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[z]=new RegExp("^"+this.weekdaysMin(Oe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[z]||(Nt="^"+this.weekdays(Oe,"")+"|^"+this.weekdaysShort(Oe,"")+"|^"+this.weekdaysMin(Oe,""),this._weekdaysParse[z]=new RegExp(Nt.replace(".",""),"i")),B&&"dddd"===x&&this._fullWeekdaysParse[z].test(u))return z;if(B&&"ddd"===x&&this._shortWeekdaysParse[z].test(u))return z;if(B&&"dd"===x&&this._minWeekdaysParse[z].test(u))return z;if(!B&&this._weekdaysParse[z].test(u))return z}},T.weekdaysRegex=function br(u){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Wn.call(this),u?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=ba),this._weekdaysStrictRegex&&u?this._weekdaysStrictRegex:this._weekdaysRegex)},T.weekdaysShortRegex=function pn(u){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Wn.call(this),u?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Tr),this._weekdaysShortStrictRegex&&u?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},T.weekdaysMinRegex=function bn(u){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Wn.call(this),u?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ar),this._weekdaysMinStrictRegex&&u?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},T.isPM=function xn(u){return"p"===(u+"").toLowerCase().charAt(0)},T.meridiem=function er(u,x,B){return u>11?B?"pm":"PM":B?"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 x=u%10;return u+(1===bt(u%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")}}),s.lang=ye("moment.lang is deprecated. Use moment.locale instead.",cr),s.langData=ye("moment.langData is deprecated. Use moment.localeData instead.",ar);var Gn=Math.abs;function ts(u,x,B,z){var Oe=dn(x,B);return u._milliseconds+=z*Oe._milliseconds,u._days+=z*Oe._days,u._months+=z*Oe._months,u._bubble()}function xa(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 ja(u){return function(){return this.as(u)}}var ho=ja("ms"),$d=ja("s"),ml=ja("m"),Um=ja("h"),Wm=ja("d"),zm=ja("w"),$m=ja("M"),pl=ja("Q"),tn=ja("y"),Bn=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"),_a=bs("months"),vc=bs("years");var is=Math.round,Ua={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function gl(u,x,B,z,Oe){return Oe.relativeTime(x||1,!!B,u,z)}var po=Math.abs;function Pa(u){return(u>0)-(u<0)||+u}function fo(){if(!this.isValid())return this.localeData().invalidDate();var z,Oe,Nt,li,qi,kn,ga,ns,u=po(this._milliseconds)/1e3,x=po(this._days),B=po(this._months),Ni=this.asSeconds();return Ni?(z=At(u/60),Oe=At(z/60),u%=60,z%=60,Nt=At(B/12),B%=12,li=u?u.toFixed(3).replace(/\.?0+$/,""):"",qi=Ni<0?"-":"",kn=Pa(this._months)!==Pa(Ni)?"-":"",ga=Pa(this._days)!==Pa(Ni)?"-":"",ns=Pa(this._milliseconds)!==Pa(Ni)?"-":"",qi+"P"+(Nt?kn+Nt+"Y":"")+(B?kn+B+"M":"")+(x?ga+x+"D":"")+(Oe||z||u?"T":"")+(Oe?ns+Oe+"H":"")+(z?ns+z+"M":"")+(u?ns+li+"S":"")):"P0D"}var mn=Pr.prototype;return mn.isValid=function ur(){return this._isValid},mn.abs=function gs(){var u=this._data;return this._milliseconds=Gn(this._milliseconds),this._days=Gn(this._days),this._months=Gn(this._months),u.milliseconds=Gn(u.milliseconds),u.seconds=Gn(u.seconds),u.minutes=Gn(u.minutes),u.hours=Gn(u.hours),u.months=Gn(u.months),u.years=Gn(u.years),this},mn.add=function vs(u,x){return ts(this,u,x,1)},mn.subtract=function Gs(u,x){return ts(this,u,x,-1)},mn.as=function hl(u){if(!this.isValid())return NaN;var x,B,z=this._milliseconds;if("month"===(u=Mi(u))||"quarter"===u||"year"===u)switch(x=this._days+z/864e5,B=this._months+Vs(x),u){case"month":return B;case"quarter":return B/3;case"year":return B/12}else switch(x=this._days+Math.round(js(this._months)),u){case"week":return x/7+z/6048e5;case"day":return x+z/864e5;case"hour":return 24*x+z/36e5;case"minute":return 1440*x+z/6e4;case"second":return 86400*x+z/1e3;case"millisecond":return Math.floor(864e5*x)+z;default:throw new Error("Unknown unit "+u)}},mn.asMilliseconds=ho,mn.asSeconds=$d,mn.asMinutes=ml,mn.asHours=Um,mn.asDays=Wm,mn.asWeeks=zm,mn.asMonths=$m,mn.asQuarters=pl,mn.asYears=tn,mn.valueOf=Bn,mn._bubble=function Qi(){var Oe,Nt,li,Ni,qi,u=this._milliseconds,x=this._days,B=this._months,z=this._data;return u>=0&&x>=0&&B>=0||u<=0&&x<=0&&B<=0||(u+=864e5*xa(js(B)+x),x=0,B=0),z.milliseconds=u%1e3,Oe=At(u/1e3),z.seconds=Oe%60,Nt=At(Oe/60),z.minutes=Nt%60,li=At(Nt/60),z.hours=li%24,x+=At(li/24),B+=qi=At(Vs(x)),x-=xa(js(qi)),Ni=At(B/12),B%=12,z.days=x,z.months=B,z.years=Ni,this},mn.clone=function Km(){return dn(this)},mn.get=function Kd(u){return u=Mi(u),this.isValid()?this[u+"s"]():NaN},mn.milliseconds=Qm,mn.seconds=Qd,mn.minutes=fl,mn.hours=_l,mn.days=gc,mn.weeks=function Xm(){return At(this.days()/7)},mn.months=_a,mn.years=vc,mn.humanize=function Jd(u,x){if(!this.isValid())return this.localeData().invalidDate();var Oe,Nt,B=!1,z=Ua;return"object"==typeof u&&(x=u,u=!1),"boolean"==typeof u&&(B=u),"object"==typeof x&&(z=Object.assign({},Ua,x),null!=x.s&&null==x.ss&&(z.ss=x.s-1)),Nt=function mo(u,x,B,z){var Oe=dn(u).abs(),Nt=is(Oe.as("s")),li=is(Oe.as("m")),Ni=is(Oe.as("h")),qi=is(Oe.as("d")),kn=is(Oe.as("M")),ga=is(Oe.as("w")),ns=is(Oe.as("y")),Fa=Nt<=B.ss&&["s",Nt]||Nt<B.s&&["ss",Nt]||li<=1&&["m"]||li<B.m&&["mm",li]||Ni<=1&&["h"]||Ni<B.h&&["hh",Ni]||qi<=1&&["d"]||qi<B.d&&["dd",qi];return null!=B.w&&(Fa=Fa||ga<=1&&["w"]||ga<B.w&&["ww",ga]),(Fa=Fa||kn<=1&&["M"]||kn<B.M&&["MM",kn]||ns<=1&&["y"]||["yy",ns])[2]=x,Fa[3]=+u>0,Fa[4]=z,gl.apply(null,Fa)}(this,!B,z,Oe=this.localeData()),B&&(Nt=Oe.pastFuture(+this,Nt)),Oe.postformat(Nt)},mn.toISOString=fo,mn.toString=fo,mn.toJSON=fo,mn.locale=Tn,mn.localeData=Ln,mn.toIsoString=ye("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",fo),mn.lang=An,te("X",0,0,"unix"),te("x",0,0,"valueOf"),w("x",fe),w("X",/[+-]?\d+(\.\d{1,3})?/),Ue("X",function(u,x,B){B._d=new Date(1e3*parseFloat(u))}),Ue("x",function(u,x,B){B._d=new Date(bt(u))}),s.version="2.30.1",function a(u){i=u}(yn),s.fn=Di,s.min=function Ka(){return La("isBefore",[].slice.call(arguments,0))},s.max=function us(){return La("isAfter",[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=ae,s.unix=function y(u){return yn(1e3*u)},s.months=function ei(u,x){return Se(u,x,"months")},s.isDate=Y,s.locale=cr,s.invalid=gt,s.duration=dn,s.isMoment=Q,s.weekdays=function Ii(u,x,B){return rt(u,x,B,"weekdays")},s.parseZone=function O(){return yn.apply(null,arguments).parseZone()},s.localeData=ar,s.isDuration=Fr,s.monthsShort=function Xt(u,x){return Se(u,x,"monthsShort")},s.weekdaysMin=function fn(u,x,B){return rt(u,x,B,"weekdaysMin")},s.defineLocale=yr,s.updateLocale=function Cn(u,x){if(null!=x){var B,z,Oe=Jr;null!=ln[u]&&null!=ln[u].parentLocale?ln[u].set(ut(ln[u]._config,x)):(null!=(z=$n(u))&&(Oe=z._config),x=ut(Oe,x),null==z&&(x.abbr=u),(B=new st(x)).parentLocale=ln[u],ln[u]=B),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 $t(ln)},s.weekdaysShort=function Zi(u,x,B){return rt(u,x,B,"weekdaysShort")},s.normalizeUnits=Mi,s.relativeTimeRounding=function Xd(u){return void 0===u?is:"function"==typeof u&&(is=u,!0)},s.relativeTimeThreshold=function Zd(u,x){return void 0!==Ua[u]&&(void 0===x?Ua[u]:(Ua[u]=x,"s"===u&&(Ua.ss=x-1),!0))},s.calendarFormat=function L(u,x){var B=u.diff(x,"days",!0);return B<-6?"sameElse":B<-1?"lastWeek":B<0?"lastDay":B<1?"sameDay":B<2?"nextDay":B<7?"nextWeek":"sameElse"},s.prototype=Di,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:(lt,me,d)=>{"use strict";d.d(me,{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:f}=this;if(h)throw l;return this._throwIfClosed(),f}next(h){super.next(this._value=h)}}},3252:(lt,me,d)=>{"use strict";d.d(me,{_:()=>b});var i=d(9380),s=d(6928),a=d(472),h=d(3928),l=d(4491),f=d(8880),g=d(2075);let b=(()=>{class ie{constructor(Ie){Ie&&(this._subscribe=Ie)}lift(Ie){const Ee=new ie;return Ee.source=this,Ee.operator=Ie,Ee}subscribe(Ie,Ee,Ge){const tt=function J(ie){return ie&&ie instanceof i.yR||function Y(ie){return ie&&(0,f.m)(ie.next)&&(0,f.m)(ie.error)&&(0,f.m)(ie.complete)}(ie)&&(0,s.GI)(ie)}(Ie)?Ie:new i.ot(Ie,Ee,Ge);return(0,g.c)(()=>{const{operator:gt,source:Bt}=this;tt.add(gt?gt.call(tt,Bt):Bt?this._subscribe(tt):this._trySubscribe(tt))}),tt}_trySubscribe(Ie){try{return this._subscribe(Ie)}catch(Ee){Ie.error(Ee)}}forEach(Ie,Ee){return new(Ee=R(Ee))((Ge,tt)=>{const gt=new i.ot({next:Bt=>{try{Ie(Bt)}catch(kt){tt(kt),gt.unsubscribe()}},error:tt,complete:Ge});this.subscribe(gt)})}_subscribe(Ie){var Ee;return null===(Ee=this.source)||void 0===Ee?void 0:Ee.subscribe(Ie)}[a.a](){return this}pipe(...Ie){return(0,h.Y)(Ie)(this)}toPromise(Ie){return new(Ie=R(Ie))((Ee,Ge)=>{let tt;this.subscribe(gt=>tt=gt,gt=>Ge(gt),()=>Ee(tt))})}}return ie.create=ae=>new ie(ae),ie})();function R(ie){var ae;return null!==(ae=ie??l.config.Promise)&&void 0!==ae?ae:Promise}},5657:(lt,me,d)=>{"use strict";d.d(me,{E:()=>g});var i=d(3252),s=d(6928);const h=(0,d(4912).w)(R=>function(){R(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var l=d(1248),f=d(2075);let g=(()=>{class R extends i._{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(J){const ie=new b(this,this);return ie.operator=J,ie}_throwIfClosed(){if(this.closed)throw new h}next(J){(0,f.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const ie of this.currentObservers)ie.next(J)}})}error(J){(0,f.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=J;const{observers:ie}=this;for(;ie.length;)ie.shift().error(J)}})}complete(){(0,f.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:J}=this;for(;J.length;)J.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var J;return(null===(J=this.observers)||void 0===J?void 0:J.length)>0}_trySubscribe(J){return this._throwIfClosed(),super._trySubscribe(J)}_subscribe(J){return this._throwIfClosed(),this._checkFinalizedStatuses(J),this._innerSubscribe(J)}_innerSubscribe(J){const{hasError:ie,isStopped:ae,observers:Ie}=this;return ie||ae?s.au:(this.currentObservers=null,Ie.push(J),new s.wH(()=>{this.currentObservers=null,(0,l.k)(Ie,J)}))}_checkFinalizedStatuses(J){const{hasError:ie,thrownError:ae,isStopped:Ie}=this;ie?J.error(ae):Ie&&J.complete()}asObservable(){const J=new i._;return J.source=this,J}}return R.create=(Y,J)=>new b(Y,J),R})();class b extends g{constructor(Y,J){super(),this.destination=Y,this.source=J}next(Y){var J,ie;null===(ie=null===(J=this.destination)||void 0===J?void 0:J.next)||void 0===ie||ie.call(J,Y)}error(Y){var J,ie;null===(ie=null===(J=this.destination)||void 0===J?void 0:J.error)||void 0===ie||ie.call(J,Y)}complete(){var Y,J;null===(J=null===(Y=this.destination)||void 0===Y?void 0:Y.complete)||void 0===J||J.call(Y)}_subscribe(Y){var J,ie;return null!==(ie=null===(J=this.source)||void 0===J?void 0:J.subscribe(Y))&&void 0!==ie?ie:s.au}}},9380:(lt,me,d)=>{"use strict";d.d(me,{ot:()=>Ge,yR:()=>ie});var i=d(8880),s=d(6928),a=d(4491),h=d(1984),l=d(308);const f=R("C",void 0,void 0);function R(Ye,et,Q){return{kind:Ye,value:et,error:Q}}var Y=d(3376),J=d(2075);class ie extends s.wH{constructor(et){super(),this.isStopped=!1,et?(this.destination=et,(0,s.GI)(et)&&et.add(this)):this.destination=kt}static create(et,Q,_e){return new Ge(et,Q,_e)}next(et){this.isStopped?Bt(function b(Ye){return R("N",Ye,void 0)}(et),this):this._next(et)}error(et){this.isStopped?Bt(function g(Ye){return R("E",void 0,Ye)}(et),this):(this.isStopped=!0,this._error(et))}complete(){this.isStopped?Bt(f,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(et){this.destination.next(et)}_error(et){try{this.destination.error(et)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ae=Function.prototype.bind;function Ie(Ye,et){return ae.call(Ye,et)}class Ee{constructor(et){this.partialObserver=et}next(et){const{partialObserver:Q}=this;if(Q.next)try{Q.next(et)}catch(_e){tt(_e)}}error(et){const{partialObserver:Q}=this;if(Q.error)try{Q.error(et)}catch(_e){tt(_e)}else tt(et)}complete(){const{partialObserver:et}=this;if(et.complete)try{et.complete()}catch(Q){tt(Q)}}}class Ge extends ie{constructor(et,Q,_e){let ye;if(super(),(0,i.m)(et)||!et)ye={next:et??void 0,error:Q??void 0,complete:_e??void 0};else{let Re;this&&a.config.useDeprecatedNextContext?(Re=Object.create(et),Re.unsubscribe=()=>this.unsubscribe(),ye={next:et.next&&Ie(et.next,Re),error:et.error&&Ie(et.error,Re),complete:et.complete&&Ie(et.complete,Re)}):ye=et}this.destination=new Ee(ye)}}function tt(Ye){a.config.useDeprecatedSynchronousErrorHandling?(0,J.q)(Ye):(0,h.U)(Ye)}function Bt(Ye,et){const{onStoppedNotification:Q}=a.config;Q&&Y.u.setTimeout(()=>Q(Ye,et))}const kt={closed:!0,next:l.K,error:function gt(Ye){throw Ye},complete:l.K}},6928:(lt,me,d)=>{"use strict";d.d(me,{au:()=>f,wH:()=>l,GI:()=>g});var i=d(8880);const a=(0,d(4912).w)(R=>function(J){R(this),this.message=J?`${J.length} errors occurred during unsubscription:\n${J.map((ie,ae)=>`${ae+1}) ${ie.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=J});var h=d(1248);class l{constructor(Y){this.initialTeardown=Y,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let Y;if(!this.closed){this.closed=!0;const{_parentage:J}=this;if(J)if(this._parentage=null,Array.isArray(J))for(const Ie of J)Ie.remove(this);else J.remove(this);const{initialTeardown:ie}=this;if((0,i.m)(ie))try{ie()}catch(Ie){Y=Ie instanceof a?Ie.errors:[Ie]}const{_finalizers:ae}=this;if(ae){this._finalizers=null;for(const Ie of ae)try{b(Ie)}catch(Ee){Y=Y??[],Ee instanceof a?Y=[...Y,...Ee.errors]:Y.push(Ee)}}if(Y)throw new a(Y)}}add(Y){var J;if(Y&&Y!==this)if(this.closed)b(Y);else{if(Y instanceof l){if(Y.closed||Y._hasParent(this))return;Y._addParent(this)}(this._finalizers=null!==(J=this._finalizers)&&void 0!==J?J:[]).push(Y)}}_hasParent(Y){const{_parentage:J}=this;return J===Y||Array.isArray(J)&&J.includes(Y)}_addParent(Y){const{_parentage:J}=this;this._parentage=Array.isArray(J)?(J.push(Y),J):J?[J,Y]:Y}_removeParent(Y){const{_parentage:J}=this;J===Y?this._parentage=null:Array.isArray(J)&&(0,h.k)(J,Y)}remove(Y){const{_finalizers:J}=this;J&&(0,h.k)(J,Y),Y instanceof l&&Y._removeParent(this)}}l.EMPTY=(()=>{const R=new l;return R.closed=!0,R})();const f=l.EMPTY;function g(R){return R instanceof l||R&&"closed"in R&&(0,i.m)(R.remove)&&(0,i.m)(R.add)&&(0,i.m)(R.unsubscribe)}function b(R){(0,i.m)(R)?R():R.unsubscribe()}},4491:(lt,me,d)=>{"use strict";d.d(me,{config:()=>i});const i={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},2376:(lt,me,d)=>{"use strict";d.d(me,{C:()=>f});var i=d(3252),s=d(6928),a=d(5704),h=d(7773),l=d(5448);class f extends i._{constructor(b,R){super(),this.source=b,this.subjectFactory=R,this._subject=null,this._refCount=0,this._connection=null,(0,l.e)(b)&&(this.lift=b.lift)}_subscribe(b){return this.getSubject().subscribe(b)}getSubject(){const b=this._subject;return(!b||b.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:b}=this;this._subject=this._connection=null,b?.unsubscribe()}connect(){let b=this._connection;if(!b){b=this._connection=new s.wH;const R=this.getSubject();b.add(this.source.subscribe((0,h.e)(R,void 0,()=>{this._teardown(),R.complete()},Y=>{this._teardown(),R.error(Y)},()=>this._teardown()))),b.closed&&(this._connection=null,b=s.wH.EMPTY)}return b}refCount(){return(0,a.O)()(this)}}},6040:(lt,me,d)=>{"use strict";d.d(me,{E:()=>Y});var i=d(3252),s=d(4300),a=d(4496),h=d(528),l=d(4187),f=d(6624),g=d(7904),b=d(7773),R=d(9399);function Y(...ae){const Ie=(0,f.e_)(ae),Ee=(0,f.yu)(ae),{args:Ge,keys:tt}=(0,s.Q)(ae);if(0===Ge.length)return(0,a.Q)([],Ie);const gt=new i._(function J(ae,Ie,Ee=h.Z){return Ge=>{ie(Ie,()=>{const{length:tt}=ae,gt=new Array(tt);let Bt=tt,kt=tt;for(let Ye=0;Ye<tt;Ye++)ie(Ie,()=>{const et=(0,a.Q)(ae[Ye],Ie);let Q=!1;et.subscribe((0,b.e)(Ge,_e=>{gt[Ye]=_e,Q||(Q=!0,kt--),kt||Ge.next(Ee(gt.slice()))},()=>{--Bt||Ge.complete()}))},Ge)},Ge)}}(Ge,Ie,tt?Bt=>(0,g.q)(tt,Bt):h.Z));return Ee?gt.pipe((0,l.j)(Ee)):gt}function ie(ae,Ie,Ee){ae?(0,R._)(Ee,ae,Ie):Ie()}},7228:(lt,me,d)=>{"use strict";d.d(me,{W:()=>l});var i=d(267),a=d(6624),h=d(4496);function l(...f){return function s(){return(0,i.u)(1)}()((0,h.Q)(f,(0,a.e_)(f)))}},1424:(lt,me,d)=>{"use strict";d.d(me,{Q:()=>a});var i=d(3252),s=d(560);function a(h){return new i._(l=>{(0,s.Uv)(h()).subscribe(l)})}},8960:(lt,me,d)=>{"use strict";d.d(me,{k:()=>s});const s=new(d(3252)._)(l=>l.complete())},9336:(lt,me,d)=>{"use strict";d.d(me,{y:()=>b});var i=d(3252),s=d(4300),a=d(560),h=d(6624),l=d(7773),f=d(4187),g=d(7904);function b(...R){const Y=(0,h.yu)(R),{args:J,keys:ie}=(0,s.Q)(R),ae=new i._(Ie=>{const{length:Ee}=J;if(!Ee)return void Ie.complete();const Ge=new Array(Ee);let tt=Ee,gt=Ee;for(let Bt=0;Bt<Ee;Bt++){let kt=!1;(0,a.Uv)(J[Bt]).subscribe((0,l.e)(Ie,Ye=>{kt||(kt=!0,gt--),Ge[Bt]=Ye},()=>tt--,void 0,()=>{(!tt||!kt)&&(gt||Ie.next(ie?(0,g.q)(ie,Ge):Ge),Ie.complete())}))}});return Y?ae.pipe((0,f.j)(Y)):ae}},4496:(lt,me,d)=>{"use strict";d.d(me,{Q:()=>_e});var i=d(560),s=d(9399),a=d(5448),h=d(7773);function l(ye,Re=0){return(0,a.i)((Xe,$e)=>{Xe.subscribe((0,h.e)($e,oe=>(0,s._)($e,ye,()=>$e.next(oe),Re),()=>(0,s._)($e,ye,()=>$e.complete(),Re),oe=>(0,s._)($e,ye,()=>$e.error(oe),Re)))})}function f(ye,Re=0){return(0,a.i)((Xe,$e)=>{$e.add(ye.schedule(()=>Xe.subscribe($e),Re))})}var R=d(3252),J=d(3835),ie=d(8880);function Ie(ye,Re){if(!ye)throw new Error("Iterable cannot be null");return new R._(Xe=>{(0,s._)(Xe,Re,()=>{const $e=ye[Symbol.asyncIterator]();(0,s._)(Xe,Re,()=>{$e.next().then(oe=>{oe.done?Xe.complete():Xe.next(oe.value)})},0,!0)})})}var Ee=d(5099),Ge=d(5432),tt=d(5428),gt=d(1688),Bt=d(376),kt=d(8272),Ye=d(5832);function _e(ye,Re){return Re?function Q(ye,Re){if(null!=ye){if((0,Ee.O)(ye))return function g(ye,Re){return(0,i.Uv)(ye).pipe(f(Re),l(Re))}(ye,Re);if((0,tt.G)(ye))return function Y(ye,Re){return new R._(Xe=>{let $e=0;return Re.schedule(function(){$e===ye.length?Xe.complete():(Xe.next(ye[$e++]),Xe.closed||this.schedule())})})}(ye,Re);if((0,Ge.u)(ye))return function b(ye,Re){return(0,i.Uv)(ye).pipe(f(Re),l(Re))}(ye,Re);if((0,Bt.E)(ye))return Ie(ye,Re);if((0,gt.i)(ye))return function ae(ye,Re){return new R._(Xe=>{let $e;return(0,s._)(Xe,Re,()=>{$e=ye[J.w](),(0,s._)(Xe,Re,()=>{let oe,ut;try{({value:oe,done:ut}=$e.next())}catch(st){return void Xe.error(st)}ut?Xe.complete():Xe.next(oe)},0,!0)}),()=>(0,ie.m)($e?.return)&&$e.return()})}(ye,Re);if((0,Ye.K)(ye))return function et(ye,Re){return Ie((0,Ye._)(ye),Re)}(ye,Re)}throw(0,kt.W)(ye)}(ye,Re):(0,i.Uv)(ye)}},800:(lt,me,d)=>{"use strict";d.d(me,{w:()=>Y});var i=d(560),s=d(3252),a=d(7400),h=d(5428),l=d(8880),f=d(4187);const g=["addListener","removeListener"],b=["addEventListener","removeEventListener"],R=["on","off"];function Y(Ee,Ge,tt,gt){if((0,l.m)(tt)&&(gt=tt,tt=void 0),gt)return Y(Ee,Ge,tt).pipe((0,f.j)(gt));const[Bt,kt]=function Ie(Ee){return(0,l.m)(Ee.addEventListener)&&(0,l.m)(Ee.removeEventListener)}(Ee)?b.map(Ye=>et=>Ee[Ye](Ge,et,tt)):function ie(Ee){return(0,l.m)(Ee.addListener)&&(0,l.m)(Ee.removeListener)}(Ee)?g.map(J(Ee,Ge)):function ae(Ee){return(0,l.m)(Ee.on)&&(0,l.m)(Ee.off)}(Ee)?R.map(J(Ee,Ge)):[];if(!Bt&&(0,h.G)(Ee))return(0,a.O)(Ye=>Y(Ye,Ge,tt))((0,i.Uv)(Ee));if(!Bt)throw new TypeError("Invalid event target");return new s._(Ye=>{const et=(...Q)=>Ye.next(1<Q.length?Q:Q[0]);return Bt(et),()=>kt(et)})}function J(Ee,Ge){return tt=>gt=>Ee[tt](Ge,gt)}},560:(lt,me,d)=>{"use strict";d.d(me,{Uv:()=>ae});var i=d(1316),s=d(5428),a=d(5432),h=d(3252),l=d(5099),f=d(376),g=d(8272),b=d(1688),R=d(5832),Y=d(8880),J=d(1984),ie=d(472);function ae(Ye){if(Ye instanceof h._)return Ye;if(null!=Ye){if((0,l.O)(Ye))return function Ie(Ye){return new h._(et=>{const Q=Ye[ie.a]();if((0,Y.m)(Q.subscribe))return Q.subscribe(et);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Ye);if((0,s.G)(Ye))return function Ee(Ye){return new h._(et=>{for(let Q=0;Q<Ye.length&&!et.closed;Q++)et.next(Ye[Q]);et.complete()})}(Ye);if((0,a.u)(Ye))return function Ge(Ye){return new h._(et=>{Ye.then(Q=>{et.closed||(et.next(Q),et.complete())},Q=>et.error(Q)).then(null,J.U)})}(Ye);if((0,f.E)(Ye))return gt(Ye);if((0,b.i)(Ye))return function tt(Ye){return new h._(et=>{for(const Q of Ye)if(et.next(Q),et.closed)return;et.complete()})}(Ye);if((0,R.K)(Ye))return function Bt(Ye){return gt((0,R._)(Ye))}(Ye)}throw(0,g.W)(Ye)}function gt(Ye){return new h._(et=>{(function kt(Ye,et){var Q,_e,ye,Re;return(0,i.kH)(this,void 0,void 0,function*(){try{for(Q=(0,i.mA)(Ye);!(_e=yield Q.next()).done;)if(et.next(_e.value),et.closed)return}catch(Xe){ye={error:Xe}}finally{try{_e&&!_e.done&&(Re=Q.return)&&(yield Re.call(Q))}finally{if(ye)throw ye.error}}et.complete()})})(Ye,et).catch(Q=>et.error(Q))})}},3412:(lt,me,d)=>{"use strict";d.d(me,{U:()=>f});var i=d(267),s=d(560),a=d(8960),h=d(6624),l=d(4496);function f(...g){const b=(0,h.e_)(g),R=(0,h._8)(g,1/0),Y=g;return Y.length?1===Y.length?(0,s.Uv)(Y[0]):(0,i.u)(R)((0,l.Q)(Y,b)):a.k}},2700:(lt,me,d)=>{"use strict";d.d(me,{of:()=>a});var i=d(6624),s=d(4496);function a(...h){const l=(0,i.e_)(h);return(0,s.Q)(h,l)}},3800:(lt,me,d)=>{"use strict";d.d(me,{c:()=>a});var i=d(3252),s=d(8880);function a(h,l){const f=(0,s.m)(h)?h:()=>h,g=b=>b.error(f());return new i._(l?b=>l.schedule(g,0,b):g)}},4548:(lt,me,d)=>{"use strict";d.d(me,{k:()=>l});var i=d(3252),s=d(112),a=d(3048);function l(f=0,g,b=s.a){let R=-1;return null!=g&&((0,a.G)(g)?b=g:R=g),new i._(Y=>{let J=function h(f){return f instanceof Date&&!isNaN(f)}(f)?+f-b.now():f;J<0&&(J=0);let ie=0;return b.schedule(function(){Y.closed||(Y.next(ie++),0<=R?this.schedule(void 0,R):Y.complete())},J)})}},7773:(lt,me,d)=>{"use strict";d.d(me,{e:()=>s});var i=d(9380);function s(h,l,f,g,b){return new a(h,l,f,g,b)}class a extends i.yR{constructor(l,f,g,b,R,Y){super(l),this.onFinalize=R,this.shouldUnsubscribe=Y,this._next=f?function(J){try{f(J)}catch(ie){l.error(ie)}}:super._next,this._error=b?function(J){try{b(J)}catch(ie){l.error(ie)}finally{this.unsubscribe()}}:super._error,this._complete=g?function(){try{g()}catch(J){l.error(J)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var l;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:f}=this;super.unsubscribe(),!f&&(null===(l=this.onFinalize)||void 0===l||l.call(this))}}}},9144:(lt,me,d)=>{"use strict";d.d(me,{a:()=>h});var i=d(560),s=d(7773),a=d(5448);function h(l){return(0,a.i)((f,g)=>{let Y,b=null,R=!1;b=f.subscribe((0,s.e)(g,void 0,void 0,J=>{Y=(0,i.Uv)(l(J,h(l)(f))),b?(b.unsubscribe(),b=null,Y.subscribe(g)):R=!0})),R&&(b.unsubscribe(),b=null,Y.subscribe(g))})}},3639:(lt,me,d)=>{"use strict";d.d(me,{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:(lt,me,d)=>{"use strict";d.d(me,{o:()=>h});var i=d(112),s=d(5448),a=d(7773);function h(l,f=i.M){return(0,s.i)((g,b)=>{let R=null,Y=null,J=null;const ie=()=>{if(R){R.unsubscribe(),R=null;const Ie=Y;Y=null,b.next(Ie)}};function ae(){const Ie=J+l,Ee=f.now();if(Ee<Ie)return R=this.schedule(void 0,Ie-Ee),void b.add(R);ie()}g.subscribe((0,a.e)(b,Ie=>{Y=Ie,J=f.now(),R||(R=f.schedule(ae,l),b.add(R))},()=>{ie(),b.complete()},void 0,()=>{Y=R=null}))})}},7680:(lt,me,d)=>{"use strict";d.d(me,{o:()=>ae});var i=d(112),s=d(7228),a=d(3992),h=d(5448),l=d(7773),f=d(308),b=d(320),R=d(7400),Y=d(560);function J(Ie,Ee){return Ee?Ge=>(0,s.W)(Ee.pipe((0,a.U)(1),function g(){return(0,h.i)((Ie,Ee)=>{Ie.subscribe((0,l.e)(Ee,f.K))})}()),Ge.pipe(J(Ie))):(0,R.O)((Ge,tt)=>(0,Y.Uv)(Ie(Ge,tt)).pipe((0,a.U)(1),(0,b.e)(Ge)))}var ie=d(4548);function ae(Ie,Ee=i.M){const Ge=(0,ie.k)(Ie,Ee);return J(()=>Ge)}},4e3:(lt,me,d)=>{"use strict";d.d(me,{a:()=>h});var i=d(528),s=d(5448),a=d(7773);function h(f,g=i.Z){return f=f??l,(0,s.i)((b,R)=>{let Y,J=!0;b.subscribe((0,a.e)(R,ie=>{const ae=g(ie);(J||!f(Y,ae))&&(J=!1,Y=ae,R.next(ie))}))})}function l(f,g){return f===g}},6684:(lt,me,d)=>{"use strict";d.d(me,{I:()=>a});var i=d(5448),s=d(7773);function a(h,l){return(0,i.i)((f,g)=>{let b=0;f.subscribe((0,s.e)(g,R=>h.call(l,R,b++)&&g.next(R)))})}},8824:(lt,me,d)=>{"use strict";d.d(me,{U:()=>s});var i=d(5448);function s(a){return(0,i.i)((h,l)=>{try{h.subscribe(l)}finally{l.add(a)}})}},4704:(lt,me,d)=>{"use strict";d.d(me,{k:()=>a});var i=d(5448),s=d(7773);function a(h,l){return(0,i.i)((f,g)=>{let b=0;f.subscribe((0,s.e)(g,R=>{g.next(h.call(l,R,b++))}))})}},320:(lt,me,d)=>{"use strict";d.d(me,{e:()=>s});var i=d(4704);function s(a){return(0,i.k)(()=>a)}},267:(lt,me,d)=>{"use strict";d.d(me,{u:()=>a});var i=d(7400),s=d(528);function a(h=1/0){return(0,i.O)(s.Z,h)}},7400:(lt,me,d)=>{"use strict";d.d(me,{O:()=>b});var i=d(4704),s=d(560),a=d(5448),h=d(9399),l=d(7773),g=d(8880);function b(R,Y,J=1/0){return(0,g.m)(Y)?b((ie,ae)=>(0,i.k)((Ie,Ee)=>Y(ie,Ie,ae,Ee))((0,s.Uv)(R(ie,ae))),J):("number"==typeof Y&&(J=Y),(0,a.i)((ie,ae)=>function f(R,Y,J,ie,ae,Ie,Ee,Ge){const tt=[];let gt=0,Bt=0,kt=!1;const Ye=()=>{kt&&!tt.length&&!gt&&Y.complete()},et=_e=>gt<ie?Q(_e):tt.push(_e),Q=_e=>{Ie&&Y.next(_e),gt++;let ye=!1;(0,s.Uv)(J(_e,Bt++)).subscribe((0,l.e)(Y,Re=>{ae?.(Re),Ie?et(Re):Y.next(Re)},()=>{ye=!0},void 0,()=>{if(ye)try{for(gt--;tt.length&><ie;){const Re=tt.shift();Ee?(0,h._)(Y,Ee,()=>Q(Re)):Q(Re)}Ye()}catch(Re){Y.error(Re)}}))};return R.subscribe((0,l.e)(Y,et,()=>{kt=!0,Ye()})),()=>{Ge?.()}}(ie,ae,R,J)))}},5704:(lt,me,d)=>{"use strict";d.d(me,{O:()=>a});var i=d(5448),s=d(7773);function a(){return(0,i.i)((h,l)=>{let f=null;h._refCount++;const g=(0,s.e)(l,void 0,void 0,void 0,()=>{if(!h||h._refCount<=0||0<--h._refCount)return void(f=null);const b=h._connection,R=f;f=null,b&&(!R||b===R)&&b.unsubscribe(),l.unsubscribe()});h.subscribe(g),g.closed||(f=h.connect())})}},7648:(lt,me,d)=>{"use strict";d.d(me,{o:()=>l});var i=d(560),s=d(5657),a=d(9380),h=d(5448);function l(g={}){const{connector:b=(()=>new s.E),resetOnError:R=!0,resetOnComplete:Y=!0,resetOnRefCountZero:J=!0}=g;return ie=>{let ae,Ie,Ee,Ge=0,tt=!1,gt=!1;const Bt=()=>{Ie?.unsubscribe(),Ie=void 0},kt=()=>{Bt(),ae=Ee=void 0,tt=gt=!1},Ye=()=>{const et=ae;kt(),et?.unsubscribe()};return(0,h.i)((et,Q)=>{Ge++,!gt&&!tt&&Bt();const _e=Ee=Ee??b();Q.add(()=>{Ge--,0===Ge&&!gt&&!tt&&(Ie=f(Ye,J))}),_e.subscribe(Q),!ae&&Ge>0&&(ae=new a.ot({next:ye=>_e.next(ye),error:ye=>{gt=!0,Bt(),Ie=f(kt,R,ye),_e.error(ye)},complete:()=>{tt=!0,Bt(),Ie=f(kt,Y),_e.complete()}}),(0,i.Uv)(et).subscribe(ae))})(ie)}}function f(g,b,...R){if(!0===b)return void g();if(!1===b)return;const Y=new a.ot({next:()=>{Y.unsubscribe(),g()}});return(0,i.Uv)(b(...R)).subscribe(Y)}},832:(lt,me,d)=>{"use strict";d.d(me,{C:()=>l});var i=d(5657),s=d(5960);class a extends i.E{constructor(g=1/0,b=1/0,R=s.K){super(),this._bufferSize=g,this._windowTime=b,this._timestampProvider=R,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=b===1/0,this._bufferSize=Math.max(1,g),this._windowTime=Math.max(1,b)}next(g){const{isStopped:b,_buffer:R,_infiniteTimeWindow:Y,_timestampProvider:J,_windowTime:ie}=this;b||(R.push(g),!Y&&R.push(J.now()+ie)),this._trimBuffer(),super.next(g)}_subscribe(g){this._throwIfClosed(),this._trimBuffer();const b=this._innerSubscribe(g),{_infiniteTimeWindow:R,_buffer:Y}=this,J=Y.slice();for(let ie=0;ie<J.length&&!g.closed;ie+=R?1:2)g.next(J[ie]);return this._checkFinalizedStatuses(g),b}_trimBuffer(){const{_bufferSize:g,_timestampProvider:b,_buffer:R,_infiniteTimeWindow:Y}=this,J=(Y?1:2)*g;if(g<1/0&&J<R.length&&R.splice(0,R.length-J),!Y){const ie=b.now();let ae=0;for(let Ie=1;Ie<R.length&&R[Ie]<=ie;Ie+=2)ae=Ie;ae&&R.splice(0,ae+1)}}}var h=d(7648);function l(f,g,b){let R,Y=!1;return f&&"object"==typeof f?({bufferSize:R=1/0,windowTime:g=1/0,refCount:Y=!1,scheduler:b}=f):R=f??1/0,(0,h.o)({connector:()=>new a(R,g,b),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:Y})}},2644:(lt,me,d)=>{"use strict";d.d(me,{s:()=>s});var i=d(6684);function s(a){return(0,i.I)((h,l)=>a<=l)}},5568:(lt,me,d)=>{"use strict";d.d(me,{W:()=>h});var i=d(7228),s=d(6624),a=d(5448);function h(...l){const f=(0,s.e_)(l);return(0,a.i)((g,b)=>{(f?(0,i.W)(l,g,f):(0,i.W)(l,g)).subscribe(b)})}},7368:(lt,me,d)=>{"use strict";d.d(me,{G:()=>h});var i=d(560),s=d(5448),a=d(7773);function h(l,f){return(0,s.i)((g,b)=>{let R=null,Y=0,J=!1;const ie=()=>J&&!R&&b.complete();g.subscribe((0,a.e)(b,ae=>{R?.unsubscribe();let Ie=0;const Ee=Y++;(0,i.Uv)(l(ae,Ee)).subscribe(R=(0,a.e)(b,Ge=>b.next(f?f(ae,Ge,Ee,Ie++):Ge),()=>{R=null,ie()}))},()=>{J=!0,ie()}))})}},3992:(lt,me,d)=>{"use strict";d.d(me,{U:()=>h});var i=d(8960),s=d(5448),a=d(7773);function h(l){return l<=0?()=>i.k:(0,s.i)((f,g)=>{let b=0;f.subscribe((0,a.e)(g,R=>{++b<=l&&(g.next(R),l<=b&&g.complete())}))})}},3616:(lt,me,d)=>{"use strict";d.d(me,{a:()=>l});var i=d(5448),s=d(7773),a=d(560),h=d(308);function l(f){return(0,i.i)((g,b)=>{(0,a.Uv)(f).subscribe((0,s.e)(b,()=>b.complete(),h.K)),!b.closed&&g.subscribe(b)})}},9212:(lt,me,d)=>{"use strict";d.d(me,{y:()=>l});var i=d(8880),s=d(5448),a=d(7773),h=d(528);function l(f,g,b){const R=(0,i.m)(f)||g||b?{next:f,error:g,complete:b}:f;return R?(0,s.i)((Y,J)=>{var ie;null===(ie=R.subscribe)||void 0===ie||ie.call(R);let ae=!0;Y.subscribe((0,a.e)(J,Ie=>{var Ee;null===(Ee=R.next)||void 0===Ee||Ee.call(R,Ie),J.next(Ie)},()=>{var Ie;ae=!1,null===(Ie=R.complete)||void 0===Ie||Ie.call(R),J.complete()},Ie=>{var Ee;ae=!1,null===(Ee=R.error)||void 0===Ee||Ee.call(R,Ie),J.error(Ie)},()=>{var Ie,Ee;ae&&(null===(Ie=R.unsubscribe)||void 0===Ie||Ie.call(R)),null===(Ee=R.finalize)||void 0===Ee||Ee.call(R)}))}):h.Z}},1364:(lt,me,d)=>{"use strict";d.d(me,{m:()=>l});var i=d(6928);class s extends i.wH{constructor(g,b){super()}schedule(g,b=0){return this}}const a={setInterval(f,g,...b){const{delegate:R}=a;return R?.setInterval?R.setInterval(f,g,...b):setInterval(f,g,...b)},clearInterval(f){const{delegate:g}=a;return(g?.clearInterval||clearInterval)(f)},delegate:void 0};var h=d(1248);class l extends s{constructor(g,b){super(g,b),this.scheduler=g,this.work=b,this.pending=!1}schedule(g,b=0){var R;if(this.closed)return this;this.state=g;const Y=this.id,J=this.scheduler;return null!=Y&&(this.id=this.recycleAsyncId(J,Y,b)),this.pending=!0,this.delay=b,this.id=null!==(R=this.id)&&void 0!==R?R:this.requestAsyncId(J,this.id,b),this}requestAsyncId(g,b,R=0){return a.setInterval(g.flush.bind(g,this),R)}recycleAsyncId(g,b,R=0){if(null!=R&&this.delay===R&&!1===this.pending)return b;null!=b&&a.clearInterval(b)}execute(g,b){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const R=this._execute(g,b);if(R)return R;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(g,b){let Y,R=!1;try{this.work(g)}catch(J){R=!0,Y=J||new Error("Scheduled action threw falsy error")}if(R)return this.unsubscribe(),Y}unsubscribe(){if(!this.closed){const{id:g,scheduler:b}=this,{actions:R}=b;this.work=this.state=this.scheduler=null,this.pending=!1,(0,h.k)(R,this),null!=g&&(this.id=this.recycleAsyncId(b,g,null)),this.delay=null,super.unsubscribe()}}}},9816:(lt,me,d)=>{"use strict";d.d(me,{k:()=>a});var i=d(5960);class s{constructor(l,f=s.now){this.schedulerActionCtor=l,this.now=f}schedule(l,f=0,g){return new this.schedulerActionCtor(this,l).schedule(g,f)}}s.now=i.K.now;class a extends s{constructor(l,f=s.now){super(l,f),this.actions=[],this._active=!1}flush(l){const{actions:f}=this;if(this._active)return void f.push(l);let g;this._active=!0;do{if(g=l.execute(l.state,l.delay))break}while(l=f.shift());if(this._active=!1,g){for(;l=f.shift();)l.unsubscribe();throw g}}}},4096:(lt,me,d)=>{"use strict";d.d(me,{A:()=>g});var i=d(1364),s=d(6928);const a={schedule(R){let Y=requestAnimationFrame,J=cancelAnimationFrame;const{delegate:ie}=a;ie&&(Y=ie.requestAnimationFrame,J=ie.cancelAnimationFrame);const ae=Y(Ie=>{J=void 0,R(Ie)});return new s.wH(()=>J?.(ae))},requestAnimationFrame(...R){const{delegate:Y}=a;return(Y?.requestAnimationFrame||requestAnimationFrame)(...R)},cancelAnimationFrame(...R){const{delegate:Y}=a;return(Y?.cancelAnimationFrame||cancelAnimationFrame)(...R)},delegate:void 0};var l=d(9816);const g=new class f extends l.k{flush(Y){this._active=!0;const J=this._scheduled;this._scheduled=void 0;const{actions:ie}=this;let ae;Y=Y||ie.shift();do{if(ae=Y.execute(Y.state,Y.delay))break}while((Y=ie[0])&&Y.id===J&&ie.shift());if(this._active=!1,ae){for(;(Y=ie[0])&&Y.id===J&&ie.shift();)Y.unsubscribe();throw ae}}}(class h extends i.m{constructor(Y,J){super(Y,J),this.scheduler=Y,this.work=J}requestAsyncId(Y,J,ie=0){return null!==ie&&ie>0?super.requestAsyncId(Y,J,ie):(Y.actions.push(this),Y._scheduled||(Y._scheduled=a.requestAnimationFrame(()=>Y.flush(void 0))))}recycleAsyncId(Y,J,ie=0){var ae;if(null!=ie?ie>0:this.delay>0)return super.recycleAsyncId(Y,J,ie);const{actions:Ie}=Y;null!=J&&(null===(ae=Ie[Ie.length-1])||void 0===ae?void 0:ae.id)!==J&&(a.cancelAnimationFrame(J),Y._scheduled=void 0)}})},1472:(lt,me,d)=>{"use strict";d.d(me,{u:()=>Ie});var i=d(1364);let a,s=1;const h={};function l(Ge){return Ge in h&&(delete h[Ge],!0)}const f={setImmediate(Ge){const tt=s++;return h[tt]=!0,a||(a=Promise.resolve()),a.then(()=>l(tt)&&Ge()),tt},clearImmediate(Ge){l(Ge)}},{setImmediate:b,clearImmediate:R}=f,Y={setImmediate(...Ge){const{delegate:tt}=Y;return(tt?.setImmediate||b)(...Ge)},clearImmediate(Ge){const{delegate:tt}=Y;return(tt?.clearImmediate||R)(Ge)},delegate:void 0};var ie=d(9816);const Ie=new class ae extends ie.k{flush(tt){this._active=!0;const gt=this._scheduled;this._scheduled=void 0;const{actions:Bt}=this;let kt;tt=tt||Bt.shift();do{if(kt=tt.execute(tt.state,tt.delay))break}while((tt=Bt[0])&&tt.id===gt&&Bt.shift());if(this._active=!1,kt){for(;(tt=Bt[0])&&tt.id===gt&&Bt.shift();)tt.unsubscribe();throw kt}}}(class J extends i.m{constructor(tt,gt){super(tt,gt),this.scheduler=tt,this.work=gt}requestAsyncId(tt,gt,Bt=0){return null!==Bt&&Bt>0?super.requestAsyncId(tt,gt,Bt):(tt.actions.push(this),tt._scheduled||(tt._scheduled=Y.setImmediate(tt.flush.bind(tt,void 0))))}recycleAsyncId(tt,gt,Bt=0){var kt;if(null!=Bt?Bt>0:this.delay>0)return super.recycleAsyncId(tt,gt,Bt);const{actions:Ye}=tt;null!=gt&&(null===(kt=Ye[Ye.length-1])||void 0===kt?void 0:kt.id)!==gt&&(Y.clearImmediate(gt),tt._scheduled===gt&&(tt._scheduled=void 0))}})},112:(lt,me,d)=>{"use strict";d.d(me,{M:()=>a,a:()=>h});var i=d(1364);const a=new(d(9816).k)(i.m),h=a},5960:(lt,me,d)=>{"use strict";d.d(me,{K:()=>i});const i={now:()=>(i.delegate||Date).now(),delegate:void 0}},3376:(lt,me,d)=>{"use strict";d.d(me,{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:(lt,me,d)=>{"use strict";d.d(me,{w:()=>s});const s=function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},472:(lt,me,d)=>{"use strict";d.d(me,{a:()=>i});const i="function"==typeof Symbol&&Symbol.observable||"@@observable"},6624:(lt,me,d)=>{"use strict";d.d(me,{_8:()=>f,e_:()=>l,yu:()=>h});var i=d(8880),s=d(3048);function a(g){return g[g.length-1]}function h(g){return(0,i.m)(a(g))?g.pop():void 0}function l(g){return(0,s.G)(a(g))?g.pop():void 0}function f(g,b){return"number"==typeof a(g)?g.pop():b}},4300:(lt,me,d)=>{"use strict";d.d(me,{Q:()=>l});const{isArray:i}=Array,{getPrototypeOf:s,prototype:a,keys:h}=Object;function l(g){if(1===g.length){const b=g[0];if(i(b))return{args:b,keys:null};if(function f(g){return g&&"object"==typeof g&&s(g)===a}(b)){const R=h(b);return{args:R.map(Y=>b[Y]),keys:R}}}return{args:g,keys:null}}},1248:(lt,me,d)=>{"use strict";function i(s,a){if(s){const h=s.indexOf(a);0<=h&&s.splice(h,1)}}d.d(me,{k:()=>i})},4912:(lt,me,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(me,{w:()=>i})},7904:(lt,me,d)=>{"use strict";function i(s,a){return s.reduce((h,l,f)=>(h[l]=a[f],h),{})}d.d(me,{q:()=>i})},2075:(lt,me,d)=>{"use strict";d.d(me,{c:()=>a,q:()=>h});var i=d(4491);let s=null;function a(l){if(i.config.useDeprecatedSynchronousErrorHandling){const f=!s;if(f&&(s={errorThrown:!1,error:null}),l(),f){const{errorThrown:g,error:b}=s;if(s=null,g)throw b}}else l()}function h(l){i.config.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=l)}},9399:(lt,me,d)=>{"use strict";function i(s,a,h,l=0,f=!1){const g=a.schedule(function(){h(),f?s.add(this.schedule(null,l)):this.unsubscribe()},l);if(s.add(g),!f)return g}d.d(me,{_:()=>i})},528:(lt,me,d)=>{"use strict";function i(s){return s}d.d(me,{Z:()=>i})},5428:(lt,me,d)=>{"use strict";d.d(me,{G:()=>i});const i=s=>s&&"number"==typeof s.length&&"function"!=typeof s},376:(lt,me,d)=>{"use strict";d.d(me,{E:()=>s});var i=d(8880);function s(a){return Symbol.asyncIterator&&(0,i.m)(a?.[Symbol.asyncIterator])}},8880:(lt,me,d)=>{"use strict";function i(s){return"function"==typeof s}d.d(me,{m:()=>i})},5099:(lt,me,d)=>{"use strict";d.d(me,{O:()=>a});var i=d(472),s=d(8880);function a(h){return(0,s.m)(h[i.a])}},1688:(lt,me,d)=>{"use strict";d.d(me,{i:()=>a});var i=d(3835),s=d(8880);function a(h){return(0,s.m)(h?.[i.w])}},1116:(lt,me,d)=>{"use strict";d.d(me,{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:(lt,me,d)=>{"use strict";d.d(me,{u:()=>s});var i=d(8880);function s(a){return(0,i.m)(a?.then)}},5832:(lt,me,d)=>{"use strict";d.d(me,{K:()=>h,_:()=>a});var i=d(1316),s=d(8880);function a(l){return(0,i.o7)(this,arguments,function*(){const g=l.getReader();try{for(;;){const{value:b,done:R}=yield(0,i.U1)(g.read());if(R)return yield(0,i.U1)(void 0);yield yield(0,i.U1)(b)}}finally{g.releaseLock()}})}function h(l){return(0,s.m)(l?.getReader)}},3048:(lt,me,d)=>{"use strict";d.d(me,{G:()=>s});var i=d(8880);function s(a){return a&&(0,i.m)(a.schedule)}},5448:(lt,me,d)=>{"use strict";d.d(me,{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(f){try{return h(f,this)}catch(g){this.error(g)}});throw new TypeError("Unable to lift unknown Observable type")}}},4187:(lt,me,d)=>{"use strict";d.d(me,{j:()=>h});var i=d(4704);const{isArray:s}=Array;function h(l){return(0,i.k)(f=>function a(l,f){return s(f)?l(...f):l(f)}(l,f))}},308:(lt,me,d)=>{"use strict";function i(){}d.d(me,{K:()=>i})},3928:(lt,me,d)=>{"use strict";d.d(me,{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(f){return h.reduce((g,b)=>b(g),f)}}},1984:(lt,me,d)=>{"use strict";d.d(me,{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:(lt,me,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(me,{W:()=>i})},2348:(lt,me,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,lt.exports=s,s.id=2348},9684:(lt,me,d)=>{"use strict";d.d(me,{AN:()=>s,Cs:()=>h,K2:()=>b,Ql:()=>ie,Wq:()=>ye,aK:()=>Y,aM:()=>Re,gV:()=>a,iC:()=>f,kP:()=>_e,kt:()=>Ie,m0:()=>i,wb:()=>g,xZ:()=>R,yA:()=>l});var i=function(Xe){return Xe[Xe.State=0]="State",Xe[Xe.Transition=1]="Transition",Xe[Xe.Sequence=2]="Sequence",Xe[Xe.Group=3]="Group",Xe[Xe.Animate=4]="Animate",Xe[Xe.Keyframes=5]="Keyframes",Xe[Xe.Style=6]="Style",Xe[Xe.Trigger=7]="Trigger",Xe[Xe.Reference=8]="Reference",Xe[Xe.AnimateChild=9]="AnimateChild",Xe[Xe.AnimateRef=10]="AnimateRef",Xe[Xe.Query=11]="Query",Xe[Xe.Stagger=12]="Stagger",Xe}(i||{});const s="*";function a(Xe,$e){return{type:i.Trigger,name:Xe,definitions:$e,options:{}}}function h(Xe,$e=null){return{type:i.Animate,styles:$e,timings:Xe}}function l(Xe,$e=null){return{type:i.Group,steps:Xe,options:$e}}function f(Xe,$e=null){return{type:i.Sequence,steps:Xe,options:$e}}function g(Xe){return{type:i.Style,styles:Xe,offset:null}}function b(Xe,$e,oe){return{type:i.State,name:Xe,styles:$e,options:oe}}function R(Xe){return{type:i.Keyframes,steps:Xe}}function Y(Xe,$e,oe=null){return{type:i.Transition,expr:Xe,animation:$e,options:oe}}function ie(Xe=null){return{type:i.AnimateChild,options:Xe}}function Ie(Xe,$e,oe=null){return{type:i.Query,selector:Xe,animation:$e,options:oe}}class _e{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(ut=>ut()),oe.length=0}}class ye{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,ut=0,st=0;const $t=this.players.length;0==$t?queueMicrotask(()=>this._onFinish()):this.players.forEach(oi=>{oi.onDone(()=>{++oe==$t&&this._onFinish()}),oi.onDestroy(()=>{++ut==$t&&this._onDestroy()}),oi.onStart(()=>{++st==$t&&this._onStart()})}),this.totalTime=this.players.reduce((oi,Jt)=>Math.max(oi,Jt.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(ut=>{const st=ut.totalTime?Math.min(1,oe/ut.totalTime):1;ut.setPosition(st)})}getPosition(){const $e=this.players.reduce((oe,ut)=>null===oe||ut.totalTime>oe.totalTime?ut: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(ut=>ut()),oe.length=0}}const Re="!"},4723:(lt,me,d)=>{"use strict";d.d(me,{AZ:()=>Ye,Cs:()=>et,Eh:()=>Tt,G:()=>Fe,G3:()=>Mi,IH:()=>oi,Kk:()=>Mt,MM:()=>ri,OE:()=>vi,Si:()=>fe,Ux:()=>V,mE:()=>Pe,mJ:()=>$t,o9:()=>$e,q0:()=>wt});var i=d(1368),s=d(2116),a=d(5792),h=d(5657),l=d(6928),f=d(6700),g=d(2700),b=d(7800),R=d(9212),Y=d(4680),J=d(6684),ie=d(4704),ae=d(3992),Ie=d(2644),Ee=d(4e3),Ge=d(3616),tt=d(7712),gt=d(6640),Bt=d(1216);const kt=" ";function Ye(Ce,_,w){const S=Q(Ce,_);S.some($=>$.trim()==w.trim())||(S.push(w.trim()),Ce.setAttribute(_,S.join(kt)))}function et(Ce,_,w){const $=Q(Ce,_).filter(ze=>ze!=w.trim());$.length?Ce.setAttribute(_,$.join(kt)):Ce.removeAttribute(_)}function Q(Ce,_){return(Ce.getAttribute(_)||"").match(/\S+/g)||[]}const ye="cdk-describedby-message",Re="cdk-describedby-host";let Xe=0,$e=(()=>{class Ce{constructor(w,S){this._platform=S,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Xe++,this._document=w,this._id=(0,s.uUt)(s.QHP)+"-"+Xe++}describe(w,S,$){if(!this._canBeDescribed(w,S))return;const ze=oe(S,$);"string"!=typeof S?(ut(S,this._id),this._messageRegistry.set(ze,{messageElement:S,referenceCount:0})):this._messageRegistry.has(ze)||this._createMessageElement(S,$),this._isElementDescribedByMessage(w,ze)||this._addMessageReference(w,ze)}removeDescription(w,S,$){if(!S||!this._isElementNode(w))return;const ze=oe(S,$);if(this._isElementDescribedByMessage(w,ze)&&this._removeMessageReference(w,ze),"string"==typeof S){const At=this._messageRegistry.get(ze);At&&0===At.referenceCount&&this._deleteMessageElement(ze)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const w=this._document.querySelectorAll(`[${Re}="${this._id}"]`);for(let S=0;S<w.length;S++)this._removeCdkDescribedByReferenceIds(w[S]),w[S].removeAttribute(Re);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(w,S){const $=this._document.createElement("div");ut($,this._id),$.textContent=w,S&&$.setAttribute("role",S),this._createMessagesContainer(),this._messagesContainer.appendChild($),this._messageRegistry.set(oe(w,S),{messageElement:$,referenceCount:0})}_deleteMessageElement(w){this._messageRegistry.get(w)?.messageElement?.remove(),this._messageRegistry.delete(w)}_createMessagesContainer(){if(this._messagesContainer)return;const w="cdk-describedby-message-container",S=this._document.querySelectorAll(`.${w}[platform="server"]`);for(let ze=0;ze<S.length;ze++)S[ze].remove();const $=this._document.createElement("div");$.style.visibility="hidden",$.classList.add(w),$.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&$.setAttribute("platform","server"),this._document.body.appendChild($),this._messagesContainer=$}_removeCdkDescribedByReferenceIds(w){const S=Q(w,"aria-describedby").filter($=>0!=$.indexOf(ye));w.setAttribute("aria-describedby",S.join(" "))}_addMessageReference(w,S){const $=this._messageRegistry.get(S);Ye(w,"aria-describedby",$.messageElement.id),w.setAttribute(Re,this._id),$.referenceCount++}_removeMessageReference(w,S){const $=this._messageRegistry.get(S);$.referenceCount--,et(w,"aria-describedby",$.messageElement.id),w.removeAttribute(Re)}_isElementDescribedByMessage(w,S){const $=Q(w,"aria-describedby"),ze=this._messageRegistry.get(S),At=ze&&ze.messageElement.id;return!!At&&-1!=$.indexOf(At)}_canBeDescribed(w,S){if(!this._isElementNode(w))return!1;if(S&&"object"==typeof S)return!0;const $=null==S?"":`${S}`.trim(),ze=w.getAttribute("aria-label");return!(!$||ze&&ze.trim()===$)}_isElementNode(w){return w.nodeType===this._document.ELEMENT_NODE}static#e=this.\u0275fac=function(S){return new(S||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,_){return"string"==typeof Ce?`${_||""}/${Ce}`:Ce}function ut(Ce,_){Ce.id||(Ce.id=`${ye}-${_}-${Xe++}`)}class st{constructor(_){this._items=_,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=w=>w.disabled,this._pressedLetters=[],this.tabOut=new h.E,this.change=new h.E,_ instanceof s.VhX&&(this._itemChangesSubscription=_.changes.subscribe(w=>{if(this._activeItem){const $=w.toArray().indexOf(this._activeItem);$>-1&&$!==this._activeItemIndex&&(this._activeItemIndex=$)}}))}skipPredicate(_){return this._skipPredicateFn=_,this}withWrap(_=!0){return this._wrap=_,this}withVerticalOrientation(_=!0){return this._vertical=_,this}withHorizontalOrientation(_){return this._horizontal=_,this}withAllowedModifierKeys(_){return this._allowedModifierKeys=_,this}withTypeAhead(_=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,R.y)(w=>this._pressedLetters.push(w)),(0,Y.o)(_),(0,J.I)(()=>this._pressedLetters.length>0),(0,ie.k)(()=>this._pressedLetters.join(""))).subscribe(w=>{const S=this._getItemsArray();for(let $=1;$<S.length+1;$++){const ze=(this._activeItemIndex+$)%S.length,At=S[ze];if(!this._skipPredicateFn(At)&&0===At.getLabel().toUpperCase().trim().indexOf(w)){this.setActiveItem(ze);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(_=!0){return this._homeAndEnd=_,this}withPageUpDown(_=!0,w=10){return this._pageUpAndDown={enabled:_,delta:w},this}setActiveItem(_){const w=this._activeItem;this.updateActiveItem(_),this._activeItem!==w&&this.change.next(this._activeItemIndex)}onKeydown(_){const w=_.keyCode,$=["altKey","ctrlKey","metaKey","shiftKey"].every(ze=>!_[ze]||this._allowedModifierKeys.indexOf(ze)>-1);switch(w){case b.k0:return void this.tabOut.next();case b.Oq:if(this._vertical&&$){this.setNextItemActive();break}return;case b.qI:if(this._vertical&&$){this.setPreviousItemActive();break}return;case b.a4:if(this._horizontal&&$){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case b.Mx:if(this._horizontal&&$){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case b.qU:if(this._homeAndEnd&&$){this.setFirstItemActive();break}return;case b.Mp:if(this._homeAndEnd&&$){this.setLastItemActive();break}return;case b.u_:if(this._pageUpAndDown.enabled&&$){const ze=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(ze>0?ze:0,1);break}return;case b.yI:if(this._pageUpAndDown.enabled&&$){const ze=this._activeItemIndex+this._pageUpAndDown.delta,At=this._getItemsArray().length;this._setActiveItemByIndex(ze<At?ze:At-1,-1);break}return;default:return void(($||(0,b.Yp)(_,"shiftKey"))&&(_.key&&1===_.key.length?this._letterKeyStream.next(_.key.toLocaleUpperCase()):(w>=b.A&&w<=b.Z||w>=b._I&&w<=b.SQ)&&this._letterKeyStream.next(String.fromCharCode(w))))}this._pressedLetters=[],_.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(_){const w=this._getItemsArray(),S="number"==typeof _?_:w.indexOf(_);this._activeItem=w[S]??null,this._activeItemIndex=S}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(_){this._wrap?this._setActiveInWrapMode(_):this._setActiveInDefaultMode(_)}_setActiveInWrapMode(_){const w=this._getItemsArray();for(let S=1;S<=w.length;S++){const $=(this._activeItemIndex+_*S+w.length)%w.length;if(!this._skipPredicateFn(w[$]))return void this.setActiveItem($)}}_setActiveInDefaultMode(_){this._setActiveItemByIndex(this._activeItemIndex+_,_)}_setActiveItemByIndex(_,w){const S=this._getItemsArray();if(S[_]){for(;this._skipPredicateFn(S[_]);)if(!S[_+=w])return;this.setActiveItem(_)}}_getItemsArray(){return this._items instanceof s.VhX?this._items.toArray():this._items}}class $t extends st{setActiveItem(_){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(_),this.activeItem&&this.activeItem.setActiveStyles()}}class oi extends st{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(_){return this._origin=_,this}setActiveItem(_){super.setActiveItem(_),this.activeItem&&this.activeItem.focus(this._origin)}}let vi=(()=>{class Ce{constructor(w){this._platform=w}isDisabled(w){return w.hasAttribute("disabled")}isVisible(w){return function De(Ce){return!!(Ce.offsetWidth||Ce.offsetHeight||"function"==typeof Ce.getClientRects&&Ce.getClientRects().length)}(w)&&"visible"===getComputedStyle(w).visibility}isTabbable(w){if(!this._platform.isBrowser)return!1;const S=function je(Ce){try{return Ce.frameElement}catch{return null}}(function N(Ce){return Ce.ownerDocument&&Ce.ownerDocument.defaultView||window}(w));if(S&&(-1===be(S)||!this.isVisible(S)))return!1;let $=w.nodeName.toLowerCase(),ze=be(w);return w.hasAttribute("contenteditable")?-1!==ze:!("iframe"===$||"object"===$||this._platform.WEBKIT&&this._platform.IOS&&!function j(Ce){let _=Ce.nodeName.toLowerCase(),w="input"===_&&Ce.type;return"text"===w||"password"===w||"select"===_||"textarea"===_}(w))&&("audio"===$?!!w.hasAttribute("controls")&&-1!==ze:"video"===$?-1!==ze&&(null!==ze||this._platform.FIREFOX||w.hasAttribute("controls")):w.tabIndex>=0)}isFocusable(w,S){return function we(Ce){return!function Ve(Ce){return function ge(Ce){return"input"==Ce.nodeName.toLowerCase()}(Ce)&&"hidden"==Ce.type}(Ce)&&(function Le(Ce){let _=Ce.nodeName.toLowerCase();return"input"===_||"select"===_||"button"===_||"textarea"===_}(Ce)||function te(Ce){return function xt(Ce){return"a"==Ce.nodeName.toLowerCase()}(Ce)&&Ce.hasAttribute("href")}(Ce)||Ce.hasAttribute("contenteditable")||Ne(Ce))}(w)&&!this.isDisabled(w)&&(S?.ignoreVisibility||this.isVisible(w))}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(a.WU))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();function Ne(Ce){if(!Ce.hasAttribute("tabindex")||void 0===Ce.tabIndex)return!1;let _=Ce.getAttribute("tabindex");return!(!_||isNaN(parseInt(_,10)))}function be(Ce){if(!Ne(Ce))return null;const _=parseInt(Ce.getAttribute("tabindex")||"",10);return isNaN(_)?-1:_}class U{get enabled(){return this._enabled}set enabled(_){this._enabled=_,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(_,this._startAnchor),this._toggleAnchorTabIndex(_,this._endAnchor))}constructor(_,w,S,$,ze=!1){this._element=_,this._checker=w,this._ngZone=S,this._document=$,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,ze||this.attachAnchors()}destroy(){const _=this._startAnchor,w=this._endAnchor;_&&(_.removeEventListener("focus",this.startAnchorListener),_.remove()),w&&(w.removeEventListener("focus",this.endAnchorListener),w.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(_){return new Promise(w=>{this._executeOnStable(()=>w(this.focusInitialElement(_)))})}focusFirstTabbableElementWhenReady(_){return new Promise(w=>{this._executeOnStable(()=>w(this.focusFirstTabbableElement(_)))})}focusLastTabbableElementWhenReady(_){return new Promise(w=>{this._executeOnStable(()=>w(this.focusLastTabbableElement(_)))})}_getRegionBoundary(_){const w=this._element.querySelectorAll(`[cdk-focus-region-${_}], [cdkFocusRegion${_}], [cdk-focus-${_}]`);return"start"==_?w.length?w[0]:this._getFirstTabbableElement(this._element):w.length?w[w.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(_){const w=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(w){if(!this._checker.isFocusable(w)){const S=this._getFirstTabbableElement(w);return S?.focus(_),!!S}return w.focus(_),!0}return this.focusFirstTabbableElement(_)}focusFirstTabbableElement(_){const w=this._getRegionBoundary("start");return w&&w.focus(_),!!w}focusLastTabbableElement(_){const w=this._getRegionBoundary("end");return w&&w.focus(_),!!w}hasAttached(){return this._hasAttached}_getFirstTabbableElement(_){if(this._checker.isFocusable(_)&&this._checker.isTabbable(_))return _;const w=_.children;for(let S=0;S<w.length;S++){const $=w[S].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(w[S]):null;if($)return $}return null}_getLastTabbableElement(_){if(this._checker.isFocusable(_)&&this._checker.isTabbable(_))return _;const w=_.children;for(let S=w.length-1;S>=0;S--){const $=w[S].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(w[S]):null;if($)return $}return null}_createAnchor(){const _=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,_),_.classList.add("cdk-visually-hidden"),_.classList.add("cdk-focus-trap-anchor"),_.setAttribute("aria-hidden","true"),_}_toggleAnchorTabIndex(_,w){_?w.setAttribute("tabindex","0"):w.removeAttribute("tabindex")}toggleAnchors(_){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(_,this._startAnchor),this._toggleAnchorTabIndex(_,this._endAnchor))}_executeOnStable(_){this._ngZone.isStable?_():this._ngZone.onStable.pipe((0,ae.U)(1)).subscribe(_)}}let Fe=(()=>{class Ce{constructor(w,S,$){this._checker=w,this._ngZone=S,this._document=$}create(w,S=!1){return new U(w,this._checker,this._ngZone,this._document,S)}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(vi),s.CoB(s.WW2),s.CoB(i.Ud))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})(),Tt=(()=>{class Ce{get enabled(){return this.focusTrap.enabled}set enabled(w){this.focusTrap.enabled=(0,tt.W6)(w)}get autoCapture(){return this._autoCapture}set autoCapture(w){this._autoCapture=(0,tt.W6)(w)}constructor(w,S,$){this._elementRef=w,this._focusTrapFactory=S,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(w){const S=w.autoCapture;S&&!S.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,a.Yx)(),this.focusTrap.focusInitialElementWhenReady()}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.GI1(s.GMv),s.GI1(Fe),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 Mi(Ce){return 0===Ce.buttons||0===Ce.detail}function wt(Ce){const _=Ce.touches&&Ce.touches[0]||Ce.changedTouches&&Ce.changedTouches[0];return!(!_||-1!==_.identifier||null!=_.radiusX&&1!==_.radiusX||null!=_.radiusY&&1!==_.radiusY)}const zt=new s.UbH("cdk-input-modality-detector-options"),Dt={ignoreKeys:[b.A$,b.s9,b.GW,b._Y,b._u]},Te=(0,a.W4)({passive:!0,capture:!0});let at=(()=>{class Ce{get mostRecentModality(){return this._modality.value}constructor(w,S,$,ze){this._platform=w,this._mostRecentTarget=null,this._modality=new f.g(null),this._lastTouchMs=0,this._onKeydown=At=>{this._options?.ignoreKeys?.some(bt=>bt===At.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,a.oZ)(At))},this._onMousedown=At=>{Date.now()-this._lastTouchMs<650||(this._modality.next(Mi(At)?"keyboard":"mouse"),this._mostRecentTarget=(0,a.oZ)(At))},this._onTouchstart=At=>{wt(At)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,a.oZ)(At))},this._options={...Dt,...ze},this.modalityDetected=this._modality.pipe((0,Ie.s)(1)),this.modalityChanged=this.modalityDetected.pipe((0,Ee.a)()),w.isBrowser&&S.runOutsideAngular(()=>{$.addEventListener("keydown",this._onKeydown,Te),$.addEventListener("mousedown",this._onMousedown,Te),$.addEventListener("touchstart",this._onTouchstart,Te)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Te),document.removeEventListener("mousedown",this._onMousedown,Te),document.removeEventListener("touchstart",this._onTouchstart,Te))}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(a.WU),s.CoB(s.WW2),s.CoB(i.Ud),s.CoB(zt,8))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();const Ze=new s.UbH("liveAnnouncerElement",{providedIn:"root",factory:function pt(){return null}}),le=new s.UbH("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let xe=0,Pe=(()=>{class Ce{constructor(w,S,$,ze){this._ngZone=S,this._defaultOptions=ze,this._document=$,this._liveElement=w||this._createLiveElement()}announce(w,...S){const $=this._defaultOptions;let ze,At;return 1===S.length&&"number"==typeof S[0]?At=S[0]:[ze,At]=S,this.clear(),clearTimeout(this._previousTimeout),ze||(ze=$&&$.politeness?$.politeness:"polite"),null==At&&$&&(At=$.duration),this._liveElement.setAttribute("aria-live",ze),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(bt=>this._currentResolve=bt)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=w,"number"==typeof At&&(this._previousTimeout=setTimeout(()=>this.clear(),At)),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 w="cdk-live-announcer-element",S=this._document.getElementsByClassName(w),$=this._document.createElement("div");for(let ze=0;ze<S.length;ze++)S[ze].remove();return $.classList.add(w),$.classList.add("cdk-visually-hidden"),$.setAttribute("aria-atomic","true"),$.setAttribute("aria-live","polite"),$.id="cdk-live-announcer-"+xe++,this._document.body.appendChild($),$}_exposeAnnouncerToModals(w){const S=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let $=0;$<S.length;$++){const ze=S[$],At=ze.getAttribute("aria-owns");At?-1===At.indexOf(w)&&ze.setAttribute("aria-owns",At+" "+w):ze.setAttribute("aria-owns",w)}}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(Ze,8),s.CoB(s.WW2),s.CoB(i.Ud),s.CoB(le,8))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})();const Ht=new s.UbH("cdk-focus-monitor-default-options"),vt=(0,a.W4)({passive:!0,capture:!0});let Mt=(()=>{class Ce{constructor(w,S,$,ze,At){this._ngZone=w,this._platform=S,this._inputModalityDetector=$,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=bt=>{for(let Ue=(0,a.oZ)(bt);Ue;Ue=Ue.parentElement)"focus"===bt.type?this._onFocus(bt,Ue):this._onBlur(bt,Ue)},this._document=ze,this._detectionMode=At?.detectionMode||0}monitor(w,S=!1){const $=(0,tt.mk)(w);if(!this._platform.isBrowser||1!==$.nodeType)return(0,g.of)();const ze=(0,a.C8)($)||this._getDocument(),At=this._elementInfo.get($);if(At)return S&&(At.checkChildren=!0),At.subject;const bt={checkChildren:S,subject:new h.E,rootNode:ze};return this._elementInfo.set($,bt),this._registerGlobalListeners(bt),bt.subject}stopMonitoring(w){const S=(0,tt.mk)(w),$=this._elementInfo.get(S);$&&($.subject.complete(),this._setClasses(S),this._elementInfo.delete(S),this._removeGlobalListeners($))}focusVia(w,S,$){const ze=(0,tt.mk)(w);ze===this._getDocument().activeElement?this._getClosestElementsInfo(ze).forEach(([bt,yt])=>this._originChanged(bt,S,yt)):(this._setOrigin(S),"function"==typeof ze.focus&&ze.focus($))}ngOnDestroy(){this._elementInfo.forEach((w,S)=>this.stopMonitoring(S))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(w){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(w)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:w&&this._isLastInteractionFromInputLabel(w)?"mouse":"program"}_shouldBeAttributedToTouch(w){return 1===this._detectionMode||!!w?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(w,S){w.classList.toggle("cdk-focused",!!S),w.classList.toggle("cdk-touch-focused","touch"===S),w.classList.toggle("cdk-keyboard-focused","keyboard"===S),w.classList.toggle("cdk-mouse-focused","mouse"===S),w.classList.toggle("cdk-program-focused","program"===S)}_setOrigin(w,S=!1){this._ngZone.runOutsideAngular(()=>{this._origin=w,this._originFromTouchInteraction="touch"===w&&S,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(w,S){const $=this._elementInfo.get(S),ze=(0,a.oZ)(w);!$||!$.checkChildren&&S!==ze||this._originChanged(S,this._getFocusOrigin(ze),$)}_onBlur(w,S){const $=this._elementInfo.get(S);!$||$.checkChildren&&w.relatedTarget instanceof Node&&S.contains(w.relatedTarget)||(this._setClasses(S),this._emitOrigin($,null))}_emitOrigin(w,S){w.subject.observers.length&&this._ngZone.run(()=>w.subject.next(S))}_registerGlobalListeners(w){if(!this._platform.isBrowser)return;const S=w.rootNode,$=this._rootNodeFocusListenerCount.get(S)||0;$||this._ngZone.runOutsideAngular(()=>{S.addEventListener("focus",this._rootNodeFocusAndBlurListener,vt),S.addEventListener("blur",this._rootNodeFocusAndBlurListener,vt)}),this._rootNodeFocusListenerCount.set(S,$+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,Ge.a)(this._stopInputModalityDetector)).subscribe(ze=>{this._setOrigin(ze,!0)}))}_removeGlobalListeners(w){const S=w.rootNode;if(this._rootNodeFocusListenerCount.has(S)){const $=this._rootNodeFocusListenerCount.get(S);$>1?this._rootNodeFocusListenerCount.set(S,$-1):(S.removeEventListener("focus",this._rootNodeFocusAndBlurListener,vt),S.removeEventListener("blur",this._rootNodeFocusAndBlurListener,vt),this._rootNodeFocusListenerCount.delete(S))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(w,S,$){this._setClasses(w,S),this._emitOrigin($,S),this._lastFocusOrigin=S}_getClosestElementsInfo(w){const S=[];return this._elementInfo.forEach(($,ze)=>{(ze===w||$.checkChildren&&ze.contains(w))&&S.push([ze,$])}),S}_isLastInteractionFromInputLabel(w){const{_mostRecentTarget:S,mostRecentModality:$}=this._inputModalityDetector;if("mouse"!==$||!S||S===w||"INPUT"!==w.nodeName&&"TEXTAREA"!==w.nodeName||w.disabled)return!1;const ze=w.labels;if(ze)for(let At=0;At<ze.length;At++)if(ze[At].contains(S))return!0;return!1}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(s.WW2),s.CoB(a.WU),s.CoB(at),s.CoB(i.Ud,8),s.CoB(Ht,8))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})(),fe=(()=>{class Ce{constructor(w,S){this._elementRef=w,this._focusMonitor=S,this._focusOrigin=null,this.cdkFocusChange=new s._w7}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const w=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(w,1===w.nodeType&&w.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(S=>{this._focusOrigin=S,this.cdkFocusChange.emit(S)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.GI1(s.GMv),s.GI1(Mt))};static#t=this.\u0275dir=s.Sc5({type:Ce,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return Ce})();const it="cdk-high-contrast-black-on-white",Et="cdk-high-contrast-white-on-black",ct="cdk-high-contrast-active";let ri=(()=>{class Ce{constructor(w,S){this._platform=w,this._document=S,this._breakpointSubscription=(0,s.uUt)(Bt.w$).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const w=this._document.createElement("div");w.style.backgroundColor="rgb(1,2,3)",w.style.position="absolute",this._document.body.appendChild(w);const S=this._document.defaultView||window,$=S&&S.getComputedStyle?S.getComputedStyle(w):null,ze=($&&$.backgroundColor||"").replace(/ /g,"");switch(w.remove(),ze){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 w=this._document.body.classList;w.remove(ct,it,Et),this._hasCheckedHighContrastMode=!0;const S=this.getHighContrastMode();1===S?w.add(ct,it):2===S&&w.add(ct,Et)}}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(a.WU),s.CoB(i.Ud))};static#t=this.\u0275prov=s.wxM({token:Ce,factory:Ce.\u0275fac,providedIn:"root"})}return Ce})(),V=(()=>{class Ce{constructor(w){w._applyBodyHighContrastModeCssClasses()}static#e=this.\u0275fac=function(S){return new(S||Ce)(s.CoB(ri))};static#t=this.\u0275mod=s.a4G({type:Ce});static#i=this.\u0275inj=s.s3X({imports:[gt.IT]})}return Ce})()},1900:(lt,me,d)=>{"use strict";d.d(me,{gN:()=>R,yG:()=>g});var i=d(2116),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 g=(()=>{class Y{constructor(ie){this.value="ltr",this.change=new i._w7,ie&&(this.value=function f(Y){const J=Y?.toLowerCase()||"";return"auto"===J&&typeof navigator<"u"&&navigator?.language?l.test(navigator.language)?"rtl":"ltr":"rtl"===J?"rtl":"ltr"}((ie.body?ie.body.dir:null)||(ie.documentElement?ie.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static#e=this.\u0275fac=function(ae){return new(ae||Y)(i.CoB(a,8))};static#t=this.\u0275prov=i.wxM({token:Y,factory:Y.\u0275fac,providedIn:"root"})}return Y})(),R=(()=>{class Y{static#e=this.\u0275fac=function(ae){return new(ae||Y)};static#t=this.\u0275mod=i.a4G({type:Y});static#i=this.\u0275inj=i.s3X({})}return Y})()},7712:(lt,me,d)=>{"use strict";d.d(me,{Mt:()=>l,W6:()=>s,_s:()=>b,mk:()=>g,ph:()=>f,s3:()=>h,wZ:()=>a});var i=d(2116);function s(R){return null!=R&&"false"!=`${R}`}function a(R,Y=0){return h(R)?Number(R):Y}function h(R){return!isNaN(parseFloat(R))&&!isNaN(Number(R))}function l(R){return Array.isArray(R)?R:[R]}function f(R){return null==R?"":"string"==typeof R?R:`${R}px`}function g(R){return R instanceof i.GMv?R.nativeElement:R}function b(R,Y=/\s+/){const J=[];if(null!=R){const ie=Array.isArray(R)?R:`${R}`.split(Y);for(const ae of ie){const Ie=`${ae}`.trim();Ie&&J.push(Ie)}}return J}},1032:(lt,me,d)=>{"use strict";d.d(me,{Cc:()=>f,Yx:()=>Y,cz:()=>g,e2:()=>J,eo:()=>R,ys:()=>Ie});var i=d(2376),h=(d(1116),d(2700),d(5657)),l=d(2116);class f{}function g(Ee){return Ee&&"function"==typeof Ee.connect&&!(Ee instanceof i.C)}class R{applyChanges(Ge,tt,gt,Bt,kt){Ge.forEachOperation((Ye,et,Q)=>{let _e,ye;if(null==Ye.previousIndex){const Re=gt(Ye,et,Q);_e=tt.createEmbeddedView(Re.templateRef,Re.context,Re.index),ye=1}else null==Q?(tt.remove(et),ye=3):(_e=tt.get(et),tt.move(_e,Q),ye=2);kt&&kt({context:_e?.context,operation:ye,record:Ye})})}detach(){}}class Y{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(Ge,tt,gt,Bt,kt){Ge.forEachOperation((Ye,et,Q)=>{let _e,ye;null==Ye.previousIndex?(_e=this._insertView(()=>gt(Ye,et,Q),Q,tt,Bt(Ye)),ye=_e?1:0):null==Q?(this._detachAndCacheView(et,tt),ye=3):(_e=this._moveView(et,Q,tt,Bt(Ye)),ye=2),kt&&kt({context:_e?.context,operation:ye,record:Ye})})}detach(){for(const Ge of this._viewCache)Ge.destroy();this._viewCache=[]}_insertView(Ge,tt,gt,Bt){const kt=this._insertViewFromCache(tt,gt);if(kt)return void(kt.context.$implicit=Bt);const Ye=Ge();return gt.createEmbeddedView(Ye.templateRef,Ye.context,Ye.index)}_detachAndCacheView(Ge,tt){const gt=tt.detach(Ge);this._maybeCacheView(gt,tt)}_moveView(Ge,tt,gt,Bt){const kt=gt.get(Ge);return gt.move(kt,tt),kt.context.$implicit=Bt,kt}_maybeCacheView(Ge,tt){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(Ge);else{const gt=tt.indexOf(Ge);-1===gt?Ge.destroy():tt.remove(gt)}}_insertViewFromCache(Ge,tt){const gt=this._viewCache.pop();return gt&&tt.insert(gt,Ge),gt||null}}class J{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(Ge=!1,tt,gt=!0,Bt){this._multiple=Ge,this._emitChanges=gt,this.compareWith=Bt,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new h.E,tt&&tt.length&&(Ge?tt.forEach(kt=>this._markSelected(kt)):this._markSelected(tt[0]),this._selectedToEmit.length=0)}select(...Ge){this._verifyValueAssignment(Ge),Ge.forEach(gt=>this._markSelected(gt));const tt=this._hasQueuedChanges();return this._emitChangeEvent(),tt}deselect(...Ge){this._verifyValueAssignment(Ge),Ge.forEach(gt=>this._unmarkSelected(gt));const tt=this._hasQueuedChanges();return this._emitChangeEvent(),tt}setSelection(...Ge){this._verifyValueAssignment(Ge);const tt=this.selected,gt=new Set(Ge);Ge.forEach(kt=>this._markSelected(kt)),tt.filter(kt=>!gt.has(kt)).forEach(kt=>this._unmarkSelected(kt));const Bt=this._hasQueuedChanges();return this._emitChangeEvent(),Bt}toggle(Ge){return this.isSelected(Ge)?this.deselect(Ge):this.select(Ge)}clear(Ge=!0){this._unmarkAll();const tt=this._hasQueuedChanges();return Ge&&this._emitChangeEvent(),tt}isSelected(Ge){return this._selection.has(this._getConcreteValue(Ge))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(Ge){this._multiple&&this.selected&&this._selected.sort(Ge)}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(Ge){Ge=this._getConcreteValue(Ge),this.isSelected(Ge)||(this._multiple||this._unmarkAll(),this.isSelected(Ge)||this._selection.add(Ge),this._emitChanges&&this._selectedToEmit.push(Ge))}_unmarkSelected(Ge){Ge=this._getConcreteValue(Ge),this.isSelected(Ge)&&(this._selection.delete(Ge),this._emitChanges&&this._deselectedToEmit.push(Ge))}_unmarkAll(){this.isEmpty()||this._selection.forEach(Ge=>this._unmarkSelected(Ge))}_verifyValueAssignment(Ge){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(Ge){if(this.compareWith){for(let tt of this._selection)if(this.compareWith(Ge,tt))return tt;return Ge}return Ge}}const Ie=new l.UbH("_ViewRepeater")},7800:(lt,me,d)=>{"use strict";d.d(me,{A:()=>Ve,A$:()=>b,G0:()=>_e,GW:()=>se,Gi:()=>ie,Mp:()=>Ee,Mx:()=>tt,Oq:()=>kt,SQ:()=>Jt,UX:()=>J,Yp:()=>K,Z:()=>pt,_I:()=>ye,_Y:()=>le,_u:()=>f,a4:()=>Bt,k0:()=>a,qI:()=>gt,qU:()=>Ge,s9:()=>g,u_:()=>ae,wJ:()=>l,yI:()=>Ie,y_:()=>s});const s=8,a=9,l=13,f=16,g=17,b=18,J=27,ie=32,ae=33,Ie=34,Ee=35,Ge=36,tt=37,gt=38,Bt=39,kt=40,_e=46,ye=48,Jt=57,Ve=65,pt=90,le=91,se=224;function K(Be,...Yt){return Yt.length?Yt.some(wi=>Be[wi]):Be.altKey||Be.shiftKey||Be.ctrlKey||Be.metaKey}},1216:(lt,me,d)=>{"use strict";d.d(me,{iG:()=>tt,kP:()=>et,w$:()=>kt});var i=d(2116),s=d(7712),a=d(5657),h=d(6040),l=d(7228),f=d(3252),g=d(3992),b=d(2644),R=d(4680),Y=d(4704),J=d(5568),ie=d(3616),ae=d(5792);const Ee=new Set;let Ge,tt=(()=>{class Q{constructor(ye,Re){this._platform=ye,this._nonce=Re,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Bt}matchMedia(ye){return(this._platform.WEBKIT||this._platform.BLINK)&&function gt(Q,_e){if(!Ee.has(Q))try{Ge||(Ge=document.createElement("style"),_e&&(Ge.nonce=_e),Ge.setAttribute("type","text/css"),document.head.appendChild(Ge)),Ge.sheet&&(Ge.sheet.insertRule(`@media ${Q} {body{ }}`,0),Ee.add(Q))}catch(ye){console.error(ye)}}(ye,this._nonce),this._matchMedia(ye)}static#e=this.\u0275fac=function(Re){return new(Re||Q)(i.CoB(ae.WU),i.CoB(i.YND,8))};static#t=this.\u0275prov=i.wxM({token:Q,factory:Q.\u0275fac,providedIn:"root"})}return Q})();function Bt(Q){return{matches:"all"===Q||""===Q,media:Q,addListener:()=>{},removeListener:()=>{}}}let kt=(()=>{class Q{constructor(ye,Re){this._mediaMatcher=ye,this._zone=Re,this._queries=new Map,this._destroySubject=new a.E}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(ye){return Ye((0,s.Mt)(ye)).some(Xe=>this._registerQuery(Xe).mql.matches)}observe(ye){const Xe=Ye((0,s.Mt)(ye)).map(oe=>this._registerQuery(oe).observable);let $e=(0,h.E)(Xe);return $e=(0,l.W)($e.pipe((0,g.U)(1)),$e.pipe((0,b.s)(1),(0,R.o)(0))),$e.pipe((0,Y.k)(oe=>{const ut={matches:!1,breakpoints:{}};return oe.forEach(({matches:st,query:$t})=>{ut.matches=ut.matches||st,ut.breakpoints[$t]=st}),ut}))}_registerQuery(ye){if(this._queries.has(ye))return this._queries.get(ye);const Re=this._mediaMatcher.matchMedia(ye),$e={observable:new f._(oe=>{const ut=st=>this._zone.run(()=>oe.next(st));return Re.addListener(ut),()=>{Re.removeListener(ut)}}).pipe((0,J.W)(Re),(0,Y.k)(({matches:oe})=>({query:ye,matches:oe})),(0,ie.a)(this._destroySubject)),mql:Re};return this._queries.set(ye,$e),$e}static#e=this.\u0275fac=function(Re){return new(Re||Q)(i.CoB(tt),i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:Q,factory:Q.\u0275fac,providedIn:"root"})}return Q})();function Ye(Q){return Q.map(_e=>_e.split(",")).reduce((_e,ye)=>_e.concat(ye)).map(_e=>_e.trim())}const et={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:(lt,me,d)=>{"use strict";d.d(me,{IT:()=>R,Wk:()=>b});var i=d(7712),s=d(2116),a=d(3252),h=d(5657),l=d(4680);let f=(()=>{class Y{create(ie){return typeof MutationObserver>"u"?null:new MutationObserver(ie)}static#e=this.\u0275fac=function(ae){return new(ae||Y)};static#t=this.\u0275prov=s.wxM({token:Y,factory:Y.\u0275fac,providedIn:"root"})}return Y})(),g=(()=>{class Y{constructor(ie){this._mutationObserverFactory=ie,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((ie,ae)=>this._cleanupObserver(ae))}observe(ie){const ae=(0,i.mk)(ie);return new a._(Ie=>{const Ge=this._observeElement(ae).subscribe(Ie);return()=>{Ge.unsubscribe(),this._unobserveElement(ae)}})}_observeElement(ie){if(this._observedElements.has(ie))this._observedElements.get(ie).count++;else{const ae=new h.E,Ie=this._mutationObserverFactory.create(Ee=>ae.next(Ee));Ie&&Ie.observe(ie,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(ie,{observer:Ie,stream:ae,count:1})}return this._observedElements.get(ie).stream}_unobserveElement(ie){this._observedElements.has(ie)&&(this._observedElements.get(ie).count--,this._observedElements.get(ie).count||this._cleanupObserver(ie))}_cleanupObserver(ie){if(this._observedElements.has(ie)){const{observer:ae,stream:Ie}=this._observedElements.get(ie);ae&&ae.disconnect(),Ie.complete(),this._observedElements.delete(ie)}}static#e=this.\u0275fac=function(ae){return new(ae||Y)(s.CoB(f))};static#t=this.\u0275prov=s.wxM({token:Y,factory:Y.\u0275fac,providedIn:"root"})}return Y})(),b=(()=>{class Y{get disabled(){return this._disabled}set disabled(ie){this._disabled=(0,i.W6)(ie),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(ie){this._debounce=(0,i.wZ)(ie),this._subscribe()}constructor(ie,ae,Ie){this._contentObserver=ie,this._elementRef=ae,this._ngZone=Ie,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 ie=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?ie.pipe((0,l.o)(this.debounce)):ie).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}static#e=this.\u0275fac=function(ae){return new(ae||Y)(s.GI1(g),s.GI1(s.GMv),s.GI1(s.WW2))};static#t=this.\u0275dir=s.Sc5({type:Y,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[s.Wk5.None,"cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return Y})(),R=(()=>{class Y{static#e=this.\u0275fac=function(ae){return new(ae||Y)};static#t=this.\u0275mod=s.a4G({type:Y});static#i=this.\u0275inj=s.s3X({providers:[f]})}return Y})()},68:(lt,me,d)=>{"use strict";d.d(me,{eC:()=>Ut,wW:()=>Kt,g$:()=>te,mc:()=>Tt,o9:()=>Xe,Y:()=>je,Y1:()=>wt,aq:()=>De});var i=d(8408),s=d(1368),a=d(2116),h=d(7712),l=d(5792),f=d(6684),g=d(3992),b=d(3616),R=d(5448),Y=d(7773),ie=d(1900),ae=d(2488),Ie=d(5657),Ee=d(6928),Ge=d(3412),tt=d(7800);const gt=(0,l.kk)();class Bt{constructor(ve,Te){this._viewportRuler=ve,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=Te}attach(){}enable(){if(this._canBeEnabled()){const ve=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=ve.style.left||"",this._previousHTMLStyles.top=ve.style.top||"",ve.style.left=(0,h.ph)(-this._previousScrollPosition.left),ve.style.top=(0,h.ph)(-this._previousScrollPosition.top),ve.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const ve=this._document.documentElement,at=ve.style,Ze=this._document.body.style,pt=at.scrollBehavior||"",le=Ze.scrollBehavior||"";this._isEnabled=!1,at.left=this._previousHTMLStyles.left,at.top=this._previousHTMLStyles.top,ve.classList.remove("cdk-global-scrollblock"),gt&&(at.scrollBehavior=Ze.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),gt&&(at.scrollBehavior=pt,Ze.scrollBehavior=le)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const Te=this._document.body,at=this._viewportRuler.getViewportSize();return Te.scrollHeight>at.height||Te.scrollWidth>at.width}}class Ye{constructor(ve,Te,at,Ze){this._scrollDispatcher=ve,this._ngZone=Te,this._viewportRuler=at,this._config=Ze,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(ve){this._overlayRef=ve}enable(){if(this._scrollSubscription)return;const ve=this._scrollDispatcher.scrolled(0).pipe((0,f.I)(Te=>!Te||!this._overlayRef.overlayElement.contains(Te.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=ve.subscribe(()=>{const Te=this._viewportRuler.getViewportScrollPosition().top;Math.abs(Te-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=ve.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class et{enable(){}disable(){}attach(){}}function Q(Dt,ve){return ve.some(Te=>Dt.bottom<Te.top||Dt.top>Te.bottom||Dt.right<Te.left||Dt.left>Te.right)}function _e(Dt,ve){return ve.some(Te=>Dt.top<Te.top||Dt.bottom>Te.bottom||Dt.left<Te.left||Dt.right>Te.right)}class ye{constructor(ve,Te,at,Ze){this._scrollDispatcher=ve,this._viewportRuler=Te,this._ngZone=at,this._config=Ze,this._scrollSubscription=null}attach(ve){this._overlayRef=ve}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 Te=this._overlayRef.overlayElement.getBoundingClientRect(),{width:at,height:Ze}=this._viewportRuler.getViewportSize();Q(Te,[{width:at,height:Ze,bottom:Ze,right:at,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(Te,at,Ze,pt){this._scrollDispatcher=Te,this._viewportRuler=at,this._ngZone=Ze,this.noop=()=>new et,this.close=le=>new Ye(this._scrollDispatcher,this._ngZone,this._viewportRuler,le),this.block=()=>new Bt(this._viewportRuler,this._document),this.reposition=le=>new ye(this._scrollDispatcher,this._viewportRuler,this._ngZone,le),this._document=pt}static#e=this.\u0275fac=function(at){return new(at||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 Xe{constructor(ve){if(this.scrollStrategy=new et,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,ve){const Te=Object.keys(ve);for(const at of Te)void 0!==ve[at]&&(this[at]=ve[at])}}}class ut{constructor(ve,Te){this.connectionPair=ve,this.scrollableViewProperties=Te}}let oi=(()=>{class Dt{constructor(Te){this._attachedOverlays=[],this._document=Te}ngOnDestroy(){this.detach()}add(Te){this.remove(Te),this._attachedOverlays.push(Te)}remove(Te){const at=this._attachedOverlays.indexOf(Te);at>-1&&this._attachedOverlays.splice(at,1),0===this._attachedOverlays.length&&this.detach()}static#e=this.\u0275fac=function(at){return new(at||Dt)(a.CoB(s.Ud))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),Jt=(()=>{class Dt extends oi{constructor(Te,at){super(Te),this._ngZone=at,this._keydownListener=Ze=>{const pt=this._attachedOverlays;for(let le=pt.length-1;le>-1;le--)if(pt[le]._keydownEvents.observers.length>0){const xe=pt[le]._keydownEvents;this._ngZone?this._ngZone.run(()=>xe.next(Ze)):xe.next(Ze);break}}}add(Te){super.add(Te),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(at){return new(at||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})(),vi=(()=>{class Dt extends oi{constructor(Te,at,Ze){super(Te),this._platform=at,this._ngZone=Ze,this._cursorStyleIsSet=!1,this._pointerDownListener=pt=>{this._pointerDownEventTarget=(0,l.oZ)(pt)},this._clickListener=pt=>{const le=(0,l.oZ)(pt),xe="click"===pt.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:le;this._pointerDownEventTarget=null;const Pe=this._attachedOverlays.slice();for(let ht=Pe.length-1;ht>-1;ht--){const Ht=Pe[ht];if(Ht._outsidePointerEvents.observers.length<1||!Ht.hasAttached())continue;if(Ht.overlayElement.contains(le)||Ht.overlayElement.contains(xe))break;const vt=Ht._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>vt.next(pt)):vt.next(pt)}}}add(Te){if(super.add(Te),!this._isAttached){const at=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(at)):this._addEventListeners(at),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=at.style.cursor,at.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Te=this._document.body;Te.removeEventListener("pointerdown",this._pointerDownListener,!0),Te.removeEventListener("click",this._clickListener,!0),Te.removeEventListener("auxclick",this._clickListener,!0),Te.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Te.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Te){Te.addEventListener("pointerdown",this._pointerDownListener,!0),Te.addEventListener("click",this._clickListener,!0),Te.addEventListener("auxclick",this._clickListener,!0),Te.addEventListener("contextmenu",this._clickListener,!0)}static#e=this.\u0275fac=function(at){return new(at||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})(),je=(()=>{class Dt{constructor(Te,at){this._platform=at,this._document=Te}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Te="cdk-overlay-container";if(this._platform.isBrowser||(0,l.mW)()){const Ze=this._document.querySelectorAll(`.${Te}[platform="server"], .${Te}[platform="test"]`);for(let pt=0;pt<Ze.length;pt++)Ze[pt].remove()}const at=this._document.createElement("div");at.classList.add(Te),(0,l.mW)()?at.setAttribute("platform","test"):this._platform.isBrowser||at.setAttribute("platform","server"),this._document.body.appendChild(at),this._containerElement=at}static#e=this.\u0275fac=function(at){return new(at||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 De{constructor(ve,Te,at,Ze,pt,le,xe,Pe,ht,Ht=!1){this._portalOutlet=ve,this._host=Te,this._pane=at,this._config=Ze,this._ngZone=pt,this._keyboardDispatcher=le,this._document=xe,this._location=Pe,this._outsideClickDispatcher=ht,this._animationsDisabled=Ht,this._backdropElement=null,this._backdropClick=new Ie.E,this._attachments=new Ie.E,this._detachments=new Ie.E,this._locationChanges=Ee.wH.EMPTY,this._backdropClickHandler=vt=>this._backdropClick.next(vt),this._backdropTransitionendHandler=vt=>{this._disposeBackdrop(vt.target)},this._keydownEvents=new Ie.E,this._outsidePointerEvents=new Ie.E,Ze.scrollStrategy&&(this._scrollStrategy=Ze.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=Ze.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(ve){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const Te=this._portalOutlet.attach(ve);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,g.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 Te?.onDestroy&&Te.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),Te}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const ve=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),ve}dispose(){const ve=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,ve&&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(ve){ve!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=ve,this.hasAttached()&&(ve.attach(this),this.updatePosition()))}updateSize(ve){this._config={...this._config,...ve},this._updateElementSize()}setDirection(ve){this._config={...this._config,direction:ve},this._updateElementDirection()}addPanelClass(ve){this._pane&&this._toggleClasses(this._pane,ve,!0)}removePanelClass(ve){this._pane&&this._toggleClasses(this._pane,ve,!1)}getDirection(){const ve=this._config.direction;return ve?"string"==typeof ve?ve:ve.value:"ltr"}updateScrollStrategy(ve){ve!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=ve,this.hasAttached()&&(ve.attach(this),ve.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const ve=this._pane.style;ve.width=(0,h.ph)(this._config.width),ve.height=(0,h.ph)(this._config.height),ve.minWidth=(0,h.ph)(this._config.minWidth),ve.minHeight=(0,h.ph)(this._config.minHeight),ve.maxWidth=(0,h.ph)(this._config.maxWidth),ve.maxHeight=(0,h.ph)(this._config.maxHeight)}_togglePointerEvents(ve){this._pane.style.pointerEvents=ve?"":"none"}_attachBackdrop(){const ve="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(ve)})}):this._backdropElement.classList.add(ve)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const ve=this._backdropElement;if(ve){if(this._animationsDisabled)return void this._disposeBackdrop(ve);ve.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{ve.addEventListener("transitionend",this._backdropTransitionendHandler)}),ve.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(ve)},500))}}_toggleClasses(ve,Te,at){const Ze=(0,h.Mt)(Te||[]).filter(pt=>!!pt);Ze.length&&(at?ve.classList.add(...Ze):ve.classList.remove(...Ze))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const ve=this._ngZone.onStable.pipe((0,b.a)((0,Ge.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()),ve.unsubscribe())})})}_disposeScrollStrategy(){const ve=this._scrollStrategy;ve&&(ve.disable(),ve.detach&&ve.detach())}_disposeBackdrop(ve){ve&&(ve.removeEventListener("click",this._backdropClickHandler),ve.removeEventListener("transitionend",this._backdropTransitionendHandler),ve.remove(),this._backdropElement===ve&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Le="cdk-overlay-connected-position-bounding-box",Ve=/([A-Za-z%]+)$/;class te{get positions(){return this._preferredPositions}constructor(ve,Te,at,Ze,pt){this._viewportRuler=Te,this._document=at,this._platform=Ze,this._overlayContainer=pt,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 Ie.E,this._resizeSubscription=Ee.wH.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(ve)}attach(ve){this._validatePositions(),ve.hostElement.classList.add(Le),this._overlayRef=ve,this._boundingBox=ve.hostElement,this._pane=ve.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 ve=this._originRect,Te=this._overlayRect,at=this._viewportRect,Ze=this._containerRect,pt=[];let le;for(let xe of this._preferredPositions){let Pe=this._getOriginPoint(ve,Ze,xe),ht=this._getOverlayPoint(Pe,Te,xe),Ht=this._getOverlayFit(ht,Te,at,xe);if(Ht.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(xe,Pe);this._canFitWithFlexibleDimensions(Ht,ht,at)?pt.push({position:xe,origin:Pe,overlayRect:Te,boundingBoxRect:this._calculateBoundingBoxRect(Pe,xe)}):(!le||le.overlayFit.visibleArea<Ht.visibleArea)&&(le={overlayFit:Ht,overlayPoint:ht,originPoint:Pe,position:xe,overlayRect:Te})}if(pt.length){let xe=null,Pe=-1;for(const ht of pt){const Ht=ht.boundingBoxRect.width*ht.boundingBoxRect.height*(ht.position.weight||1);Ht>Pe&&(Pe=Ht,xe=ht)}return this._isPushed=!1,void this._applyPosition(xe.position,xe.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(le.position,le.originPoint);this._applyPosition(le.position,le.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(Le),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const ve=this._lastPosition;if(ve){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Te=this._getOriginPoint(this._originRect,this._containerRect,ve);this._applyPosition(ve,Te)}else this.apply()}withScrollableContainers(ve){return this._scrollables=ve,this}withPositions(ve){return this._preferredPositions=ve,-1===ve.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(ve){return this._viewportMargin=ve,this}withFlexibleDimensions(ve=!0){return this._hasFlexibleDimensions=ve,this}withGrowAfterOpen(ve=!0){return this._growAfterOpen=ve,this}withPush(ve=!0){return this._canPush=ve,this}withLockedPosition(ve=!0){return this._positionLocked=ve,this}setOrigin(ve){return this._origin=ve,this}withDefaultOffsetX(ve){return this._offsetX=ve,this}withDefaultOffsetY(ve){return this._offsetY=ve,this}withTransformOriginOn(ve){return this._transformOriginSelector=ve,this}_getOriginPoint(ve,Te,at){let Ze,pt;if("center"==at.originX)Ze=ve.left+ve.width/2;else{const le=this._isRtl()?ve.right:ve.left,xe=this._isRtl()?ve.left:ve.right;Ze="start"==at.originX?le:xe}return Te.left<0&&(Ze-=Te.left),pt="center"==at.originY?ve.top+ve.height/2:"top"==at.originY?ve.top:ve.bottom,Te.top<0&&(pt-=Te.top),{x:Ze,y:pt}}_getOverlayPoint(ve,Te,at){let Ze,pt;return Ze="center"==at.overlayX?-Te.width/2:"start"===at.overlayX?this._isRtl()?-Te.width:0:this._isRtl()?0:-Te.width,pt="center"==at.overlayY?-Te.height/2:"top"==at.overlayY?0:-Te.height,{x:ve.x+Ze,y:ve.y+pt}}_getOverlayFit(ve,Te,at,Ze){const pt=Ne(Te);let{x:le,y:xe}=ve,Pe=this._getOffset(Ze,"x"),ht=this._getOffset(Ze,"y");Pe&&(le+=Pe),ht&&(xe+=ht);let Mt=0-xe,fe=xe+pt.height-at.height,it=this._subtractOverflows(pt.width,0-le,le+pt.width-at.width),Et=this._subtractOverflows(pt.height,Mt,fe),ct=it*Et;return{visibleArea:ct,isCompletelyWithinViewport:pt.width*pt.height===ct,fitsInViewportVertically:Et===pt.height,fitsInViewportHorizontally:it==pt.width}}_canFitWithFlexibleDimensions(ve,Te,at){if(this._hasFlexibleDimensions){const Ze=at.bottom-Te.y,pt=at.right-Te.x,le=xt(this._overlayRef.getConfig().minHeight),xe=xt(this._overlayRef.getConfig().minWidth);return(ve.fitsInViewportVertically||null!=le&&le<=Ze)&&(ve.fitsInViewportHorizontally||null!=xe&&xe<=pt)}return!1}_pushOverlayOnScreen(ve,Te,at){if(this._previousPushAmount&&this._positionLocked)return{x:ve.x+this._previousPushAmount.x,y:ve.y+this._previousPushAmount.y};const Ze=Ne(Te),pt=this._viewportRect,le=Math.max(ve.x+Ze.width-pt.width,0),xe=Math.max(ve.y+Ze.height-pt.height,0),Pe=Math.max(pt.top-at.top-ve.y,0),ht=Math.max(pt.left-at.left-ve.x,0);let Ht=0,vt=0;return Ht=Ze.width<=pt.width?ht||-le:ve.x<this._viewportMargin?pt.left-at.left-ve.x:0,vt=Ze.height<=pt.height?Pe||-xe:ve.y<this._viewportMargin?pt.top-at.top-ve.y:0,this._previousPushAmount={x:Ht,y:vt},{x:ve.x+Ht,y:ve.y+vt}}_applyPosition(ve,Te){if(this._setTransformOrigin(ve),this._setOverlayElementStyles(Te,ve),this._setBoundingBoxStyles(Te,ve),ve.panelClass&&this._addPanelClasses(ve.panelClass),this._lastPosition=ve,this._positionChanges.observers.length){const at=this._getScrollVisibility(),Ze=new ut(ve,at);this._positionChanges.next(Ze)}this._isInitialRender=!1}_setTransformOrigin(ve){if(!this._transformOriginSelector)return;const Te=this._boundingBox.querySelectorAll(this._transformOriginSelector);let at,Ze=ve.overlayY;at="center"===ve.overlayX?"center":this._isRtl()?"start"===ve.overlayX?"right":"left":"start"===ve.overlayX?"left":"right";for(let pt=0;pt<Te.length;pt++)Te[pt].style.transformOrigin=`${at} ${Ze}`}_calculateBoundingBoxRect(ve,Te){const at=this._viewportRect,Ze=this._isRtl();let pt,le,xe,Ht,vt,Mt;if("top"===Te.overlayY)le=ve.y,pt=at.height-le+this._viewportMargin;else if("bottom"===Te.overlayY)xe=at.height-ve.y+2*this._viewportMargin,pt=at.height-xe+this._viewportMargin;else{const fe=Math.min(at.bottom-ve.y+at.top,ve.y),it=this._lastBoundingBoxSize.height;pt=2*fe,le=ve.y-fe,pt>it&&!this._isInitialRender&&!this._growAfterOpen&&(le=ve.y-it/2)}if("end"===Te.overlayX&&!Ze||"start"===Te.overlayX&&Ze)Mt=at.width-ve.x+this._viewportMargin,Ht=ve.x-this._viewportMargin;else if("start"===Te.overlayX&&!Ze||"end"===Te.overlayX&&Ze)vt=ve.x,Ht=at.right-ve.x;else{const fe=Math.min(at.right-ve.x+at.left,ve.x),it=this._lastBoundingBoxSize.width;Ht=2*fe,vt=ve.x-fe,Ht>it&&!this._isInitialRender&&!this._growAfterOpen&&(vt=ve.x-it/2)}return{top:le,left:vt,bottom:xe,right:Mt,width:Ht,height:pt}}_setBoundingBoxStyles(ve,Te){const at=this._calculateBoundingBoxRect(ve,Te);!this._isInitialRender&&!this._growAfterOpen&&(at.height=Math.min(at.height,this._lastBoundingBoxSize.height),at.width=Math.min(at.width,this._lastBoundingBoxSize.width));const Ze={};if(this._hasExactPosition())Ze.top=Ze.left="0",Ze.bottom=Ze.right=Ze.maxHeight=Ze.maxWidth="",Ze.width=Ze.height="100%";else{const pt=this._overlayRef.getConfig().maxHeight,le=this._overlayRef.getConfig().maxWidth;Ze.height=(0,h.ph)(at.height),Ze.top=(0,h.ph)(at.top),Ze.bottom=(0,h.ph)(at.bottom),Ze.width=(0,h.ph)(at.width),Ze.left=(0,h.ph)(at.left),Ze.right=(0,h.ph)(at.right),Ze.alignItems="center"===Te.overlayX?"center":"end"===Te.overlayX?"flex-end":"flex-start",Ze.justifyContent="center"===Te.overlayY?"center":"bottom"===Te.overlayY?"flex-end":"flex-start",pt&&(Ze.maxHeight=(0,h.ph)(pt)),le&&(Ze.maxWidth=(0,h.ph)(le))}this._lastBoundingBoxSize=at,ge(this._boundingBox.style,Ze)}_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(ve,Te){const at={},Ze=this._hasExactPosition(),pt=this._hasFlexibleDimensions,le=this._overlayRef.getConfig();if(Ze){const Ht=this._viewportRuler.getViewportScrollPosition();ge(at,this._getExactOverlayY(Te,ve,Ht)),ge(at,this._getExactOverlayX(Te,ve,Ht))}else at.position="static";let xe="",Pe=this._getOffset(Te,"x"),ht=this._getOffset(Te,"y");Pe&&(xe+=`translateX(${Pe}px) `),ht&&(xe+=`translateY(${ht}px)`),at.transform=xe.trim(),le.maxHeight&&(Ze?at.maxHeight=(0,h.ph)(le.maxHeight):pt&&(at.maxHeight="")),le.maxWidth&&(Ze?at.maxWidth=(0,h.ph)(le.maxWidth):pt&&(at.maxWidth="")),ge(this._pane.style,at)}_getExactOverlayY(ve,Te,at){let Ze={top:"",bottom:""},pt=this._getOverlayPoint(Te,this._overlayRect,ve);return this._isPushed&&(pt=this._pushOverlayOnScreen(pt,this._overlayRect,at)),"bottom"===ve.overlayY?Ze.bottom=this._document.documentElement.clientHeight-(pt.y+this._overlayRect.height)+"px":Ze.top=(0,h.ph)(pt.y),Ze}_getExactOverlayX(ve,Te,at){let le,Ze={left:"",right:""},pt=this._getOverlayPoint(Te,this._overlayRect,ve);return this._isPushed&&(pt=this._pushOverlayOnScreen(pt,this._overlayRect,at)),le=this._isRtl()?"end"===ve.overlayX?"left":"right":"end"===ve.overlayX?"right":"left","right"===le?Ze.right=this._document.documentElement.clientWidth-(pt.x+this._overlayRect.width)+"px":Ze.left=(0,h.ph)(pt.x),Ze}_getScrollVisibility(){const ve=this._getOriginRect(),Te=this._pane.getBoundingClientRect(),at=this._scrollables.map(Ze=>Ze.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:_e(ve,at),isOriginOutsideView:Q(ve,at),isOverlayClipped:_e(Te,at),isOverlayOutsideView:Q(Te,at)}}_subtractOverflows(ve,...Te){return Te.reduce((at,Ze)=>at-Math.max(Ze,0),ve)}_getNarrowedViewportRect(){const ve=this._document.documentElement.clientWidth,Te=this._document.documentElement.clientHeight,at=this._viewportRuler.getViewportScrollPosition();return{top:at.top+this._viewportMargin,left:at.left+this._viewportMargin,right:at.left+ve-this._viewportMargin,bottom:at.top+Te-this._viewportMargin,width:ve-2*this._viewportMargin,height:Te-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(ve,Te){return"x"===Te?null==ve.offsetX?this._offsetX:ve.offsetX:null==ve.offsetY?this._offsetY:ve.offsetY}_validatePositions(){}_addPanelClasses(ve){this._pane&&(0,h.Mt)(ve).forEach(Te=>{""!==Te&&-1===this._appliedPanelClasses.indexOf(Te)&&(this._appliedPanelClasses.push(Te),this._pane.classList.add(Te))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(ve=>{this._pane.classList.remove(ve)}),this._appliedPanelClasses=[])}_getOriginRect(){const ve=this._origin;if(ve instanceof a.GMv)return ve.nativeElement.getBoundingClientRect();if(ve instanceof Element)return ve.getBoundingClientRect();const Te=ve.width||0,at=ve.height||0;return{top:ve.y,bottom:ve.y+at,left:ve.x,right:ve.x+Te,height:at,width:Te}}}function ge(Dt,ve){for(let Te in ve)ve.hasOwnProperty(Te)&&(Dt[Te]=ve[Te]);return Dt}function xt(Dt){if("number"!=typeof Dt&&null!=Dt){const[ve,Te]=Dt.split(Ve);return Te&&"px"!==Te?null:parseFloat(ve)}return Dt||null}function Ne(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 we="cdk-global-overlay-wrapper";class N{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(ve){const Te=ve.getConfig();this._overlayRef=ve,this._width&&!Te.width&&ve.updateSize({width:this._width}),this._height&&!Te.height&&ve.updateSize({height:this._height}),ve.hostElement.classList.add(we),this._isDisposed=!1}top(ve=""){return this._bottomOffset="",this._topOffset=ve,this._alignItems="flex-start",this}left(ve=""){return this._xOffset=ve,this._xPosition="left",this}bottom(ve=""){return this._topOffset="",this._bottomOffset=ve,this._alignItems="flex-end",this}right(ve=""){return this._xOffset=ve,this._xPosition="right",this}start(ve=""){return this._xOffset=ve,this._xPosition="start",this}end(ve=""){return this._xOffset=ve,this._xPosition="end",this}width(ve=""){return this._overlayRef?this._overlayRef.updateSize({width:ve}):this._width=ve,this}height(ve=""){return this._overlayRef?this._overlayRef.updateSize({height:ve}):this._height=ve,this}centerHorizontally(ve=""){return this.left(ve),this._xPosition="center",this}centerVertically(ve=""){return this.top(ve),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const ve=this._overlayRef.overlayElement.style,Te=this._overlayRef.hostElement.style,at=this._overlayRef.getConfig(),{width:Ze,height:pt,maxWidth:le,maxHeight:xe}=at,Pe=!("100%"!==Ze&&"100vw"!==Ze||le&&"100%"!==le&&"100vw"!==le),ht=!("100%"!==pt&&"100vh"!==pt||xe&&"100%"!==xe&&"100vh"!==xe),Ht=this._xPosition,vt=this._xOffset,Mt="rtl"===this._overlayRef.getConfig().direction;let fe="",it="",Et="";Pe?Et="flex-start":"center"===Ht?(Et="center",Mt?it=vt:fe=vt):Mt?"left"===Ht||"end"===Ht?(Et="flex-end",fe=vt):("right"===Ht||"start"===Ht)&&(Et="flex-start",it=vt):"left"===Ht||"start"===Ht?(Et="flex-start",fe=vt):("right"===Ht||"end"===Ht)&&(Et="flex-end",it=vt),ve.position=this._cssPosition,ve.marginLeft=Pe?"0":fe,ve.marginTop=ht?"0":this._topOffset,ve.marginBottom=this._bottomOffset,ve.marginRight=Pe?"0":it,Te.justifyContent=Et,Te.alignItems=ht?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const ve=this._overlayRef.overlayElement.style,Te=this._overlayRef.hostElement,at=Te.style;Te.classList.remove(we),at.justifyContent=at.alignItems=ve.marginTop=ve.marginBottom=ve.marginLeft=ve.marginRight=ve.position="",this._overlayRef=null,this._isDisposed=!0}}let U=(()=>{class Dt{constructor(Te,at,Ze,pt){this._viewportRuler=Te,this._document=at,this._platform=Ze,this._overlayContainer=pt}global(){return new N}flexibleConnectedTo(Te){return new te(Te,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static#e=this.\u0275fac=function(at){return new(at||Dt)(a.CoB(i.S8),a.CoB(s.Ud),a.CoB(l.WU),a.CoB(je))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})(),Fe=0,Tt=(()=>{class Dt{constructor(Te,at,Ze,pt,le,xe,Pe,ht,Ht,vt,Mt,fe){this.scrollStrategies=Te,this._overlayContainer=at,this._componentFactoryResolver=Ze,this._positionBuilder=pt,this._keyboardDispatcher=le,this._injector=xe,this._ngZone=Pe,this._document=ht,this._directionality=Ht,this._location=vt,this._outsideClickDispatcher=Mt,this._animationsModuleType=fe}create(Te){const at=this._createHostElement(),Ze=this._createPaneElement(at),pt=this._createPortalOutlet(Ze),le=new Xe(Te);return le.direction=le.direction||this._directionality.value,new De(pt,at,Ze,le,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(Te){const at=this._document.createElement("div");return at.id="cdk-overlay-"+Fe++,at.classList.add("cdk-overlay-pane"),Te.appendChild(at),at}_createHostElement(){const Te=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Te),Te}_createPortalOutlet(Te){return this._appRef||(this._appRef=this._injector.get(a.Swk)),new ae.S4(Te,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static#e=this.\u0275fac=function(at){return new(at||Dt)(a.CoB(Re),a.CoB(je),a.CoB(a.ce5),a.CoB(U),a.CoB(Jt),a.CoB(a.zZn),a.CoB(a.WW2),a.CoB(s.Ud),a.CoB(ie.yG),a.CoB(s.oB),a.CoB(vi),a.CoB(a.qwP,8))};static#t=this.\u0275prov=a.wxM({token:Dt,factory:Dt.\u0275fac,providedIn:"root"})}return Dt})();const Ke=[{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"}],Lt=new a.UbH("cdk-connected-overlay-scroll-strategy");let Kt=(()=>{class Dt{constructor(Te){this.elementRef=Te}static#e=this.\u0275fac=function(at){return new(at||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})(),Ut=(()=>{class Dt{get offsetX(){return this._offsetX}set offsetX(Te){this._offsetX=Te,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Te){this._offsetY=Te,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Te){this._hasBackdrop=(0,h.W6)(Te)}get lockPosition(){return this._lockPosition}set lockPosition(Te){this._lockPosition=(0,h.W6)(Te)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(Te){this._flexibleDimensions=(0,h.W6)(Te)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(Te){this._growAfterOpen=(0,h.W6)(Te)}get push(){return this._push}set push(Te){this._push=(0,h.W6)(Te)}constructor(Te,at,Ze,pt,le){this._overlay=Te,this._dir=le,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=Ee.wH.EMPTY,this._attachSubscription=Ee.wH.EMPTY,this._detachSubscription=Ee.wH.EMPTY,this._positionSubscription=Ee.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 ae.CC(at,Ze),this._scrollStrategyFactory=pt,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(Te){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Te.origin&&this.open&&this._position.apply()),Te.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Ke);const Te=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Te.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Te.detachments().subscribe(()=>this.detach.emit()),Te.keydownEvents().subscribe(at=>{this.overlayKeydown.next(at),at.keyCode===tt.UX&&!this.disableClose&&!(0,tt.Yp)(at)&&(at.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(at=>{this.overlayOutsideClick.next(at)})}_buildConfig(){const Te=this._position=this.positionStrategy||this._createPositionStrategy(),at=new Xe({direction:this._dir,positionStrategy:Te,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(at.width=this.width),(this.height||0===this.height)&&(at.height=this.height),(this.minWidth||0===this.minWidth)&&(at.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(at.minHeight=this.minHeight),this.backdropClass&&(at.backdropClass=this.backdropClass),this.panelClass&&(at.panelClass=this.panelClass),at}_updatePositionStrategy(Te){const at=this.positions.map(Ze=>({originX:Ze.originX,originY:Ze.originY,overlayX:Ze.overlayX,overlayY:Ze.overlayY,offsetX:Ze.offsetX||this.offsetX,offsetY:Ze.offsetY||this.offsetY,panelClass:Ze.panelClass||void 0}));return Te.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(at).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Te=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(Te),Te}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof Kt?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(Te=>{this.backdropClick.emit(Te)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function J(Dt,ve=!1){return(0,R.i)((Te,at)=>{let Ze=0;Te.subscribe((0,Y.e)(at,pt=>{const le=Dt(pt,Ze++);(le||ve)&&at.next(pt),!le&&at.complete()}))})}(()=>this.positionChange.observers.length>0)).subscribe(Te=>{this.positionChange.emit(Te),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(at){return new(at||Dt)(a.GI1(Tt),a.GI1(a.Yw2),a.GI1(a.y8U),a.GI1(Lt),a.GI1(ie.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 Mi={provide:Lt,deps:[Tt],useFactory:function ni(Dt){return()=>Dt.scrollStrategies.reposition()}};let wt=(()=>{class Dt{static#e=this.\u0275fac=function(at){return new(at||Dt)};static#t=this.\u0275mod=a.a4G({type:Dt});static#i=this.\u0275inj=a.s3X({providers:[Tt,Mi],imports:[ie.gN,ae.g$,i.c$,i.c$]})}return Dt})()},5792:(lt,me,d)=>{"use strict";d.d(me,{C8:()=>gt,Ml:()=>Ee,W4:()=>J,WU:()=>h,Yx:()=>Bt,kk:()=>Ie,mU:()=>b,mW:()=>Ye,oZ:()=>kt});var i=d(2116),s=d(1368);let a;try{a=typeof Intl<"u"&&Intl.v8BreakIterator}catch{a=!1}let f,h=(()=>{class et{constructor(_e){this._platformId=_e,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(ye){return new(ye||et)(i.CoB(i.AHE))};static#t=this.\u0275prov=i.wxM({token:et,factory:et.\u0275fac,providedIn:"root"})}return et})();const g=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function b(){if(f)return f;if("object"!=typeof document||!document)return f=new Set(g),f;let et=document.createElement("input");return f=new Set(g.filter(Q=>(et.setAttribute("type",Q),et.type===Q))),f}let R,ie,ae,Ge;function J(et){return function Y(){if(null==R&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>R=!0}))}finally{R=R||!1}return R}()?et:!!et.capture}function Ie(){if(null==ae){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return ae=!1,ae;if("scrollBehavior"in document.documentElement.style)ae=!0;else{const et=Element.prototype.scrollTo;ae=!!et&&!/\{\s*\[native code\]\s*\}/.test(et.toString())}}return ae}function Ee(){if("object"!=typeof document||!document)return 0;if(null==ie){const et=document.createElement("div"),Q=et.style;et.dir="rtl",Q.width="1px",Q.overflow="auto",Q.visibility="hidden",Q.pointerEvents="none",Q.position="absolute";const _e=document.createElement("div"),ye=_e.style;ye.width="2px",ye.height="1px",et.appendChild(_e),document.body.appendChild(et),ie=0,0===et.scrollLeft&&(et.scrollLeft=1,ie=0===et.scrollLeft?1:2),et.remove()}return ie}function gt(et){if(function tt(){if(null==Ge){const et=typeof document<"u"?document.head:null;Ge=!(!et||!et.createShadowRoot&&!et.attachShadow)}return Ge}()){const Q=et.getRootNode?et.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&Q instanceof ShadowRoot)return Q}return null}function Bt(){let et=typeof document<"u"&&document?document.activeElement:null;for(;et&&et.shadowRoot;){const Q=et.shadowRoot.activeElement;if(Q===et)break;et=Q}return et}function kt(et){return et.composedPath?et.composedPath()[0]:et.target}function Ye(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},2488:(lt,me,d)=>{"use strict";d.d(me,{CC:()=>J,Ef:()=>ae,IP:()=>Bt,KC:()=>Y,S4:()=>Ee,YT:()=>tt,g$:()=>Ye});var i=d(2116),s=d(1368);class R{attach(_e){return this._attachedHost=_e,_e.attach(this)}detach(){let _e=this._attachedHost;null!=_e&&(this._attachedHost=null,_e.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(_e){this._attachedHost=_e}}class Y extends R{constructor(_e,ye,Re,Xe,$e){super(),this.component=_e,this.viewContainerRef=ye,this.injector=Re,this.componentFactoryResolver=Xe,this.projectableNodes=$e}}class J extends R{constructor(_e,ye,Re,Xe){super(),this.templateRef=_e,this.viewContainerRef=ye,this.context=Re,this.injector=Xe}get origin(){return this.templateRef.elementRef}attach(_e,ye=this.context){return this.context=ye,super.attach(_e)}detach(){return this.context=void 0,super.detach()}}class ie extends R{constructor(_e){super(),this.element=_e instanceof i.GMv?_e.nativeElement:_e}}class ae{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(_e){return _e instanceof Y?(this._attachedPortal=_e,this.attachComponentPortal(_e)):_e instanceof J?(this._attachedPortal=_e,this.attachTemplatePortal(_e)):this.attachDomPortal&&_e instanceof ie?(this._attachedPortal=_e,this.attachDomPortal(_e)):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(_e){this._disposeFn=_e}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class Ee extends ae{constructor(_e,ye,Re,Xe,$e){super(),this.outletElement=_e,this._componentFactoryResolver=ye,this._appRef=Re,this._defaultInjector=Xe,this.attachDomPortal=oe=>{const ut=oe.element,st=this._document.createComment("dom-portal");ut.parentNode.insertBefore(st,ut),this.outletElement.appendChild(ut),this._attachedPortal=oe,super.setDisposeFn(()=>{st.parentNode&&st.parentNode.replaceChild(ut,st)})},this._document=$e}attachComponentPortal(_e){const Re=(_e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(_e.component);let Xe;return _e.viewContainerRef?(Xe=_e.viewContainerRef.createComponent(Re,_e.viewContainerRef.length,_e.injector||_e.viewContainerRef.injector,_e.projectableNodes||void 0),this.setDisposeFn(()=>Xe.destroy())):(Xe=Re.create(_e.injector||this._defaultInjector||i.zZn.NULL),this._appRef.attachView(Xe.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Xe.hostView),Xe.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Xe)),this._attachedPortal=_e,Xe}attachTemplatePortal(_e){let ye=_e.viewContainerRef,Re=ye.createEmbeddedView(_e.templateRef,_e.context,{injector:_e.injector});return Re.rootNodes.forEach(Xe=>this.outletElement.appendChild(Xe)),Re.detectChanges(),this.setDisposeFn(()=>{let Xe=ye.indexOf(Re);-1!==Xe&&ye.remove(Xe)}),this._attachedPortal=_e,Re}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(_e){return _e.hostView.rootNodes[0]}}let tt=(()=>{class Q extends J{constructor(ye,Re){super(ye,Re)}static#e=this.\u0275fac=function(Re){return new(Re||Q)(i.GI1(i.Yw2),i.GI1(i.y8U))};static#t=this.\u0275dir=i.Sc5({type:Q,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[i.eg9]})}return Q})(),Bt=(()=>{class Q extends ae{constructor(ye,Re,Xe){super(),this._componentFactoryResolver=ye,this._viewContainerRef=Re,this._isInitialized=!1,this.attached=new i._w7,this.attachDomPortal=$e=>{const oe=$e.element,ut=this._document.createComment("dom-portal");$e.setAttachedHost(this),oe.parentNode.insertBefore(ut,oe),this._getRootNode().appendChild(oe),this._attachedPortal=$e,super.setDisposeFn(()=>{ut.parentNode&&ut.parentNode.replaceChild(oe,ut)})},this._document=Xe}get portal(){return this._attachedPortal}set portal(ye){this.hasAttached()&&!ye&&!this._isInitialized||(this.hasAttached()&&super.detach(),ye&&super.attach(ye),this._attachedPortal=ye||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(ye){ye.setAttachedHost(this);const Re=null!=ye.viewContainerRef?ye.viewContainerRef:this._viewContainerRef,$e=(ye.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(ye.component),oe=Re.createComponent($e,Re.length,ye.injector||Re.injector,ye.projectableNodes||void 0);return Re!==this._viewContainerRef&&this._getRootNode().appendChild(oe.hostView.rootNodes[0]),super.setDisposeFn(()=>oe.destroy()),this._attachedPortal=ye,this._attachedRef=oe,this.attached.emit(oe),oe}attachTemplatePortal(ye){ye.setAttachedHost(this);const Re=this._viewContainerRef.createEmbeddedView(ye.templateRef,ye.context,{injector:ye.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=ye,this._attachedRef=Re,this.attached.emit(Re),Re}_getRootNode(){const ye=this._viewContainerRef.element.nativeElement;return ye.nodeType===ye.ELEMENT_NODE?ye:ye.parentNode}static#e=this.\u0275fac=function(Re){return new(Re||Q)(i.GI1(i.ce5),i.GI1(i.y8U),i.GI1(s.Ud))};static#t=this.\u0275dir=i.Sc5({type:Q,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[i.Wk5.None,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.eg9]})}return Q})(),Ye=(()=>{class Q{static#e=this.\u0275fac=function(Re){return new(Re||Q)};static#t=this.\u0275mod=i.a4G({type:Q});static#i=this.\u0275inj=i.s3X({})}return Q})()},8408:(lt,me,d)=>{"use strict";d.d(me,{Ci:()=>oe,uU:()=>ge,Yn:()=>$e,c$:()=>xt,S8:()=>st});var i=d(7712),s=d(2116),a=d(5657),h=d(2700),l=d(3252),f=d(800),R=(d(4096),d(1472),d(112)),Y=d(5448),J=d(560),ie=d(7773),Ie=d(4548);function Ee(Ne,be=R.M){return function ae(Ne){return(0,Y.i)((be,j)=>{let we=!1,N=null,U=null,Fe=!1;const Tt=()=>{if(U?.unsubscribe(),U=null,we){we=!1;const Lt=N;N=null,j.next(Lt)}Fe&&j.complete()},Ke=()=>{U=null,Fe&&j.complete()};be.subscribe((0,ie.e)(j,Lt=>{we=!0,N=Lt,U||(0,J.Uv)(Ne(Lt)).subscribe(U=(0,ie.e)(j,Tt,Ke))},()=>{Fe=!0,(!we||!U||U.closed)&&j.complete()}))})}(()=>(0,Ie.k)(Ne,be))}var Ge=d(6684),tt=d(3616),gt=d(5792),Bt=d(1368),kt=d(1900);let $e=(()=>{class Ne{constructor(j,we,N){this._ngZone=j,this._platform=we,this._scrolled=new a.E,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=N}register(j){this.scrollContainers.has(j)||this.scrollContainers.set(j,j.elementScrolled().subscribe(()=>this._scrolled.next(j)))}deregister(j){const we=this.scrollContainers.get(j);we&&(we.unsubscribe(),this.scrollContainers.delete(j))}scrolled(j=20){return this._platform.isBrowser?new l._(we=>{this._globalSubscription||this._addGlobalListener();const N=j>0?this._scrolled.pipe(Ee(j)).subscribe(we):this._scrolled.subscribe(we);return this._scrolledCount++,()=>{N.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,h.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((j,we)=>this.deregister(we)),this._scrolled.complete()}ancestorScrolled(j,we){const N=this.getAncestorScrollContainers(j);return this.scrolled(we).pipe((0,Ge.I)(U=>!U||N.indexOf(U)>-1))}getAncestorScrollContainers(j){const we=[];return this.scrollContainers.forEach((N,U)=>{this._scrollableContainsElement(U,j)&&we.push(U)}),we}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(j,we){let N=(0,i.mk)(we),U=j.getElementRef().nativeElement;do{if(N==U)return!0}while(N=N.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const j=this._getWindow();return(0,f.w)(j.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static#e=this.\u0275fac=function(we){return new(we||Ne)(s.CoB(s.WW2),s.CoB(gt.WU),s.CoB(Bt.Ud,8))};static#t=this.\u0275prov=s.wxM({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),oe=(()=>{class Ne{constructor(j,we,N,U){this.elementRef=j,this.scrollDispatcher=we,this.ngZone=N,this.dir=U,this._destroyed=new a.E,this._elementScrolled=new l._(Fe=>this.ngZone.runOutsideAngular(()=>(0,f.w)(this.elementRef.nativeElement,"scroll").pipe((0,tt.a)(this._destroyed)).subscribe(Fe)))}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 we=this.elementRef.nativeElement,N=this.dir&&"rtl"==this.dir.value;null==j.left&&(j.left=N?j.end:j.start),null==j.right&&(j.right=N?j.start:j.end),null!=j.bottom&&(j.top=we.scrollHeight-we.clientHeight-j.bottom),N&&0!=(0,gt.Ml)()?(null!=j.left&&(j.right=we.scrollWidth-we.clientWidth-j.left),2==(0,gt.Ml)()?j.left=j.right:1==(0,gt.Ml)()&&(j.left=j.right?-j.right:j.right)):null!=j.right&&(j.left=we.scrollWidth-we.clientWidth-j.right),this._applyScrollToOptions(j)}_applyScrollToOptions(j){const we=this.elementRef.nativeElement;(0,gt.kk)()?we.scrollTo(j):(null!=j.top&&(we.scrollTop=j.top),null!=j.left&&(we.scrollLeft=j.left))}measureScrollOffset(j){const we="left",N="right",U=this.elementRef.nativeElement;if("top"==j)return U.scrollTop;if("bottom"==j)return U.scrollHeight-U.clientHeight-U.scrollTop;const Fe=this.dir&&"rtl"==this.dir.value;return"start"==j?j=Fe?N:we:"end"==j&&(j=Fe?we:N),Fe&&2==(0,gt.Ml)()?j==we?U.scrollWidth-U.clientWidth-U.scrollLeft:U.scrollLeft:Fe&&1==(0,gt.Ml)()?j==we?U.scrollLeft+U.scrollWidth-U.clientWidth:-U.scrollLeft:j==we?U.scrollLeft:U.scrollWidth-U.clientWidth-U.scrollLeft}static#e=this.\u0275fac=function(we){return new(we||Ne)(s.GI1(s.GMv),s.GI1($e),s.GI1(s.WW2),s.GI1(kt.yG,8))};static#t=this.\u0275dir=s.Sc5({type:Ne,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}return Ne})(),st=(()=>{class Ne{constructor(j,we,N){this._platform=j,this._change=new a.E,this._changeListener=U=>{this._change.next(U)},this._document=N,we.runOutsideAngular(()=>{if(j.isBrowser){const U=this._getWindow();U.addEventListener("resize",this._changeListener),U.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:we,height:N}=this.getViewportSize();return{top:j.top,left:j.left,bottom:j.top+N,right:j.left+we,height:N,width:we}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const j=this._document,we=this._getWindow(),N=j.documentElement,U=N.getBoundingClientRect();return{top:-U.top||j.body.scrollTop||we.scrollY||N.scrollTop||0,left:-U.left||j.body.scrollLeft||we.scrollX||N.scrollLeft||0}}change(j=20){return j>0?this._change.pipe(Ee(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(we){return new(we||Ne)(s.CoB(gt.WU),s.CoB(s.WW2),s.CoB(Bt.Ud,8))};static#t=this.\u0275prov=s.wxM({token:Ne,factory:Ne.\u0275fac,providedIn:"root"})}return Ne})(),ge=(()=>{class Ne{static#e=this.\u0275fac=function(we){return new(we||Ne)};static#t=this.\u0275mod=s.a4G({type:Ne});static#i=this.\u0275inj=s.s3X({})}return Ne})(),xt=(()=>{class Ne{static#e=this.\u0275fac=function(we){return new(we||Ne)};static#t=this.\u0275mod=s.a4G({type:Ne});static#i=this.\u0275inj=s.s3X({imports:[kt.gN,ge,kt.gN,ge]})}return Ne})()},1368:(lt,me,d)=>{"use strict";d.d(me,{Ko:()=>sn,MD:()=>xn,MP:()=>tt,OM:()=>yr,QF:()=>Zt,Qd:()=>Ie,Qt:()=>Hr,Sg:()=>re,UZ:()=>en,Ud:()=>g,Wm:()=>qn,XV:()=>Er,YZ:()=>ya,_k:()=>_r,a:()=>_n,ay:()=>mi,c0:()=>ln,cf:()=>Wn,mQ:()=>R,mg:()=>l,oB:()=>gt,uC:()=>Ge,u_:()=>K,uf:()=>lr,ug:()=>h,uy:()=>a,y:()=>on});var i=d(2116);let s=null;function a(){return s}function h(D){s??=D}class l{}const g=new i.UbH("");let b=(()=>{class D{historyGo(F){throw new Error("")}static#e=this.\u0275fac=function(q){return new(q||D)};static#t=this.\u0275prov=i.wxM({token:D,factory:()=>(0,i.uUt)(Y),providedIn:"platform"})}return D})();const R=new i.UbH("");let Y=(()=>{class D extends b{constructor(){super(),this._doc=(0,i.uUt)(g),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return a().getBaseHref(this._doc)}onPopState(F){const q=a().getGlobalEventTarget(this._doc,"window");return q.addEventListener("popstate",F,!1),()=>q.removeEventListener("popstate",F)}onHashChange(F){const q=a().getGlobalEventTarget(this._doc,"window");return q.addEventListener("hashchange",F,!1),()=>q.removeEventListener("hashchange",F)}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(F){this._location.pathname=F}pushState(F,q,ft){this._history.pushState(F,q,ft)}replaceState(F,q,ft){this._history.replaceState(F,q,ft)}forward(){this._history.forward()}back(){this._history.back()}historyGo(F=0){this._history.go(F)}getState(){return this._history.state}static#e=this.\u0275fac=function(q){return new(q||D)};static#t=this.\u0275prov=i.wxM({token:D,factory:()=>new D,providedIn:"platform"})}return D})();function J(D,he){if(0==D.length)return he;if(0==he.length)return D;let F=0;return D.endsWith("/")&&F++,he.startsWith("/")&&F++,2==F?D+he.substring(1):1==F?D+he:D+"/"+he}function ie(D){const he=D.match(/#|\?|$/),F=he&&he.index||D.length;return D.slice(0,F-("/"===D[F-1]?1:0))+D.slice(F)}function ae(D){return D&&"?"!==D[0]?"?"+D:D}let Ie=(()=>{class D{historyGo(F){throw new Error("")}static#e=this.\u0275fac=function(q){return new(q||D)};static#t=this.\u0275prov=i.wxM({token:D,factory:()=>(0,i.uUt)(Ge),providedIn:"root"})}return D})();const Ee=new i.UbH("");let Ge=(()=>{class D extends Ie{constructor(F,q){super(),this._platformLocation=F,this._removeListenerFns=[],this._baseHref=q??this._platformLocation.getBaseHrefFromDOM()??(0,i.uUt)(g).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(F){this._removeListenerFns.push(this._platformLocation.onPopState(F),this._platformLocation.onHashChange(F))}getBaseHref(){return this._baseHref}prepareExternalUrl(F){return J(this._baseHref,F)}path(F=!1){const q=this._platformLocation.pathname+ae(this._platformLocation.search),ft=this._platformLocation.hash;return ft&&F?`${q}${ft}`:q}pushState(F,q,ft,Qt){const hi=this.prepareExternalUrl(ft+ae(Qt));this._platformLocation.pushState(F,q,hi)}replaceState(F,q,ft,Qt){const hi=this.prepareExternalUrl(ft+ae(Qt));this._platformLocation.replaceState(F,q,hi)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(F=0){this._platformLocation.historyGo?.(F)}static#e=this.\u0275fac=function(q){return new(q||D)(i.CoB(b),i.CoB(Ee,8))};static#t=this.\u0275prov=i.wxM({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})(),tt=(()=>{class D extends Ie{constructor(F,q){super(),this._platformLocation=F,this._baseHref="",this._removeListenerFns=[],null!=q&&(this._baseHref=q)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(F){this._removeListenerFns.push(this._platformLocation.onPopState(F),this._platformLocation.onHashChange(F))}getBaseHref(){return this._baseHref}path(F=!1){const q=this._platformLocation.hash??"#";return q.length>0?q.substring(1):q}prepareExternalUrl(F){const q=J(this._baseHref,F);return q.length>0?"#"+q:q}pushState(F,q,ft,Qt){let hi=this.prepareExternalUrl(ft+ae(Qt));0==hi.length&&(hi=this._platformLocation.pathname),this._platformLocation.pushState(F,q,hi)}replaceState(F,q,ft,Qt){let hi=this.prepareExternalUrl(ft+ae(Qt));0==hi.length&&(hi=this._platformLocation.pathname),this._platformLocation.replaceState(F,q,hi)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(F=0){this._platformLocation.historyGo?.(F)}static#e=this.\u0275fac=function(q){return new(q||D)(i.CoB(b),i.CoB(Ee,8))};static#t=this.\u0275prov=i.wxM({token:D,factory:D.\u0275fac})}return D})(),gt=(()=>{class D{constructor(F){this._subject=new i._w7,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=F;const q=this._locationStrategy.getBaseHref();this._basePath=function et(D){if(new RegExp("^(https?:)?//").test(D)){const[,F]=D.split(/\/\/[^\/]+/);return F}return D}(ie(Ye(q))),this._locationStrategy.onPopState(ft=>{this._subject.emit({url:this.path(!0),pop:!0,state:ft.state,type:ft.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(F=!1){return this.normalize(this._locationStrategy.path(F))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(F,q=""){return this.path()==this.normalize(F+ae(q))}normalize(F){return D.stripTrailingSlash(function kt(D,he){if(!D||!he.startsWith(D))return he;const F=he.substring(D.length);return""===F||["/",";","?","#"].includes(F[0])?F:he}(this._basePath,Ye(F)))}prepareExternalUrl(F){return F&&"/"!==F[0]&&(F="/"+F),this._locationStrategy.prepareExternalUrl(F)}go(F,q="",ft=null){this._locationStrategy.pushState(ft,"",F,q),this._notifyUrlChangeListeners(this.prepareExternalUrl(F+ae(q)),ft)}replaceState(F,q="",ft=null){this._locationStrategy.replaceState(ft,"",F,q),this._notifyUrlChangeListeners(this.prepareExternalUrl(F+ae(q)),ft)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(F=0){this._locationStrategy.historyGo?.(F)}onUrlChange(F){return this._urlChangeListeners.push(F),this._urlChangeSubscription??=this.subscribe(q=>{this._notifyUrlChangeListeners(q.url,q.state)}),()=>{const q=this._urlChangeListeners.indexOf(F);this._urlChangeListeners.splice(q,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(F="",q){this._urlChangeListeners.forEach(ft=>ft(F,q))}subscribe(F,q,ft){return this._subject.subscribe({next:F,error:q,complete:ft})}static#e=this.normalizeQueryParams=ae;static#t=this.joinWithSlash=J;static#i=this.stripTrailingSlash=ie;static#n=this.\u0275fac=function(q){return new(q||D)(i.CoB(Ie))};static#r=this.\u0275prov=i.wxM({token:D,factory:()=>function Bt(){return new gt((0,i.CoB)(Ie))}(),providedIn:"root"})}return D})();function Ye(D){return D.replace(/\/index.html$/,"")}const Q={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 _e=function(D){return D[D.Decimal=0]="Decimal",D[D.Percent=1]="Percent",D[D.Currency=2]="Currency",D[D.Scientific=3]="Scientific",D}(_e||{}),Re=function(D){return D[D.Format=0]="Format",D[D.Standalone=1]="Standalone",D}(Re||{}),Xe=function(D){return D[D.Narrow=0]="Narrow",D[D.Abbreviated=1]="Abbreviated",D[D.Wide=2]="Wide",D[D.Short=3]="Short",D}(Xe||{}),$e=function(D){return D[D.Short=0]="Short",D[D.Medium=1]="Medium",D[D.Long=2]="Long",D[D.Full=3]="Full",D}($e||{}),oe=function(D){return D[D.Decimal=0]="Decimal",D[D.Group=1]="Group",D[D.List=2]="List",D[D.PercentSign=3]="PercentSign",D[D.PlusSign=4]="PlusSign",D[D.MinusSign=5]="MinusSign",D[D.Exponential=6]="Exponential",D[D.SuperscriptingExponent=7]="SuperscriptingExponent",D[D.PerMille=8]="PerMille",D[D.Infinity=9]="Infinity",D[D.NaN=10]="NaN",D[D.TimeSeparator=11]="TimeSeparator",D[D.CurrencyDecimal=12]="CurrencyDecimal",D[D.CurrencyGroup=13]="CurrencyGroup",D}(oe||{});function Le(D,he){return Lt((0,i.iMv)(D)[i.GUM.DateFormat],he)}function Ve(D,he){return Lt((0,i.iMv)(D)[i.GUM.TimeFormat],he)}function te(D,he){return Lt((0,i.iMv)(D)[i.GUM.DateTimeFormat],he)}function ge(D,he){const F=(0,i.iMv)(D),q=F[i.GUM.NumberSymbols][he];if(typeof q>"u"){if(he===oe.CurrencyDecimal)return F[i.GUM.NumberSymbols][oe.Decimal];if(he===oe.CurrencyGroup)return F[i.GUM.NumberSymbols][oe.Group]}return q}function U(D){if(!D[i.GUM.ExtraData])throw new Error(`Missing extra locale data for the locale "${D[i.GUM.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Lt(D,he){for(let F=he;F>-1;F--)if(typeof D[F]<"u")return D[F];throw new Error("Locale data API: locale data undefined")}function Kt(D){const[he,F]=D.split(":");return{hours:+he,minutes:+F}}const wt=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,zt={},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 ve=function(D){return D[D.Short=0]="Short",D[D.ShortGMT=1]="ShortGMT",D[D.Long=2]="Long",D[D.Extended=3]="Extended",D}(ve||{}),Te=function(D){return D[D.FullYear=0]="FullYear",D[D.Month=1]="Month",D[D.Date=2]="Date",D[D.Hours=3]="Hours",D[D.Minutes=4]="Minutes",D[D.Seconds=5]="Seconds",D[D.FractionalSeconds=6]="FractionalSeconds",D[D.Day=7]="Day",D}(Te||{}),at=function(D){return D[D.DayPeriods=0]="DayPeriods",D[D.Days=1]="Days",D[D.Months=2]="Months",D[D.Eras=3]="Eras",D}(at||{});function Ze(D,he,F,q){let ft=function bt(D){if(Ue(D))return D;if("number"==typeof D&&!isNaN(D))return new Date(D);if("string"==typeof D){if(D=D.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(D)){const[ft,Qt=1,hi=1]=D.split("-").map(Ai=>+Ai);return pt(ft,Qt-1,hi)}const F=parseFloat(D);if(!isNaN(D-F))return new Date(F);let q;if(q=D.match(wt))return function yt(D){const he=new Date(0);let F=0,q=0;const ft=D[8]?he.setUTCFullYear:he.setFullYear,Qt=D[8]?he.setUTCHours:he.setHours;D[9]&&(F=Number(D[9]+D[10]),q=Number(D[9]+D[11])),ft.call(he,Number(D[1]),Number(D[2])-1,Number(D[3]));const hi=Number(D[4]||0)-F,Ai=Number(D[5]||0)-q,Tn=Number(D[6]||0),An=Math.floor(1e3*parseFloat("0."+(D[7]||0)));return Qt.call(he,hi,Ai,Tn,An),he}(q)}const he=new Date(D);if(!Ue(he))throw new Error(`Unable to convert "${D}" into a date`);return he}(D);he=le(F,he)||he;let Ai,hi=[];for(;he;){if(Ai=Dt.exec(he),!Ai){hi.push(he);break}{hi=hi.concat(Ai.slice(1));const Ln=hi.pop();if(!Ln)break;he=Ln}}let Tn=ft.getTimezoneOffset();q&&(Tn=$(q,Tn),ft=function At(D,he,F){const q=F?-1:1,ft=D.getTimezoneOffset();return function ze(D,he){return(D=new Date(D.getTime())).setMinutes(D.getMinutes()+he),D}(D,q*($(he,ft)-ft))}(ft,q,!0));let An="";return hi.forEach(Ln=>{const Ki=function S(D){if(w[D])return w[D];let he;switch(D){case"G":case"GG":case"GGG":he=Mt(at.Eras,Xe.Abbreviated);break;case"GGGG":he=Mt(at.Eras,Xe.Wide);break;case"GGGGG":he=Mt(at.Eras,Xe.Narrow);break;case"y":he=Ht(Te.FullYear,1,0,!1,!0);break;case"yy":he=Ht(Te.FullYear,2,0,!0,!0);break;case"yyy":he=Ht(Te.FullYear,3,0,!1,!0);break;case"yyyy":he=Ht(Te.FullYear,4,0,!1,!0);break;case"Y":he=_(1);break;case"YY":he=_(2,!0);break;case"YYY":he=_(3);break;case"YYYY":he=_(4);break;case"M":case"L":he=Ht(Te.Month,1,1);break;case"MM":case"LL":he=Ht(Te.Month,2,1);break;case"MMM":he=Mt(at.Months,Xe.Abbreviated);break;case"MMMM":he=Mt(at.Months,Xe.Wide);break;case"MMMMM":he=Mt(at.Months,Xe.Narrow);break;case"LLL":he=Mt(at.Months,Xe.Abbreviated,Re.Standalone);break;case"LLLL":he=Mt(at.Months,Xe.Wide,Re.Standalone);break;case"LLLLL":he=Mt(at.Months,Xe.Narrow,Re.Standalone);break;case"w":he=Ce(1);break;case"ww":he=Ce(2);break;case"W":he=Ce(1,!0);break;case"d":he=Ht(Te.Date,1);break;case"dd":he=Ht(Te.Date,2);break;case"c":case"cc":he=Ht(Te.Day,1);break;case"ccc":he=Mt(at.Days,Xe.Abbreviated,Re.Standalone);break;case"cccc":he=Mt(at.Days,Xe.Wide,Re.Standalone);break;case"ccccc":he=Mt(at.Days,Xe.Narrow,Re.Standalone);break;case"cccccc":he=Mt(at.Days,Xe.Short,Re.Standalone);break;case"E":case"EE":case"EEE":he=Mt(at.Days,Xe.Abbreviated);break;case"EEEE":he=Mt(at.Days,Xe.Wide);break;case"EEEEE":he=Mt(at.Days,Xe.Narrow);break;case"EEEEEE":he=Mt(at.Days,Xe.Short);break;case"a":case"aa":case"aaa":he=Mt(at.DayPeriods,Xe.Abbreviated);break;case"aaaa":he=Mt(at.DayPeriods,Xe.Wide);break;case"aaaaa":he=Mt(at.DayPeriods,Xe.Narrow);break;case"b":case"bb":case"bbb":he=Mt(at.DayPeriods,Xe.Abbreviated,Re.Standalone,!0);break;case"bbbb":he=Mt(at.DayPeriods,Xe.Wide,Re.Standalone,!0);break;case"bbbbb":he=Mt(at.DayPeriods,Xe.Narrow,Re.Standalone,!0);break;case"B":case"BB":case"BBB":he=Mt(at.DayPeriods,Xe.Abbreviated,Re.Format,!0);break;case"BBBB":he=Mt(at.DayPeriods,Xe.Wide,Re.Format,!0);break;case"BBBBB":he=Mt(at.DayPeriods,Xe.Narrow,Re.Format,!0);break;case"h":he=Ht(Te.Hours,1,-12);break;case"hh":he=Ht(Te.Hours,2,-12);break;case"H":he=Ht(Te.Hours,1);break;case"HH":he=Ht(Te.Hours,2);break;case"m":he=Ht(Te.Minutes,1);break;case"mm":he=Ht(Te.Minutes,2);break;case"s":he=Ht(Te.Seconds,1);break;case"ss":he=Ht(Te.Seconds,2);break;case"S":he=Ht(Te.FractionalSeconds,1);break;case"SS":he=Ht(Te.FractionalSeconds,2);break;case"SSS":he=Ht(Te.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":he=it(ve.Short);break;case"ZZZZZ":he=it(ve.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":he=it(ve.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":he=it(ve.Long);break;default:return null}return w[D]=he,he}(Ln);An+=Ki?Ki(ft,F,Tn):"''"===Ln?"'":Ln.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),An}function pt(D,he,F){const q=new Date(0);return q.setFullYear(D,he,F),q.setHours(0,0,0),q}function le(D,he){const F=function st(D){return(0,i.iMv)(D)[i.GUM.LocaleId]}(D);if(zt[F]??={},zt[F][he])return zt[F][he];let q="";switch(he){case"shortDate":q=Le(D,$e.Short);break;case"mediumDate":q=Le(D,$e.Medium);break;case"longDate":q=Le(D,$e.Long);break;case"fullDate":q=Le(D,$e.Full);break;case"shortTime":q=Ve(D,$e.Short);break;case"mediumTime":q=Ve(D,$e.Medium);break;case"longTime":q=Ve(D,$e.Long);break;case"fullTime":q=Ve(D,$e.Full);break;case"short":const ft=le(D,"shortTime"),Qt=le(D,"shortDate");q=xe(te(D,$e.Short),[ft,Qt]);break;case"medium":const hi=le(D,"mediumTime"),Ai=le(D,"mediumDate");q=xe(te(D,$e.Medium),[hi,Ai]);break;case"long":const Tn=le(D,"longTime"),An=le(D,"longDate");q=xe(te(D,$e.Long),[Tn,An]);break;case"full":const Ln=le(D,"fullTime"),Ki=le(D,"fullDate");q=xe(te(D,$e.Full),[Ln,Ki])}return q&&(zt[F][he]=q),q}function xe(D,he){return he&&(D=D.replace(/\{([^}]+)}/g,function(F,q){return null!=he&&q in he?he[q]:F})),D}function Pe(D,he,F="-",q,ft){let Qt="";(D<0||ft&&D<=0)&&(ft?D=1-D:(D=-D,Qt=F));let hi=String(D);for(;hi.length<he;)hi="0"+hi;return q&&(hi=hi.slice(hi.length-he)),Qt+hi}function Ht(D,he,F=0,q=!1,ft=!1){return function(Qt,hi){let Ai=function vt(D,he){switch(D){case Te.FullYear:return he.getFullYear();case Te.Month:return he.getMonth();case Te.Date:return he.getDate();case Te.Hours:return he.getHours();case Te.Minutes:return he.getMinutes();case Te.Seconds:return he.getSeconds();case Te.FractionalSeconds:return he.getMilliseconds();case Te.Day:return he.getDay();default:throw new Error(`Unknown DateType value "${D}".`)}}(D,Qt);if((F>0||Ai>-F)&&(Ai+=F),D===Te.Hours)0===Ai&&-12===F&&(Ai=12);else if(D===Te.FractionalSeconds)return function ht(D,he){return Pe(D,3).substring(0,he)}(Ai,he);const Tn=ge(hi,oe.MinusSign);return Pe(Ai,he,Tn,q,ft)}}function Mt(D,he,F=Re.Format,q=!1){return function(ft,Qt){return function fe(D,he,F,q,ft,Qt){switch(F){case at.Months:return function Jt(D,he,F){const q=(0,i.iMv)(D),Qt=Lt([q[i.GUM.MonthsFormat],q[i.GUM.MonthsStandalone]],he);return Lt(Qt,F)}(he,ft,q)[D.getMonth()];case at.Days:return function oi(D,he,F){const q=(0,i.iMv)(D),Qt=Lt([q[i.GUM.DaysFormat],q[i.GUM.DaysStandalone]],he);return Lt(Qt,F)}(he,ft,q)[D.getDay()];case at.DayPeriods:const hi=D.getHours(),Ai=D.getMinutes();if(Qt){const An=function Fe(D){const he=(0,i.iMv)(D);return U(he),(he[i.GUM.ExtraData][2]||[]).map(q=>"string"==typeof q?Kt(q):[Kt(q[0]),Kt(q[1])])}(he),Ln=function Tt(D,he,F){const q=(0,i.iMv)(D);U(q);const Qt=Lt([q[i.GUM.ExtraData][0],q[i.GUM.ExtraData][1]],he)||[];return Lt(Qt,F)||[]}(he,ft,q),Ki=An.findIndex(On=>{if(Array.isArray(On)){const[Dn,sr]=On,Yr=hi>=Dn.hours&&Ai>=Dn.minutes,Qn=hi<sr.hours||hi===sr.hours&&Ai<sr.minutes;if(Dn.hours<sr.hours){if(Yr&&Qn)return!0}else if(Yr||Qn)return!0}else if(On.hours===hi&&On.minutes===Ai)return!0;return!1});if(-1!==Ki)return Ln[Ki]}return function $t(D,he,F){const q=(0,i.iMv)(D),Qt=Lt([q[i.GUM.DayPeriodsFormat],q[i.GUM.DayPeriodsStandalone]],he);return Lt(Qt,F)}(he,ft,q)[hi<12?0:1];case at.Eras:return function vi(D,he){return Lt((0,i.iMv)(D)[i.GUM.Eras],he)}(he,q)[D.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${F}`)}}(ft,Qt,D,he,F,q)}}function it(D){return function(he,F,q){const ft=-1*q,Qt=ge(F,oe.MinusSign),hi=ft>0?Math.floor(ft/60):Math.ceil(ft/60);switch(D){case ve.Short:return(ft>=0?"+":"")+Pe(hi,2,Qt)+Pe(Math.abs(ft%60),2,Qt);case ve.ShortGMT:return"GMT"+(ft>=0?"+":"")+Pe(hi,1,Qt);case ve.Long:return"GMT"+(ft>=0?"+":"")+Pe(hi,2,Qt)+":"+Pe(Math.abs(ft%60),2,Qt);case ve.Extended:return 0===q?"Z":(ft>=0?"+":"")+Pe(hi,2,Qt)+":"+Pe(Math.abs(ft%60),2,Qt);default:throw new Error(`Unknown zone width "${D}"`)}}}const Et=0,ct=4;function V(D){const he=D.getDay(),F=0===he?-3:ct-he;return pt(D.getFullYear(),D.getMonth(),D.getDate()+F)}function Ce(D,he=!1){return function(F,q){let ft;if(he){const Qt=new Date(F.getFullYear(),F.getMonth(),1).getDay()-1,hi=F.getDate();ft=1+Math.floor((hi+Qt)/7)}else{const Qt=V(F),hi=function ri(D){const he=pt(D,Et,1).getDay();return pt(D,0,1+(he<=ct?ct:ct+7)-he)}(Qt.getFullYear()),Ai=Qt.getTime()-hi.getTime();ft=1+Math.round(Ai/6048e5)}return Pe(ft,D,ge(q,oe.MinusSign))}}function _(D,he=!1){return function(F,q){return Pe(V(F).getFullYear(),D,ge(q,oe.MinusSign),he)}}const w={};function $(D,he){D=D.replace(/:/g,"");const F=Date.parse("Jan 01, 1970 00:00:00 "+D)/6e4;return isNaN(F)?he:F}function Ue(D){return D instanceof Date&&!isNaN(D.valueOf())}const Ft=/^(\d+)?\.((\d+)(-(\d+))?)?$/,di=22,Ei=".",Vt="0",Ci=";",We=",",nt="#";function Ti(D,he,F,q,ft){const hi=function an(D,he="-"){const F={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},q=D.split(Ci),ft=q[0],Qt=q[1],hi=-1!==ft.indexOf(Ei)?ft.split(Ei):[ft.substring(0,ft.lastIndexOf(Vt)+1),ft.substring(ft.lastIndexOf(Vt)+1)],Ai=hi[0],Tn=hi[1]||"";F.posPre=Ai.substring(0,Ai.indexOf(nt));for(let Ln=0;Ln<Tn.length;Ln++){const Ki=Tn.charAt(Ln);Ki===Vt?F.minFrac=F.maxFrac=Ln+1:Ki===nt?F.maxFrac=Ln+1:F.posSuf+=Ki}const An=Ai.split(We);if(F.gSize=An[1]?An[1].length:0,F.lgSize=An[2]||An[1]?(An[2]||An[1]).length:0,Qt){const Ln=ft.length-F.posPre.length-F.posSuf.length,Ki=Qt.indexOf(nt);F.negPre=Qt.substring(0,Ki).replace(/'/g,""),F.negSuf=Qt.slice(Ki+Ln).replace(/'/g,"")}else F.negPre=he+F.posPre,F.negSuf=F.posSuf;return F}(function xt(D,he){return(0,i.iMv)(D)[i.GUM.NumberFormats][he]}(he,_e.Currency),ge(he,oe.MinusSign));return hi.minFrac=function Mi(D){let he;const F=Q[D];return F&&(he=F[2]),"number"==typeof he?he:2}(q),hi.maxFrac=hi.minFrac,function yi(D,he,F,q,ft,Qt,hi=!1){let Ai="",Tn=!1;if(isFinite(D)){let An=function Je(D){let q,ft,Qt,hi,Ai,he=Math.abs(D)+"",F=0;for((ft=he.indexOf(Ei))>-1&&(he=he.replace(Ei,"")),(Qt=he.search(/e/i))>0?(ft<0&&(ft=Qt),ft+=+he.slice(Qt+1),he=he.substring(0,Qt)):ft<0&&(ft=he.length),Qt=0;he.charAt(Qt)===Vt;Qt++);if(Qt===(Ai=he.length))q=[0],ft=1;else{for(Ai--;he.charAt(Ai)===Vt;)Ai--;for(ft-=Qt,q=[],hi=0;Qt<=Ai;Qt++,hi++)q[hi]=Number(he.charAt(Qt))}return ft>di&&(q=q.splice(0,di-1),F=ft-1,ft=1),{digits:q,exponent:F,integerLen:ft}}(D);hi&&(An=function Xn(D){if(0===D.digits[0])return D;const he=D.digits.length-D.integerLen;return D.exponent?D.exponent+=2:(0===he?D.digits.push(0,0):1===he&&D.digits.push(0),D.integerLen+=2),D}(An));let Ln=he.minInt,Ki=he.minFrac,On=he.maxFrac;if(Qt){const Jn=Qt.match(Ft);if(null===Jn)throw new Error(`${Qt} is not a valid digit info`);const vr=Jn[1],vn=Jn[3],Ra=Jn[5];null!=vr&&(Ln=Me(vr)),null!=vn&&(Ki=Me(vn)),null!=Ra?On=Me(Ra):null!=vn&&Ki>On&&(On=Ki)}!function gi(D,he,F){if(he>F)throw new Error(`The minimum number of digits after fraction (${he}) is higher than the maximum (${F}).`);let q=D.digits,ft=q.length-D.integerLen;const Qt=Math.min(Math.max(he,ft),F);let hi=Qt+D.integerLen,Ai=q[hi];if(hi>0){q.splice(Math.max(D.integerLen,hi));for(let Ki=hi;Ki<q.length;Ki++)q[Ki]=0}else{ft=Math.max(0,ft),D.integerLen=1,q.length=Math.max(1,hi=Qt+1),q[0]=0;for(let Ki=1;Ki<hi;Ki++)q[Ki]=0}if(Ai>=5)if(hi-1<0){for(let Ki=0;Ki>hi;Ki--)q.unshift(0),D.integerLen++;q.unshift(1),D.integerLen++}else q[hi-1]++;for(;ft<Math.max(0,Qt);ft++)q.push(0);let Tn=0!==Qt;const An=he+D.integerLen,Ln=q.reduceRight(function(Ki,On,Dn,sr){return sr[Dn]=(On+=Ki)<10?On:On-10,Tn&&(0===sr[Dn]&&Dn>=An?sr.pop():Tn=!1),On>=10?1:0},0);Ln&&(q.unshift(Ln),D.integerLen++)}(An,Ki,On);let Dn=An.digits,sr=An.integerLen;const Yr=An.exponent;let Qn=[];for(Tn=Dn.every(Jn=>!Jn);sr<Ln;sr++)Dn.unshift(0);for(;sr<0;sr++)Dn.unshift(0);sr>0?Qn=Dn.splice(sr,Dn.length):(Qn=Dn,Dn=[0]);const Oa=[];for(Dn.length>=he.lgSize&&Oa.unshift(Dn.splice(-he.lgSize,Dn.length).join(""));Dn.length>he.gSize;)Oa.unshift(Dn.splice(-he.gSize,Dn.length).join(""));Dn.length&&Oa.unshift(Dn.join("")),Ai=Oa.join(ge(F,q)),Qn.length&&(Ai+=ge(F,ft)+Qn.join("")),Yr&&(Ai+=ge(F,oe.Exponential)+"+"+Yr)}else Ai=ge(F,oe.Infinity);return Ai=D<0&&!Tn?he.negPre+Ai+he.negSuf:he.posPre+Ai+he.posSuf,Ai}(D,hi,he,oe.CurrencyGroup,oe.CurrencyDecimal,ft).replace("\xa4",F).replace("\xa4","").trim()}function Me(D){const he=parseInt(D);if(isNaN(he))throw new Error("Invalid integer literal when parsing "+D);return he}function re(D,he){he=encodeURIComponent(he);for(const F of D.split(";")){const q=F.indexOf("="),[ft,Qt]=-1==q?[F,""]:[F.slice(0,q),F.slice(q+1)];if(ft.trim()===he)return decodeURIComponent(Qt)}return null}const mt=/\s+/,Wt=[];let Zt=(()=>{class D{constructor(F,q){this._ngEl=F,this._renderer=q,this.initialClasses=Wt,this.stateMap=new Map}set klass(F){this.initialClasses=null!=F?F.trim().split(mt):Wt}set ngClass(F){this.rawClass="string"==typeof F?F.trim().split(mt):F}ngDoCheck(){for(const q of this.initialClasses)this._updateState(q,!0);const F=this.rawClass;if(Array.isArray(F)||F instanceof Set)for(const q of F)this._updateState(q,!0);else if(null!=F)for(const q of Object.keys(F))this._updateState(q,!!F[q]);this._applyStateDiff()}_updateState(F,q){const ft=this.stateMap.get(F);void 0!==ft?(ft.enabled!==q&&(ft.changed=!0,ft.enabled=q),ft.touched=!0):this.stateMap.set(F,{enabled:q,changed:!0,touched:!0})}_applyStateDiff(){for(const F of this.stateMap){const q=F[0],ft=F[1];ft.changed?(this._toggleClass(q,ft.enabled),ft.changed=!1):ft.touched||(ft.enabled&&this._toggleClass(q,!1),this.stateMap.delete(q)),ft.touched=!1}}_toggleClass(F,q){(F=F.trim()).length>0&&F.split(mt).forEach(ft=>{q?this._renderer.addClass(this._ngEl.nativeElement,ft):this._renderer.removeClass(this._ngEl.nativeElement,ft)})}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.GMv),i.GI1(i.q87))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngClass",""]],inputs:{klass:[i.Wk5.None,"class","klass"],ngClass:"ngClass"},standalone:!0})}return D})();class ot{constructor(he,F,q,ft){this.$implicit=he,this.ngForOf=F,this.index=q,this.count=ft}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 mi=(()=>{class D{set ngForOf(F){this._ngForOf=F,this._ngForOfDirty=!0}set ngForTrackBy(F){this._trackByFn=F}get ngForTrackBy(){return this._trackByFn}constructor(F,q,ft){this._viewContainer=F,this._template=q,this._differs=ft,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(F){F&&(this._template=F)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const F=this._ngForOf;!this._differ&&F&&(this._differ=this._differs.find(F).create(this.ngForTrackBy))}if(this._differ){const F=this._differ.diff(this._ngForOf);F&&this._applyChanges(F)}}_applyChanges(F){const q=this._viewContainer;F.forEachOperation((ft,Qt,hi)=>{if(null==ft.previousIndex)q.createEmbeddedView(this._template,new ot(ft.item,this._ngForOf,-1,-1),null===hi?void 0:hi);else if(null==hi)q.remove(null===Qt?void 0:Qt);else if(null!==Qt){const Ai=q.get(Qt);q.move(Ai,hi),k(Ai,ft)}});for(let ft=0,Qt=q.length;ft<Qt;ft++){const Ai=q.get(ft).context;Ai.index=ft,Ai.count=Qt,Ai.ngForOf=this._ngForOf}F.forEachIdentityChange(ft=>{k(q.get(ft.currentIndex),ft)})}static ngTemplateContextGuard(F,q){return!0}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(i.Uj7))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}return D})();function k(D,he){D.context.$implicit=he.item}let K=(()=>{class D{constructor(F,q){this._viewContainer=F,this._context=new Be,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=q}set ngIf(F){this._context.$implicit=this._context.ngIf=F,this._updateView()}set ngIfThen(F){Yt("ngIfThen",F),this._thenTemplateRef=F,this._thenViewRef=null,this._updateView()}set ngIfElse(F){Yt("ngIfElse",F),this._elseTemplateRef=F,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(F,q){return!0}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.y8U),i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}return D})();class Be{constructor(){this.$implicit=null,this.ngIf=null}}function Yt(D,he){if(he&&!he.createEmbeddedView)throw new Error(`${D} must be a TemplateRef, but received '${(0,i.GEN)(he)}'.`)}class ji{constructor(he,F){this._viewContainerRef=he,this._templateRef=F,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(he){he&&!this._created?this.create():!he&&this._created&&this.destroy()}}let sn=(()=>{class D{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(F){this._ngSwitch=F,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(F){this._defaultViews.push(F)}_matchCase(F){const q=F===this._ngSwitch;return this._lastCasesMatched||=q,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),q}_updateDefaultCases(F){if(this._defaultViews.length>0&&F!==this._defaultUsed){this._defaultUsed=F;for(const q of this._defaultViews)q.enforceState(F)}}static#e=this.\u0275fac=function(q){return new(q||D)};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0})}return D})(),qn=(()=>{class D{constructor(F,q,ft){this.ngSwitch=ft,ft._addCase(),this._view=new ji(F,q)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(sn,9))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0})}return D})(),en=(()=>{class D{constructor(F,q,ft){ft._addDefault(new ji(F,q))}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.y8U),i.GI1(i.Yw2),i.GI1(sn,9))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngSwitchDefault",""]],standalone:!0})}return D})(),Hr=(()=>{class D{constructor(F,q,ft){this._ngEl=F,this._differs=q,this._renderer=ft,this._ngStyle=null,this._differ=null}set ngStyle(F){this._ngStyle=F,!this._differ&&F&&(this._differ=this._differs.find(F).create())}ngDoCheck(){if(this._differ){const F=this._differ.diff(this._ngStyle);F&&this._applyChanges(F)}}_setStyle(F,q){const[ft,Qt]=F.split("."),hi=-1===ft.indexOf("-")?void 0:i.yzm.DashCase;null!=q?this._renderer.setStyle(this._ngEl.nativeElement,ft,Qt?`${q}${Qt}`:q,hi):this._renderer.removeStyle(this._ngEl.nativeElement,ft,hi)}_applyChanges(F){F.forEachRemovedItem(q=>this._setStyle(q.key,null)),F.forEachAddedItem(q=>this._setStyle(q.key,q.currentValue)),F.forEachChangedItem(q=>this._setStyle(q.key,q.currentValue))}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.GMv),i.GI1(i.YNh),i.GI1(i.q87))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}return D})(),Er=(()=>{class D{constructor(F){this._viewContainerRef=F,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(F){if(this._shouldRecreateView(F)){const q=this._viewContainerRef;if(this._viewRef&&q.remove(q.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const ft=this._createContextForwardProxy();this._viewRef=q.createEmbeddedView(this.ngTemplateOutlet,ft,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(F){return!!F.ngTemplateOutlet||!!F.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(F,q,ft)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,q,ft),get:(F,q,ft)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,q,ft)}})}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.y8U))};static#t=this.\u0275dir=i.Sc5({type:D,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[i.SYr]})}return D})();function ir(D,he){return new i.OBp(2100,!1)}class Sr{createSubscription(he,F){return(0,i.sRj)(()=>he.subscribe({next:F,error:q=>{throw q}}))}dispose(he){(0,i.sRj)(()=>he.unsubscribe())}}class Zr{createSubscription(he,F){return he.then(F,q=>{throw q})}dispose(he){}}const Xi=new Zr,Fn=new Sr;let _n=(()=>{class D{constructor(F){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=F}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(F){return this._obj?F!==this._obj?(this._dispose(),this.transform(F)):this._latestValue:(F&&this._subscribe(F),this._latestValue)}_subscribe(F){this._obj=F,this._strategy=this._selectStrategy(F),this._subscription=this._strategy.createSubscription(F,q=>this._updateLatestValue(F,q))}_selectStrategy(F){if((0,i.w5$)(F))return Xi;if((0,i.gX2)(F))return Fn;throw ir()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(F,q){F===this._obj&&(this._latestValue=q,this._ref.markForCheck())}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.kD9,16))};static#t=this.\u0275pipe=i.UTH({name:"async",type:D,pure:!1,standalone:!0})}return D})();const Ar=new i.UbH(""),or=new i.UbH("");let on=(()=>{class D{constructor(F,q,ft){this.locale=F,this.defaultTimezone=q,this.defaultOptions=ft}transform(F,q,ft,Qt){if(null==F||""===F||F!=F)return null;try{return Ze(F,q??this.defaultOptions?.dateFormat??"mediumDate",Qt||this.locale,ft??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(hi){throw ir()}}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.KYU,16),i.GI1(Ar,24),i.GI1(or,24))};static#t=this.\u0275pipe=i.UTH({name:"date",type:D,pure:!0,standalone:!0})}return D})(),Wn=(()=>{class D{constructor(F,q="USD"){this._locale=F,this._defaultCurrencyCode=q}transform(F,q=this._defaultCurrencyCode,ft="symbol",Qt,hi){if(!function Bi(D){return!(null==D||""===D||D!=D)}(F))return null;hi||=this._locale,"boolean"==typeof ft&&(ft=ft?"symbol":"code");let Ai=q||this._defaultCurrencyCode;"code"!==ft&&(Ai="symbol"===ft||"symbol-narrow"===ft?function Ut(D,he,F="en"){const q=function we(D){return(0,i.iMv)(D)[i.GUM.Currencies]}(F)[D]||Q[D]||[],ft=q[1];return"narrow"===he&&"string"==typeof ft?ft:q[0]||D}(Ai,"symbol"===ft?"wide":"narrow",hi):ft);try{return Ti(function fr(D){if("string"==typeof D&&!isNaN(Number(D)-parseFloat(D)))return Number(D);if("number"!=typeof D)throw new Error(`${D} is not a number`);return D}(F),hi,Ai,q,Qt)}catch(Tn){throw ir()}}static#e=this.\u0275fac=function(q){return new(q||D)(i.GI1(i.KYU,16),i.GI1(i.ayF,16))};static#t=this.\u0275pipe=i.UTH({name:"currency",type:D,pure:!0,standalone:!0})}return D})();let xn=(()=>{class D{static#e=this.\u0275fac=function(q){return new(q||D)};static#t=this.\u0275mod=i.a4G({type:D});static#i=this.\u0275inj=i.s3X({})}return D})();const _r="browser",Vr="server";function ln(D){return D===_r}function lr(D){return D===Vr}let ya=(()=>{class D{static#e=this.\u0275prov=(0,i.wxM)({token:D,providedIn:"root",factory:()=>ln((0,i.uUt)(i.AHE))?new oa((0,i.uUt)(g),window):new cr})}return D})();class oa{constructor(he,F){this.document=he,this.window=F,this.offset=()=>[0,0]}setOffset(he){this.offset=Array.isArray(he)?()=>he:he}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(he){this.window.scrollTo(he[0],he[1])}scrollToAnchor(he){const F=function $n(D,he){const F=D.getElementById(he)||D.getElementsByName(he)[0];if(F)return F;if("function"==typeof D.createTreeWalker&&D.body&&"function"==typeof D.body.attachShadow){const q=D.createTreeWalker(D.body,NodeFilter.SHOW_ELEMENT);let ft=q.currentNode;for(;ft;){const Qt=ft.shadowRoot;if(Qt){const hi=Qt.getElementById(he)||Qt.querySelector(`[name="${he}"]`);if(hi)return hi}ft=q.nextNode()}}return null}(this.document,he);F&&(this.scrollToElement(F),F.focus())}setHistoryScrollRestoration(he){this.window.history.scrollRestoration=he}scrollToElement(he){const F=he.getBoundingClientRect(),q=F.left+this.window.pageXOffset,ft=F.top+this.window.pageYOffset,Qt=this.offset();this.window.scrollTo(q-Qt[0],ft-Qt[1])}}class cr{setOffset(he){}getScrollPosition(){return[0,0]}scrollToPosition(he){}scrollToAnchor(he){}setHistoryScrollRestoration(he){}}class yr{}},7048:(lt,me,d)=>{"use strict";d.d(me,{KK:()=>Le,SU:()=>Ci,So:()=>Fe,UD:()=>Ie,WA:()=>Jt,gj:()=>vi,i:()=>ut,i4:()=>et,m:()=>ae}),d(3908);var s=d(2116),a=d(2700),h=d(3252),l=d(4496),f=d(3639),g=d(6684),b=d(4704),R=d(8824),Y=d(7368),J=d(1368);class ie{}class ae{}class Ie{constructor(ee){this.normalizedNames=new Map,this.lazyUpdate=null,ee?"string"==typeof ee?this.lazyInit=()=>{this.headers=new Map,ee.split("\n").forEach(re=>{const mt=re.indexOf(":");if(mt>0){const Wt=re.slice(0,mt),Zt=Wt.toLowerCase(),pi=re.slice(mt+1).trim();this.maybeSetNormalizedName(Wt,Zt),this.headers.has(Zt)?this.headers.get(Zt).push(pi):this.headers.set(Zt,[pi])}})}:typeof Headers<"u"&&ee instanceof Headers?(this.headers=new Map,ee.forEach((re,mt)=>{this.setHeaderEntries(mt,re)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(ee).forEach(([re,mt])=>{this.setHeaderEntries(re,mt)})}:this.headers=new Map}has(ee){return this.init(),this.headers.has(ee.toLowerCase())}get(ee){this.init();const re=this.headers.get(ee.toLowerCase());return re&&re.length>0?re[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ee){return this.init(),this.headers.get(ee.toLowerCase())||null}append(ee,re){return this.clone({name:ee,value:re,op:"a"})}set(ee,re){return this.clone({name:ee,value:re,op:"s"})}delete(ee,re){return this.clone({name:ee,value:re,op:"d"})}maybeSetNormalizedName(ee,re){this.normalizedNames.has(re)||this.normalizedNames.set(re,ee)}init(){this.lazyInit&&(this.lazyInit instanceof Ie?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ee=>this.applyUpdate(ee)),this.lazyUpdate=null))}copyFrom(ee){ee.init(),Array.from(ee.headers.keys()).forEach(re=>{this.headers.set(re,ee.headers.get(re)),this.normalizedNames.set(re,ee.normalizedNames.get(re))})}clone(ee){const re=new Ie;return re.lazyInit=this.lazyInit&&this.lazyInit instanceof Ie?this.lazyInit:this,re.lazyUpdate=(this.lazyUpdate||[]).concat([ee]),re}applyUpdate(ee){const re=ee.name.toLowerCase();switch(ee.op){case"a":case"s":let mt=ee.value;if("string"==typeof mt&&(mt=[mt]),0===mt.length)return;this.maybeSetNormalizedName(ee.name,re);const Wt=("a"===ee.op?this.headers.get(re):void 0)||[];Wt.push(...mt),this.headers.set(re,Wt);break;case"d":const Zt=ee.value;if(Zt){let pi=this.headers.get(re);if(!pi)return;pi=pi.filter(Li=>-1===Zt.indexOf(Li)),0===pi.length?(this.headers.delete(re),this.normalizedNames.delete(re)):this.headers.set(re,pi)}else this.headers.delete(re),this.normalizedNames.delete(re)}}setHeaderEntries(ee,re){const mt=(Array.isArray(re)?re:[re]).map(Zt=>Zt.toString()),Wt=ee.toLowerCase();this.headers.set(Wt,mt),this.maybeSetNormalizedName(ee,Wt)}forEach(ee){this.init(),Array.from(this.normalizedNames.keys()).forEach(re=>ee(this.normalizedNames.get(re),this.headers.get(re)))}}class Ge{encodeKey(ee){return kt(ee)}encodeValue(ee){return kt(ee)}decodeKey(ee){return decodeURIComponent(ee)}decodeValue(ee){return decodeURIComponent(ee)}}const gt=/%(\d[a-f0-9])/gi,Bt={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function kt(A){return encodeURIComponent(A).replace(gt,(ee,re)=>Bt[re]??ee)}function Ye(A){return`${A}`}class et{constructor(ee={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ee.encoder||new Ge,ee.fromString){if(ee.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function tt(A,ee){const re=new Map;return A.length>0&&A.replace(/^\?/,"").split("&").forEach(Wt=>{const Zt=Wt.indexOf("="),[pi,Li]=-1==Zt?[ee.decodeKey(Wt),""]:[ee.decodeKey(Wt.slice(0,Zt)),ee.decodeValue(Wt.slice(Zt+1))],ot=re.get(pi)||[];ot.push(Li),re.set(pi,ot)}),re}(ee.fromString,this.encoder)}else ee.fromObject?(this.map=new Map,Object.keys(ee.fromObject).forEach(re=>{const mt=ee.fromObject[re],Wt=Array.isArray(mt)?mt.map(Ye):[Ye(mt)];this.map.set(re,Wt)})):this.map=null}has(ee){return this.init(),this.map.has(ee)}get(ee){this.init();const re=this.map.get(ee);return re?re[0]:null}getAll(ee){return this.init(),this.map.get(ee)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ee,re){return this.clone({param:ee,value:re,op:"a"})}appendAll(ee){const re=[];return Object.keys(ee).forEach(mt=>{const Wt=ee[mt];Array.isArray(Wt)?Wt.forEach(Zt=>{re.push({param:mt,value:Zt,op:"a"})}):re.push({param:mt,value:Wt,op:"a"})}),this.clone(re)}set(ee,re){return this.clone({param:ee,value:re,op:"s"})}delete(ee,re){return this.clone({param:ee,value:re,op:"d"})}toString(){return this.init(),this.keys().map(ee=>{const re=this.encoder.encodeKey(ee);return this.map.get(ee).map(mt=>re+"="+this.encoder.encodeValue(mt)).join("&")}).filter(ee=>""!==ee).join("&")}clone(ee){const re=new et({encoder:this.encoder});return re.cloneFrom=this.cloneFrom||this,re.updates=(this.updates||[]).concat(ee),re}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ee=>this.map.set(ee,this.cloneFrom.map.get(ee))),this.updates.forEach(ee=>{switch(ee.op){case"a":case"s":const re=("a"===ee.op?this.map.get(ee.param):void 0)||[];re.push(Ye(ee.value)),this.map.set(ee.param,re);break;case"d":if(void 0===ee.value){this.map.delete(ee.param);break}{let mt=this.map.get(ee.param)||[];const Wt=mt.indexOf(Ye(ee.value));-1!==Wt&&mt.splice(Wt,1),mt.length>0?this.map.set(ee.param,mt):this.map.delete(ee.param)}}}),this.cloneFrom=this.updates=null)}}class _e{constructor(){this.map=new Map}set(ee,re){return this.map.set(ee,re),this}get(ee){return this.map.has(ee)||this.map.set(ee,ee.defaultValue()),this.map.get(ee)}delete(ee){return this.map.delete(ee),this}has(ee){return this.map.has(ee)}keys(){return this.map.keys()}}function Re(A){return typeof ArrayBuffer<"u"&&A instanceof ArrayBuffer}function Xe(A){return typeof Blob<"u"&&A instanceof Blob}function $e(A){return typeof FormData<"u"&&A instanceof FormData}class ut{constructor(ee,re,mt,Wt){let Zt;if(this.url=re,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ee.toUpperCase(),function ye(A){switch(A){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Wt?(this.body=void 0!==mt?mt:null,Zt=Wt):Zt=mt,Zt&&(this.reportProgress=!!Zt.reportProgress,this.withCredentials=!!Zt.withCredentials,Zt.responseType&&(this.responseType=Zt.responseType),Zt.headers&&(this.headers=Zt.headers),Zt.context&&(this.context=Zt.context),Zt.params&&(this.params=Zt.params),this.transferCache=Zt.transferCache),this.headers??=new Ie,this.context??=new _e,this.params){const pi=this.params.toString();if(0===pi.length)this.urlWithParams=re;else{const Li=re.indexOf("?");this.urlWithParams=re+(-1===Li?"?":Li<re.length-1?"&":"")+pi}}else this.params=new et,this.urlWithParams=re}serializeBody(){return null===this.body?null:Re(this.body)||Xe(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 et?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:Xe(this.body)?this.body.type||null:Re(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof et?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(ee={}){const re=ee.method||this.method,mt=ee.url||this.url,Wt=ee.responseType||this.responseType,Zt=void 0!==ee.body?ee.body:this.body,pi=void 0!==ee.withCredentials?ee.withCredentials:this.withCredentials,Li=void 0!==ee.reportProgress?ee.reportProgress:this.reportProgress;let ot=ee.headers||this.headers,mi=ee.params||this.params;const k=ee.context??this.context;return void 0!==ee.setHeaders&&(ot=Object.keys(ee.setHeaders).reduce((se,K)=>se.set(K,ee.setHeaders[K]),ot)),ee.setParams&&(mi=Object.keys(ee.setParams).reduce((se,K)=>se.set(K,ee.setParams[K]),mi)),new ut(re,mt,Zt,{params:mi,headers:ot,context:k,reportProgress:Li,responseType:Wt,withCredentials:pi})}}var st=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}(st||{});class $t{constructor(ee,re=je.Ok,mt="OK"){this.headers=ee.headers||new Ie,this.status=void 0!==ee.status?ee.status:re,this.statusText=ee.statusText||mt,this.url=ee.url||null,this.ok=this.status>=200&&this.status<300}}class oi extends $t{constructor(ee={}){super(ee),this.type=st.ResponseHeader}clone(ee={}){return new oi({headers:ee.headers||this.headers,status:void 0!==ee.status?ee.status:this.status,statusText:ee.statusText||this.statusText,url:ee.url||this.url||void 0})}}class Jt extends $t{constructor(ee={}){super(ee),this.type=st.Response,this.body=void 0!==ee.body?ee.body:null}clone(ee={}){return new Jt({body:void 0!==ee.body?ee.body:this.body,headers:ee.headers||this.headers,status:void 0!==ee.status?ee.status:this.status,statusText:ee.statusText||this.statusText,url:ee.url||this.url||void 0})}}class vi extends $t{constructor(ee){super(ee,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ee.url||"(unknown url)"}`:`Http failure response for ${ee.url||"(unknown url)"}: ${ee.status} ${ee.statusText}`,this.error=ee.error||null}}var je=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}(je||{});function De(A,ee){return{body:ee,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 Le=(()=>{class A{constructor(re){this.handler=re}request(re,mt,Wt={}){let Zt;if(re instanceof ut)Zt=re;else{let ot,mi;ot=Wt.headers instanceof Ie?Wt.headers:new Ie(Wt.headers),Wt.params&&(mi=Wt.params instanceof et?Wt.params:new et({fromObject:Wt.params})),Zt=new ut(re,mt,void 0!==Wt.body?Wt.body:null,{headers:ot,context:Wt.context,params:mi,reportProgress:Wt.reportProgress,responseType:Wt.responseType||"json",withCredentials:Wt.withCredentials,transferCache:Wt.transferCache})}const pi=(0,a.of)(Zt).pipe((0,f.m)(ot=>this.handler.handle(ot)));if(re instanceof ut||"events"===Wt.observe)return pi;const Li=pi.pipe((0,g.I)(ot=>ot instanceof Jt));switch(Wt.observe||"body"){case"body":switch(Zt.responseType){case"arraybuffer":return Li.pipe((0,b.k)(ot=>{if(null!==ot.body&&!(ot.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return ot.body}));case"blob":return Li.pipe((0,b.k)(ot=>{if(null!==ot.body&&!(ot.body instanceof Blob))throw new Error("Response is not a Blob.");return ot.body}));case"text":return Li.pipe((0,b.k)(ot=>{if(null!==ot.body&&"string"!=typeof ot.body)throw new Error("Response is not a string.");return ot.body}));default:return Li.pipe((0,b.k)(ot=>ot.body))}case"response":return Li;default:throw new Error(`Unreachable: unhandled observe type ${Wt.observe}}`)}}delete(re,mt={}){return this.request("DELETE",re,mt)}get(re,mt={}){return this.request("GET",re,mt)}head(re,mt={}){return this.request("HEAD",re,mt)}jsonp(re,mt){return this.request("JSONP",re,{params:(new et).append(mt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(re,mt={}){return this.request("OPTIONS",re,mt)}patch(re,mt,Wt={}){return this.request("PATCH",re,De(Wt,mt))}post(re,mt,Wt={}){return this.request("POST",re,De(Wt,mt))}put(re,mt,Wt={}){return this.request("PUT",re,De(Wt,mt))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(ie))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();function we(A,ee){return ee(A)}function N(A,ee){return(re,mt)=>ee.intercept(re,{handle:Wt=>A(Wt,mt)})}const Fe=new s.UbH(""),Tt=new s.UbH(""),Ke=new s.UbH(""),Lt=new s.UbH("");function Kt(){let A=null;return(ee,re)=>{null===A&&(A=((0,s.uUt)(Fe,{optional:!0})??[]).reduceRight(N,we));const mt=(0,s.uUt)(s.g9Y),Wt=mt.add();return A(ee,re).pipe((0,R.U)(()=>mt.remove(Wt)))}}let Mi=(()=>{class A extends ie{constructor(re,mt){super(),this.backend=re,this.injector=mt,this.chain=null,this.pendingTasks=(0,s.uUt)(s.g9Y);const Wt=(0,s.uUt)(Lt,{optional:!0});this.backend=Wt??re}handle(re){if(null===this.chain){const Wt=Array.from(new Set([...this.injector.get(Tt),...this.injector.get(Ke,[])]));this.chain=Wt.reduceRight((Zt,pi)=>function U(A,ee,re){return(mt,Wt)=>(0,s.SMS)(re,()=>ee(mt,Zt=>A(Zt,Wt)))}(Zt,pi,this.injector),we)}const mt=this.pendingTasks.add();return this.chain(re,Wt=>this.backend.handle(Wt)).pipe((0,R.U)(()=>this.pendingTasks.remove(mt)))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(ae),s.CoB(s.SIe))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();const ht=/^\)\]\}',?\n/;let vt=(()=>{class A{constructor(re){this.xhrFactory=re}handle(re){if("JSONP"===re.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,Y.G)(()=>new h._(Zt=>{const pi=mt.build();if(pi.open(re.method,re.urlWithParams),re.withCredentials&&(pi.withCredentials=!0),re.headers.forEach((wi,ji)=>pi.setRequestHeader(wi,ji.join(","))),re.headers.has("Accept")||pi.setRequestHeader("Accept","application/json, text/plain, */*"),!re.headers.has("Content-Type")){const wi=re.detectContentTypeHeader();null!==wi&&pi.setRequestHeader("Content-Type",wi)}if(re.responseType){const wi=re.responseType.toLowerCase();pi.responseType="json"!==wi?wi:"text"}const Li=re.serializeBody();let ot=null;const mi=()=>{if(null!==ot)return ot;const wi=pi.statusText||"OK",ji=new Ie(pi.getAllResponseHeaders()),sn=function Ht(A){return"responseURL"in A&&A.responseURL?A.responseURL:/^X-Request-URL:/m.test(A.getAllResponseHeaders())?A.getResponseHeader("X-Request-URL"):null}(pi)||re.url;return ot=new oi({headers:ji,status:pi.status,statusText:wi,url:sn}),ot},k=()=>{let{headers:wi,status:ji,statusText:sn,url:qn}=mi(),en=null;ji!==je.NoContent&&(en=typeof pi.response>"u"?pi.responseText:pi.response),0===ji&&(ji=en?je.Ok:0);let pr=ji>=200&&ji<300;if("json"===re.responseType&&"string"==typeof en){const kr=en;en=en.replace(ht,"");try{en=""!==en?JSON.parse(en):null}catch(Zn){en=kr,pr&&(pr=!1,en={error:Zn,text:en})}}pr?(Zt.next(new Jt({body:en,headers:wi,status:ji,statusText:sn,url:qn||void 0})),Zt.complete()):Zt.error(new vi({error:en,headers:wi,status:ji,statusText:sn,url:qn||void 0}))},se=wi=>{const{url:ji}=mi(),sn=new vi({error:wi,status:pi.status||0,statusText:pi.statusText||"Unknown Error",url:ji||void 0});Zt.error(sn)};let K=!1;const Be=wi=>{K||(Zt.next(mi()),K=!0);let ji={type:st.DownloadProgress,loaded:wi.loaded};wi.lengthComputable&&(ji.total=wi.total),"text"===re.responseType&&pi.responseText&&(ji.partialText=pi.responseText),Zt.next(ji)},Yt=wi=>{let ji={type:st.UploadProgress,loaded:wi.loaded};wi.lengthComputable&&(ji.total=wi.total),Zt.next(ji)};return pi.addEventListener("load",k),pi.addEventListener("error",se),pi.addEventListener("timeout",se),pi.addEventListener("abort",se),re.reportProgress&&(pi.addEventListener("progress",Be),null!==Li&&pi.upload&&pi.upload.addEventListener("progress",Yt)),pi.send(Li),Zt.next({type:st.Sent}),()=>{pi.removeEventListener("error",se),pi.removeEventListener("abort",se),pi.removeEventListener("load",k),pi.removeEventListener("timeout",se),re.reportProgress&&(pi.removeEventListener("progress",Be),null!==Li&&pi.upload&&pi.upload.removeEventListener("progress",Yt)),pi.readyState!==pi.DONE&&pi.abort()}})))}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(J.OM))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();const Mt=new s.UbH(""),it=new s.UbH("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),ct=new s.UbH("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class ri{}let V=(()=>{class A{constructor(re,mt,Wt){this.doc=re,this.platform=mt,this.cookieName=Wt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const re=this.doc.cookie||"";return re!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,J.Sg)(re,this.cookieName),this.lastCookieString=re),this.lastToken}static#e=this.\u0275fac=function(mt){return new(mt||A)(s.CoB(J.Ud),s.CoB(s.AHE),s.CoB(it))};static#t=this.\u0275prov=s.wxM({token:A,factory:A.\u0275fac})}return A})();function Ce(A,ee){const re=A.url.toLowerCase();if(!(0,s.uUt)(Mt)||"GET"===A.method||"HEAD"===A.method||re.startsWith("http://")||re.startsWith("https://"))return ee(A);const mt=(0,s.uUt)(ri).getToken(),Wt=(0,s.uUt)(ct);return null!=mt&&!A.headers.has(Wt)&&(A=A.clone({headers:A.headers.set(Wt,mt)})),ee(A)}var w=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}(w||{});function $(...A){const ee=[Le,vt,Mi,{provide:ie,useExisting:Mi},{provide:ae,useExisting:vt},{provide:Tt,useValue:Ce,multi:!0},{provide:Mt,useValue:!0},{provide:ri,useClass:V}];for(const re of A)ee.push(...re.\u0275providers);return(0,s.AFj)(ee)}const At=new s.UbH("");function bt(){return function S(A,ee){return{\u0275kind:A,\u0275providers:ee}}(w.LegacyInterceptors,[{provide:At,useFactory:Kt},{provide:Tt,useExisting:At,multi:!0}])}let Ci=(()=>{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:[$(bt())]})}return A})()},2116:(lt,me,d)=>{"use strict";d.d(me,{qwP:()=>Gn,qid:()=>Pm,QHP:()=>ei,kZF:()=>_y,Ev2:()=>_S,Swk:()=>ro,YND:()=>gs,kD9:()=>g_,ESV:()=>JE,ce5:()=>Gl,ayF:()=>sS,syz:()=>Ws,GMv:()=>ms,SIe:()=>rs,eAe:()=>Es,_w7:()=>Ze,_6O:()=>ht,UbH:()=>rt,zZn:()=>Wa,Uj7:()=>bh,YNh:()=>yh,KYU:()=>Bd,obV:()=>sg,oF$:()=>qs,WW2:()=>Mr,T7N:()=>Mc,AHE:()=>Zi,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:()=>Ci,I44:()=>C_,cZD:()=>jS,SIz:()=>lg,Gk1:()=>WD,grM:()=>ky,agy:()=>uS,wd:()=>xa,uUt:()=>z,_Ap:()=>Gr,AFj:()=>kc,m4O:()=>fS,o9M:()=>WS,SMS:()=>y0,sRj:()=>EM,yai:()=>_h,oPY:()=>oy,i4S:()=>pu,GUM:()=>il,g9Y:()=>$l,OBp:()=>Ut,aS5:()=>hy,Mn9:()=>my,Y8L:()=>Kt,Om8:()=>zp,ozE:()=>Vc,K2p:()=>To,GM_:()=>dw,u8n:()=>pw,ER9:()=>hw,Vfw:()=>uw,Gc:()=>mw,iMv:()=>dm,G58:()=>ni,y02:()=>lv,IHs:()=>nt,K_M:()=>_c,Guz:()=>Is,w5$:()=>Om,gX2:()=>fy,auf:()=>uo,GEN:()=>Ht,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:()=>Vn,Sc5:()=>Sr,wxM:()=>Rn,s3X:()=>Bs,a4G:()=>ra,UTH:()=>Zr,GI1:()=>Oo,wR5:()=>sm,C_f:()=>om,k70:()=>Sd,SAx:()=>Ed,C$Y:()=>kd,I0R:()=>Cd,KQA:()=>ov,otF:()=>Cp,SoX:()=>lm,CoB:()=>x,gJ8:()=>Iu,KEo:()=>Tf,qCj:()=>mm,Gqi:()=>Zv,gRP:()=>ll,S2Z:()=>Ra,GaO:()=>Nv,wVc:()=>Bb,kDX:()=>Hb,g7$:()=>Gb,I7O:()=>Vb,wB1:()=>jb,_Xx:()=>Bv,kPM:()=>Yv,E7m:()=>Zh,_6D:()=>_m,q4q:()=>Ib,S45:()=>Tb,IBC:()=>Ab,uAc:()=>Lb,WuN:()=>Ob,wto:()=>Xv,Gew:()=>Jv,CGJ:()=>ke,wLc:()=>lf,usT:()=>Wr,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 f=Symbol("SIGNAL");function g(e){const t=a;return a=e,t}function Ie(e){if((!_e(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==l)){if(!e.producerMustRecompute(e)&&!kt(e))return e.dirty=!1,void(e.lastCleanEpoch=l);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=l}}function kt(e){ye(e);for(let t=0;t<e.producerNode.length;t++){const n=e.producerNode[t],r=e.producerLastReadVersion[t];if(r!==n.version||(Ie(n),r!==n.version))return!0}return!1}function Q(e,t){if(function Re(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}(e),ye(e),1===e.liveConsumerNode.length)for(let r=0;r<e.producerNode.length;r++)Q(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];ye(o),o.producerIndexOfThis[r]=t}}function _e(e){return e.consumerIsAlwaysLive||(e?.liveConsumerNode?.length??0)>0}function ye(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let oi=null;var U=d(5657),Fe=d(6928),Tt=d(6700),Ke=d(4704);const Kt="https://g.co/ng/security#xss";class Ut extends Error{constructor(t,n){super(ni(t,n)),this.code=t}}function ni(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function at(e){return t=>{setTimeout(e,void 0,t)}}const Ze=class Te extends U.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 E=t;o=E.next?.bind(E),c=E.error?.bind(E),m=E.complete?.bind(E)}this.__isAsync&&(c=at(c),o&&(o=at(o)),m&&(m=at(m)));const v=super.subscribe({next:o,error:c,complete:m});return t instanceof Fe.wH&&t.add(v),v}};var ht=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}(ht||{});function Ht(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(Ht).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 vt(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}var Vt=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(Vt||{}),Ci=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(Ci||{});function We(e){return{toString:e}.toString()}const nt=globalThis,yi={},Ti=[];function Fi(e){for(let t in e)if(e[t]===Fi)return t;throw Error("Could not find renamed property on target object.")}function hn(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}const an=Fi({\u0275cmp:Fi}),Xn=Fi({\u0275dir:Fi}),Je=Fi({\u0275pipe:Fi}),gi=Fi({\u0275mod:Fi}),Me=Fi({\u0275fac:Fi}),qe=Fi({__NG_ELEMENT_ID__:Fi}),Rt=Fi({__NG_ENV_ID__:Fi});var A=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(A||{});function ee(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 re(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++],v=n[r++];e.setAttribute(t,m,v,c)}else{const c=o,m=n[++r];Wt(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 Wt(e){return 64===e.charCodeAt(0)}function Zt(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||pi(e,n,o,null,-1===n||2===n?t[++r]:null)}}return e}function pi(e,t,n,r,o){let c=0,m=e.length;if(-1===t)m=-1;else for(;c<e.length;){const v=e[c++];if("number"==typeof v){if(v===t){m=-1;break}if(v>t){m=c-1;break}}}for(;c<e.length;){const v=e[c];if("number"==typeof v)break;if(v===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 Li="ng-template";function ot(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!==ee(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 mi(e){return 4===e.type&&e.value!==Li}function k(e,t,n){return t===(4!==e.type||n?e.value:Li)}function se(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 v=0;v<t.length;v++){const E=t[v];if("number"!=typeof E){if(!m)if(4&r){if(r=2|1&r,""!==E&&!k(e,E,n)||""===E&&1===t.length){if(K(r))return!1;m=!0}}else{const W=8&r?E:t[++v];if(8&r&&null!==e.attrs){if(!ot(e.attrs,W,n)){if(K(r))return!1;m=!0}continue}const He=Be(8&r?"class":E,o,mi(e),n);if(-1===He){if(K(r))return!1;m=!0;continue}if(""!==W){let St;St=He>c?"":o[He+1].toLowerCase();const Gt=8&r?St:null;if(Gt&&-1!==ee(Gt,W,0)||2&r&&W!==St){if(K(r))return!1;m=!0}}}}else{if(!m&&!K(r)&&!K(E))return!1;if(m&&K(E))continue;m=!1,r=E|1&r}}return K(r)||m}function K(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 v=t[++o];for(;"string"==typeof v;)v=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 Yt(e,t,n=!1){for(let r=0;r<t.length;r++)if(se(e,t[r],n))return!0;return!1}function qn(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 en(e,t){return e?":not("+t.trim()+")":t}function pr(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 v=e[++n];o+="["+m+(v.length>0?'="'+v+'"':"")+"]"}else 8&r?o+="."+m:4&r&&(o+=" "+m);else""!==o&&!K(m)&&(t+=en(c,o),o=""),r=m,c=c||!K(r);n++}return""!==o&&(t+=en(c,o)),t}function Vn(e){return We(()=>{const t=Ir(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Vt.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Ci.Emulated,styles:e.styles||Ti,_:null,schemas:e.schemas||null,tView:null,id:""};ba(n);const r=e.dependencies;return n.directiveDefs=Tr(r,!1),n.pipeDefs=Tr(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 Hr(e){return Xi(e)||Fn(e)}function Er(e){return null!==e}function ra(e){return We(()=>({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,v=A.None;Array.isArray(o)?(v=o[0],c=o[1],m=o[2]??c):(c=o,m=o),t?(n[c]=v!==A.None?[r,v]:r,t[c]=m):n[c]=r}return n}function Sr(e){return We(()=>{const t=Ir(e);return ba(t),t})}function Zr(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 Xi(e){return e[an]||null}function Fn(e){return e[Xn]||null}function _n(e){return e[Je]||null}function Gr(e){const t=Xi(e)||Fn(e)||_n(e);return null!==t&&t.standalone}function jn(e,t){const n=e[gi]||null;if(!n&&!0===t)throw new Error(`Type ${Ht(e)} does not have '\u0275mod' property.`);return n}function Ir(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 ba(e){e.features?.forEach(t=>t(e))}function Tr(e,t){if(!e)return null;const n=t?_n:Hr;return()=>("function"==typeof e?e():e).map(r=>n(r)).filter(Er)}const on=0,bi=1,Pi=2,In=3,Un=4,Hn=5,nr=6,br=7,pn=8,bn=9,Wn=10,Bi=11,fr=12,aa=13,sa=14,xn=15,_r=16,Vr=17,er=18,Jr=19,ln=20,lr=21,gr=22,zn=23,Hi=25,ya=1,$n=7,yr=9,Cn=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[ya]}function Yn(e){return Array.isArray(e)&&!0===e[ya]}function qr(e){return 0!=(4&e.flags)}function Lr(e){return e.componentOffset>-1}function mr(e){return 1==(1&e.flags)}function Pn(e){return!!e.template}function Da(e){return 0!=(512&e[Pi])}const ka="svg";let La=!1;function nn(e){for(;Array.isArray(e);)e=e[on];return e}function ia(e,t){return nn(t[e])}function ur(e,t){return nn(t[e.index])}function Pr(e,t){return e.data[t]}function Fr(e,t){return e[t]}function Kn(e,t){const n=t[e];return Nn(n)?n:n[on]}function pa(e){return 128==(128&e[Pi])}function ce(e,t){return null==t?null:e[t]}function M(e){e[Vr]=0}function I(e){1024&e[Pi]||(e[Pi]|=1024,pa(e)&&Ct(e))}function pe(e){return!!(9216&e[Pi]||e[zn]?.dirty)}function Qe(e){pe(e)?Ct(e):64&e[Pi]&&(function Ka(){return La}()?(e[Pi]|=1024,Ct(e)):e[Wn].changeDetectionScheduler?.notify())}function Ct(e){e[Wn].changeDetectionScheduler?.notify();let t=ai(e);for(;null!==t&&!(8192&t[Pi])&&(t[Pi]|=8192,pa(t));)t=ai(t)}function Pt(e,t){if(256==(256&e[Pi]))throw new Ut(911,!1);null===e[lr]&&(e[lr]=[]),e[lr].push(t)}function ai(e){const t=e[In];return Yn(t)?t[In]:t}const ui={lFrame:Dn(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function dn(){return ui.bindingsEnabled}function wn(){return null!==ui.skipHydrationRootTNode}function ti(){return ui.lFrame.lView}function Vi(){return ui.lFrame.tView}function Wr(e){return ui.lFrame.contextLView=e,e[pn]}function ke(e){return ui.lFrame.contextLView=null,e}function de(){let e=p();for(;null!==e&&64===e.type;)e=e.parent;return e}function p(){return ui.lFrame.currentTNode}function H(e,t){const n=ui.lFrame;n.currentTNode=e,n.isParent=t}function _t(){return ui.lFrame.isParent}function dt(){ui.lFrame.isParent=!1}function Oi(){const e=ui.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Ji(){return ui.lFrame.bindingIndex++}function D(e){const t=ui.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function q(e,t){const n=ui.lFrame;n.bindingIndex=n.bindingRootIndex=e,Qt(t)}function Qt(e){ui.lFrame.currentDirectiveIndex=e}function hi(e){const t=ui.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Ai(){return ui.lFrame.currentQueryIndex}function Tn(e){ui.lFrame.currentQueryIndex=e}function An(e){const t=e[bi];return 2===t.type?t.declTNode:1===t.type?e[Hn]:null}function Ln(e,t,n){if(n&ht.SkipSelf){let o=t,c=e;for(;!(o=o.parent,null!==o||n&ht.Host||(o=An(c),null===o||(c=c[sa],10&o.type))););if(null===o)return!1;t=o,e=c}const r=ui.lFrame=On();return r.currentTNode=t,r.lView=e,!0}function Ki(e){const t=On(),n=e[bi];ui.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=ui.lFrame,t=null===e?null:e.child;return null===t?Dn(e):t}function Dn(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=ui.lFrame;return ui.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Yr=sr;function Qn(){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 Jn(){return ui.lFrame.selectedIndex}function vr(e){ui.lFrame.selectedIndex=e}function vn(){const e=ui.lFrame;return Pr(e.tView,e.selectedIndex)}function Ra(){ui.lFrame.currentNamespace=ka}function ll(){!function dc(){ui.lFrame.currentNamespace=null}()}let Ms=!0;function hs(){return Ms}function Qa(e){Ms=e}function oo(){return zr(de(),ti())}function zr(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 es(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function fa(e,t,n){let r=Ga(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=Ga(e,t);if(n>=0)return e[1|n]}function Ga(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 Ze}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 ca(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 Va(){if(void 0!==Ys)return Ys;if(typeof document<"u")return document;throw new Ut(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 Di(e,C)||Di(e,X)}function _c(e){return null!==Hs(e)}function Di(e,t){return e.hasOwnProperty(t)?e[t]:null}function O(e){return e&&(e.hasOwnProperty(T)||e.hasOwnProperty(Se))?e[T]:null}const C=Fi({\u0275prov:Fi}),T=Fi({\u0275inj:Fi}),X=Fi({ngInjectableDef:Fi}),Se=Fi({ngInjectorDef:Fi});class rt{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 ei=new rt("",{providedIn:"root",factory:()=>Xt}),Xt="ng",Ii=new rt(""),Zi=new rt("",{providedIn:"platform",factory:()=>"unknown"}),Gn=new rt(""),gs=new rt("",{providedIn:"root",factory:()=>Va().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),Gs=Fi({__forward_ref__:Fi});function xa(e){return e.__forward_ref__=xa,e.toString=function(){return Ht(this())},e}function Qi(e){return Vs(e)?e():e}function Vs(e){return"function"==typeof e&&e.hasOwnProperty(Gs)&&e.__forward_ref__===xa}function pl(e){return e&&!!e.\u0275providers}function tn(e){return"string"==typeof e?e:null==e?"":String(e)}function fl(e,t){throw new Ut(-201,!1)}let _l;function gc(){return _l}function _a(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&ht.Optional?null:void 0!==t?t:void fl()}const Ua={},gl="__NG_DI_FLAG__",mo="ngTempTokenPath",Zd=/\n/gm,po="__source";let Pa;function mn(e){const t=Pa;return Pa=e,t}function u(e,t=ht.Default){if(void 0===Pa)throw new Ut(-203,!1);return null===Pa?vc(e,void 0,t):Pa.get(e,t&ht.Optional?null:void 0,t)}function x(e,t=ht.Default){return(gc()||u)(Qi(e),t)}function z(e,t=ht.Default){return x(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 Nt(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 Ut(900,!1);let o,c=ht.Default;for(let m=0;m<r.length;m++){const v=r[m],E=Ni(v);"number"==typeof E?-1===E?o=v.token:c|=E:o=v}t.push(x(o,c))}else t.push(x(r))}return t}function li(e,t){return e[gl]=t,e.prototype[gl]=t,e}function Ni(e){return e[gl]}let Zm=()=>null;function su(e,t,n=!1){return Zm(e,t,n)}const yo="__parameters__";function xo(e,t,n){return We(()=>{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 v.annotation=m,v;function v(E,W,ue){const He=E.hasOwnProperty(yo)?E[yo]:Object.defineProperty(E,yo,{value:[]})[yo];for(;He.length<=ue;)He.push(null);return(He[ue]=He[ue]||[]).push(m),E}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const Mc=li(xo("Optional"),8),Dc=li(xo("SkipSelf"),4);function Us(e,t){return e.hasOwnProperty(Me)?e[Me]:null}const Ws=new rt(""),np=new rt("",-1),uu=new rt("");class Cc{get(t,n=Ua){if(n===Ua){const r=new Error(`NullInjectorError: No provider for ${Ht(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 v=m;Ec(v,c,[],r)&&(o||=[],o.push(v))}),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&&Xi(e);if(c||m){if(m&&!m.standalone)return!1;o=e}else{const E=e.ngModule;if(c=O(E),!c)return!1;o=E}const v=r.has(o);if(m){if(v)return!1;if(r.add(o),m.dependencies){const E="function"==typeof m.dependencies?m.dependencies():m.dependencies;for(const W of E)Ec(W,t,n,r)}}else{if(!c)return!1;{if(null!=c.imports&&!v){let W;r.add(o);try{Xa(c.imports,ue=>{Ec(ue,t,n,r)&&(W||=[],W.push(ue))})}finally{}void 0!==W&&ap(W,t)}if(!v){const W=Us(o)||(()=>new o);t({provide:o,useFactory:W,deps:Ti},o),t({provide:uu,useValue:o,multi:!0},o),t({provide:Ws,useValue:()=>x(o),multi:!0},o)}const E=c.providers;if(null!=E&&!v){const W=e;hu(E,ue=>{t(ue,W)})}}}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=Fi({provide:String,useValue:Fi});function mu(e){return null!==e&&"object"==typeof e&&h0 in e}function zs(e){return"function"==typeof e}const pu=new rt(""),Sc={},p0={};let fu;function Ic(){return void 0===fu&&(fu=new Cc),fu}class rs{}class Mo extends rs{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(rs,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,ht.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=mn(this),r=_a(void 0);try{return t()}finally{mn(n),_a(r)}}get(t,n=Ua,r=ht.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Rt))return t[Rt](this);r=Oe(r);const c=mn(this),m=_a(void 0);try{if(!(r&ht.SkipSelf)){let E=this.records.get(t);if(void 0===E){const W=function b0(e){return"function"==typeof e||"object"==typeof e&&e instanceof rt}(t)&&Hs(t);E=W&&this.injectableDefInScope(W)?Do(_u(t),Sc):null,this.records.set(t,E)}if(null!=E)return this.hydrate(t,E)}return(r&ht.Self?Ic():this.parent).get(t,n=r&ht.Optional&&n===Ua?null:n)}catch(v){if("NullInjectorError"===v.name){if((v[mo]=v[mo]||[]).unshift(Ht(t)),c)throw v;return function qi(e,t,n,r){const o=e[mo];throw t[po]&&o.unshift(t[po]),e.message=function kn(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let o=Ht(t);if(Array.isArray(t))o=t.map(Ht).join(" -> ");else if("object"==typeof t){let c=[];for(let m in t)if(t.hasOwnProperty(m)){let v=t[m];c.push(m+":"+("string"==typeof v?JSON.stringify(v):Ht(v)))}o=`{${c.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(Zd,"\n ")}`}("\n"+e.message,o,n,r),e.ngTokenPath=o,e[mo]=null,e}(v,t,"R3InjectorError",this.source)}throw v}finally{_a(m),mn(c)}}resolveInjectorInitializers(){const t=mn(this),n=_a(void 0);try{const o=this.get(Ws,Ti,ht.Self);for(const c of o)c()}finally{mn(t),_a(n)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(Ht(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Ut(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=()=>Nt(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 rt)throw new Ut(204,!1);if(e instanceof Function)return function f0(e){if(e.length>0)throw new Ut(204,!1);const n=function y(e){return e&&(e[C]||e[X])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Ut(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(...Nt(e.deps||[]));else if(function sp(e){return!(!e||!e.useExisting)}(e))r=()=>x(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(...Nt(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=mn(e),o=_a(void 0);try{return t()}finally{mn(r),_a(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}),v=m.current||(m.current={}),E=m.previous,W=E[c];v[c]=new T0(W&&W.currentValue,n,E===yi),dp(e,t,o,n)}yu.ngInherit=!0;const hp="__ngSimpleChanges__";function mp(e){return e[hp]||null}const as=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:v,ngAfterViewInit:E,ngAfterViewChecked:W,ngOnDestroy:ue}=c;m&&(e.contentHooks??=[]).push(-n,m),v&&((e.contentHooks??=[]).push(n,v),(e.contentCheckHooks??=[]).push(n,v)),E&&(e.viewHooks??=[]).push(-n,E),W&&((e.viewHooks??=[]).push(n,W),(e.viewCheckHooks??=[]).push(n,W)),null!=ue&&(e.destroyHooks??=[]).push(n,ue)}}function Lc(e,t,n){pp(e,t,3,n)}function Oc(e,t,n,r){(3&e[Pi])===n&&pp(e,t,n,r)}function xu(e,t){let n=e[Pi];(3&n)===t&&(n&=16383,n+=1,e[Pi]=n)}function pp(e,t,n,r){const c=r??-1,m=t.length-1;let v=0;for(let E=void 0!==r?65535&e[Vr]:0;E<m;E++)if("number"==typeof t[E+1]){if(v=t[E],null!=r&&v>=r)break}else t[E]<0&&(e[Vr]+=65536),(v<c||-1==c)&&(F0(e,n,t,E),e[Vr]=(4294901760&e[Vr])+E+2),E++}function fp(e,t){as(4,e,t);const n=g(null);try{t.call(e)}finally{g(n),as(5,e,t)}}function F0(e,t,n,r){const o=n[r]<0,c=n[r+1],v=e[o?-n[r]:n[r]];o?e[Pi]>>14<e[Vr]>>16&&(3&e[Pi])===t&&(e[Pi]+=16384,fp(v,c)):fp(v,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 ss={};function Pc(e,t){const n=vp(e,t);if(-1!==n)return n;const r=t[bi];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),v=Dl(o,t),E=v[bi].data;for(let W=0;W<8;W++)t[c+W]=v[m+W]|E[m+W]}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(qe)&&(r=n[qe]),null==r&&(r=n[qe]=V0++);const o=r&_p;t.data[e+(o>>gp)]|=1<<o}(e,t,n)}function bp(e,t,n){if(n&ht.Optional||void 0!==e)return e;fl()}function yp(e,t,n,r){if(n&ht.Optional&&void 0===r&&(r=null),!(n&(ht.Self|ht.Host))){const o=e[bn],c=_a(void 0);try{return o?o.get(t,r,n&ht.Optional):vc(t,r,n&ht.Optional)}finally{_a(c)}}return bp(r,0,n)}function wp(e,t,n,r=ht.Default,o){if(null!==e){if(2048&t[Pi]&&!(r&ht.Self)){const m=function K0(e,t,n,r,o){let c=e,m=t;for(;null!==c&&null!==m&&2048&m[Pi]&&!(512&m[Pi]);){const v=xp(c,m,n,r|ht.Self,ss);if(v!==ss)return v;let E=c.parent;if(!E){const W=m[ln];if(W){const ue=W.get(n,ss,r);if(ue!==ss)return ue}E=kp(m),m=m[sa]}c=E}return o}(e,t,n,r,ss);if(m!==ss)return m}const c=xp(e,t,n,r,ss);if(c!==ss)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(qe)?e[qe]:void 0;return"number"==typeof t?t>=0?t&_p:$0:t}(n);if("function"==typeof c){if(!Ln(t,e,r))return r&ht.Host?bp(o,0,r):yp(t,n,r,o);try{let m;if(m=c(r),null!=m||r&ht.Optional)return m;fl()}finally{Yr()}}else if("number"==typeof c){let m=null,v=vp(e,t),E=ko,W=r&ht.Host?t[xn][Hn]:null;for((-1===v||r&ht.SkipSelf)&&(E=-1===v?Fc(e,t):t[v+8],E!==ko&&Dp(r,!1)?(m=t[bi],v=Ml(E),t=Dl(E,t)):v=-1);-1!==v;){const ue=t[bi];if(Mp(c,v,ue.data)){const He=W0(v,t,n,m,r,W);if(He!==ss)return He}E=t[v+8],E!==ko&&Dp(r,t[bi].data[v+8]===W)&&Mp(c,v,t)?(m=ue,v=Ml(E),t=Dl(E,t)):v=-1}}return o}function W0(e,t,n,r,o,c){const m=t[bi],v=m.data[e+8],ue=Nc(v,m,n,null==r?Lr(v)&&Cu:r!=m&&0!=(3&v.type),o&ht.Host&&c===v);return null!==ue?$s(t,m,ue,v):ss}function Nc(e,t,n,r,o){const c=e.providerIndexes,m=t.data,v=1048575&c,E=e.directiveStart,ue=c>>20,St=o?v+ue:e.directiveEnd;for(let Gt=r?v:v+ue;Gt<St;Gt++){const ii=m[Gt];if(Gt<E&&n===ii||Gt>=E&&ii.type===n)return Gt}if(o){const Gt=m[E];if(Gt&&Pn(Gt)&&Gt.type===n)return E}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 Ut(-200,e)}(function Bn(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():tn(e)}(c[n]));const v=Rc(m.canSeeViewProviders);m.resolving=!0;const W=m.injectImpl?_a(m.injectImpl):null;Ln(e,r,ht.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!==W&&_a(W),Rc(v),m.resolving=!1,Yr()}}return o}function Mp(e,t,n){return!!(n[t+(e>>gp)]&1<<e)}function Dp(e,t){return!(e&ht.Self||e&ht.Host&&t)}class Kr{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 Kr(de(),ti())}function Cp(e){return We(()=>{const t=e.prototype.constructor,n=t[Me]||Su(t),r=Object.prototype;let o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){const c=o[Me]||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[bi],n=t.type;return 2===n?t.declTNode:1===n?e[Hn]: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}(de(),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:Ht(e)),new Mo(c,t||Ic(),r||null,o)}let Wa=(()=>{class e{static#e=this.THROW_IF_NOT_FOUND=Ua;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:()=>x(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 rt("",{providedIn:"root",factory:()=>z(Es).handleError.bind(void 0)}),Fp=new rt("",{providedIn:"root",factory:()=>!1});let Hc,Gc;function Io(e){return function Lu(){if(void 0===Hc&&(Hc=null,nt.trustedTypes))try{Hc=nt.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,nt.trustedTypes))try{Gc=nt.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 ${Kt})`}}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 ${Kt})`)}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,v=m.toLowerCase();if(!Up.hasOwnProperty(v)){this.sanitizedSomething=!0;continue}let E=c.value;Pu[v]&&(E=Vc(E)),this.buf.push(" ",m,'="',Wp(E),'"')}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,"&").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,"<").replace(/>/g,">")}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(Va(),tn(e))}function Nu(e){const t=kl();return t?t.sanitize(Qs.URL,e)||"":To(e,"URL")?ys(e):Vc(tn(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 Ut(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[Wn].sanitizer}const Iw=/^>|^->|<!--|-->|--!>|<!-$/g,Tw=/(<|>)/g,Aw="\u200b$1\u200b";const Yu=new Map;let Fw=0;const Hu="__ngContext__";function va(e,t){Nn(t)?(e[Hu]=t[Jr],function Yw(e){Yu.set(e[Jr],e)}(t)):e[Hu]=t}function lf(e){return e.ownerDocument}function Na(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 v=nn(r);0===e&&null!==n?null==o?gf(t,n,v):Xs(t,n,v,o||null,!0):1===e&&null!==n?Xs(t,n,v,o||null,!0):2===e?function Jc(e,t,n){const r=Xc(e,t);r&&function ax(e,t,n,r){e.removeChild(t,n,r)}(e,r,t,n)}(t,v,m):3===e&&t.destroyNode(v),null!=c&&function lx(e,t,n,r,o){const c=n[$n];c!==nn(n)&&Lo(t,e,r,c,o);for(let v=Cn;v<n.length;v++){const E=n[v];qc(E[bi],E,e,t,r,c)}}(t,e,c,n,o)}}function zu(e,t){return e.createComment(function Xp(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[Bi],2,null,null)}function ff(e,t){const n=e[yr],r=n.indexOf(t);n.splice(r,1)}function Sl(e,t){if(e.length<=Cn)return;const n=Cn+t,r=e[n];if(r){const o=r[_r];null!==o&&o!==e&&ff(o,r),t>0&&(e[n-1][Un]=r[Un]);const c=es(e,Cn+t);!function Jw(e,t){pf(e,t),t[on]=null,t[Hn]=null}(r[bi],r);const m=c[er];null!==m&&m.detachView(c[bi]),r[In]=null,r[Un]=null,r[Pi]&=-129}return r}function Qc(e,t){if(!(256&t[Pi])){const n=t[Bi];n.destroyNode&&qc(e,t,n,3,null,null),function ex(e){let t=e[fr];if(!t)return $u(e[bi],e);for(;t;){let n=null;if(Nn(t))n=t[fr];else{const r=t[Cn];r&&(n=r)}if(!n){for(;t&&!t[Un]&&t!==e;)Nn(t)&&$u(t[bi],t),t=t[In];null===t&&(t=e),Nn(t)&&$u(t[bi],t),n=t&&t[Un]}t=n}}(t)}}function $u(e,t){if(!(256&t[Pi])){t[Pi]&=-129,t[Pi]|=256,t[zn]&&function Ye(e){if(ye(e),_e(e))for(let t=0;t<e.producerNode.length;t++)Q(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[zn]),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 v=o[c[m]],E=c[m+1];as(4,v,E);try{E.call(v)}finally{as(5,v,E)}}else{as(4,o,c);try{c.call(o)}finally{as(5,o,c)}}}}}(e,t),function nx(e,t){const n=e.cleanup,r=t[br];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[br]=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[bi].type&&t[Bi].destroy();const n=t[_r];if(null!==n&&Yn(t[In])){n!==t[In]&&ff(n,t);const r=t[er];null!==r&&r.detachView(e)}!function Bw(e){Yu.delete(e[Jr])}(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===Ci.None||c===Ci.Emulated)return null}return ur(r,n)}}(e,t.parent,n)}function Xs(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?Xs(e,t,n,r,o):gf(e,t,n)}function Xc(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 Zc(e,t,n,r){const o=Ku(e,r,t),c=t[Bi],v=bf(r.parent||t[Hn],r,t);if(null!=o)if(Array.isArray(n))for(let E=0;E<n.length;E++)vf(c,o,n[E],v,!1);else vf(c,o,n,v,!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 Xu(-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)?Xu(-1,o):nn(o)}}if(32&n)return Wu(t,e)()||nn(e[t.index]);{const r=Mf(e,t);return null!==r?Array.isArray(r)?r[0]:Il(ai(e[xn]),r):Il(e,t.next)}}return null}function Mf(e,t){return null!==t?e[xn][Hn].projection[t.projection]:null}function Xu(e,t){const n=Cn+e+1;if(n<t.length){const r=t[n],o=r[bi].firstChild;if(null!==o)return Il(r,o)}return t[$n]}function Zu(e,t,n,r,o,c,m){for(;null!=n;){const v=r[n.index],E=n.type;if(m&&0===t&&(v&&va(nn(v),r),n.flags|=2),32!=(32&n.flags))if(8&E)Zu(e,t,n.child,r,o,c,!1),Lo(t,e,o,v,c);else if(32&E){const W=Wu(n,r);let ue;for(;ue=W();)Lo(t,e,o,ue,c);Lo(t,e,o,v,c)}else 16&E?Cf(e,t,r,n,o,c):Lo(t,e,o,v,c);n=m?n.projectionNext:n.next}}function qc(e,t,n,r,o,c){Zu(n,r,e.firstChild,t,o,c,!1)}function Cf(e,t,n,r,o,c){const m=n[xn],E=m[Hn].projection[r.projection];if(Array.isArray(E))for(let W=0;W<E.length;W++)Lo(t,e,o,E[W],c);else{let W=E;const ue=m[In];ks(r)&&(W.flags|=128),Zu(e,t,W,ue,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&&re(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 un={};function Sf(e=1){If(Vi(),ti(),Jn()+e,!1)}function If(e,t,n,r){if(!r)if(3==(3&t[Pi])){const c=e.preOrderCheckHooks;null!==c&&Lc(t,c,n)}else{const c=e.preOrderHooks;null!==c&&Oc(t,c,0,n)}vr(n)}function Oo(e,t=ht.Default){const n=ti();return null===n?x(e,t):wp(de(),n,Qi(e),t)}function Tf(){throw new Error("invalid")}function Af(e,t,n,r,o,c){const m=g(null);try{let v=null;o&A.SignalBased&&(v=t[r][f]),null!==v&&void 0!==v.transformFn&&(c=v.transformFn(c)),o&A.HasDecoratorInputTransform&&(c=e.inputTransforms[r].call(t,c)),null!==e.setInput?e.setInput(t,v,c,n,r):dp(t,v,r,c)}finally{g(m)}}function ed(e,t,n,r,o,c,m,v,E,W,ue){const He=t.blueprint.slice();return He[on]=o,He[Pi]=204|r,(null!==W||e&&2048&e[Pi])&&(He[Pi]|=2048),M(He),He[In]=He[sa]=e,He[pn]=n,He[Wn]=m||e&&e[Wn],He[Bi]=v||e&&e[Bi],He[bn]=E||e&&e[bn]||null,He[Hn]=c,He[Jr]=function Nw(){return Fw++}(),He[nr]=ue,He[ln]=W,He[xn]=2==t.type?e[xn]: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=_t(),E=e.data[t]=function vx(e,t,n,r,o,c){let m=t?t.injectorIndex:-1,v=0;return wn()&&(v|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:m,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:v,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=E),null!==c&&(m?null==c.child&&null!==E.parent&&(c.child=E):null===c.next&&(c.next=E,E.prev=c)),E}(e,t,n,r,o),function he(){return ui.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=ui.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=Jn(),m=2&r;try{vr(-1),m&&t.length>Hi&&If(e,t,Hi,!1),as(m?2:0,o),n(r,o)}finally{vr(c),as(m?3:1,o)}}function qu(e,t,n){if(qr(t)){const r=g(null);try{const c=t.directiveEnd;for(let m=t.directiveStart;m<c;m++){const v=e.data[m];v.contentQueries&&v.contentQueries(1,n[m],m)}}finally{g(r)}}}function eh(e,t,n){dn()&&(function Cx(e,t,n,r){const o=n.directiveStart,c=n.directiveEnd;Lr(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 v=td(e,ed(e,o,null,m,r,t,null,e[Wn].rendererFactory.createRenderer(r,n),null,null,null));e[t.index]=v}(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||Pc(n,t),va(r,t);const m=n.initialInputs;for(let v=o;v<c;v++){const E=e.data[v],W=$s(t,e,v,n);va(W,t),null!==m&&Ox(0,v-o,W,E,0,m),Pn(E)&&(Kn(n.index,t)[pn]=$s(t,e,v,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],v=-1===m?n(t,e):e[m];e[o++]=v}}}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,v,E,W,ue){const He=Hi+r,St=He+o,Gt=function hx(e,t){const n=[];for(let r=0;r<t;r++)n.push(r<e?null:un);return n}(He,St),ii="function"==typeof W?W():W;return Gt[bi]={type:e,blueprint:Gt,template:n,queries:null,viewQuery:v,declTNode:t,data:Gt.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:E,consts:ii,incompleteFirstPass:!1,ssrId:ue}}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 v,E=A.None;Array.isArray(m)?(v=m[0],E=m[1]):v=m;let W=c;if(null!==o){if(!o.hasOwnProperty(c))continue;W=o[c]}0===e?Ff(r,n,W,v,E):Ff(r,n,W,v)}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,v){const E=ur(t,n);let ue,W=t.inputs;!v&&null!=W&&(ue=W[r])?(oh(e,n,ue,r,o),Lr(t)&&function wx(e,t){const n=Kn(t,e);16&n[Pi]||(n[Pi]|=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(E,r,o))}function nh(e,t,n,r){if(dn()){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(Yt(t,m.selectors,!1))if(r||(r=[]),Pn(m))if(null!==m.findHostDirectiveDefs){const v=[];o=o||new Map,m.findHostDirectiveDefs(m,v,o),r.unshift(...v,m),rh(e,t,v.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,v;null===c?m=v=null:[m,v]=c,null!==m&&Nf(e,t,n,m,o,v),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 Ut(-301,!1);r.push(t[o],c)}}}(n,r,o)}n.mergedAttrs=Zt(n.mergedAttrs,n.attrs)}function Nf(e,t,n,r,o,c){for(let W=0;W<r.length;W++)Eu(Pc(n,t),e,r[W].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 W=0;W<r.length;W++){const ue=r[W];ue.providersResolver&&ue.providersResolver(ue)}let m=!1,v=!1,E=Tl(e,t,r.length,null);for(let W=0;W<r.length;W++){const ue=r[W];n.mergedAttrs=Zt(n.mergedAttrs,ue.hostAttrs),Ax(e,n,t,E,ue),Ix(E,ue,o),null!==ue.contentQueries&&(n.flags|=4),(null!==ue.hostBindings||null!==ue.hostAttrs||0!==ue.hostVars)&&(n.flags|=64);const He=ue.type.prototype;!m&&(He.ngOnChanges||He.ngOnInit||He.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),m=!0),!v&&(He.ngOnChanges||He.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),v=!0),E++}!function bx(e,t,n){const o=t.directiveEnd,c=e.data,m=t.attrs,v=[];let E=null,W=null;for(let ue=t.directiveStart;ue<o;ue++){const He=c[ue],St=n?n.get(He):null,ii=St?St.outputs:null;E=Pf(0,He.inputs,ue,E,St?St.inputs:null),W=Pf(1,He.outputs,ue,W,ii);const _i=null===E||null===m||mi(t)?null:Rx(E,ue,m);v.push(_i)}null!==E&&(E.hasOwnProperty("class")&&(t.flags|=8),E.hasOwnProperty("style")&&(t.flags|=16)),t.initialInputs=v,t.inputs=E,t.outputs=W}(e,n,c)}function Yf(e,t,n){const r=n.directiveStart,o=n.directiveEnd,c=n.index,m=function ft(){return ui.lFrame.currentDirectiveIndex}();try{vr(c);for(let v=r;v<o;v++){const E=e.data[v],W=t[v];Qt(v),(null!==E.hostBindings||0!==E.hostVars||null!==E.hostAttrs)&&kx(E,W)}}finally{vr(-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 v=~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)!=v&&m.push(v),m.push(n,r,c)}}(e,t,r,Tl(e,n,o.hostVars,un),o)}function os(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 v=null==m?tn(c):m(c,r||"",o);e.setAttribute(t,o,v,n)}}(t[Bi],m,c,e.value,n,r,o)}function Ox(e,t,n,r,o,c){const m=c[t];if(null!==m)for(let v=0;v<m.length;)Af(r,n,m[v++],m[v++],m[v++],m[v++])}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 v=0;v<m.length;v+=3)if(m[v]===t){r.push(c,m[v+1],m[v+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=g(null);try{for(let o=0;o<n.length;o+=2){const m=n[o+1];if(-1!==m){const v=e.data[m];Tn(n[o]),v.contentQueries(2,t[m],m)}}}finally{g(r)}}}function td(e,t){return e[fr]?e[aa][Un]=t:e[fr]=t,e[aa]=t,t}function sh(e,t,n){Tn(0);const r=g(null);try{t(e,n)}finally{g(r)}}function Gf(e){return e[br]||(e[br]=[])}function Vf(e){return e.cleanup||(e.cleanup=[])}function jf(e,t,n){return(null===e||Pn(e))&&(n=function wa(e){for(;Array.isArray(e);){if("object"==typeof e[ya])return e;e=e[on]}return null}(n[t.index])),n[Bi]}function id(e,t){const n=e[bn],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++],v=n[c++],E=n[c++];Af(e.data[m],t[m],r,v,E,o)}}function xs(e,t,n){const r=ia(t,e);!function mf(e,t,n){e.setValue(t,n)}(e[Bi],r,n)}function Px(e,t){const n=Kn(t,e),r=n[bi];!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[bn])),lh(r,n,n[pn])}function lh(e,t,n){Ki(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[er]?.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[Pi]&=-5,Qn()}}function Po(e,t){return!t||null===t.firstChild||ks(e)}function Ll(e,t,n,r=!0){const o=t[bi];if(function tx(e,t,n,r){const o=Cn+r,c=n.length;r>0&&(n[o-1][Un]=t),r<c-Cn?(t[Un]=n[o],Rs(n,Cn+r,t)):(n.push(t),t[Un]=null),t[In]=n;const m=t[_r];null!==m&&n!==m&&function ix(e,t){const n=e[yr];t[xn]!==t[In][In][xn]&&(e[Pi]|=ar.HasTransplantedViews),null===n?e[yr]=[t]:n.push(t)}(m,t);const v=t[er];null!==v&&v.insertView(e),Qe(t),t[Pi]|=128}(o,t,e,n),r){const m=Xu(n,e),v=t[Bi],E=Xc(v,e[$n]);null!==E&&function qw(e,t,n,r,o,c){r[on]=o,r[Hn]=t,qc(e,r,n,1,o,c)}(o,e[Hn],v,t,E,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(nn(c)),Yn(c)&&Wf(c,r);const m=n.type;if(8&m)Ol(e,t,n.child,r);else if(32&m){const v=Wu(n,t);let E;for(;E=v();)r.push(E)}else if(16&m){const v=Mf(t,n);if(Array.isArray(v))r.push(...v);else{const E=ai(t[xn]);Ol(E[bi],E,v,r,!0)}}n=o?n.projectionNext:n.next}return r}function Wf(e,t){for(let n=Cn;n<e.length;n++){const r=e[n],o=r[bi].firstChild;null!==o&&Ol(r[bi],r,o,t)}e[$n]!==e[on]&&t.push(e[$n])}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=>{Ct(e.lView)},consumerOnSignalRead(){this.lView[zn]=this}};function $f(e){return Qf(e[fr])}function Kf(e){return Qf(e[Un])}function Qf(e){for(;null!==e&&!Yn(e);)e=e[Un];return e}function nd(e,t=!0,n=0){const r=e[Wn],o=r.rendererFactory;o.begin?.();try{!function Ux(e,t){dh(e,t);let n=0;for(;pe(e);){if(100===n)throw new Ut(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[Pi];if(256==(256&o))return;t[Wn].inlineEffectRunner?.flush(),Ki(t);let m=null,v=null;(function zx(e){return 2!==e.type})(e)&&(v=function Yx(e){return e[zn]??function Bx(e){const t=zf.pop()??Object.create(Gx);return t.lView=e,t}(e)}(t),m=function gt(e){return e&&(e.nextProducerIndex=0),g(e)}(v));try{M(t),function Mn(e){return ui.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&Lf(e,t,n,2,r);const E=3==(3&o);if(E){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[Pi]&ar.HasTransplantedViews))continue;const n=t[yr];for(let r=0;r<n.length;r++){I(n[r])}}}(t),Zf(t,0),null!==e.contentQueries&&Hf(e,t),E){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)vr(~o);else{const c=o,m=n[++r],v=n[++r];q(m,c),v(2,t[c])}}}finally{vr(-1)}}(e,t);const W=e.components;null!==W&&qf(t,W,0);const ue=e.viewQuery;if(null!==ue&&sh(2,ue,r),E){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[gr]){for(const He of t[gr])He();t[gr]=null}t[Pi]&=-73}catch(E){throw Ct(t),E}finally{null!==v&&(function Bt(e,t){if(g(t),e&&void 0!==e.producerNode&&void 0!==e.producerIndexOfThis&&void 0!==e.producerLastReadVersion){if(_e(e))for(let n=e.nextProducerIndex;n<e.producerNode.length;n++)Q(e.producerNode[n],e.producerIndexOfThis[n]);for(;e.producerNode.length>e.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(v,m),function Hx(e){e.lView[zn]!==e&&(e.lView=null,zf.push(e))}(v)),Qn()}}function Zf(e,t){for(let n=$f(e);null!==n;n=Kf(n))for(let r=Cn;r<n.length;r++)Jf(n[r],t)}function Kx(e,t,n){Jf(Kn(t,e),n)}function Jf(e,t){pa(e)&&dh(e,t)}function dh(e,t){const r=e[bi],o=e[Pi],c=e[zn];let m=!!(0===t&&16&o);if(m||=!!(64&o&&0===t),m||=!!(1024&o),m||=!(!c?.dirty||!kt(c)),c&&(c.dirty=!1),e[Pi]&=-9217,m)Wx(r,e,r.template,e[pn]);else if(8192&o){Zf(e,1);const v=r.components;null!==v&&qf(e,v,1)}}function qf(e,t,n){for(let r=0;r<t.length;r++)Kx(e,t[r],n)}function Rl(e){for(e[Wn].changeDetectionScheduler?.notify();e;){e[Pi]|=64;const t=ai(e);if(Da(e)&&!t)return e;e=t}return null}class Pl{get rootNodes(){const t=this._lView,n=t[bi];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[pn]}set context(t){this._lView[pn]=t}get destroyed(){return 256==(256&this._lView[Pi])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[In];if(Yn(t)){const n=t[8],r=n?n.indexOf(this):-1;r>-1&&(Sl(t,r),es(n,r))}this._attachedToViewContainer=!1}Qc(this._lView[bi],this._lView)}onDestroy(t){Pt(this._lView,t)}markForCheck(){Rl(this._cdRefInjectingView||this._lView)}detach(){this._lView[Pi]&=-129}reattach(){Qe(this._lView),this._lView[Pi]|=128}detectChanges(){this._lView[Pi]|=1024,nd(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Ut(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,pf(this._lView[bi],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Ut(902,!1);this._appRef=t,Qe(this._lView)}}let Fl=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=Zx}return e})();const Qx=Fl,Xx=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,v=ed(e,o,n,4096&e[Pi]?4096:16,null,t,null,null,null,r?.injector??null,r?.dehydratedView??null);v[_r]=e[t.index];const W=e[er];return null!==W&&(v[er]=W.createEmbeddedView(o)),lh(o,v,n),v}(this._declarationLView,this._declarationTContainer,t,{injector:n,dehydratedView:r});return new Pl(o)}};function Zx(){return rd(de(),ti())}function rd(e,t){return 4&e.type?new Xx(t,e,zr(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 ${Ht(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=Kn(de().index,e);return(Nn(n)?n:e)[Bi]}()}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[f]}(e)&&"function"==typeof e.set}function EM(e){const t=g(null);try{return e()}finally{g(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,v=m_(m,o,c),E=m.currentIndex;if(m===r)o--,r=r._nextRemoved;else if(n=n._next,null==m.previousIndex)o++;else{c||(c=[]);const W=v-o,ue=E-o;if(W!=ue){for(let St=0;St<W;St++){const Gt=St<c.length?c[St]:c[St]=0,ii=Gt+St;ue<=ii&&ii<W&&(c[St]=Gt+1)}c[m.previousIndex]=ue-W}}v!==E&&t(m,v,E)}}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 Ut(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 v=0;v<this.length;v++)c=t[v],m=this._trackByFn(v,c),null!==n&&Object.is(n.trackById,m)?(r&&(n=this._verifyReinsertion(n,c,m,v)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,m,v),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,v=>{m=this._trackByFn(o,v),null!==n&&Object.is(n.trackById,m)?(r&&(n=this._verifyReinsertion(n,v,m,o)),Object.is(n.item,v)||this._addIdentityChange(n,v)):(n=this._mismatch(n,v,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 Ut(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 Ut(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 Ut(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(Lr(e)&&!n){const r=Kn(e.index,t);return new Pl(r,r)}return 47&e.type?new Pl(t[xn],t):null}(de(),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 Pt(this._lView,t),()=>function qt(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 Zs(e){v_.has(e)||(v_.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function b_(...e){}class Mr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ze(!1),this.onMicrotaskEmpty=new Ze(!1),this.onStable=new Ze(!1),this.onError=new Ze(!1),typeof Zone>"u")throw new Ut(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 nt.requestAnimationFrame;let t=nt[e?"requestAnimationFrame":"setTimeout"],n=nt[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 ZM(e){const t=()=>{!function XM(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(nt,()=>{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,v)=>{if(function JM(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(v))return n.invokeTask(o,c,m,v);try{return y_(e),n.invokeTask(o,c,m,v)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===c.type||e.shouldCoalesceRunChangeDetection)&&t(),w_(e)}},onInvoke:(n,r,o,c,m,v,E)=>{try{return y_(e),n.invoke(o,c,m,v,E)}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(!Mr.isInAngularZone())throw new Ut(909,!1)}static assertNotInAngularZone(){if(Mr.isInAngularZone())throw new Ut(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 Ze,this.onMicrotaskEmpty=new Ze,this.onStable=new Ze,this.onError=new Ze}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 Pa}())throw new Ut(-203,!1)}();const n=t?.injector??z(Wa);if(!function Ss(e){return"browser"===(e??z(Wa)).get(Zi)}(n))return M_;Zs("NgAfterNextRender");const r=n.get(Vl),o=r.handler??=new E_,c=t?.phase??Js.MixedReadWrite,m=()=>{o.unregister(E),v()},v=n.get(dd).onDestroy(m),E=new k_(n,c,()=>{m(),e()});return o.register(E),{destroy:m}}class k_{constructor(t,n,r){this.phase=n,this.callbackFn=r,this.zone=t.get(Mr),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!!jn(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 v=t[m];"number"==typeof v?c=v:1==c?o=vt(o,v):2==c&&(r=vt(r,v+": "+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=Xi(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 kr(e){return e.map(pr).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}create(t,n,r,o){let c=(o=o||this.ngModule)instanceof rs?o:o?.injector;c&&null!==this.componentDef.getStandaloneInjector&&(c=this.componentDef.getStandaloneInjector(c)||c);const m=c?new rD(t,c):t,v=m.get(l_,null);if(null===v)throw new Ut(407,!1);const He={rendererFactory:v,sanitizer:m.get(DM,null),inlineEffectRunner:null,afterRenderEventManager:m.get(Vl,null),changeDetectionScheduler:m.get(_h,null)},St=v.createRenderer(null,this.componentDef),Gt=this.componentDef.selectors[0][0]||"div",ii=r?function mx(e,t,n,r){const c=r.get(Fp,!1)||n===Ci.ShadowDom,m=e.selectRootElement(t,c);return function px(e){Rf(e)}(m),m}(St,r,this.componentDef.encapsulation,m):Kc(St,Gt,function nD(e){const t=e.toLowerCase();return"svg"===t?ka:"math"===t?"math":null}(Gt));let _i=512;this.componentDef.signals?_i|=4096:this.componentDef.onPush||(_i|=16);let ki=null;null!==ii&&(ki=su(ii,m,!0));const Yi=ih(0,null,null,1,0,null,null,null,null,null,null),fi=ed(null,Yi,null,_i,null,null,He,St,m,null,ki);let rn,En;Ki(fi);try{const Sn=this.componentDef;let da,ol=null;Sn.findHostDirectiveDefs?(da=[],ol=new Map,Sn.findHostDirectiveDefs(Sn,da,ol),da.push(Sn)):da=[Sn];const zS=function sD(e,t){const n=e[bi],r=Hi;return e[r]=t,Ro(n,r,2,"#host",null)}(fi,ii),$S=function oD(e,t,n,r,o,c,m){const v=o[bi];!function lD(e,t,n,r){for(const o of e)t.mergedAttrs=Zt(t.mergedAttrs,o.hostAttrs);null!==t.mergedAttrs&&(hd(t,t.mergedAttrs,!0),null!==n&&Ef(r,n,t))}(r,e,t,m);let E=null;null!==t&&(E=su(t,o[bn]));const W=c.rendererFactory.createRenderer(t,n);let ue=16;n.signals?ue=4096:n.onPush&&(ue=64);const He=ed(o,Of(n),null,ue,o[e.index],e,c,W,null,null,E);return v.firstCreatePass&&rh(v,e,r.length-1),td(o,He),o[e.index]=He}(zS,ii,Sn,da,fi,He,St);En=Pr(Yi,Hi),ii&&function dD(e,t,n,r){if(r)re(e,n,["ng-version","17.2.2"]);else{const{attrs:o,classes:c}=function Zn(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(!K(o))break;o=c}r++}return{attrs:t,classes:n}}(t.selectors[0]);o&&re(e,n,o),c&&c.length>0&&kf(e,n,c.join(" "))}}(St,Sn,ii,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)}}(En,this.ngContentSelectors,n),rn=function cD(e,t,n,r,o,c){const m=de(),v=o[bi],E=ur(m,o);Nf(v,o,m,n,null,r);for(let ue=0;ue<n.length;ue++)va($s(o,v,m.directiveStart+ue,m),o);Yf(v,o,m),E&&va(E,o);const W=$s(o,v,m.directiveStart+m.componentOffset,m);if(e[pn]=o[pn]=W,null!==c)for(const ue of c)ue(W,t);return qu(v,m,o),W}($S,Sn,da,ol,fi,[hD]),lh(Yi,fi,null)}finally{Qn()}return new aD(this.componentType,rn,zr(En,fi),fi,En)}}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[bi],c,o,t,n),this.previousInputValues.set(t,n),Rl(Kn(this._tNode.index,c))}}get injector(){return new Kr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}function hD(){const e=de();Ac(ti()[bi],e)}let md=(()=>{class e{static#e=this.__NG_ELEMENT_ID__=mD}return e})();function mD(){return R_(de(),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 zr(this._hostTNode,this._hostLView)}get injector(){return new Kr(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 Kr(n[bi].data[r+8],n)}return new Kr(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-Cn}createEmbeddedView(t,n,r){let o,c;"number"==typeof r?o=r:null!=r&&(o=r.index,c=r.injector);const v=t.createEmbeddedViewImpl(n||{},c,null);return this.insertImpl(v,o,Po(this._hostTNode,null)),v}createComponent(t,n,r,o,c){const m=t&&!function wl(e){return"function"==typeof e}(t);let v;if(m)v=n;else{const ii=n||{};v=ii.index,r=ii.injector,o=ii.projectableNodes,c=ii.environmentInjector||ii.ngModuleRef}const E=m?t:new Wl(Xi(t)),W=r||this.parentInjector;if(!c&&null==E.ngModule){const _i=(m?W:this.parentInjector).get(rs,null);_i&&(c=_i)}Xi(E.componentType??{});const Gt=E.create(W,o,null,c);return this.insertImpl(Gt.hostView,v,Po(this._hostTNode,null)),Gt}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){const o=t._lView;if(function Ea(e){return Yn(e[In])}(o)){const v=this.indexOf(t);if(-1!==v)this.detach(v);else{const E=o[In],W=new L_(E,E[Hn],E[In]);W.detach(W.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&&(es(Ch(this._lContainer),n),Qc(r[bi],r))}detach(t){const n=this._adjustIndex(t,-1),r=Sl(this._lContainer,n);return r&&null!=es(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[$n])return;let o;o=8&n.type?nn(r):function fD(e,t){const n=e[Bi],r=n.createComment(""),o=ur(t,e);return Xs(n,Xc(n,o),r,function sx(e,t){return e.nextSibling(t)}(n,o),!1),r}(t,n),e[$n]=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?zr(e,t):4&e.type?rd(e,t):null}(t,e):-2===n?function xD(e,t,n){return n===ms?zr(t,e):n===Fl?rd(t,e):n===md?R_(t,e):void 0}(e,t,r):$s(e,e[bi],n,t)}function B_(e,t,n,r){const o=t[er].queries[r];if(null===o.matches){const c=e.data,m=n.matches,v=[];for(let E=0;null!==m&&E<m.length;E+=2){const W=m[E];v.push(W<0?null:wD(t,c[W],m[E+1],n.metadata.read))}o.matches=v}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 v=0;v<c.length;v+=2){const E=c[v];if(E>0)r.push(m[v/2]);else{const W=c[v+1],ue=t[-E];for(let He=Cn;He<ue.length;He++){const St=ue[He];St[_r]===St[In]&&Ah(St[bi],St,W,r)}if(null!==ue[yr]){const He=ue[yr];for(let St=0;St<He.length;St++){const Gt=He[St];Ah(Gt[bi],Gt,W,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[er]??=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[bi],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 Ut(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 v=o.hostBindings;v&&YD(e,v);const E=o.viewQuery,W=o.contentQueries;if(E&&FD(e,E),W&&ND(e,W),RD(e,o),hn(e.outputs,o.outputs),Pn(o)&&o.data.animation){const ue=e.data;ue.animation=(ue.animation||[]).concat(o.data.animation)}}const c=o.features;if(c)for(let m=0;m<c.length;m++){const v=c[m];v&&v.ngInherit&&v(e),v===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=Zt(o.hostAttrs,n=Zt(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=jn(t);this._bootstrapComponents=Na(o.bootstrap),this._r3Injector=Lp(t,n,[{provide:qs,useValue:this},{provide:Gl,useValue:this.componentFactoryResolver},...r],Ht(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 Tt.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 ls(e,t,n){return e[t]=n}function Dr(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function eo(e,t,n,r){const o=Dr(e,t,n);return Dr(e,t+1,r)||o}function Yo(e,t,n,r,o,c,m,v){const E=ti(),W=Vi(),ue=e+Hi,He=W.firstCreatePass?function $D(e,t,n,r,o,c,m,v,E){const W=t.consts,ue=Ro(t,e,4,m||null,ce(W,v));nh(t,n,ue,ce(W,E)),Ac(t,ue);const He=ue.tView=ih(2,ue,r,o,c,t.directiveRegistry,t.pipeRegistry,null,t.schemas,W,null);return null!==t.queries&&(t.queries.template(t,ue),He.queries=t.queries.embeddedTView(ue)),ue}(ue,W,E,t,n,r,o,c,m):W.data[ue];H(He,!1);const St=cg(W,E,He,e);hs()&&Zc(W,E,St,He),va(St,E);const Gt=Bf(St,E,St,He);return E[ue]=Gt,td(E,Gt),function F_(e,t,n){return kh(e,t,n)}(Gt,He,E),mr(He)&&eh(W,E,He),null!=m&&th(E,He,v),Yo}let cg=function dg(e,t,n,r){return Qa(!0),t[Bi].createComment("")};function $h(e,t,n,r){const o=ti();return Dr(o,Ji(),t)&&(Vi(),os(vn(),o,e,t,n,r)),$h}function zo(e,t,n,r){return Dr(e,Ji(),n)?t+tn(n)+r:un}function $o(e,t,n,r,o,c){const v=eo(e,function zi(){return ui.lFrame.bindingIndex}(),n,o);return D(2),v?t+tn(n)+r+tn(o)+c:un}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 Xh(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),v=!1;for(;0!==m&&(!1===v||c);){const W=e[m+1];AC(e[m],t)&&(v=!0,e[m+1]=r?Xh(W):Kh(W)),m=r?Ls(W):io(W)}v&&(e[n+1]=r?Kh(o):Xh(o))}function AC(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Ga(e,t)>=0}const Qr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Vg(e){return e.substring(Qr.key,Qr.keyEnd)}function jg(e,t){const n=Qr.textEnd;return n===t?-1:(t=Qr.keyEnd=function PC(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,Qr.key=t,n),el(e,t,n))}function el(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Zh(e,t,n){const r=ti();return Dr(r,Ji(),t)&&Ia(Vi(),vn(),r,e,t,r[Bi],n,!1),Zh}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 Za(e,t,n,!1),qh}function em(e,t){return Za(e,t,null,!0),em}function Kg(e){Ja(UC,ds,e,!0)}function ds(e,t){for(let n=function OC(e){return function Wg(e){Qr.key=0,Qr.keyEnd=0,Qr.value=0,Qr.valueEnd=0,Qr.textEnd=e.length}(e),jg(e,el(e,0,Qr.textEnd))}(t);n>=0;n=jg(t,n))fa(e,Vg(t),!0)}function Za(e,t,n,r){const o=ti(),c=Vi(),m=D(2);c.firstUpdatePass&&Xg(c,e,m,r),t!==un&&Dr(o,m,t)&&Jg(c,c.data[Jn()],o,o[Bi],e,o[m+1]=function zC(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=Ht(ys(e)))),e}(t,n),r,m)}function Ja(e,t,n,r){const o=Vi(),c=D(2);o.firstUpdatePass&&Xg(o,null,c,r);const m=ti();if(n!==un&&Dr(m,c,n)){const v=o.data[Jn()];if(ev(v,r)&&!Qg(o,c)){let E=r?v.classesWithoutHost:v.stylesWithoutHost;null!==E&&(n=vt(E,n||"")),Jh(o,v,m,n,r)}else!function WC(e,t,n,r,o,c,m,v){o===un&&(o=Ti);let E=0,W=0,ue=0<o.length?o[0]:null,He=0<c.length?c[0]:null;for(;null!==ue||null!==He;){const St=E<o.length?o[E+1]:void 0,Gt=W<c.length?c[W+1]:void 0;let _i,ii=null;ue===He?(E+=2,W+=2,St!==Gt&&(ii=He,_i=Gt)):null===He||null!==ue&&ue<He?(E+=2,ii=ue):(W+=2,ii=He,_i=Gt),null!==ii&&Jg(e,t,n,r,ii,_i,m,v),ue=E<o.length?o[E]:null,He=W<c.length?c[W]:null}}(o,v,m,m[Bi],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 Xg(e,t,n,r){const o=e.data;if(null===o[n+1]){const c=o[Jn()],m=Qg(e,n);ev(c,r)&&null===t&&!m&&(t=!1),t=function BC(e,t,n,r){const o=hi(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 E=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!==E&&Array.isArray(E)&&(E=tm(null,e,t,E[1],r),E=Jl(E,t.attrs,r),function GC(e,t,n,r){e[Ls(n?t.classBindings:t.styleBindings)]=r}(e,t,r,E))}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,v=Ls(m),E=io(m);e[r]=n;let ue,W=!1;if(Array.isArray(n)?(ue=n[1],(null===ue||Ga(n,ue)>0)&&(W=!0)):ue=n,o)if(0!==E){const St=Ls(e[v+1]);e[r+1]=Md(St,v),0!==St&&(e[St+1]=Qh(e[St+1],r)),e[v+1]=function EC(e,t){return 131071&e|t<<17}(e[v+1],r)}else e[r+1]=Md(v,0),0!==v&&(e[v+1]=Qh(e[v+1],r)),v=r;else e[r+1]=Md(E,0),0===v?v=r:e[E+1]=Qh(e[E+1],r),E=r;W&&(e[r+1]=Kh(e[r+1])),Gg(e,ue,r,!0),Gg(e,ue,r,!1),function TC(e,t,n,r,o){const c=o?e.residualClasses:e.residualStyles;null!=c&&"string"==typeof t&&Ga(c,t)>=0&&(n[r+1]=Xh(n[r+1]))}(t,ue,e,r,c),m=Md(v,E),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 v=n.directiveStylingLast;for(-1===v?v=n.directiveStart:v++;v<m&&(c=t[v],r=Jl(r,c.hostAttrs,o),c!==e);)v++;return null!==e&&(n.directiveStylingLast=v),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]),fa(e,m,!!n||t[++c]))}return void 0===e?null:e}function UC(e,t,n){const r=String(t);""!==r&&!r.includes(" ")&&fa(e,r,n)}function Jg(e,t,n,r,o,c,m,v){if(!(3&t.type))return;const E=e.data,W=E[v+1],ue=function SC(e){return 1==(1&e)}(W)?qg(E,t,n,o,io(W),m):void 0;Dd(ue)||(Dd(c)||function kC(e){return 2==(2&e)}(W)&&(c=qg(E,null,n,o,v,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(Jn(),n),o,c))}function qg(e,t,n,r,o,c){const m=null===t;let v;for(;o>0;){const E=e[o],W=Array.isArray(E),ue=W?E[1]:E,He=null===ue;let St=n[o+1];St===un&&(St=He?Ti:void 0);let Gt=He?Cs(St,r):ue===r?St:void 0;if(W&&!Dd(Gt)&&(Gt=Cs(E,r)),Dd(Gt)&&(v=Gt,m))return v;const ii=e[o+1];o=m?Ls(ii):io(ii)}if(null!==t){let E=c?t.residualClasses:t.residualStyles;null!=E&&(v=Cs(E,r))}return v}function Dd(e){return void 0!==e}function ev(e,t){return 0!=(e.flags&(t?8:16))}function tv(e,t,n){Ja(fa,ds,zo(ti(),e,t,n),!0)}function Cd(e,t,n,r){const o=ti(),c=Vi(),m=Hi+e,v=o[Bi],E=c.firstCreatePass?function f1(e,t,n,r,o,c){const m=t.consts,E=Ro(t,e,2,r,ce(m,o));return nh(t,n,E,ce(m,c)),null!==E.attrs&&hd(E,E.attrs,!1),null!==E.mergedAttrs&&hd(E,E.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,E),E}(m,c,o,t,n,r):c.data[m],W=av(c,o,E,v,t,e);o[m]=W;const ue=mr(E);return H(E,!0),Ef(v,W,E),32!=(32&E.flags)&&hs()&&Zc(c,o,W,E),0===function $i(){return ui.lFrame.elementDepthCount}()&&va(W,o),function Gi(){ui.lFrame.elementDepthCount++}(),ue&&(eh(c,o,E),qu(c,E,o)),null!==r&&th(o,E),Cd}function kd(){let e=de();_t()?dt():(e=e.parent,H(e,!1));const t=e;(function rr(e){return ui.skipHydrationRootTNode===e})(t)&&function Nr(){ui.skipHydrationRootTNode=null}(),function Wi(){ui.lFrame.elementDepthCount--}();const n=Vi();return n.firstCreatePass&&(Ac(n,e),qr(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)=>(Qa(!0),Kc(r,o,function so(){return ui.lFrame.currentNamespace}()));function Ed(e,t,n){const r=ti(),o=Vi(),c=e+Hi,m=o.firstCreatePass?function v1(e,t,n,r,o){const c=t.consts,m=ce(c,r),v=Ro(t,e,8,"ng-container",m);return null!==m&&hd(v,m,!0),nh(t,n,v,ce(c,o)),null!==t.queries&&t.queries.elementStart(t,v),v}(c,o,r,t,n):o.data[c];H(m,!0);const v=sv(o,r,m,e);return r[c]=v,hs()&&Zc(o,r,v,m),va(v,r),mr(m)&&(eh(o,r,m),qu(o,m,r)),null!=n&&th(r,m),Ed}function Sd(){let e=de();const t=Vi();return _t()?dt():(e=e.parent,H(e,!1)),t.firstCreatePass&&(Ac(t,e),qr(e)&&t.queries.elementEnd(e)),Sd}function om(e,t,n){return Ed(e,t,n),Sd(),om}let sv=(e,t,n,r)=>(Qa(!0),zu(t[Bi],""));function ov(){return ti()}function lm(e,t,n){const r=ti();return Dr(r,Ji(),t)&&Ia(Vi(),vn(),r,e,t,r[Bi],n,!0),lm}function cm(e,t,n){const r=ti();if(Dr(r,Ji(),t)){const c=Vi(),m=vn();Ia(c,m,r,e,t,jf(hi(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 Ut(701,!1)}function lv(e){return dm(e)[il.PluralCase]}function cv(e){return e in tl||(tl[e]=nt.ng&&nt.ng.common&&nt.ng.common.locales&&nt.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=Vi(),m=de();return fm(c,o,o[Bi],m,e,t,r),mm}function pm(e,t){const n=de(),r=ti(),o=Vi();return fm(o,r,jf(hi(o.data),n,r),n,e,t),pm}function fm(e,t,n,r,o,c,m){const v=mr(r),W=e.firstCreatePass&&Vf(e),ue=t[pn],He=Gf(t);let St=!0;if(3&r.type||m){const _i=ur(r,t),ki=m?m(_i):_i,Yi=He.length,fi=m?En=>m(nn(En[r.index])):r.index;let rn=null;if(!m&&v&&(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 v=t[br],E=o[c+2];return v.length>E?v[E]: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,ue,c,!1);const En=n.listen(ki,o,c);He.push(c,En),W&&W.push(o,fi,Yi,Yi+1)}}else c=Fv(r,t,ue,c,!1);const Gt=r.outputs;let ii;if(St&&null!==Gt&&(ii=Gt[o])){const _i=ii.length;if(_i)for(let ki=0;ki<_i;ki+=2){const Sn=t[ii[ki]][ii[ki+1]].subscribe(c),da=He.length;He.push(c,Sn),W&&W.push(o,r.index,da,"function"==typeof Sn?da+1:-(da+1))}}}function Pv(e,t,n,r){try{return as(6,t,n),!1!==n(r)}catch(o){return id(e,o),!1}finally{as(7,t,n)}}function Fv(e,t,n,r,o){return function c(m){if(m===Function)return r;Rl(e.componentOffset>-1?Kn(e.index,t):t);let E=Pv(t,n,r,m),W=c.__ngNextListenerFn__;for(;W;)E=Pv(t,n,W,m)&&E,W=W.__ngNextListenerFn__;return o&&!1===E&&m.preventDefault(),E}}function Nv(e=1){return function Oa(e){return(ui.lFrame.contextLView=function G(e,t){for(;e>0;)t=t[sa],e--;return t}(e,ui.lFrame.contextLView))[pn]}(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?Yt(e,c,!0):qn(r,c))return o}else n=o}return n}function Yv(e){const t=ti()[xn][Hn];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=Vi(),c=Ro(o,Hi+e,16,null,n||null);null===c.projection&&(c.projection=t),dt(),(!r[nr]||wn())&&32!=(32&c.flags)&&function ox(e,t,n){Cf(t[Bi],0,t,n,Ku(e,n,t),bf(n.parent||t[Hn],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!==un&&Ia(Vi(),vn(),c,e,m,c[Bi],o,!1),gm}function Kv(e,t,n,r){!function V_(e,t,n,r){const o=Vi();if(o.firstCreatePass){const c=de();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=Vi();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 Xv(e){const t=ti(),n=Vi(),r=Ai();Tn(r+1);const o=Oh(n,r);if(e.dirty&&function Ha(e){return 4==(4&e[Pi])}(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 Zv(){return function Lh(e,t){return e[er].queries[t].queryList}(ti(),Ai())}function Jv(e){return Fr(function jt(){return ui.lFrame.contextLView}(),Hi+e)}function lb(e,t=""){const n=ti(),r=Vi(),o=e+Hi,c=r.firstCreatePass?Ro(r,o,1,t,null):r.data[o],m=cb(r,n,c,t,e);n[o]=m,hs()&&Zc(r,n,m,c),H(c,!1)}let cb=(e,t,n,r,o)=>(Qa(!0),function $c(e,t){return e.createText(t)}(t[Bi],r));function vm(e){return Od("",e,""),vm}function Od(e,t,n){const r=ti(),o=zo(r,e,t,n);return o!==un&&xs(r,Jn(),o),Od}function bm(e,t,n,r,o){const c=ti(),m=$o(c,e,t,n,r,o);return m!==un&&xs(c,Jn(),m),bm}function ym(e,t,n){d_(t)&&(t=t());const r=ti();return Dr(r,Ji(),t)&&Ia(Vi(),vn(),r,e,t,r[Bi],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=Vi(),o=de();return fm(r,n,n[Bi],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=Vi(),m=ti(),v=de();let E=zs(e)?e:Qi(e.provide);const W=lp(e),ue=1048575&v.providerIndexes,He=v.directiveStart,St=v.providerIndexes>>20;if(zs(e)||!e.multi){const Gt=new xl(W,o,Oo),ii=Dm(E,t,o?ue:ue+St,He);-1===ii?(Eu(Pc(v,m),c,E),Mm(c,e,t.length),t.push(E),v.directiveStart++,v.directiveEnd++,o&&(v.providerIndexes+=1048576),n.push(Gt),m.push(Gt)):(n[ii]=Gt,m[ii]=Gt)}else{const Gt=Dm(E,t,ue+St,He),ii=Dm(E,t,ue,ue+St),ki=ii>=0&&n[ii];if(o&&!ki||!o&&!(Gt>=0&&n[Gt])){Eu(Pc(v,m),c,E);const Yi=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,W);!o&&ki&&(n[ii].providerFactory=Yi),Mm(c,e,t.length,0),t.push(E),v.directiveStart++,v.directiveEnd++,o&&(v.providerIndexes+=1048576),n.push(Yi),m.push(Yi)}else Mm(c,e,Gt>-1?Gt:ii,vb(n[o?ii:Gt],W,!o&&r));!o&&r&&ki&&n[ii].componentProviders++}}}function Mm(e,t,n,r){const o=zs(t),c=function m0(e){return!!e.useClass}(t);if(o||c){const E=(c?Qi(t.useClass):t).prototype.ngOnDestroy;if(E){const W=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){const ue=W.indexOf(n);-1===ue?W.push(n,[r,E]):W[ue+1].push(r,E)}else W.push(n,E)}}}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,v=$s(n,n[bi],this.providerFactory.index,r);c=v.slice(0,m),Cm(o,c);for(let E=m;E<v.length;E++)c.push(v[E])}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=Vi();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(x(rs))})}return e})();function yb(e){Zs("NgStandalone"),e.getStandaloneInjector=t=>t.get(Yk).getOrCreateStandaloneInjector(e)}function Ib(e,t,n){const r=Oi()+e,o=ti();return o[r]===un?ls(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(),Oi(),e,t,n,r)}function Ab(e,t,n,r,o){return Pb(ti(),Oi(),e,t,n,r,o)}function Lb(e,t,n,r,o,c){return Fb(ti(),Oi(),e,t,n,r,o,c)}function Ob(e,t,n,r,o,c,m){return Nb(ti(),Oi(),e,t,n,r,o,c,m)}function rc(e,t){const n=e[t];return n===un?void 0:n}function Rb(e,t,n,r,o,c){const m=t+n;return Dr(e,m,o)?ls(e,m+1,c?r.call(c,o):r(o)):rc(e,m+1)}function Pb(e,t,n,r,o,c,m){const v=t+n;return eo(e,v,o,c)?ls(e,v+2,m?r.call(m,o,c):r(o,c)):rc(e,v+2)}function Fb(e,t,n,r,o,c,m,v){const E=t+n;return function gd(e,t,n,r,o){const c=eo(e,t,n,r);return Dr(e,t+2,o)||c}(e,E,o,c,m)?ls(e,E+3,v?r.call(v,o,c,m):r(o,c,m)):rc(e,E+3)}function Nb(e,t,n,r,o,c,m,v,E){const W=t+n;return function za(e,t,n,r,o,c){const m=eo(e,t,n,r);return eo(e,t+2,o,c)||m}(e,W,o,c,m,v)?ls(e,W+4,E?r.call(E,o,c,m,v):r(o,c,m,v)):rc(e,W+4)}function Bb(e,t){const n=Vi();let r;const o=e+Hi;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)),v=_a(Oo);try{const E=Rc(!1),W=c();return Rc(E),function xk(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(n,ti(),o,W),W}finally{_a(v)}}function Hb(e,t,n){const r=e+Hi,o=ti(),c=Fr(o,r);return ac(o,r)?Rb(o,Oi(),t,c.transform,n,c):c.transform(n)}function Gb(e,t,n,r){const o=e+Hi,c=ti(),m=Fr(c,o);return ac(c,o)?Pb(c,Oi(),t,m.transform,n,r,m):m.transform(n,r)}function Vb(e,t,n,r,o){const c=e+Hi,m=ti(),v=Fr(m,c);return ac(m,c)?Fb(m,Oi(),t,v.transform,n,r,o,v):v.transform(n,r,o)}function jb(e,t,n,r,o,c){const m=e+Hi,v=ti(),E=Fr(v,m);return ac(v,m)?Nb(v,Oi(),t,E.transform,n,r,o,c,E):E.transform(n,r,o,c)}function ac(e,t){return e[bi].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 rt(""),my=new rt("");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:()=>{Mr.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)(x(Mr),x(py),x(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 rt("");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=z(_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((v,E)=>{c.subscribe({complete:v,error:E})});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 rt("");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=z(Rp),this.afterRenderEffectManager=z(Vl),this.componentTypes=[],this.components=[],this.isStable=z($l).hasPendingTasks.pipe((0,Ke.k)(n=>!n)),this._injector=z(rs)}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&&Gr(n),new Ut(405,!1);let m;m=o?n:this._injector.get(Gl).resolveComponentFactory(n),this.componentTypes.push(m.componentType);const v=function QE(e){return e.isBoundToModule}(m)?void 0:this._injector.get(qs),W=m.create(Wa.NULL,[],r||m.selector,v),ue=W.location.nativeElement,He=W.injector.get(hy,null);return He?.registerApplication(ue),W.onDestroy(()=>{this.detachView(W.hostView),Nd(this.components,W),He?.unregisterApplication(ue)}),this._loadComponent(W),W}tick(){if(this._runningTick)throw new Ut(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 Ut(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[Pi]|=1024):c=64&n[Pi]?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 Ut(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 pe(e)}class ZE{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=Na(jn(n).declarations).reduce((m,v)=>{const E=Xi(v);return E&&m.push(new Wl(E)),m},[]);return new ZE(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=z(Mr),this.applicationRef=z(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=z(Mr),t=z(Es);return n=>e.runOutsideAngular(()=>t.handleError(n))}let rS=(()=>{class e{constructor(){this.subscription=new Fe.wH,this.initialized=!1,this.zone=z(Mr),this.pendingTasks=z($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(()=>{Mr.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Mr.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 rt("",{providedIn:"root",factory:()=>z(Bd,ht.Optional|ht.SkipSelf)||function aS(){return typeof $localize<"u"&&$localize.locale||nl}()}),sS=new rt("",{providedIn:"root",factory:()=>"USD"}),Fm=new rt("");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 Mr(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:Mr,useFactory:e},{provide:Ws,multi:!0,useFactory:()=>{const t=z(tS,{optional:!0});return()=>t.initialize()}},{provide:Ws,multi:!0,useFactory:()=>{const t=z(rS);return()=>{t.initialize()}}},{provide:Rp,useFactory:iS}]}(()=>o)),m=c.injector.get(Es,null);return o.runOutsideAngular(()=>{const v=o.onError.subscribe({next:E=>{m.handleError(E)}});c.onDestroy(()=>{Nd(this._modules,c),v.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 v=c.injector.get(Rm);return v.runInitializers(),v.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 Ut(-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 Ut(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)(x(Wa))};static#t=this.\u0275prov=Rn({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})(),Os=null;const Cy=new rt("");function ky(e,t,n=[]){const r=`Platform: ${t}`,o=new rt(r);return(c=[])=>{let m=Nm();if(!m||m.injector.get(Cy,!1)){const v=[...n,...c,{provide:o,useValue:!0}];e?e(v):function lS(e){if(Os&&!Os.get(Cy,!1))throw new Ut(400,!1);(function gy(){!function vi(e){oi=e}(()=>{throw new Ut(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 Wa.create({name:t,providers:[{provide:pu,useValue:"platform"},{provide:Fm,useValue:new Set([()=>Os=null])},...e]})}(v,r))}return function cS(e){const t=Nm();if(!t)throw new Ut(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)(x(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=Xi(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:(lt,me,d)=>{"use strict";function i(Y){for(let J in Y){let ie=Y[J]??"";switch(J){case"display":Y.display="flex"===ie?["-webkit-flex","flex"]:"inline-flex"===ie?["-webkit-inline-flex","inline-flex"]:ie;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":Y["-webkit-"+J]=ie;break;case"flex-direction":Y["-webkit-flex-direction"]=ie,Y["flex-direction"]=ie;break;case"order":Y.order=Y["-webkit-"+J]=isNaN(+ie)?"0":ie}}return Y}d.d(me,{AF:()=>i,IL:()=>f,_s:()=>h,g7:()=>R,qe:()=>a});const s="inline",a=["row","column","row-reverse","column-reverse"];function h(Y){let[J,ie,ae]=l(Y);return function b(Y,J=null,ie=!1){return{display:ie?"inline-flex":"flex","box-sizing":"border-box","flex-direction":Y,"flex-wrap":J||null}}(J,ie,ae)}function l(Y){Y=Y?.toLowerCase()??"";let[J,ie,ae]=Y.split(" ");return a.find(Ie=>Ie===J)||(J=a[0]),ie===s&&(ie=ae!==s?ae:"",ae=s),[J,g(ie),!!ae]}function f(Y){let[J]=l(Y);return J.indexOf("row")>-1}function g(Y){if(Y)switch(Y.toLowerCase()){case"reverse":case"wrap-reverse":case"reverse-wrap":Y="wrap-reverse";break;case"no":case"none":case"nowrap":Y="nowrap";break;default:Y="wrap"}return Y}function R(Y,...J){if(null==Y)throw TypeError("Cannot convert undefined or null to object");for(let ie of J)if(null!=ie)for(let ae in ie)ie.hasOwnProperty(ae)&&(Y[ae]=ie[ae]);return Y}},5784:(lt,me,d)=>{"use strict";d.d(me,{CW:()=>et,Ft:()=>ae,KY:()=>ni,Os:()=>Ht,Ow:()=>Ye,Q9:()=>Bt,QV:()=>Ge,_X:()=>gt,s7:()=>xe,wp:()=>tt,yK:()=>wt});var i=d(2116),s=d(1368),a=d(6700),h=d(3252),l=d(3412),f=d(5657),g=d(5864),b=d(6684),R=d(9212);const J={provide:i.qid,useFactory:function Y(vt,Mt){return()=>{if((0,s.c0)(Mt)){const fe=Array.from(vt.querySelectorAll(`[class*=${ie}]`)),it=/\bflex-layout-.+?\b/g;fe.forEach(Et=>{Et.classList.contains(`${ie}ssr`)&&Et.parentNode?Et.parentNode.removeChild(Et):Et.className.replace(it,"")})}}},deps:[s.Ud,i.AHE],multi:!0},ie="flex-layout-";let ae=(()=>{class vt{}return vt.\u0275fac=function(fe){return new(fe||vt)},vt.\u0275mod=i.a4G({type:vt}),vt.\u0275inj=i.s3X({providers:[J]}),vt})();class Ie{constructor(Mt=!1,fe="all",it="",Et="",ct=0){this.matches=Mt,this.mediaQuery=fe,this.mqAlias=it,this.suffix=Et,this.priority=ct,this.property=""}clone(){return new Ie(this.matches,this.mediaQuery,this.mqAlias,this.suffix)}}let Ee=(()=>{class vt{constructor(){this.stylesheet=new Map}addStyleToElement(fe,it,Et){const ct=this.stylesheet.get(fe);ct?ct.set(it,Et):this.stylesheet.set(fe,new Map([[it,Et]]))}clearStyles(){this.stylesheet.clear()}getStyleForElement(fe,it){const Et=this.stylesheet.get(fe);let ct="";if(Et){const ri=Et.get(it);("number"==typeof ri||"string"==typeof ri)&&(ct=ri+"")}return ct}}return vt.\u0275fac=function(fe){return new(fe||vt)},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();const Ge={addFlexToParent:!0,addOrientationBps:!1,disableDefaultBps:!1,disableVendorPrefixes:!1,serverLoaded:!1,useColumnBasisZero:!0,printWithBreakpoints:[],mediaTriggerAutoRestore:!0,ssrObserveBreakpoints:[],multiplier:void 0,defaultUnit:"px",detectLayoutDisplay:!1},tt=new i.UbH("Flex Layout token, config options for the library",{providedIn:"root",factory:()=>Ge}),gt=new i.UbH("FlexLayoutServerLoaded",{providedIn:"root",factory:()=>!1}),Bt=new i.UbH("Flex Layout token, collect all breakpoints into one provider",{providedIn:"root",factory:()=>null});function kt(vt,Mt){return vt=vt?.clone()??new Ie,Mt&&(vt.mqAlias=Mt.alias,vt.mediaQuery=Mt.mediaQuery,vt.suffix=Mt.suffix,vt.priority=Mt.priority),vt}class Ye{constructor(){this.shouldCache=!0}sideEffect(Mt,fe,it){}}let et=(()=>{class vt{constructor(fe,it,Et,ct){this._serverStylesheet=fe,this._serverModuleLoaded=it,this._platformId=Et,this.layoutConfig=ct}applyStyleToElement(fe,it,Et=null){let ct={};"string"==typeof it&&(ct[it]=Et,it=ct),ct=this.layoutConfig.disableVendorPrefixes?it:(0,g.AF)(it),this._applyMultiValueStyleToElement(ct,fe)}applyStyleToElements(fe,it=[]){const Et=this.layoutConfig.disableVendorPrefixes?fe:(0,g.AF)(fe);it.forEach(ct=>{this._applyMultiValueStyleToElement(Et,ct)})}getFlowDirection(fe){const it="flex-direction";let Et=this.lookupStyle(fe,it);return[Et||"row",this.lookupInlineStyle(fe,it)||(0,s.uf)(this._platformId)&&this._serverModuleLoaded?Et:""]}hasWrap(fe){return"wrap"===this.lookupStyle(fe,"flex-wrap")}lookupAttributeValue(fe,it){return fe.getAttribute(it)??""}lookupInlineStyle(fe,it){return(0,s.c0)(this._platformId)?fe.style.getPropertyValue(it):function Q(vt,Mt){return Re(vt)[Mt]??""}(fe,it)}lookupStyle(fe,it,Et=!1){let ct="";return fe&&((ct=this.lookupInlineStyle(fe,it))||((0,s.c0)(this._platformId)?Et||(ct=getComputedStyle(fe).getPropertyValue(it)):this._serverModuleLoaded&&(ct=this._serverStylesheet.getStyleForElement(fe,it)))),ct?ct.trim():""}_applyMultiValueStyleToElement(fe,it){Object.keys(fe).sort().forEach(Et=>{const ct=fe[Et],ri=Array.isArray(ct)?ct:[ct];ri.sort();for(let V of ri)V=V?V+"":"",(0,s.c0)(this._platformId)||!this._serverModuleLoaded?(0,s.c0)(this._platformId)?it.style.setProperty(Et,V):_e(it,Et,V):this._serverStylesheet.addStyleToElement(it,Et,V)})}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.CoB(Ee),i.CoB(gt),i.CoB(i.AHE),i.CoB(tt))},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();function _e(vt,Mt,fe){Mt=Mt.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();const it=Re(vt);it[Mt]=fe??"",function ye(vt,Mt){let fe="";for(const it in Mt)Mt[it]&&(fe+=`${it}:${Mt[it]};`);vt.setAttribute("style",fe)}(vt,it)}function Re(vt){const Mt={},fe=vt.getAttribute("style");if(fe){const it=fe.split(/;+/g);for(let Et=0;Et<it.length;Et++){const ct=it[Et].trim();if(ct.length>0){const ri=ct.indexOf(":");if(-1===ri)throw new Error(`Invalid CSS style: ${ct}`);Mt[ct.substr(0,ri).trim()]=ct.substr(ri+1).trim()}}}return Mt}function Xe(vt,Mt){return(Mt&&Mt.priority||0)-(vt&&vt.priority||0)}function $e(vt,Mt){return(vt.priority||0)-(Mt.priority||0)}let oe=(()=>{class vt{constructor(fe,it,Et){this._zone=fe,this._platformId=it,this._document=Et,this.source=new a.g(new Ie(!0)),this.registry=new Map,this.pendingRemoveListenerFns=[],this._observable$=this.source.asObservable()}get activations(){const fe=[];return this.registry.forEach((it,Et)=>{it.matches&&fe.push(Et)}),fe}isActive(fe){return this.registry.get(fe)?.matches??this.registerQuery(fe).some(Et=>Et.matches)}observe(fe,it=!1){if(fe&&fe.length){const Et=this._observable$.pipe((0,b.I)(ri=>!it||fe.indexOf(ri.mediaQuery)>-1)),ct=new h._(ri=>{const V=this.registerQuery(fe);if(V.length){const Ce=V.pop();V.forEach(_=>{ri.next(_)}),this.source.next(Ce)}ri.complete()});return(0,l.U)(ct,Et)}return this._observable$}registerQuery(fe){const it=Array.isArray(fe)?fe:[fe],Et=[];return function st(vt,Mt){const fe=vt.filter(it=>!ut[it]);if(fe.length>0){const it=fe.join(", ");try{const Et=Mt.createElement("style");Et.setAttribute("type","text/css"),Et.styleSheet||Et.appendChild(Mt.createTextNode(`\n/*\n @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n see http://bit.ly/2sd4HMP\n*/\n@media ${it} {.fx-query-test{ }}\n`)),Mt.head.appendChild(Et),fe.forEach(ct=>ut[ct]=Et)}catch(Et){console.error(Et)}}}(it,this._document),it.forEach(ct=>{const ri=Ce=>{this._zone.run(()=>this.source.next(new Ie(Ce.matches,ct)))};let V=this.registry.get(ct);V||(V=this.buildMQL(ct),V.addListener(ri),this.pendingRemoveListenerFns.push(()=>V.removeListener(ri)),this.registry.set(ct,V)),V.matches&&Et.push(new Ie(!0,ct))}),Et}ngOnDestroy(){let fe;for(;fe=this.pendingRemoveListenerFns.pop();)fe()}buildMQL(fe){return function oi(vt,Mt){return Mt&&window.matchMedia("all").addListener?window.matchMedia(vt):function $t(vt){const Mt=new EventTarget;return Mt.matches="all"===vt||""===vt,Mt.media=vt,Mt.addListener=()=>{},Mt.removeListener=()=>{},Mt.addEventListener=()=>{},Mt.dispatchEvent=()=>!1,Mt.onchange=null,Mt}(vt)}(fe,(0,s.c0)(this._platformId))}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.CoB(i.WW2),i.CoB(i.AHE),i.CoB(s.Ud))},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();const ut={},Jt=[{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}],vi="(orientation: portrait) and (max-width: 599.98px)",je="(orientation: landscape) and (max-width: 959.98px)",De="(orientation: portrait) and (min-width: 600px) and (max-width: 839.98px)",Le="(orientation: landscape) and (min-width: 960px) and (max-width: 1279.98px)",Ve="(orientation: portrait) and (min-width: 840px)",te="(orientation: landscape) and (min-width: 1280px)",ge={HANDSET:`${vi}, ${je}`,TABLET:`${De} , ${Le}`,WEB:`${Ve}, ${te} `,HANDSET_PORTRAIT:`${vi}`,TABLET_PORTRAIT:`${De} `,WEB_PORTRAIT:`${Ve}`,HANDSET_LANDSCAPE:`${je}`,TABLET_LANDSCAPE:`${Le}`,WEB_LANDSCAPE:`${te}`},xt=[{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}],Ne=/(\.|-|_)/g;function be(vt){let Mt=vt.length>0?vt.charAt(0):"",fe=vt.length>1?vt.slice(1):"";return Mt.toUpperCase()+fe}const U=new i.UbH("Token (@angular/flex-layout) Breakpoints",{providedIn:"root",factory:()=>{const vt=(0,i.uUt)(Bt),Mt=(0,i.uUt)(tt),fe=[].concat.apply([],(vt||[]).map(Et=>Array.isArray(Et)?Et:[Et]));return function N(vt,Mt=[]){const fe={};return vt.forEach(it=>{fe[it.alias]=it}),Mt.forEach(it=>{fe[it.alias]?(0,g.g7)(fe[it.alias],it):fe[it.alias]=it}),function we(vt){return vt.forEach(Mt=>{Mt.suffix||(Mt.suffix=function j(vt){return vt.replace(Ne,"|").split("|").map(be).join("")}(Mt.alias),Mt.overlapping=!!Mt.overlapping)}),vt}(Object.keys(fe).map(it=>fe[it]))}((Mt.disableDefaultBps?[]:Jt).concat(Mt.addOrientationBps?xt:[]),fe)}});let Fe=(()=>{class vt{constructor(fe){this.findByMap=new Map,this.items=[...fe].sort($e)}findByAlias(fe){return fe?this.findWithPredicate(fe,it=>it.alias===fe):null}findByQuery(fe){return this.findWithPredicate(fe,it=>it.mediaQuery===fe)}get overlappings(){return this.items.filter(fe=>fe.overlapping)}get aliases(){return this.items.map(fe=>fe.alias)}get suffixes(){return this.items.map(fe=>fe?.suffix??"")}findWithPredicate(fe,it){let Et=this.findByMap.get(fe);return Et||(Et=this.items.find(it)??null,this.findByMap.set(fe,Et)),Et??null}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.CoB(U))},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();const Tt="print",Ke={alias:Tt,mediaQuery:Tt,priority:1e3};let Lt=(()=>{class vt{constructor(fe,it,Et){this.breakpoints=fe,this.layoutConfig=it,this._document=Et,this.registeredBeforeAfterPrintHooks=!1,this.isPrintingBeforeAfterEvent=!1,this.beforePrintEventListeners=[],this.afterPrintEventListeners=[],this.formerActivations=null,this.isPrinting=!1,this.queue=new Kt,this.deactivations=[]}withPrintQuery(fe){return[...fe,Tt]}isPrintEvent(fe){return fe.mediaQuery.startsWith(Tt)}get printAlias(){return[...this.layoutConfig.printWithBreakpoints??[]]}get printBreakPoints(){return this.printAlias.map(fe=>this.breakpoints.findByAlias(fe)).filter(fe=>null!==fe)}getEventBreakpoints({mediaQuery:fe}){const it=this.breakpoints.findByQuery(fe);return(it?[...this.printBreakPoints,it]:this.printBreakPoints).sort(Xe)}updateEvent(fe){let it=this.breakpoints.findByQuery(fe.mediaQuery);return this.isPrintEvent(fe)&&(it=this.getEventBreakpoints(fe)[0],fe.mediaQuery=it?.mediaQuery??""),kt(fe,it)}registerBeforeAfterPrintHooks(fe){if(!this._document.defaultView||this.registeredBeforeAfterPrintHooks)return;this.registeredBeforeAfterPrintHooks=!0;const it=()=>{this.isPrinting||(this.isPrintingBeforeAfterEvent=!0,this.startPrinting(fe,this.getEventBreakpoints(new Ie(!0,Tt))),fe.updateStyles())},Et=()=>{this.isPrintingBeforeAfterEvent=!1,this.isPrinting&&(this.stopPrinting(fe),fe.updateStyles())};this._document.defaultView.addEventListener("beforeprint",it),this._document.defaultView.addEventListener("afterprint",Et),this.beforePrintEventListeners.push(it),this.afterPrintEventListeners.push(Et)}interceptEvents(fe){return it=>{this.isPrintEvent(it)?it.matches&&!this.isPrinting?(this.startPrinting(fe,this.getEventBreakpoints(it)),fe.updateStyles()):!it.matches&&this.isPrinting&&!this.isPrintingBeforeAfterEvent&&(this.stopPrinting(fe),fe.updateStyles()):this.collectActivations(fe,it)}}blockPropagation(){return fe=>!(this.isPrinting||this.isPrintEvent(fe))}startPrinting(fe,it){this.isPrinting=!0,this.formerActivations=fe.activatedBreakpoints,fe.activatedBreakpoints=this.queue.addPrintBreakpoints(it)}stopPrinting(fe){fe.activatedBreakpoints=this.deactivations,this.deactivations=[],this.formerActivations=null,this.queue.clear(),this.isPrinting=!1}collectActivations(fe,it){if(!this.isPrinting||this.isPrintingBeforeAfterEvent){if(!this.isPrintingBeforeAfterEvent)return void(this.deactivations=[]);if(!it.matches){const Et=this.breakpoints.findByQuery(it.mediaQuery);if(Et){const ct=this.formerActivations&&this.formerActivations.includes(Et),ri=!this.formerActivations&&fe.activatedBreakpoints.includes(Et);(ct||ri)&&(this.deactivations.push(Et),this.deactivations.sort(Xe))}}}}ngOnDestroy(){this._document.defaultView&&(this.beforePrintEventListeners.forEach(fe=>this._document.defaultView.removeEventListener("beforeprint",fe)),this.afterPrintEventListeners.forEach(fe=>this._document.defaultView.removeEventListener("afterprint",fe)))}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.CoB(Fe),i.CoB(tt),i.CoB(s.Ud))},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();class Kt{constructor(){this.printBreakpoints=[]}addPrintBreakpoints(Mt){return Mt.push(Ke),Mt.sort(Xe),Mt.forEach(fe=>this.addBreakpoint(fe)),this.printBreakpoints}addBreakpoint(Mt){Mt&&void 0===this.printBreakpoints.find(it=>it.mediaQuery===Mt.mediaQuery)&&(this.printBreakpoints=function Ut(vt){return vt?.mediaQuery.startsWith(Tt)??!1}(Mt)?[Mt,...this.printBreakpoints]:[...this.printBreakpoints,Mt])}clear(){this.printBreakpoints=[]}}let ni=(()=>{class vt{constructor(fe,it,Et){this.matchMedia=fe,this.breakpoints=it,this.hook=Et,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 f.E,this.observeActivations()}get activatedAlias(){return this.activatedBreakpoints[0]?.alias??""}set activatedBreakpoints(fe){this._activatedBreakpoints=[...fe]}get activatedBreakpoints(){return[...this._activatedBreakpoints]}set useFallbacks(fe){this._useFallbacks=fe}onMediaChange(fe){const it=this.findByQuery(fe.mediaQuery);if(it){fe=kt(fe,it);const Et=this.activatedBreakpoints.indexOf(it);fe.matches&&-1===Et?(this._activatedBreakpoints.push(it),this._activatedBreakpoints.sort(Xe),this.updateStyles()):!fe.matches&&-1!==Et&&(this._activatedBreakpoints.splice(Et,1),this._activatedBreakpoints.sort(Xe),this.updateStyles())}}init(fe,it,Et,ct,ri=[]){Mi(this.updateMap,fe,it,Et),Mi(this.clearMap,fe,it,ct),this.buildElementKeyMap(fe,it),this.watchExtraTriggers(fe,it,ri)}getValue(fe,it,Et){const ct=this.elementMap.get(fe);if(ct){const ri=void 0!==Et?ct.get(Et):this.getActivatedValues(ct,it);if(ri)return ri.get(it)}}hasValue(fe,it){const Et=this.elementMap.get(fe);if(Et){const ct=this.getActivatedValues(Et,it);if(ct)return void 0!==ct.get(it)||!1}return!1}setValue(fe,it,Et,ct){let ri=this.elementMap.get(fe);if(ri){const Ce=(ri.get(ct)??new Map).set(it,Et);ri.set(ct,Ce),this.elementMap.set(fe,ri)}else ri=(new Map).set(ct,(new Map).set(it,Et)),this.elementMap.set(fe,ri);const V=this.getValue(fe,it);void 0!==V&&this.updateElement(fe,it,V)}trackValue(fe,it){return this.subject.asObservable().pipe((0,b.I)(Et=>Et.element===fe&&Et.key===it))}updateStyles(){this.elementMap.forEach((fe,it)=>{const Et=new Set(this.elementKeyMap.get(it));let ct=this.getActivatedValues(fe);ct&&ct.forEach((ri,V)=>{this.updateElement(it,V,ri),Et.delete(V)}),Et.forEach(ri=>{if(ct=this.getActivatedValues(fe,ri),ct){const V=ct.get(ri);this.updateElement(it,ri,V)}else this.clearElement(it,ri)})})}clearElement(fe,it){const Et=this.clearMap.get(fe);if(Et){const ct=Et.get(it);ct&&(ct(),this.subject.next({element:fe,key:it,value:""}))}}updateElement(fe,it,Et){const ct=this.updateMap.get(fe);if(ct){const ri=ct.get(it);ri&&(ri(Et),this.subject.next({element:fe,key:it,value:Et}))}}releaseElement(fe){const it=this.watcherMap.get(fe);it&&(it.forEach(ct=>ct.unsubscribe()),this.watcherMap.delete(fe));const Et=this.elementMap.get(fe);Et&&(Et.forEach((ct,ri)=>Et.delete(ri)),this.elementMap.delete(fe))}triggerUpdate(fe,it){const Et=this.elementMap.get(fe);if(Et){const ct=this.getActivatedValues(Et,it);ct&&(it?this.updateElement(fe,it,ct.get(it)):ct.forEach((ri,V)=>this.updateElement(fe,V,ri)))}}buildElementKeyMap(fe,it){let Et=this.elementKeyMap.get(fe);Et||(Et=new Set,this.elementKeyMap.set(fe,Et)),Et.add(it)}watchExtraTriggers(fe,it,Et){if(Et&&Et.length){let ct=this.watcherMap.get(fe);if(ct||(ct=new Map,this.watcherMap.set(fe,ct)),!ct.get(it)){const V=(0,l.U)(...Et).subscribe(()=>{const Ce=this.getValue(fe,it);this.updateElement(fe,it,Ce)});ct.set(it,V)}}}findByQuery(fe){return this.breakpoints.findByQuery(fe)}getActivatedValues(fe,it){for(let ct=0;ct<this.activatedBreakpoints.length;ct++){const V=fe.get(this.activatedBreakpoints[ct].alias);if(V&&(void 0===it||V.has(it)&&null!=V.get(it)))return V}if(!this._useFallbacks)return;const Et=fe.get("");return void 0===it||Et&&Et.has(it)?Et:void 0}observeActivations(){const fe=this.breakpoints.items.map(it=>it.mediaQuery);this.hook.registerBeforeAfterPrintHooks(this),this.matchMedia.observe(this.hook.withPrintQuery(fe)).pipe((0,R.y)(this.hook.interceptEvents(this)),(0,b.I)(this.hook.blockPropagation())).subscribe(this.onMediaChange.bind(this))}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.CoB(oe),i.CoB(Fe),i.CoB(Lt))},vt.\u0275prov=i.wxM({token:vt,factory:vt.\u0275fac,providedIn:"root"}),vt})();function Mi(vt,Mt,fe,it){if(void 0!==it){const Et=vt.get(Mt)??new Map;Et.set(fe,it),vt.set(Mt,Et)}}let wt=(()=>{class vt{constructor(fe,it,Et,ct){this.elementRef=fe,this.styleBuilder=it,this.styler=Et,this.marshal=ct,this.DIRECTIVE_KEY="",this.inputs=[],this.mru={},this.destroySubject=new f.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(fe){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,fe,this.marshal.activatedAlias)}ngOnChanges(fe){Object.keys(fe).forEach(it=>{if(-1!==this.inputs.indexOf(it)){const Et=it.split(".").slice(1).join(".");this.setValue(fe[it].currentValue,Et)}})}ngOnDestroy(){this.destroySubject.next(),this.destroySubject.complete(),this.marshal.releaseElement(this.nativeElement)}init(fe=[]){this.marshal.init(this.elementRef.nativeElement,this.DIRECTIVE_KEY,this.updateWithValue.bind(this),this.clearStyles.bind(this),fe)}addStyles(fe,it){const Et=this.styleBuilder,ct=Et.shouldCache;let ri=this.styleCache.get(fe);(!ri||!ct)&&(ri=Et.buildStyles(fe,it),ct&&this.styleCache.set(fe,ri)),this.mru={...ri},this.applyStyleToElement(ri),Et.sideEffect(fe,ri,it)}clearStyles(){Object.keys(this.mru).forEach(fe=>{this.mru[fe]=""}),this.applyStyleToElement(this.mru),this.mru={},this.currentValue=void 0}triggerUpdate(){this.marshal.triggerUpdate(this.nativeElement,this.DIRECTIVE_KEY)}getFlexFlowDirection(fe,it=!1){if(fe){const[Et,ct]=this.styler.getFlowDirection(fe);if(!ct&&it){const ri=(0,g._s)(Et);this.styler.applyStyleToElements(ri,[fe])}return Et.trim()}return"row"}hasWrap(fe){return this.styler.hasWrap(fe)}applyStyleToElement(fe,it,Et=this.nativeElement){this.styler.applyStyleToElement(Et,fe,it)}setValue(fe,it){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,fe,it)}updateWithValue(fe){this.currentValue!==fe&&(this.addStyles(fe),this.currentValue=fe)}}return vt.\u0275fac=function(fe){return new(fe||vt)(i.GI1(i.GMv),i.GI1(Ye),i.GI1(et),i.GI1(ni))},vt.\u0275dir=i.Sc5({type:vt,features:[i.SYr]}),vt})();function xe(vt,Mt="1",fe="1"){let it=[Mt,fe,vt],Et=vt.indexOf("calc");if(Et>0){it[2]=Pe(vt.substring(Et).trim());let ct=vt.substr(0,Et).trim().split(" ");2==ct.length&&(it[0]=ct[0],it[1]=ct[1])}else if(0==Et)it[2]=Pe(vt.trim());else{let ct=vt.split(" ");it=3===ct.length?ct:[Mt,fe,vt]}return it}function Pe(vt){return vt.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")}EventTarget;const ht="x";function Ht(vt,Mt){if(void 0===Mt)return vt;const fe=it=>{const Et=+it.slice(0,-ht.length);return vt.endsWith(ht)&&!isNaN(Et)?`${Et*Mt.value}${Mt.unit}`:vt};return vt.includes(" ")?vt.split(" ").map(fe).join(" "):fe(vt)}},2978:(lt,me,d)=>{"use strict";d.d(me,{K_:()=>Ge,fu:()=>je,s9:()=>et});var i=d(2116),s=d(5784),a=d(1368),h=d(7712),l=d(3616);d(4476);let ae=(()=>{class De extends s.yK{constructor(Ve,te,ge,xt,Ne,be,j){super(Ve,null,te,ge),this.ngClassInstance=j,this.DIRECTIVE_KEY="ngClass",this.ngClassInstance||(this.ngClassInstance=new a.QF(xt,Ne,Ve,be)),this.init(),this.setValue("","")}set klass(Ve){this.ngClassInstance.klass=Ve,this.setValue(Ve,"")}updateWithValue(Ve){this.ngClassInstance.ngClass=Ve,this.ngClassInstance.ngDoCheck()}ngDoCheck(){this.ngClassInstance.ngDoCheck()}}return De.\u0275fac=function(Ve){return new(Ve||De)(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))},De.\u0275dir=i.Sc5({type:De,inputs:{klass:[i.Wk5.None,"class","klass"]},features:[i.eg9]}),De})();const Ie=["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 Ge=(()=>{class De extends ae{constructor(){super(...arguments),this.inputs=Ie}}return De.\u0275fac=(()=>{let Le;return function(te){return(Le||(Le=i.otF(De)))(te||De)}})(),De.\u0275dir=i.Sc5({type:De,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]}),De})(),tt=(()=>{class De extends s.Ow{buildStyles(Ve,te){return{display:"true"===Ve?te.display||(te.isServer?"initial":""):"none"}}}return De.\u0275fac=(()=>{let Le;return function(te){return(Le||(Le=i.otF(De)))(te||De)}})(),De.\u0275prov=i.wxM({token:De,factory:De.\u0275fac,providedIn:"root"}),De})(),gt=(()=>{class De extends s.yK{constructor(Ve,te,ge,xt,Ne,be,j){super(Ve,te,ge,xt),this.layoutConfig=Ne,this.platformId=be,this.serverModuleLoaded=j,this.DIRECTIVE_KEY="show-hide",this.display="",this.hasLayout=!1,this.hasFlexChild=!1}ngAfterViewInit(){this.trackExtraTriggers();const Ve=Array.from(this.nativeElement.children);for(let ge=0;ge<Ve.length;ge++)if(this.marshal.hasValue(Ve[ge],"flex")){this.hasFlexChild=!0;break}Bt.has(this.nativeElement)?this.display=Bt.get(this.nativeElement):(this.display=this.getDisplayStyle(),Bt.set(this.nativeElement,this.display)),this.init();const te=this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY,"");void 0===te||""===te?this.setValue(!0,""):this.triggerUpdate()}ngOnChanges(Ve){Object.keys(Ve).forEach(te=>{if(-1!==this.inputs.indexOf(te)){const ge=te.split("."),xt=ge.slice(1).join("."),Ne=Ve[te].currentValue;let be=""===Ne||0!==Ne&&(0,h.W6)(Ne);"fxHide"===ge[0]&&(be=!be),this.setValue(be,xt)}})}trackExtraTriggers(){this.hasLayout=this.marshal.hasValue(this.nativeElement,"layout"),["layout","layout-align"].forEach(Ve=>{this.marshal.trackValue(this.nativeElement,Ve).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(Ve=!0){if(""===Ve)return;const te=(0,a.uf)(this.platformId);this.addStyles(Ve?"true":"false",{display:this.display,isServer:te}),te&&this.serverModuleLoaded&&this.nativeElement.style.setProperty("display",""),this.marshal.triggerUpdate(this.parentElement,"layout-gap")}}return De.\u0275fac=function(Ve){return new(Ve||De)(i.GI1(i.GMv),i.GI1(tt),i.GI1(s.CW),i.GI1(s.KY),i.GI1(s.wp),i.GI1(i.AHE),i.GI1(s._X))},De.\u0275dir=i.Sc5({type:De,features:[i.eg9,i.SYr]}),De})();const Bt=new WeakMap,kt=["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 et=(()=>{class De extends gt{constructor(){super(...arguments),this.inputs=kt}}return De.\u0275fac=(()=>{let Le;return function(te){return(Le||(Le=i.otF(De)))(te||De)}})(),De.\u0275dir=i.Sc5({type:De,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]}),De})(),je=(()=>{class De{}return De.\u0275fac=function(Ve){return new(Ve||De)},De.\u0275mod=i.a4G({type:De}),De.\u0275inj=i.s3X({imports:[s.Ft]}),De})()},2276:(lt,me,d)=>{"use strict";d.d(me,{CA:()=>$t,cZ:()=>gt,nQ:()=>ri,qG:()=>xe,sZ:()=>J});var i=d(2116),s=d(1900),a=d(5784),h=d(5864),l=d(5657),f=d(3616);let g=(()=>{class V extends a.Ow{buildStyles(_,{display:w}){const S=(0,h._s)(_);return{...S,display:"none"===w?w:S.display}}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275prov=i.wxM({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();const b=["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 Y=(()=>{class V extends a.yK{constructor(_,w,S,$,ze){super(_,S,w,$),this._config=ze,this.DIRECTIVE_KEY="layout",this.init()}updateWithValue(_){const S=this._config.detectLayoutDisplay?this.styler.lookupStyle(this.nativeElement,"display"):"";this.styleCache=ie.get(S)??new Map,ie.set(S,this.styleCache),this.currentValue!==_&&(this.addStyles(_,{display:S}),this.currentValue=_)}}return V.\u0275fac=function(_){return new(_||V)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(g),i.GI1(a.KY),i.GI1(a.wp))},V.\u0275dir=i.Sc5({type:V,features:[i.eg9]}),V})(),J=(()=>{class V extends Y{constructor(){super(...arguments),this.inputs=b}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275dir=i.Sc5({type:V,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]}),V})();const ie=new Map,ae={"margin-left":null,"margin-right":null,"margin-top":null,"margin-bottom":null};let Ie=(()=>{class V extends a.Ow{constructor(_,w){super(),this._styler=_,this._config=w}buildStyles(_,w){return _.endsWith(Q)?(_=_.slice(0,_.indexOf(Q)),function ye(V,Ce){const[_,w]=V.split(" "),$=yt=>`-${yt}`;let ze="0px",At=$(w??_),bt="0px";return"rtl"===Ce?bt=$(_):ze=$(_),{margin:`0px ${ze} ${At} ${bt}`}}(_=(0,a.Os)(_,this._config.multiplier),w.directionality)):{}}sideEffect(_,w,S){const $=S.items;if(_.endsWith(Q)){_=_.slice(0,_.indexOf(Q));const ze=function _e(V,Ce){const[_,w]=V.split(" ");let $="0px",At="0px";return"rtl"===Ce?At=_:$=_,{padding:`0px ${$} ${w??_} ${At}`}}(_=(0,a.Os)(_,this._config.multiplier),S.directionality);this._styler.applyStyleToElements(ze,S.items)}else{_=(0,a.Os)(_,this._config.multiplier),_=this.addFallbackUnit(_);const ze=$.pop(),At=function Xe(V,Ce){const _=Re(Ce.directionality,Ce.layout),w={...ae};return w[_]=V,w}(_,S);this._styler.applyStyleToElements(At,$),this._styler.applyStyleToElements(ae,[ze])}}addFallbackUnit(_){return isNaN(+_)?_:`${_}${this._config.defaultUnit}`}}return V.\u0275fac=function(_){return new(_||V)(i.CoB(a.CW),i.CoB(a.wp))},V.\u0275prov=i.wxM({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();const Ee=["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 tt=(()=>{class V extends a.yK{constructor(_,w,S,$,ze,At){super(_,ze,$,At),this.zone=w,this.directionality=S,this.styleUtils=$,this.layout="row",this.DIRECTIVE_KEY="layout-gap",this.observerSubject=new l.E;const bt=[this.directionality.change,this.observerSubject.asObservable()];this.init(bt),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,f.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}get childrenNodes(){const _=this.nativeElement.children,w=[];for(let S=_.length;S--;)w[S]=_[S];return w}ngAfterContentInit(){this.buildChildObservable(),this.triggerUpdate()}ngOnDestroy(){super.ngOnDestroy(),this.observer&&this.observer.disconnect()}onLayoutChange(_){const S=_.value.split(" ");this.layout=S[0],h.qe.find($=>$===this.layout)||(this.layout="row"),this.triggerUpdate()}updateWithValue(_){const w=this.childrenNodes.filter(S=>1===S.nodeType&&this.willDisplay(S)).sort((S,$)=>{const ze=+this.styler.lookupStyle(S,"order"),At=+this.styler.lookupStyle($,"order");return isNaN(ze)||isNaN(At)||ze===At?0:ze>At?1:-1});if(w.length>0){const S=this.directionality.value,$=this.layout;"row"===$&&"rtl"===S?this.styleCache=Bt:"row"===$&&"rtl"!==S?this.styleCache=Ye:"column"===$&&"rtl"===S?this.styleCache=kt:"column"===$&&"rtl"!==S&&(this.styleCache=et),this.addStyles(_,{directionality:S,items:w,layout:$})}}clearStyles(){const _=Object.keys(this.mru).length>0,w=_?"padding":Re(this.directionality.value,this.layout);_&&super.clearStyles(),this.styleUtils.applyStyleToElements({[w]:""},this.childrenNodes)}willDisplay(_){const w=this.marshal.getValue(_,"show-hide");return!0===w||void 0===w&&"none"!==this.styleUtils.lookupStyle(_,"display")}buildChildObservable(){this.zone.runOutsideAngular(()=>{typeof MutationObserver<"u"&&(this.observer=new MutationObserver(_=>{_.some(S=>S.addedNodes&&S.addedNodes.length>0||S.removedNodes&&S.removedNodes.length>0)&&this.observerSubject.next()}),this.observer.observe(this.nativeElement,{childList:!0}))})}}return V.\u0275fac=function(_){return new(_||V)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(s.yG),i.GI1(a.CW),i.GI1(Ie),i.GI1(a.KY))},V.\u0275dir=i.Sc5({type:V,features:[i.eg9]}),V})(),gt=(()=>{class V extends tt{constructor(){super(...arguments),this.inputs=Ee}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275dir=i.Sc5({type:V,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]}),V})();const Bt=new Map,kt=new Map,Ye=new Map,et=new Map,Q=" grid";function Re(V,Ce){switch(Ce){case"column":return"margin-bottom";case"column-reverse":return"margin-top";case"row":default:return"rtl"===V?"margin-left":"margin-right";case"row-reverse":return"rtl"===V?"margin-right":"margin-left"}}let $e=(()=>{class V extends a.Ow{constructor(_){super(),this.layoutConfig=_}buildStyles(_,w){let[S,$,...ze]=_.split(" "),At=ze.join(" ");const bt=w.direction.indexOf("column")>-1?"column":"row",yt=(0,h.IL)(bt)?"max-width":"max-height",Ue=(0,h.IL)(bt)?"min-width":"min-height",Ft=String(At).indexOf("calc")>-1,di=Ft||"auto"===At,Ei=String(At).indexOf("%")>-1&&!Ft,Vt=String(At).indexOf("px")>-1||String(At).indexOf("rem")>-1||String(At).indexOf("em")>-1||String(At).indexOf("vw")>-1||String(At).indexOf("vh")>-1;let Ci=Ft||Vt;S="0"==S?0:S,$="0"==$?0:$;const We=!S&&!$;let nt={};const Ot={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(At||""){case"":At="row"===bt?"0%":!1!==this.layoutConfig.useColumnBasisZero?"0.000000001px":"auto";break;case"initial":case"nogrow":S=0,At="auto";break;case"grow":At="100%";break;case"noshrink":$=0,At="auto";break;case"auto":break;case"none":S=0,$=0,At="auto";break;default:!Ci&&!Ei&&!isNaN(At)&&(At+="%"),"0%"===At&&(Ci=!0),"0px"===At&&(At="0%"),nt=(0,h.g7)(Ot,Ft?{"flex-grow":S,"flex-shrink":$,"flex-basis":Ci?At:"100%"}:{flex:`${S} ${$} ${Ci?At:"100%"}`})}return nt.flex||nt["flex-grow"]||(nt=(0,h.g7)(Ot,Ft?{"flex-grow":S,"flex-shrink":$,"flex-basis":At}:{flex:`${S} ${$} ${At}`})),"0%"!==At&&"0px"!==At&&"0.000000001px"!==At&&"auto"!==At&&(nt[Ue]=We||Ci&&S?At:null,nt[yt]=We||!di&&$?At:null),nt[Ue]||nt[yt]?w.hasWrap&&(nt[Ft?"flex-basis":"flex"]=nt[yt]?Ft?nt[yt]:`${S} ${$} ${nt[yt]}`:Ft?nt[Ue]:`${S} ${$} ${nt[Ue]}`):nt=(0,h.g7)(Ot,Ft?{"flex-grow":S,"flex-shrink":$,"flex-basis":At}:{flex:`${S} ${$} ${At}`}),(0,h.g7)(nt,{"box-sizing":"border-box"})}}return V.\u0275fac=function(_){return new(_||V)(i.CoB(a.wp))},V.\u0275prov=i.wxM({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();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 st=(()=>{class V extends a.yK{constructor(_,w,S,$,ze){super(_,$,w,ze),this.layoutConfig=S,this.marshal=ze,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(_){this.flexShrink=_||"1",this.triggerReflow()}get grow(){return this.flexGrow}set grow(_){this.flexGrow=_||"1",this.triggerReflow()}ngOnInit(){this.parentElement&&(this.marshal.trackValue(this.parentElement,"layout").pipe((0,f.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this)),this.marshal.trackValue(this.nativeElement,"layout-align").pipe((0,f.a)(this.destroySubject)).subscribe(this.triggerReflow.bind(this)))}onLayoutChange(_){const S=_.value.split(" ");this.direction=S[0],this.wrap=void 0!==S[1]&&"wrap"===S[1],this.triggerUpdate()}updateWithValue(_){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 S=this.direction,$=S.startsWith("row"),ze=this.wrap;$&&ze?this.styleCache=vi:$&&!ze?this.styleCache=oi:!$&&ze?this.styleCache=je:!$&&!ze&&(this.styleCache=Jt);const At=String(_).replace(";",""),bt=(0,a.s7)(At,this.flexGrow,this.flexShrink);this.addStyles(bt.join(" "),{direction:S,hasWrap:ze})}triggerReflow(){const _=this.activatedValue;if(void 0!==_){const w=(0,a.s7)(_+"",this.flexGrow,this.flexShrink);this.marshal.updateElement(this.nativeElement,this.DIRECTIVE_KEY,w.join(" "))}}}return V.\u0275fac=function(_){return new(_||V)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(a.wp),i.GI1($e),i.GI1(a.KY))},V.\u0275dir=i.Sc5({type:V,inputs:{shrink:[i.Wk5.None,"fxShrink","shrink"],grow:[i.Wk5.None,"fxGrow","grow"]},features:[i.eg9]}),V})(),$t=(()=>{class V extends st{constructor(){super(...arguments),this.inputs=oe}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275dir=i.Sc5({type:V,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]}),V})();const oi=new Map,Jt=new Map,vi=new Map,je=new Map;let at=(()=>{class V extends a.Ow{buildStyles(_,w){const S={},[$,ze]=_.split(" ");switch($){case"center":S["justify-content"]="center";break;case"space-around":S["justify-content"]="space-around";break;case"space-between":S["justify-content"]="space-between";break;case"space-evenly":S["justify-content"]="space-evenly";break;case"end":case"flex-end":S["justify-content"]="flex-end";break;default:S["justify-content"]="flex-start"}switch(ze){case"start":case"flex-start":S["align-items"]=S["align-content"]="flex-start";break;case"center":S["align-items"]=S["align-content"]="center";break;case"end":case"flex-end":S["align-items"]=S["align-content"]="flex-end";break;case"space-between":S["align-content"]="space-between",S["align-items"]="stretch";break;case"space-around":S["align-content"]="space-around",S["align-items"]="stretch";break;case"baseline":S["align-content"]="stretch",S["align-items"]="baseline";break;default:S["align-items"]=S["align-content"]="stretch"}return(0,h.g7)(S,{display:w.inline?"inline-flex":"flex","flex-direction":w.layout,"box-sizing":"border-box","max-width":"stretch"===ze?(0,h.IL)(w.layout)?null:"100%":null,"max-height":"stretch"===ze&&(0,h.IL)(w.layout)?"100%":null})}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275prov=i.wxM({token:V,factory:V.\u0275fac,providedIn:"root"}),V})();const Ze=["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 le=(()=>{class V extends a.yK{constructor(_,w,S,$){super(_,S,w,$),this.DIRECTIVE_KEY="layout-align",this.layout="row",this.inline=!1,this.init(),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,f.a)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}updateWithValue(_){const w=this.layout||"row",S=this.inline;"row"===w&&S?this.styleCache=Mt:"row"!==w||S?"row-reverse"===w&&S?this.styleCache=it:"row-reverse"!==w||S?"column"===w&&S?this.styleCache=fe:"column"!==w||S?"column-reverse"===w&&S?this.styleCache=Et:"column-reverse"===w&&!S&&(this.styleCache=vt):this.styleCache=ht:this.styleCache=Ht:this.styleCache=Pe,this.addStyles(_,{layout:w,inline:S})}onLayoutChange(_){const w=_.value.split(" ");this.layout=w[0],this.inline=_.value.includes("inline"),h.qe.find(S=>S===this.layout)||(this.layout="row"),this.triggerUpdate()}}return V.\u0275fac=function(_){return new(_||V)(i.GI1(i.GMv),i.GI1(a.CW),i.GI1(at),i.GI1(a.KY))},V.\u0275dir=i.Sc5({type:V,features:[i.eg9]}),V})(),xe=(()=>{class V extends le{constructor(){super(...arguments),this.inputs=Ze}}return V.\u0275fac=(()=>{let Ce;return function(w){return(Ce||(Ce=i.otF(V)))(w||V)}})(),V.\u0275dir=i.Sc5({type:V,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]}),V})();const Pe=new Map,ht=new Map,Ht=new Map,vt=new Map,Mt=new Map,fe=new Map,it=new Map,Et=new Map;let ri=(()=>{class V{}return V.\u0275fac=function(_){return new(_||V)},V.\u0275mod=i.a4G({type:V}),V.\u0275inj=i.s3X({imports:[a.Ft,s.gN]}),V})()},6504:(lt,me,d)=>{"use strict";d.d(me,{AQ:()=>kt,Mj:()=>qr,O4:()=>Sr,SC:()=>k,WM:()=>tt,Wo:()=>nr,Y6:()=>b,_G:()=>Er,cX:()=>cr,eJ:()=>$n,eq:()=>Fe,im:()=>Ya,k1:()=>yt,ot:()=>Ie,sl:()=>jr,sz:()=>ra,u:()=>Ut,uW:()=>or,ue:()=>Kt,y:()=>ma,yM:()=>Yt});var i=d(2116),s=d(1368),a=d(4496),h=d(9336),l=d(4704);let f=(()=>{class Z{constructor(P,Ae){this._renderer=P,this._elementRef=Ae,this.onChange=It=>{},this.onTouched=()=>{}}setProperty(P,Ae){this._renderer.setProperty(this._elementRef.nativeElement,P,Ae)}registerOnTouched(P){this.onTouched=P}registerOnChange(P){this.onChange=P}setDisabledState(P){this.setProperty("disabled",P)}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)(i.GI1(i.q87),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Z})}return Z})(),g=(()=>{class Z extends f{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 b=new i.UbH(""),J={provide:b,useExisting:(0,i.wd)(()=>Ie),multi:!0},ae=new i.UbH("");let Ie=(()=>{class Z extends f{constructor(P,Ae,It){super(P,Ae),this._compositionMode=It,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function ie(){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(Ae){return new(Ae||Z)(i.GI1(i.q87),i.GI1(i.GMv),i.GI1(ae,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(Ae,It){1&Ae&&i.qCj("input",function(Ui){return It._handleInput(Ui.target.value)})("blur",function(){return It.onTouched()})("compositionstart",function(){return It._compositionStart()})("compositionend",function(Ui){return It._compositionEnd(Ui.target.value)})},features:[i.M5G([J]),i.eg9]})}return Z})();function Ee(Z){return null==Z||("string"==typeof Z||Array.isArray(Z))&&0===Z.length}function Ge(Z){return null!=Z&&"number"==typeof Z.length}const tt=new i.UbH(""),gt=new i.UbH(""),Bt=/^(?=.{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 kt{static min(ne){return function Ye(Z){return ne=>{if(Ee(ne.value)||Ee(Z))return null;const P=parseFloat(ne.value);return!isNaN(P)&&P<Z?{min:{min:Z,actual:ne.value}}:null}}(ne)}static max(ne){return function et(Z){return ne=>{if(Ee(ne.value)||Ee(Z))return null;const P=parseFloat(ne.value);return!isNaN(P)&&P>Z?{max:{max:Z,actual:ne.value}}:null}}(ne)}static required(ne){return Q(ne)}static requiredTrue(ne){return _e(ne)}static email(ne){return function ye(Z){return Ee(Z.value)||Bt.test(Z.value)?null:{email:!0}}(ne)}static minLength(ne){return function Re(Z){return ne=>Ee(ne.value)||!Ge(ne.value)?null:ne.value.length<Z?{minlength:{requiredLength:Z,actualLength:ne.value.length}}:null}(ne)}static maxLength(ne){return Xe(ne)}static pattern(ne){return function $e(Z){if(!Z)return oe;let ne,P;return"string"==typeof Z?(P="","^"!==Z.charAt(0)&&(P+="^"),P+=Z,"$"!==Z.charAt(Z.length-1)&&(P+="$"),ne=new RegExp(P)):(P=Z.toString(),ne=Z),Ae=>{if(Ee(Ae.value))return null;const It=Ae.value;return ne.test(It)?null:{pattern:{requiredPattern:P,actualValue:It}}}}(ne)}static nullValidator(ne){return null}static compose(ne){return je(ne)}static composeAsync(ne){return Le(ne)}}function Q(Z){return Ee(Z.value)?{required:!0}:null}function _e(Z){return!0===Z.value?null:{required:!0}}function Xe(Z){return ne=>Ge(ne.value)&&ne.value.length>Z?{maxlength:{requiredLength:Z,actualLength:ne.value.length}}:null}function oe(Z){return null}function ut(Z){return null!=Z}function st(Z){return(0,i.w5$)(Z)?(0,a.Q)(Z):Z}function $t(Z){let ne={};return Z.forEach(P=>{ne=null!=P?{...ne,...P}:ne}),0===Object.keys(ne).length?null:ne}function oi(Z,ne){return ne.map(P=>P(Z))}function vi(Z){return Z.map(ne=>function Jt(Z){return!Z.validate}(ne)?ne:P=>ne.validate(P))}function je(Z){if(!Z)return null;const ne=Z.filter(ut);return 0==ne.length?null:function(P){return $t(oi(P,ne))}}function De(Z){return null!=Z?je(vi(Z)):null}function Le(Z){if(!Z)return null;const ne=Z.filter(ut);return 0==ne.length?null:function(P){const Ae=oi(P,ne).map(st);return(0,h.y)(Ae).pipe((0,l.k)($t))}}function Ve(Z){return null!=Z?Le(vi(Z)):null}function te(Z,ne){return null===Z?[ne]:Array.isArray(Z)?[...Z,ne]:[Z,ne]}function ge(Z){return Z._rawValidators}function xt(Z){return Z._rawAsyncValidators}function Ne(Z){return Z?Array.isArray(Z)?Z:[Z]:[]}function be(Z,ne){return Array.isArray(Z)?Z.includes(ne):Z===ne}function j(Z,ne){const P=Ne(ne);return Ne(Z).forEach(It=>{be(P,It)||P.push(It)}),P}function we(Z,ne){return Ne(ne).filter(P=>!be(Z,P))}class N{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(ne){this._rawValidators=ne||[],this._composedValidatorFn=De(this._rawValidators)}_setAsyncValidators(ne){this._rawAsyncValidators=ne||[],this._composedAsyncValidatorFn=Ve(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(ne){this._onDestroyCallbacks.push(ne)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(ne=>ne()),this._onDestroyCallbacks=[]}reset(ne=void 0){this.control&&this.control.reset(ne)}hasError(ne,P){return!!this.control&&this.control.hasError(ne,P)}getError(ne,P){return this.control?this.control.getError(ne,P):null}}class U extends N{get formDirective(){return null}get path(){return null}}class Fe extends N{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Tt{constructor(ne){this._cd=ne}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 Kt=(()=>{class Z extends Tt{constructor(P){super(P)}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)(i.GI1(Fe,2))};static#t=this.\u0275dir=i.Sc5({type:Z,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Ae,It){2&Ae&&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})(),Ut=(()=>{class Z extends Tt{constructor(P){super(P)}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)(i.GI1(U,10))};static#t=this.\u0275dir=i.Sc5({type:Z,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Ae,It){2&Ae&&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 fe="VALID",it="INVALID",Et="PENDING",ct="DISABLED";function ri(Z){return(w(Z)?Z.validators:Z)||null}function Ce(Z,ne){return(w(ne)?ne.asyncValidators:Z)||null}function w(Z){return null!=Z&&!Array.isArray(Z)&&"object"==typeof Z}function S(Z,ne,P){const Ae=Z.controls;if(!(ne?Object.keys(Ae):Ae).length)throw new i.OBp(1e3,"");if(!Ae[P])throw new i.OBp(1001,"")}function $(Z,ne,P){Z._forEachChild((Ae,It)=>{if(void 0===P[It])throw new i.OBp(1002,"")})}class ze{constructor(ne,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(ne),this._assignAsyncValidators(P)}get validator(){return this._composedValidatorFn}set validator(ne){this._rawValidators=this._composedValidatorFn=ne}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(ne){this._rawAsyncValidators=this._composedAsyncValidatorFn=ne}get parent(){return this._parent}get valid(){return this.status===fe}get invalid(){return this.status===it}get pending(){return this.status==Et}get disabled(){return this.status===ct}get enabled(){return this.status!==ct}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(ne){this._assignValidators(ne)}setAsyncValidators(ne){this._assignAsyncValidators(ne)}addValidators(ne){this.setValidators(j(ne,this._rawValidators))}addAsyncValidators(ne){this.setAsyncValidators(j(ne,this._rawAsyncValidators))}removeValidators(ne){this.setValidators(we(ne,this._rawValidators))}removeAsyncValidators(ne){this.setAsyncValidators(we(ne,this._rawAsyncValidators))}hasValidator(ne){return be(this._rawValidators,ne)}hasAsyncValidator(ne){return be(this._rawAsyncValidators,ne)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(ne={}){this.touched=!0,this._parent&&!ne.onlySelf&&this._parent.markAsTouched(ne)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(ne=>ne.markAllAsTouched())}markAsUntouched(ne={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(P=>{P.markAsUntouched({onlySelf:!0})}),this._parent&&!ne.onlySelf&&this._parent._updateTouched(ne)}markAsDirty(ne={}){this.pristine=!1,this._parent&&!ne.onlySelf&&this._parent.markAsDirty(ne)}markAsPristine(ne={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(P=>{P.markAsPristine({onlySelf:!0})}),this._parent&&!ne.onlySelf&&this._parent._updatePristine(ne)}markAsPending(ne={}){this.status=Et,!1!==ne.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!ne.onlySelf&&this._parent.markAsPending(ne)}disable(ne={}){const P=this._parentMarkedDirty(ne.onlySelf);this.status=ct,this.errors=null,this._forEachChild(Ae=>{Ae.disable({...ne,onlySelf:!0})}),this._updateValue(),!1!==ne.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...ne,skipPristineCheck:P}),this._onDisabledChange.forEach(Ae=>Ae(!0))}enable(ne={}){const P=this._parentMarkedDirty(ne.onlySelf);this.status=fe,this._forEachChild(Ae=>{Ae.enable({...ne,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:ne.emitEvent}),this._updateAncestors({...ne,skipPristineCheck:P}),this._onDisabledChange.forEach(Ae=>Ae(!1))}_updateAncestors(ne){this._parent&&!ne.onlySelf&&(this._parent.updateValueAndValidity(ne),ne.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(ne){this._parent=ne}getRawValue(){return this.value}updateValueAndValidity(ne={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===fe||this.status===Et)&&this._runAsyncValidator(ne.emitEvent)),!1!==ne.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!ne.onlySelf&&this._parent.updateValueAndValidity(ne)}_updateTreeValidity(ne={emitEvent:!0}){this._forEachChild(P=>P._updateTreeValidity(ne)),this.updateValueAndValidity({onlySelf:!0,emitEvent:ne.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ct:fe}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(ne){if(this.asyncValidator){this.status=Et,this._hasOwnPendingAsyncValidator=!0;const P=st(this.asyncValidator(this));this._asyncValidationSubscription=P.subscribe(Ae=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Ae,{emitEvent:ne})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(ne,P={}){this.errors=ne,this._updateControlsErrors(!1!==P.emitEvent)}get(ne){let P=ne;return null==P||(Array.isArray(P)||(P=P.split(".")),0===P.length)?null:P.reduce((Ae,It)=>Ae&&Ae._find(It),this)}getError(ne,P){const Ae=P?this.get(P):this;return Ae&&Ae.errors?Ae.errors[ne]:null}hasError(ne,P){return!!this.getError(ne,P)}get root(){let ne=this;for(;ne._parent;)ne=ne._parent;return ne}_updateControlsErrors(ne){this.status=this._calculateStatus(),ne&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(ne)}_initObservables(){this.valueChanges=new i._w7,this.statusChanges=new i._w7}_calculateStatus(){return this._allControlsDisabled()?ct:this.errors?it:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Et)?Et:this._anyControlsHaveStatus(it)?it:fe}_anyControlsHaveStatus(ne){return this._anyControls(P=>P.status===ne)}_anyControlsDirty(){return this._anyControls(ne=>ne.dirty)}_anyControlsTouched(){return this._anyControls(ne=>ne.touched)}_updatePristine(ne={}){this.pristine=!this._anyControlsDirty(),this._parent&&!ne.onlySelf&&this._parent._updatePristine(ne)}_updateTouched(ne={}){this.touched=this._anyControlsTouched(),this._parent&&!ne.onlySelf&&this._parent._updateTouched(ne)}_registerOnCollectionChange(ne){this._onCollectionChange=ne}_setUpdateStrategy(ne){w(ne)&&null!=ne.updateOn&&(this._updateOn=ne.updateOn)}_parentMarkedDirty(ne){return!ne&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(ne){return null}_assignValidators(ne){this._rawValidators=Array.isArray(ne)?ne.slice():ne,this._composedValidatorFn=function V(Z){return Array.isArray(Z)?De(Z):Z||null}(this._rawValidators)}_assignAsyncValidators(ne){this._rawAsyncValidators=Array.isArray(ne)?ne.slice():ne,this._composedAsyncValidatorFn=function _(Z){return Array.isArray(Z)?Ve(Z):Z||null}(this._rawAsyncValidators)}}class At extends ze{constructor(ne,P,Ae){super(ri(P),Ce(Ae,P)),this.controls=ne,this._initObservables(),this._setUpdateStrategy(P),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(ne,P){return this.controls[ne]?this.controls[ne]:(this.controls[ne]=P,P.setParent(this),P._registerOnCollectionChange(this._onCollectionChange),P)}addControl(ne,P,Ae={}){this.registerControl(ne,P),this.updateValueAndValidity({emitEvent:Ae.emitEvent}),this._onCollectionChange()}removeControl(ne,P={}){this.controls[ne]&&this.controls[ne]._registerOnCollectionChange(()=>{}),delete this.controls[ne],this.updateValueAndValidity({emitEvent:P.emitEvent}),this._onCollectionChange()}setControl(ne,P,Ae={}){this.controls[ne]&&this.controls[ne]._registerOnCollectionChange(()=>{}),delete this.controls[ne],P&&this.registerControl(ne,P),this.updateValueAndValidity({emitEvent:Ae.emitEvent}),this._onCollectionChange()}contains(ne){return this.controls.hasOwnProperty(ne)&&this.controls[ne].enabled}setValue(ne,P={}){$(this,0,ne),Object.keys(ne).forEach(Ae=>{S(this,!0,Ae),this.controls[Ae].setValue(ne[Ae],{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P)}patchValue(ne,P={}){null!=ne&&(Object.keys(ne).forEach(Ae=>{const It=this.controls[Ae];It&&It.patchValue(ne[Ae],{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P))}reset(ne={},P={}){this._forEachChild((Ae,It)=>{Ae.reset(ne?ne[It]:null,{onlySelf:!0,emitEvent:P.emitEvent})}),this._updatePristine(P),this._updateTouched(P),this.updateValueAndValidity(P)}getRawValue(){return this._reduceChildren({},(ne,P,Ae)=>(ne[Ae]=P.getRawValue(),ne))}_syncPendingControls(){let ne=this._reduceChildren(!1,(P,Ae)=>!!Ae._syncPendingControls()||P);return ne&&this.updateValueAndValidity({onlySelf:!0}),ne}_forEachChild(ne){Object.keys(this.controls).forEach(P=>{const Ae=this.controls[P];Ae&&ne(Ae,P)})}_setUpControls(){this._forEachChild(ne=>{ne.setParent(this),ne._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(ne){for(const[P,Ae]of Object.entries(this.controls))if(this.contains(P)&&ne(Ae))return!0;return!1}_reduceValue(){return this._reduceChildren({},(P,Ae,It)=>((Ae.enabled||this.disabled)&&(P[It]=Ae.value),P))}_reduceChildren(ne,P){let Ae=ne;return this._forEachChild((It,Ri)=>{Ae=P(Ae,It,Ri)}),Ae}_allControlsDisabled(){for(const ne of Object.keys(this.controls))if(this.controls[ne].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(ne){return this.controls.hasOwnProperty(ne)?this.controls[ne]:null}}const yt=At;class Ft extends At{}const Ei=new i.UbH("CallSetDisabledState",{providedIn:"root",factory:()=>Vt}),Vt="always";function Ci(Z,ne){return[...ne.path,Z]}function We(Z,ne,P=Vt){yi(Z,ne),ne.valueAccessor.writeValue(Z.value),(Z.disabled||"always"===P)&&ne.valueAccessor.setDisabledState?.(Z.disabled),function Fi(Z,ne){ne.valueAccessor.registerOnChange(P=>{Z._pendingValue=P,Z._pendingChange=!0,Z._pendingDirty=!0,"change"===Z.updateOn&&an(Z,ne)})}(Z,ne),function Xn(Z,ne){const P=(Ae,It)=>{ne.valueAccessor.writeValue(Ae),It&&ne.viewToModelUpdate(Ae)};Z.registerOnChange(P),ne._registerOnDestroy(()=>{Z._unregisterOnChange(P)})}(Z,ne),function hn(Z,ne){ne.valueAccessor.registerOnTouched(()=>{Z._pendingTouched=!0,"blur"===Z.updateOn&&Z._pendingChange&&an(Z,ne),"submit"!==Z.updateOn&&Z.markAsTouched()})}(Z,ne),function si(Z,ne){if(ne.valueAccessor.setDisabledState){const P=Ae=>{ne.valueAccessor.setDisabledState(Ae)};Z.registerOnDisabledChange(P),ne._registerOnDestroy(()=>{Z._unregisterOnDisabledChange(P)})}}(Z,ne)}function nt(Z,ne,P=!0){const Ae=()=>{};ne.valueAccessor&&(ne.valueAccessor.registerOnChange(Ae),ne.valueAccessor.registerOnTouched(Ae)),Ti(Z,ne),Z&&(ne._invokeOnDestroyCallbacks(),Z._registerOnCollectionChange(()=>{}))}function Ot(Z,ne){Z.forEach(P=>{P.registerOnValidatorChange&&P.registerOnValidatorChange(ne)})}function yi(Z,ne){const P=ge(Z);null!==ne.validator?Z.setValidators(te(P,ne.validator)):"function"==typeof P&&Z.setValidators([P]);const Ae=xt(Z);null!==ne.asyncValidator?Z.setAsyncValidators(te(Ae,ne.asyncValidator)):"function"==typeof Ae&&Z.setAsyncValidators([Ae]);const It=()=>Z.updateValueAndValidity();Ot(ne._rawValidators,It),Ot(ne._rawAsyncValidators,It)}function Ti(Z,ne){let P=!1;if(null!==Z){if(null!==ne.validator){const It=ge(Z);if(Array.isArray(It)&&It.length>0){const Ri=It.filter(Ui=>Ui!==ne.validator);Ri.length!==It.length&&(P=!0,Z.setValidators(Ri))}}if(null!==ne.asyncValidator){const It=xt(Z);if(Array.isArray(It)&&It.length>0){const Ri=It.filter(Ui=>Ui!==ne.asyncValidator);Ri.length!==It.length&&(P=!0,Z.setAsyncValidators(Ri))}}}const Ae=()=>{};return Ot(ne._rawValidators,Ae),Ot(ne._rawAsyncValidators,Ae),P}function an(Z,ne){Z._pendingDirty&&Z.markAsDirty(),Z.setValue(Z._pendingValue,{emitModelToViewChange:!1}),ne.viewToModelUpdate(Z._pendingValue),Z._pendingChange=!1}function Je(Z,ne){yi(Z,ne)}function re(Z,ne){if(!Z.hasOwnProperty("model"))return!1;const P=Z.model;return!!P.isFirstChange()||!Object.is(ne,P.currentValue)}function Wt(Z,ne){Z._syncPendingControls(),ne.forEach(P=>{const Ae=P.control;"submit"===Ae.updateOn&&Ae._pendingChange&&(P.viewToModelUpdate(Ae._pendingValue),Ae._pendingChange=!1)})}function Zt(Z,ne){if(!ne)return null;let P,Ae,It;return Array.isArray(ne),ne.forEach(Ri=>{Ri.constructor===Ie?P=Ri:function mt(Z){return Object.getPrototypeOf(Z.constructor)===g}(Ri)?Ae=Ri:It=Ri}),It||Ae||P||null}const ot={provide:U,useExisting:(0,i.wd)(()=>k)},mi=Promise.resolve();let k=(()=>{class Z extends U{constructor(P,Ae,It){super(),this.callSetDisabledState=It,this.submitted=!1,this._directives=new Set,this.ngSubmit=new i._w7,this.form=new At({},De(P),Ve(Ae))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(P){mi.then(()=>{const Ae=this._findContainer(P.path);P.control=Ae.registerControl(P.name,P.control),We(P.control,P,this.callSetDisabledState),P.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(P)})}getControl(P){return this.form.get(P.path)}removeControl(P){mi.then(()=>{const Ae=this._findContainer(P.path);Ae&&Ae.removeControl(P.name),this._directives.delete(P)})}addFormGroup(P){mi.then(()=>{const Ae=this._findContainer(P.path),It=new At({});Je(It,P),Ae.registerControl(P.name,It),It.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(P){mi.then(()=>{const Ae=this._findContainer(P.path);Ae&&Ae.removeControl(P.name)})}getFormGroup(P){return this.form.get(P.path)}updateModel(P,Ae){mi.then(()=>{this.form.get(P.path).setValue(Ae)})}setValue(P){this.control.setValue(P)}onSubmit(P){return this.submitted=!0,Wt(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(Ae){return new(Ae||Z)(i.GI1(tt,10),i.GI1(gt,10),i.GI1(Ei,8))};static#t=this.\u0275dir=i.Sc5({type:Z,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Ae,It){1&Ae&&i.qCj("submit",function(Ui){return It.onSubmit(Ui)})("reset",function(){return It.onReset()})},inputs:{options:[i.Wk5.None,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.M5G([ot]),i.eg9]})}return Z})();function se(Z,ne){const P=Z.indexOf(ne);P>-1&&Z.splice(P,1)}function K(Z){return"object"==typeof Z&&null!==Z&&2===Object.keys(Z).length&&"value"in Z&&"disabled"in Z}const Be=class extends ze{constructor(ne=null,P,Ae){super(ri(P),Ce(Ae,P)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(ne),this._setUpdateStrategy(P),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),w(P)&&(P.nonNullable||P.initialValueIsDefault)&&(this.defaultValue=K(ne)?ne.value:ne)}setValue(ne,P={}){this.value=this._pendingValue=ne,this._onChange.length&&!1!==P.emitModelToViewChange&&this._onChange.forEach(Ae=>Ae(this.value,!1!==P.emitViewToModelChange)),this.updateValueAndValidity(P)}patchValue(ne,P={}){this.setValue(ne,P)}reset(ne=this.defaultValue,P={}){this._applyFormState(ne),this.markAsPristine(P),this.markAsUntouched(P),this.setValue(this.value,P),this._pendingChange=!1}_updateValue(){}_anyControls(ne){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(ne){this._onChange.push(ne)}_unregisterOnChange(ne){se(this._onChange,ne)}registerOnDisabledChange(ne){this._onDisabledChange.push(ne)}_unregisterOnDisabledChange(ne){se(this._onDisabledChange,ne)}_forEachChild(ne){}_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(ne){K(ne)?(this.value=this._pendingValue=ne.value,ne.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=ne}},Yt=Be,Vn={provide:Fe,useExisting:(0,i.wd)(()=>Er)},Hr=Promise.resolve();let Er=(()=>{class Z extends Fe{constructor(P,Ae,It,Ri,Ui,dr){super(),this._changeDetectorRef=Ui,this.callSetDisabledState=dr,this.control=new Be,this._registered=!1,this.name="",this.update=new i._w7,this._parent=P,this._setValidators(Ae),this._setAsyncValidators(It),this.valueAccessor=Zt(0,Ri)}ngOnChanges(P){if(this._checkForErrors(),!this._registered||"name"in P){if(this._registered&&(this._checkName(),this.formDirective)){const Ae=P.name.previousValue;this.formDirective.removeControl({name:Ae,path:this._getPath(Ae)})}this._setUpControl()}"isDisabled"in P&&this._updateDisabled(P),re(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(){We(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){Hr.then(()=>{this.control.setValue(P,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(P){const Ae=P.isDisabled.currentValue,It=0!==Ae&&(0,i.cZD)(Ae);Hr.then(()=>{It&&!this.control.disabled?this.control.disable():!It&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(P){return this._parent?Ci(P,this._parent):[P]}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)(i.GI1(U,9),i.GI1(tt,10),i.GI1(gt,10),i.GI1(b,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([Vn]),i.eg9,i.SYr]})}return Z})(),ra=(()=>{class Z{static#e=this.\u0275fac=function(Ae){return new(Ae||Z)};static#t=this.\u0275dir=i.Sc5({type:Z,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return Z})();const ir={provide:b,useExisting:(0,i.wd)(()=>Sr),multi:!0};let Sr=(()=>{class Z extends g{writeValue(P){this.setProperty("value",P??"")}registerOnChange(P){this.onChange=Ae=>{P(""==Ae?null:parseFloat(Ae))}}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(Ae,It){1&Ae&&i.qCj("input",function(Ui){return It.onChange(Ui.target.value)})("blur",function(){return It.onTouched()})},features:[i.M5G([ir]),i.eg9]})}return Z})();const Ir=new i.UbH(""),Ar={provide:U,useExisting:(0,i.wd)(()=>or)};let or=(()=>{class Z extends U{constructor(P,Ae,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(Ae)}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 Ae=this.form.get(P.path);return We(Ae,P,this.callSetDisabledState),Ae.updateValueAndValidity({emitEvent:!1}),this.directives.push(P),Ae}getControl(P){return this.form.get(P.path)}removeControl(P){nt(P.control||null,P,!1),function pi(Z,ne){const P=Z.indexOf(ne);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,Ae){this.form.get(P.path).setValue(Ae)}onSubmit(P){return this.submitted=!0,Wt(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 Ae=P.control,It=this.form.get(P.path);Ae!==It&&(nt(Ae||null,P),(Z=>Z instanceof Be)(It)&&(We(It,P,this.callSetDisabledState),P.control=It))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(P){const Ae=this.form.get(P.path);Je(Ae,P),Ae.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(P){if(this.form){const Ae=this.form.get(P.path);Ae&&function gi(Z,ne){return Ti(Z,ne)}(Ae,P)&&Ae.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(Ae){return new(Ae||Z)(i.GI1(tt,10),i.GI1(gt,10),i.GI1(Ei,8))};static#t=this.\u0275dir=i.Sc5({type:Z,selectors:[["","formGroup",""]],hostBindings:function(Ae,It){1&Ae&&i.qCj("submit",function(Ui){return It.onSubmit(Ui)})("reset",function(){return It.onReset()})},inputs:{form:[i.Wk5.None,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.M5G([Ar]),i.eg9,i.SYr]})}return Z})();const Hn={provide:Fe,useExisting:(0,i.wd)(()=>nr)};let nr=(()=>{class Z extends Fe{set isDisabled(P){}static#e=this._ngModelWarningSentOnce=!1;constructor(P,Ae,It,Ri,Ui){super(),this._ngModelWarningConfig=Ui,this._added=!1,this.name=null,this.update=new i._w7,this._ngModelWarningSent=!1,this._parent=P,this._setValidators(Ae),this._setAsyncValidators(It),this.valueAccessor=Zt(0,Ri)}ngOnChanges(P){this._added||this._setUpControl(),re(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 Ci(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(Ae){return new(Ae||Z)(i.GI1(U,13),i.GI1(tt,10),i.GI1(gt,10),i.GI1(b,10),i.GI1(Ir,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([Hn]),i.eg9,i.SYr]})}return Z})();let ln=(()=>{class Z{constructor(){this._validator=oe}ngOnChanges(P){if(this.inputName in P){const Ae=this.normalizeInput(P[this.inputName].currentValue);this._enabled=this.enabled(Ae),this._validator=this._enabled?this.createValidator(Ae):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(Ae){return new(Ae||Z)};static#t=this.\u0275dir=i.Sc5({type:Z,features:[i.SYr]})}return Z})();const ya={provide:tt,useExisting:(0,i.wd)(()=>$n),multi:!0},oa={provide:tt,useExisting:(0,i.wd)(()=>cr),multi:!0};let $n=(()=>{class Z extends ln{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=i.cZD,this.createValidator=P=>Q}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(Ae,It){2&Ae&&i.e48("required",It._enabled?"":null)},inputs:{required:"required"},features:[i.M5G([ya]),i.eg9]})}return Z})(),cr=(()=>{class Z extends $n{constructor(){super(...arguments),this.createValidator=P=>_e}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(Ae,It){2&Ae&&i.e48("required",It._enabled?"":null)},features:[i.M5G([oa]),i.eg9]})}return Z})();const Yn={provide:tt,useExisting:(0,i.wd)(()=>qr),multi:!0};let qr=(()=>{class Z extends ln{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=P=>function er(Z){return"number"==typeof Z?Z:parseInt(Z,10)}(P),this.createValidator=P=>Xe(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(Ae,It){2&Ae&&i.e48("maxlength",It._enabled?It.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i.M5G([Yn]),i.eg9]})}return Z})(),ua=(()=>{class Z{static#e=this.\u0275fac=function(Ae){return new(Ae||Z)};static#t=this.\u0275mod=i.a4G({type:Z});static#i=this.\u0275inj=i.s3X({})}return Z})();class wr extends ze{constructor(ne,P,Ae){super(ri(P),Ce(Ae,P)),this.controls=ne,this._initObservables(),this._setUpdateStrategy(P),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(ne){return this.controls[this._adjustIndex(ne)]}push(ne,P={}){this.controls.push(ne),this._registerControl(ne),this.updateValueAndValidity({emitEvent:P.emitEvent}),this._onCollectionChange()}insert(ne,P,Ae={}){this.controls.splice(ne,0,P),this._registerControl(P),this.updateValueAndValidity({emitEvent:Ae.emitEvent})}removeAt(ne,P={}){let Ae=this._adjustIndex(ne);Ae<0&&(Ae=0),this.controls[Ae]&&this.controls[Ae]._registerOnCollectionChange(()=>{}),this.controls.splice(Ae,1),this.updateValueAndValidity({emitEvent:P.emitEvent})}setControl(ne,P,Ae={}){let It=this._adjustIndex(ne);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:Ae.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(ne,P={}){$(this,0,ne),ne.forEach((Ae,It)=>{S(this,!1,It),this.at(It).setValue(Ae,{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P)}patchValue(ne,P={}){null!=ne&&(ne.forEach((Ae,It)=>{this.at(It)&&this.at(It).patchValue(Ae,{onlySelf:!0,emitEvent:P.emitEvent})}),this.updateValueAndValidity(P))}reset(ne=[],P={}){this._forEachChild((Ae,It)=>{Ae.reset(ne[It],{onlySelf:!0,emitEvent:P.emitEvent})}),this._updatePristine(P),this._updateTouched(P),this.updateValueAndValidity(P)}getRawValue(){return this.controls.map(ne=>ne.getRawValue())}clear(ne={}){this.controls.length<1||(this._forEachChild(P=>P._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:ne.emitEvent}))}_adjustIndex(ne){return ne<0?ne+this.length:ne}_syncPendingControls(){let ne=this.controls.reduce((P,Ae)=>!!Ae._syncPendingControls()||P,!1);return ne&&this.updateValueAndValidity({onlySelf:!0}),ne}_forEachChild(ne){this.controls.forEach((P,Ae)=>{ne(P,Ae)})}_updateValue(){this.value=this.controls.filter(ne=>ne.enabled||this.disabled).map(ne=>ne.value)}_anyControls(ne){return this.controls.some(P=>P.enabled&&ne(P))}_setUpControls(){this._forEachChild(ne=>this._registerControl(ne))}_allControlsDisabled(){for(const ne of this.controls)if(ne.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(ne){ne.setParent(this),ne._registerOnCollectionChange(this._onCollectionChange)}_find(ne){return this.at(ne)??null}}function Rr(Z){return!!Z&&(void 0!==Z.asyncValidators||void 0!==Z.validators||void 0!==Z.updateOn)}let Ya=(()=>{class Z{constructor(){this.useNonNullable=!1}get nonNullable(){const P=new Z;return P.useNonNullable=!0,P}group(P,Ae=null){const It=this._reduceControls(P);let Ri={};return Rr(Ae)?Ri=Ae:null!==Ae&&(Ri.validators=Ae.validator,Ri.asyncValidators=Ae.asyncValidator),new At(It,Ri)}record(P,Ae=null){const It=this._reduceControls(P);return new Ft(It,Ae)}control(P,Ae,It){let Ri={};return this.useNonNullable?(Rr(Ae)?Ri=Ae:(Ri.validators=Ae,Ri.asyncValidators=It),new Be(P,{...Ri,nonNullable:!0})):new Be(P,Ae,It)}array(P,Ae,It){const Ri=P.map(Ui=>this._createControl(Ui));return new wr(Ri,Ae,It)}_reduceControls(P){const Ae={};return Object.keys(P).forEach(It=>{Ae[It]=this._createControl(P[It])}),Ae}_createControl(P){return P instanceof Be||P instanceof ze?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(Ae){return new(Ae||Z)};static#t=this.\u0275prov=i.wxM({token:Z,factory:Z.\u0275fac,providedIn:"root"})}return Z})(),ma=(()=>{class Z{static withConfig(P){return{ngModule:Z,providers:[{provide:Ei,useValue:P.callSetDisabledState??Vt}]}}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)};static#t=this.\u0275mod=i.a4G({type:Z});static#i=this.\u0275inj=i.s3X({imports:[ua]})}return Z})(),jr=(()=>{class Z{static withConfig(P){return{ngModule:Z,providers:[{provide:Ir,useValue:P.warnOnNgModelWithFormControl??"always"},{provide:Ei,useValue:P.callSetDisabledState??Vt}]}}static#e=this.\u0275fac=function(Ae){return new(Ae||Z)};static#t=this.\u0275mod=i.a4G({type:Z});static#i=this.\u0275inj=i.s3X({imports:[ua]})}return Z})()},8156:(lt,me,d)=>{"use strict";d.d(me,{S:()=>R,g:()=>Y});var i=d(2116),s=d(3576),a=d(4723),h=d(7712),l=d(1368);let f=0;const g=(0,s.YB)(class{}),b="mat-badge-content";let R=(()=>{class J extends g{get color(){return this._color}set color(ae){this._setColor(ae),this._color=ae}get overlap(){return this._overlap}set overlap(ae){this._overlap=(0,h.W6)(ae)}get content(){return this._content}set content(ae){this._updateRenderedContent(ae)}get description(){return this._description}set description(ae){this._updateDescription(ae)}get hidden(){return this._hidden}set hidden(ae){this._hidden=(0,h.W6)(ae)}constructor(ae,Ie,Ee,Ge,tt){super(),this._ngZone=ae,this._elementRef=Ie,this._ariaDescriber=Ee,this._renderer=Ge,this._animationMode=tt,this._color="primary",this._overlap=!0,this.position="above after",this.size="medium",this._id=f++,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 ae=this._renderer.createElement("span"),Ie="mat-badge-active";return ae.setAttribute("id",`mat-badge-content-${this._id}`),ae.setAttribute("aria-hidden","true"),ae.classList.add(b),"NoopAnimations"===this._animationMode&&ae.classList.add("_mat-animation-noopable"),this._elementRef.nativeElement.appendChild(ae),"function"==typeof requestAnimationFrame&&"NoopAnimations"!==this._animationMode?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{ae.classList.add(Ie)})}):ae.classList.add(Ie),ae}_updateRenderedContent(ae){const Ie=`${ae??""}`.trim();this._isInitialized&&Ie&&!this._badgeElement&&(this._badgeElement=this._createBadgeElement()),this._badgeElement&&(this._badgeElement.textContent=Ie),this._content=Ie}_updateDescription(ae){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this.description),(!ae||this._isHostInteractive())&&this._removeInlineDescription(),this._description=ae,this._isHostInteractive()?this._ariaDescriber.describe(this._elementRef.nativeElement,ae):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(ae){const Ie=this._elementRef.nativeElement.classList;Ie.remove(`mat-badge-${this._color}`),ae&&Ie.add(`mat-badge-${ae}`)}_clearExistingBadges(){const ae=this._elementRef.nativeElement.querySelectorAll(`:scope > .${b}`);for(const Ie of Array.from(ae))Ie!==this._badgeElement&&Ie.remove()}static#e=this.\u0275fac=function(Ie){return new(Ie||J)(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:J,selectors:[["","matBadge",""]],hostAttrs:[1,"mat-badge"],hostVars:20,hostBindings:function(Ie,Ee){2&Ie&&i.eAK("mat-badge-overlap",Ee.overlap)("mat-badge-above",Ee.isAbove())("mat-badge-below",!Ee.isAbove())("mat-badge-before",!Ee.isAfter())("mat-badge-after",Ee.isAfter())("mat-badge-small","small"===Ee.size)("mat-badge-medium","medium"===Ee.size)("mat-badge-large","large"===Ee.size)("mat-badge-hidden",Ee.hidden||!Ee.content)("mat-badge-disabled",Ee.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 J})(),Y=(()=>{class J{static#e=this.\u0275fac=function(Ie){return new(Ie||J)};static#t=this.\u0275mod=i.a4G({type:J});static#i=this.\u0275inj=i.s3X({imports:[a.Ux,s.AN,s.AN]})}return J})()},7816:(lt,me,d)=>{"use strict";d.d(me,{Gw:()=>ye,oJ:()=>De,um:()=>vi});var i=d(5792),s=d(2116),a=d(4723),h=d(7712),l=d(3576);const f=["mat-button",""],g=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],b=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Ie=["mat-icon-button",""],Ee=["*"],Bt=[{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"]}],kt=(0,l.i)((0,l.YB)((0,l.bc)(class{constructor(Le){this._elementRef=Le}})));let Ye=(()=>{class Le extends kt{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(te){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,te)}get disableRipple(){return this._disableRipple}set disableRipple(te){this._disableRipple=(0,h.W6)(te),this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(te){this._disabled=(0,h.W6)(te),this._updateRippleDisabled()}constructor(te,ge,xt,Ne){super(te),this._platform=ge,this._ngZone=xt,this._animationMode=Ne,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=te.nativeElement.classList;for(const j of Bt)this._hasHostAttributes(j.selector)&&j.mdcClasses.forEach(we=>{be.add(we)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(te="program",ge){te?this._focusMonitor.focusVia(this._elementRef.nativeElement,te,ge):this._elementRef.nativeElement.focus(ge)}_hasHostAttributes(...te){return te.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:Le,features:[s.eg9]})}return Le})(),ye=(()=>{class Le extends Ye{constructor(te,ge,xt,Ne){super(te,ge,xt,Ne)}static#e=this.\u0275fac=function(ge){return new(ge||Le)(s.GI1(s.GMv),s.GI1(i.WU),s.GI1(s.WW2),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Le,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(ge,xt){2&ge&&(s.e48("disabled",xt.disabled||null),s.eAK("_mat-animation-noopable","NoopAnimations"===xt._animationMode)("mat-unthemed",!xt.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.eg9],attrs:f,ngContentSelectors:b,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,xt){1&ge&&(s.kPM(g),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",!xt._isFab)("mdc-fab__ripple",xt._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 Le})(),vi=(()=>{class Le extends Ye{constructor(te,ge,xt,Ne){super(te,ge,xt,Ne),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static#e=this.\u0275fac=function(ge){return new(ge||Le)(s.GI1(s.GMv),s.GI1(i.WU),s.GI1(s.WW2),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Le,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(ge,xt){2&ge&&(s.e48("disabled",xt.disabled||null),s.eAK("_mat-animation-noopable","NoopAnimations"===xt._animationMode)("mat-unthemed",!xt.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.eg9],attrs:Ie,ngContentSelectors:Ee,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,xt){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 Le})(),De=(()=>{class Le{static#e=this.\u0275fac=function(ge){return new(ge||Le)};static#t=this.\u0275mod=s.a4G({type:Le});static#i=this.\u0275inj=s.s3X({imports:[l.AN,l.KE,l.AN]})}return Le})()},2080:(lt,me,d)=>{"use strict";d.d(me,{NR:()=>ye,SM:()=>Y,Uc:()=>Ge,W0:()=>Ee,WK:()=>ae,gp:()=>J,uK:()=>Ie});var i=d(2116),s=d(1368),a=d(3576);const h=["*"],g=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],b=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"],R=new i.UbH("MAT_CARD_CONFIG");let Y=(()=>{class Re{constructor($e){this.appearance=$e?.appearance||"raised"}static#e=this.\u0275fac=function(oe){return new(oe||Re)(i.GI1(R,8))};static#t=this.\u0275cmp=i.In1({type:Re,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(oe,ut){2&oe&&i.eAK("mat-mdc-card-outlined","outlined"===ut.appearance)("mdc-card--outlined","outlined"===ut.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:h,decls:1,vars:0,template:function(oe,ut){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})(),J=(()=>{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})(),ae=(()=>{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})(),Ie=(()=>{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})(),Ee=(()=>{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,ut){2&oe&&i.eAK("mat-mdc-card-actions-align-end","end"===ut.align)},inputs:{align:"align"},exportAs:["matCardActions"]})}return Re})(),Ge=(()=>{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:b,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(oe,ut){1&oe&&(i.kPM(g),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})(),ye=(()=>{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:(lt,me,d)=>{"use strict";d.d(me,{Vn:()=>kt,WK:()=>Ge});var i=d(2116),s=d(6504),a=d(3576),h=d(7712);const l=["input"],f=["label"],g=["*"],b=new i.UbH("mat-checkbox-default-options",{providedIn:"root",factory:R});function R(){return{color:"accent",clickAction:"check-indeterminate"}}const Y={provide:s.Y6,useExisting:(0,i.wd)(()=>Ge),multi:!0};class J{}let ie=0;const ae=R(),Ie=(0,a.S)((0,a.i)((0,a.bc)((0,a.YB)(class{constructor(Ye){this._elementRef=Ye}}))));let Ee=(()=>{class Ye extends Ie{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(Q){this._required=(0,h.W6)(Q)}constructor(Q,_e,ye,Re,Xe,$e,oe){super(_e),this._changeDetectorRef=ye,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||ae,this.color=this.defaultColor=this._options.color||ae.color,this.tabIndex=parseInt(Xe)||0,this.id=this._uniqueId=`${Q}${++ie}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(Q){const _e=(0,h.W6)(Q);_e!=this.checked&&(this._checked=_e,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(Q){const _e=(0,h.W6)(Q);_e!==this.disabled&&(this._disabled=_e,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(Q){const _e=Q!=this._indeterminate;this._indeterminate=(0,h.W6)(Q),_e&&(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(Q){this.checked=!!Q}registerOnChange(Q){this._controlValueAccessorChangeFn=Q}registerOnTouched(Q){this._onTouched=Q}setDisabledState(Q){this.disabled=Q}_transitionCheckState(Q){let _e=this._currentCheckState,ye=this._getAnimationTargetElement();if(_e!==Q&&ye&&(this._currentAnimationClass&&ye.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(_e,Q),this._currentCheckState=Q,this._currentAnimationClass.length>0)){ye.classList.add(this._currentAnimationClass);const Re=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{ye.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 Q=this._options?.clickAction;this.disabled||"noop"===Q?!this.disabled&&"noop"===Q&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==Q&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(Q){Q.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(Q,_e){if("NoopAnimations"===this._animationMode)return"";switch(Q){case 0:if(1===_e)return this._animationClasses.uncheckedToChecked;if(3==_e)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===_e?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===_e?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===_e?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(Q){const _e=this._inputElement;_e&&(_e.nativeElement.indeterminate=Q)}static#e=this.\u0275fac=function(_e){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:Ye,viewQuery:function(_e,ye){if(1&_e&&(i.CC$(l,5),i.CC$(f,5),i.CC$(a.UZ,5)),2&_e){let Re;i.wto(Re=i.Gqi())&&(ye._inputElement=Re.first),i.wto(Re=i.Gqi())&&(ye._labelElement=Re.first),i.wto(Re=i.Gqi())&&(ye.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 Ye})(),Ge=(()=>{class Ye extends Ee{constructor(Q,_e,ye,Re,Xe,$e){super("mat-mdc-checkbox-",Q,_e,ye,Re,Xe,$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(Q){const _e=new J;return _e.source=this,_e.checked=Q,_e}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(Q){Q.target&&this._labelElement.nativeElement.contains(Q.target)&&Q.stopPropagation()}static#e=this.\u0275fac=function(_e){return new(_e||Ye)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(i.WW2),i.gJ8("tabindex"),i.GI1(i.qwP,8),i.GI1(b,8))};static#t=this.\u0275cmp=i.In1({type:Ye,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(_e,ye){2&_e&&(i.SoX("id",ye.id),i.e48("tabindex",null)("aria-label",null)("aria-labelledby",null),i.eAK("_mat-animation-noopable","NoopAnimations"===ye._animationMode)("mdc-checkbox--disabled",ye.disabled)("mat-mdc-checkbox-disabled",ye.disabled)("mat-mdc-checkbox-checked",ye.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[i.M5G([Y]),i.eg9],ngContentSelectors:g,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(_e,ye){if(1&_e&&(i.kPM(),i.I0R(0,"div",0),i.qCj("click",function(Xe){return ye._preventBubblingFromLabel(Xe)}),i.I0R(1,"div",1,2)(3,"div",3),i.qCj("click",function(){return ye._onTouchTargetClick()}),i.C$Y(),i.I0R(4,"input",4,5),i.qCj("blur",function(){return ye._onBlur()})("click",function(){return ye._onInputClick()})("change",function(Xe){return ye._onInteractionEvent(Xe)}),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&_e){const Re=i.Gew(2);i.eAK("mdc-form-field--align-end","before"==ye.labelPosition),i.yG2(4),i.eAK("mdc-checkbox--selected",ye.checked),i.E7m("checked",ye.checked)("indeterminate",ye.indeterminate)("disabled",ye.disabled)("id",ye.inputId)("required",ye.required)("tabIndex",ye.tabIndex),i.e48("aria-label",ye.ariaLabel||null)("aria-labelledby",ye.ariaLabelledby)("aria-describedby",ye.ariaDescribedby)("aria-checked",ye.indeterminate?"mixed":null)("name",ye.name)("value",ye.value),i.yG2(7),i.E7m("matRippleTrigger",Re)("matRippleDisabled",ye.disableRipple||ye.disabled)("matRippleCentered",!0),i.yG2(),i.E7m("for",ye.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 Ye})(),Bt=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=i.a4G({type:Ye});static#i=this.\u0275inj=i.s3X({})}return Ye})(),kt=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=i.a4G({type:Ye});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.KE,Bt,a.AN,Bt]})}return Ye})()},3576:(lt,me,d)=>{"use strict";d.d(me,{iI:()=>kt,Gs:()=>Ye,Wu:()=>je,u9:()=>j,IR:()=>De,KQ:()=>Jt,KG:()=>Ht,K6:()=>le,Ge:()=>ve,AN:()=>_e,Cs:()=>we,A3:()=>Fe,I5:()=>Et,Ax:()=>V,EZ:()=>fe,oD:()=>pt,UZ:()=>Te,Ii:()=>At,KE:()=>at,Ch:()=>zt,aq:()=>ct,ms:()=>ri,i:()=>oe,bc:()=>ut,YB:()=>$e,Sk:()=>$t,aU:()=>oi,S:()=>st});var i=d(2116),s=d(4723),a=d(1900),l=d(1368),f=d(5792),g=d(7712),b=d(3252),R=d(5657),Y=d(7800);const ae=["text"];function Ie(bt,yt){if(1&bt&&i.wR5(0,"mat-pseudo-checkbox",6),2&bt){const Ue=i.GaO();i.E7m("disabled",Ue.disabled)("state",Ue.selected?"checked":"unchecked")}}function Ee(bt,yt){if(1&bt&&i.wR5(0,"mat-pseudo-checkbox",7),2&bt){const Ue=i.GaO();i.E7m("disabled",Ue.disabled)}}function Ge(bt,yt){if(1&bt&&(i.I0R(0,"span",8),i.OEk(1),i.C$Y()),2&bt){const Ue=i.GaO();i.yG2(),i.oRS("(",Ue.group.label,")")}}const tt=[[["mat-icon"]],"*"],gt=["mat-icon","*"];let kt=(()=>{class bt{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 bt})(),Ye=(()=>{class bt{static#e=this.COMPLEX="375ms";static#t=this.ENTERING="225ms";static#i=this.EXITING="195ms"}return bt})();const Q=new i.UbH("mat-sanity-checks",{providedIn:"root",factory:function et(){return!0}});let _e=(()=>{class bt{constructor(Ue,Ft,di){this._sanityChecks=Ft,this._document=di,this._hasDoneGlobalChecks=!1,Ue._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(Ue){return!(0,f.mW)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[Ue])}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)(i.CoB(s.MM),i.CoB(Q,8),i.CoB(l.Ud))};static#t=this.\u0275mod=i.a4G({type:bt});static#i=this.\u0275inj=i.s3X({imports:[a.gN,a.gN]})}return bt})();function $e(bt){return class extends bt{get disabled(){return this._disabled}set disabled(yt){this._disabled=(0,g.W6)(yt)}constructor(...yt){super(...yt),this._disabled=!1}}}function oe(bt,yt){return class extends bt{get color(){return this._color}set color(Ue){const Ft=Ue||this.defaultColor;Ft!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),Ft&&this._elementRef.nativeElement.classList.add(`mat-${Ft}`),this._color=Ft)}constructor(...Ue){super(...Ue),this.defaultColor=yt,this.color=yt}}}function ut(bt){return class extends bt{get disableRipple(){return this._disableRipple}set disableRipple(yt){this._disableRipple=(0,g.W6)(yt)}constructor(...yt){super(...yt),this._disableRipple=!1}}}function st(bt,yt=0){return class extends bt{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(Ue){this._tabIndex=null!=Ue?(0,g.wZ)(Ue):this.defaultTabIndex}constructor(...Ue){super(...Ue),this._tabIndex=yt,this.defaultTabIndex=yt}}}function $t(bt){return class extends bt{updateErrorState(){const yt=this.errorState,Ei=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);Ei!==yt&&(this.errorState=Ei,this.stateChanges.next())}constructor(...yt){super(...yt),this.errorState=!1}}}function oi(bt){return class extends bt{constructor(...yt){super(...yt),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new b._(Ue=>{this._isInitialized?this._notifySubscriber(Ue):this._pendingSubscribers.push(Ue)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(yt){yt.next(),yt.complete()}}}const Jt=new i.UbH("MAT_DATE_LOCALE",{providedIn:"root",factory:function vi(){return(0,i.uUt)(i.KYU)}});class je{constructor(){this._localeChanges=new R.E,this.localeChanges=this._localeChanges}getValidDateOrNull(yt){return this.isDateInstance(yt)&&this.isValid(yt)?yt:null}deserialize(yt){return null==yt||this.isDateInstance(yt)&&this.isValid(yt)?yt:this.invalid()}setLocale(yt){this.locale=yt,this._localeChanges.next()}compareDate(yt,Ue){return this.getYear(yt)-this.getYear(Ue)||this.getMonth(yt)-this.getMonth(Ue)||this.getDate(yt)-this.getDate(Ue)}sameDate(yt,Ue){if(yt&&Ue){let Ft=this.isValid(yt),di=this.isValid(Ue);return Ft&&di?!this.compareDate(yt,Ue):Ft==di}return yt==Ue}clampDate(yt,Ue,Ft){return Ue&&this.compareDate(yt,Ue)<0?Ue:Ft&&this.compareDate(yt,Ft)>0?Ft:yt}}const De=new i.UbH("mat-date-formats");let j=(()=>{class bt{isErrorState(Ue,Ft){return!!(Ue&&Ue.invalid&&(Ue.touched||Ft&&Ft.submitted))}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275prov=i.wxM({token:bt,factory:bt.\u0275fac,providedIn:"root"})}return bt})(),we=(()=>{class bt{static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275dir=i.Sc5({type:bt,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]})}return bt})(),Fe=(()=>{class bt{static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275mod=i.a4G({type:bt});static#i=this.\u0275inj=i.s3X({imports:[_e,_e]})}return bt})();class Tt{constructor(yt,Ue,Ft,di=!1){this._renderer=yt,this.element=Ue,this.config=Ft,this._animationForciblyDisabledThroughCss=di,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const Ke=(0,f.W4)({passive:!0,capture:!0});class Lt{constructor(){this._events=new Map,this._delegateEventHandler=yt=>{const Ue=(0,f.oZ)(yt);Ue&&this._events.get(yt.type)?.forEach((Ft,di)=>{(di===Ue||di.contains(Ue))&&Ft.forEach(Ei=>Ei.handleEvent(yt))})}}addHandler(yt,Ue,Ft,di){const Ei=this._events.get(Ue);if(Ei){const Vt=Ei.get(Ft);Vt?Vt.add(di):Ei.set(Ft,new Set([di]))}else this._events.set(Ue,new Map([[Ft,new Set([di])]])),yt.runOutsideAngular(()=>{document.addEventListener(Ue,this._delegateEventHandler,Ke)})}removeHandler(yt,Ue,Ft){const di=this._events.get(yt);if(!di)return;const Ei=di.get(Ue);Ei&&(Ei.delete(Ft),0===Ei.size&&di.delete(Ue),0===di.size&&(this._events.delete(yt),document.removeEventListener(yt,this._delegateEventHandler,Ke)))}}const Kt={enterDuration:225,exitDuration:150},ni=(0,f.W4)({passive:!0,capture:!0}),Mi=["mousedown","touchstart"],wt=["mouseup","mouseleave","touchend","touchcancel"];class zt{static#e=this._eventManager=new Lt;constructor(yt,Ue,Ft,di){this._target=yt,this._ngZone=Ue,this._platform=di,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,di.isBrowser&&(this._containerElement=(0,g.mk)(Ft))}fadeInRipple(yt,Ue,Ft={}){const di=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Ei={...Kt,...Ft.animation};Ft.centered&&(yt=di.left+di.width/2,Ue=di.top+di.height/2);const Vt=Ft.radius||function Dt(bt,yt,Ue){const Ft=Math.max(Math.abs(bt-Ue.left),Math.abs(bt-Ue.right)),di=Math.max(Math.abs(yt-Ue.top),Math.abs(yt-Ue.bottom));return Math.sqrt(Ft*Ft+di*di)}(yt,Ue,di),Ci=yt-di.left,We=Ue-di.top,nt=Ei.enterDuration,Ot=document.createElement("div");Ot.classList.add("mat-ripple-element"),Ot.style.left=Ci-Vt+"px",Ot.style.top=We-Vt+"px",Ot.style.height=2*Vt+"px",Ot.style.width=2*Vt+"px",null!=Ft.color&&(Ot.style.backgroundColor=Ft.color),Ot.style.transitionDuration=`${nt}ms`,this._containerElement.appendChild(Ot);const si=window.getComputedStyle(Ot),Ti=si.transitionDuration,Fi="none"===si.transitionProperty||"0s"===Ti||"0s, 0s"===Ti||0===di.width&&0===di.height,hn=new Tt(this,Ot,Ft,Fi);Ot.style.transform="scale3d(1, 1, 1)",hn.state=0,Ft.persistent||(this._mostRecentTransientRipple=hn);let an=null;return!Fi&&(nt||Ei.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const Xn=()=>this._finishRippleTransition(hn),Je=()=>this._destroyRipple(hn);Ot.addEventListener("transitionend",Xn),Ot.addEventListener("transitioncancel",Je),an={onTransitionEnd:Xn,onTransitionCancel:Je}}),this._activeRipples.set(hn,an),(Fi||!nt)&&this._finishRippleTransition(hn),hn}fadeOutRipple(yt){if(2===yt.state||3===yt.state)return;const Ue=yt.element,Ft={...Kt,...yt.config.animation};Ue.style.transitionDuration=`${Ft.exitDuration}ms`,Ue.style.opacity="0",yt.state=2,(yt._animationForciblyDisabledThroughCss||!Ft.exitDuration)&&this._finishRippleTransition(yt)}fadeOutAll(){this._getActiveRipples().forEach(yt=>yt.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(yt=>{yt.config.persistent||yt.fadeOut()})}setupTriggerEvents(yt){const Ue=(0,g.mk)(yt);!this._platform.isBrowser||!Ue||Ue===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Ue,Mi.forEach(Ft=>{zt._eventManager.addHandler(this._ngZone,Ft,Ue,this)}))}handleEvent(yt){"mousedown"===yt.type?this._onMousedown(yt):"touchstart"===yt.type?this._onTouchStart(yt):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{wt.forEach(Ue=>{this._triggerElement.addEventListener(Ue,this,ni)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(yt){0===yt.state?this._startFadeOutTransition(yt):2===yt.state&&this._destroyRipple(yt)}_startFadeOutTransition(yt){const Ue=yt===this._mostRecentTransientRipple,{persistent:Ft}=yt.config;yt.state=1,!Ft&&(!Ue||!this._isPointerDown)&&yt.fadeOut()}_destroyRipple(yt){const Ue=this._activeRipples.get(yt)??null;this._activeRipples.delete(yt),this._activeRipples.size||(this._containerRect=null),yt===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),yt.state=3,null!==Ue&&(yt.element.removeEventListener("transitionend",Ue.onTransitionEnd),yt.element.removeEventListener("transitioncancel",Ue.onTransitionCancel)),yt.element.remove()}_onMousedown(yt){const Ue=(0,s.G3)(yt),Ft=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!Ue&&!Ft&&(this._isPointerDown=!0,this.fadeInRipple(yt.clientX,yt.clientY,this._target.rippleConfig))}_onTouchStart(yt){if(!this._target.rippleDisabled&&!(0,s.q0)(yt)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const Ue=yt.changedTouches;if(Ue)for(let Ft=0;Ft<Ue.length;Ft++)this.fadeInRipple(Ue[Ft].clientX,Ue[Ft].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(yt=>{!yt.config.persistent&&(1===yt.state||yt.config.terminateOnPointerUp&&0===yt.state)&&yt.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const yt=this._triggerElement;yt&&(Mi.forEach(Ue=>zt._eventManager.removeHandler(Ue,yt,this)),this._pointerUpEventsRegistered&&wt.forEach(Ue=>yt.removeEventListener(Ue,this,ni)))}}const ve=new i.UbH("mat-ripple-global-options");let Te=(()=>{class bt{get disabled(){return this._disabled}set disabled(Ue){Ue&&this.fadeOutAllNonPersistent(),this._disabled=Ue,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(Ue){this._trigger=Ue,this._setupTriggerEventsIfEnabled()}constructor(Ue,Ft,di,Ei,Vt){this._elementRef=Ue,this._animationMode=Vt,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Ei||{},this._rippleRenderer=new zt(this,Ft,Ue,di)}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(Ue,Ft=0,di){return"number"==typeof Ue?this._rippleRenderer.fadeInRipple(Ue,Ft,{...this.rippleConfig,...di}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...Ue})}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(f.WU),i.GI1(ve,8),i.GI1(i.qwP,8))};static#t=this.\u0275dir=i.Sc5({type:bt,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(Ft,di){2&Ft&&i.eAK("mat-ripple-unbounded",di.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 bt})(),at=(()=>{class bt{static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275mod=i.a4G({type:bt});static#i=this.\u0275inj=i.s3X({imports:[_e,_e]})}return bt})(),Ze=(()=>{class bt{constructor(Ue){this._animationMode=Ue,this.state="unchecked",this.disabled=!1,this.appearance="full"}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)(i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:bt,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(Ft,di){2&Ft&&i.eAK("mat-pseudo-checkbox-indeterminate","indeterminate"===di.state)("mat-pseudo-checkbox-checked","checked"===di.state)("mat-pseudo-checkbox-disabled",di.disabled)("mat-pseudo-checkbox-minimal","minimal"===di.appearance)("mat-pseudo-checkbox-full","full"===di.appearance)("_mat-animation-noopable","NoopAnimations"===di._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(Ft,di){},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 bt})(),pt=(()=>{class bt{static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275mod=i.a4G({type:bt});static#i=this.\u0275inj=i.s3X({imports:[_e]})}return bt})();const le=new i.UbH("MAT_OPTION_PARENT_COMPONENT"),Ht=new i.UbH("MatOptgroup");let Mt=0;class fe{constructor(yt,Ue=!1){this.source=yt,this.isUserInput=Ue}}let it=(()=>{class bt{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(Ue){this._disabled=(0,g.W6)(Ue)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(Ue,Ft,di,Ei){this._element=Ue,this._changeDetectorRef=Ft,this._parent=di,this.group=Ei,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Mt++,this.onSelectionChange=new i._w7,this._stateChanges=new R.E}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(Ue=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),Ue&&this._emitSelectionChangeEvent())}deselect(Ue=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),Ue&&this._emitSelectionChangeEvent())}focus(Ue,Ft){const di=this._getHostElement();"function"==typeof di.focus&&di.focus(Ft)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(Ue){(Ue.keyCode===Y.wJ||Ue.keyCode===Y.Gi)&&!(0,Y.Yp)(Ue)&&(this._selectViaInteraction(),Ue.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 Ue=this.viewValue;Ue!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=Ue)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(Ue=!1){this.onSelectionChange.emit(new fe(this,Ue))}static#e=this.\u0275fac=function(Ft){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:bt,viewQuery:function(Ft,di){if(1&Ft&&i.CC$(ae,7),2&Ft){let Ei;i.wto(Ei=i.Gqi())&&(di._text=Ei.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}})}return bt})(),Et=(()=>{class bt extends it{constructor(Ue,Ft,di,Ei){super(Ue,Ft,di,Ei)}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(le,8),i.GI1(Ht,8))};static#t=this.\u0275cmp=i.In1({type:bt,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(Ft,di){1&Ft&&i.qCj("click",function(){return di._selectViaInteraction()})("keydown",function(Vt){return di._handleKeydown(Vt)}),2&Ft&&(i.SoX("id",di.id),i.e48("aria-selected",di.selected)("aria-disabled",di.disabled.toString()),i.eAK("mdc-list-item--selected",di.selected)("mat-mdc-option-multiple",di.multiple)("mat-mdc-option-active",di.active)("mdc-list-item--disabled",di.disabled))},exportAs:["matOption"],features:[i.eg9],ngContentSelectors:gt,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(Ft,di){1&Ft&&(i.kPM(tt),i.yuY(0,Ie,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,Ee,1,1,"mat-pseudo-checkbox",3)(6,Ge,2,1,"span",4),i.wR5(7,"div",5)),2&Ft&&(i.E7m("ngIf",di.multiple),i.yG2(5),i.E7m("ngIf",!di.multiple&&di.selected&&!di.hideSingleSelectionIndicator),i.yG2(),i.E7m("ngIf",di.group&&di.group._inert),i.yG2(),i.E7m("matRippleTrigger",di._getHostElement())("matRippleDisabled",di.disabled||di.disableRipple))},dependencies:[Te,l.u_,Ze],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 bt})();function ct(bt,yt,Ue){if(Ue.length){let Ft=yt.toArray(),di=Ue.toArray(),Ei=0;for(let Vt=0;Vt<bt+1;Vt++)Ft[Vt].group&&Ft[Vt].group===di[Ei]&&Ei++;return Ei}return 0}function ri(bt,yt,Ue,Ft){return bt<Ue?bt:bt+yt>Ue+Ft?Math.max(0,bt-Ft+yt):Ue}let V=(()=>{class bt{static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275mod=i.a4G({type:bt});static#i=this.\u0275inj=i.s3X({imports:[at,l.MD,_e,pt]})}return bt})();const Ce={capture:!0},_=["focus","click","mouseenter","touchstart"],w="mat-ripple-loader-uninitialized",S="mat-ripple-loader-class-name",$="mat-ripple-loader-centered",ze="mat-ripple-loader-disabled";let At=(()=>{class bt{constructor(){this._document=(0,i.uUt)(l.Ud,{optional:!0}),this._animationMode=(0,i.uUt)(i.qwP,{optional:!0}),this._globalRippleOptions=(0,i.uUt)(ve,{optional:!0}),this._platform=(0,i.uUt)(f.WU),this._ngZone=(0,i.uUt)(i.WW2),this._hosts=new Map,this._onInteraction=Ue=>{if(!(Ue.target instanceof HTMLElement))return;const di=Ue.target.closest(`[${w}]`);di&&this._createRipple(di)},this._ngZone.runOutsideAngular(()=>{for(const Ue of _)this._document?.addEventListener(Ue,this._onInteraction,Ce)})}ngOnDestroy(){const Ue=this._hosts.keys();for(const Ft of Ue)this.destroyRipple(Ft);for(const Ft of _)this._document?.removeEventListener(Ft,this._onInteraction,Ce)}configureRipple(Ue,Ft){Ue.setAttribute(w,""),(Ft.className||!Ue.hasAttribute(S))&&Ue.setAttribute(S,Ft.className||""),Ft.centered&&Ue.setAttribute($,""),Ft.disabled&&Ue.setAttribute(ze,"")}getRipple(Ue){return this._hosts.get(Ue)||this._createRipple(Ue)}setDisabled(Ue,Ft){const di=this._hosts.get(Ue);di?di.disabled=Ft:Ft?Ue.setAttribute(ze,""):Ue.removeAttribute(ze)}_createRipple(Ue){if(!this._document)return;const Ft=this._hosts.get(Ue);if(Ft)return Ft;Ue.querySelector(".mat-ripple")?.remove();const di=this._document.createElement("span");di.classList.add("mat-ripple",Ue.getAttribute(S)),Ue.append(di);const Ei=new Te(new i.GMv(di),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return Ei._isInitialized=!0,Ei.trigger=Ue,Ei.centered=Ue.hasAttribute($),Ei.disabled=Ue.hasAttribute(ze),this.attachRipple(Ue,Ei),Ei}attachRipple(Ue,Ft){Ue.removeAttribute(w),this._hosts.set(Ue,Ft)}destroyRipple(Ue){const Ft=this._hosts.get(Ue);Ft&&(Ft.ngOnDestroy(),this._hosts.delete(Ue))}static#e=this.\u0275fac=function(Ft){return new(Ft||bt)};static#t=this.\u0275prov=i.wxM({token:bt,factory:bt.\u0275fac,providedIn:"root"})}return bt})()},9120:(lt,me,d)=>{"use strict";d.d(me,{SU:()=>Ei,Ul:()=>si,iU:()=>Li,yu:()=>Ti});var i=d(4723),s=d(68),a=d(2488),h=d(1368),l=d(2116),f=d(7816),g=d(8408),b=d(3576),R=d(5657),Y=d(6928),J=d(3412),ie=d(2700),ae=d(7800),Ie=d(1900),Ee=d(5792),Ge=d(3992),tt=d(5568),gt=d(6684),Bt=d(7712),kt=d(9684),Ye=d(6504),et=d(4060),Q=d(7536);const _e=["mat-calendar-body",""];function ye(ot,mi){if(1&ot&&(l.I0R(0,"tr",3)(1,"td",4),l.OEk(2),l.C$Y()()),2&ot){const k=l.GaO();l.yG2(),l.m4B("padding-top",k._cellPadding)("padding-bottom",k._cellPadding),l.e48("colspan",k.numCols),l.yG2(),l.oRS(" ",k.label," ")}}function Re(ot,mi){if(1&ot&&(l.I0R(0,"td",4),l.OEk(1),l.C$Y()),2&ot){const k=l.GaO(2);l.m4B("padding-top",k._cellPadding)("padding-bottom",k._cellPadding),l.e48("colspan",k._firstRowOffset),l.yG2(),l.oRS(" ",k._firstRowOffset>=k.labelMinRequiredCells?k.label:""," ")}}function Xe(ot,mi){if(1&ot){const k=l.KQA();l.I0R(0,"td",8)(1,"button",9),l.qCj("click",function(K){const Yt=l.usT(k).$implicit,wi=l.GaO(2);return l.CGJ(wi._cellClicked(Yt,K))})("focus",function(K){const Yt=l.usT(k).$implicit,wi=l.GaO(2);return l.CGJ(wi._emitActiveDateChange(Yt,K))}),l.I0R(2,"span",10),l.OEk(3),l.C$Y(),l.wR5(4,"span",11),l.C$Y()()}if(2&ot){const k=mi.$implicit,se=mi.index,K=l.GaO().index,Be=l.GaO();l.m4B("width",Be._cellWidth)("padding-top",Be._cellPadding)("padding-bottom",Be._cellPadding),l.e48("data-mat-row",K)("data-mat-col",se),l.yG2(),l.eAK("mat-calendar-body-disabled",!k.enabled)("mat-calendar-body-active",Be._isActiveCell(K,se))("mat-calendar-body-range-start",Be._isRangeStart(k.compareValue))("mat-calendar-body-range-end",Be._isRangeEnd(k.compareValue))("mat-calendar-body-in-range",Be._isInRange(k.compareValue))("mat-calendar-body-comparison-bridge-start",Be._isComparisonBridgeStart(k.compareValue,K,se))("mat-calendar-body-comparison-bridge-end",Be._isComparisonBridgeEnd(k.compareValue,K,se))("mat-calendar-body-comparison-start",Be._isComparisonStart(k.compareValue))("mat-calendar-body-comparison-end",Be._isComparisonEnd(k.compareValue))("mat-calendar-body-in-comparison-range",Be._isInComparisonRange(k.compareValue))("mat-calendar-body-preview-start",Be._isPreviewStart(k.compareValue))("mat-calendar-body-preview-end",Be._isPreviewEnd(k.compareValue))("mat-calendar-body-in-preview",Be._isInPreview(k.compareValue)),l.E7m("ngClass",k.cssClasses)("tabindex",Be._isActiveCell(K,se)?0:-1),l.e48("aria-label",k.ariaLabel)("aria-disabled",!k.enabled||null)("aria-pressed",Be._isSelected(k.compareValue))("aria-current",Be.todayValue===k.compareValue?"date":null)("aria-describedby",Be._getDescribedby(k.compareValue)),l.yG2(),l.eAK("mat-calendar-body-selected",Be._isSelected(k.compareValue))("mat-calendar-body-comparison-identical",Be._isComparisonIdentical(k.compareValue))("mat-calendar-body-today",Be.todayValue===k.compareValue),l.yG2(),l.oRS(" ",k.displayValue," ")}}function $e(ot,mi){if(1&ot&&(l.I0R(0,"tr",5),l.yuY(1,Re,2,6,"td",6)(2,Xe,5,48,"td",7),l.C$Y()),2&ot){const k=mi.$implicit,se=mi.index,K=l.GaO();l.yG2(),l.E7m("ngIf",0===se&&K._firstRowOffset),l.yG2(),l.E7m("ngForOf",k)}}function oe(ot,mi){if(1&ot&&(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&ot){const k=mi.$implicit;l.yG2(2),l.cNF(k.long),l.yG2(2),l.cNF(k.narrow)}}const ut=["*"];function st(ot,mi){}function $t(ot,mi){if(1&ot){const k=l.KQA();l.I0R(0,"mat-month-view",5),l.iHE("activeDateChange",function(K){l.usT(k);const Be=l.GaO();return l.kNx(Be.activeDate,K)||(Be.activeDate=K),l.CGJ(K)}),l.qCj("_userSelection",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._dateSelected(K))})("dragStarted",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._dragStarted(K))})("dragEnded",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._dragEnded(K))}),l.C$Y()}if(2&ot){const k=l.GaO();l.OKB("activeDate",k.activeDate),l.E7m("selected",k.selected)("dateFilter",k.dateFilter)("maxDate",k.maxDate)("minDate",k.minDate)("dateClass",k.dateClass)("comparisonStart",k.comparisonStart)("comparisonEnd",k.comparisonEnd)("startDateAccessibleName",k.startDateAccessibleName)("endDateAccessibleName",k.endDateAccessibleName)("activeDrag",k._activeDrag)}}function oi(ot,mi){if(1&ot){const k=l.KQA();l.I0R(0,"mat-year-view",6),l.iHE("activeDateChange",function(K){l.usT(k);const Be=l.GaO();return l.kNx(Be.activeDate,K)||(Be.activeDate=K),l.CGJ(K)}),l.qCj("monthSelected",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._monthSelectedInYearView(K))})("selectedChange",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._goToDateInView(K,"month"))}),l.C$Y()}if(2&ot){const k=l.GaO();l.OKB("activeDate",k.activeDate),l.E7m("selected",k.selected)("dateFilter",k.dateFilter)("maxDate",k.maxDate)("minDate",k.minDate)("dateClass",k.dateClass)}}function Jt(ot,mi){if(1&ot){const k=l.KQA();l.I0R(0,"mat-multi-year-view",7),l.iHE("activeDateChange",function(K){l.usT(k);const Be=l.GaO();return l.kNx(Be.activeDate,K)||(Be.activeDate=K),l.CGJ(K)}),l.qCj("yearSelected",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._yearSelectedInMultiYearView(K))})("selectedChange",function(K){l.usT(k);const Be=l.GaO();return l.CGJ(Be._goToDateInView(K,"year"))}),l.C$Y()}if(2&ot){const k=l.GaO();l.OKB("activeDate",k.activeDate),l.E7m("selected",k.selected)("dateFilter",k.dateFilter)("maxDate",k.maxDate)("minDate",k.minDate)("dateClass",k.dateClass)}}function vi(ot,mi){}const je=["button"];function De(ot,mi){1&ot&&(l.S2Z(),l.I0R(0,"svg",3),l.wR5(1,"path",4),l.C$Y())}const Le=[[["","matDatepickerToggleIcon",""]]],Ve=["[matDatepickerToggleIcon]"];let be=(()=>{class ot{constructor(){this.changes=new R.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(k,se){return`${k} \u2013 ${se}`}formatYearRangeLabel(k,se){return`${k} to ${se}`}static#e=this.\u0275fac=function(se){return new(se||ot)};static#t=this.\u0275prov=l.wxM({token:ot,factory:ot.\u0275fac,providedIn:"root"})}return ot})();class j{constructor(mi,k,se,K,Be={},Yt=mi,wi){this.value=mi,this.displayValue=k,this.ariaLabel=se,this.enabled=K,this.cssClasses=Be,this.compareValue=Yt,this.rawValue=wi}}let we=1;const N=(0,Ee.W4)({passive:!1,capture:!0}),U=(0,Ee.W4)({passive:!0,capture:!0}),Fe=(0,Ee.W4)({passive:!0});let Tt=(()=>{class ot{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(k,se){this._elementRef=k,this._ngZone=se,this._platform=(0,l.uUt)(Ee.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=K=>{if(this._skipNextFocus&&"focus"===K.type)this._skipNextFocus=!1;else if(K.target&&this.isRange){const Be=this._getCellFromElement(K.target);Be&&this._ngZone.run(()=>this.previewChange.emit({value:Be.enabled?Be:null,event:K}))}},this._touchmoveHandler=K=>{if(!this.isRange)return;const Be=Mi(K),Yt=Be?this._getCellFromElement(Be):null;Be!==K.target&&(this._didDragSinceMouseDown=!0),Lt(K.target)&&K.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:Yt?.enabled?Yt:null,event:K}))},this._leaveHandler=K=>{null!==this.previewEnd&&this.isRange&&("blur"!==K.type&&(this._didDragSinceMouseDown=!0),K.target&&this._getCellFromElement(K.target)&&(!K.relatedTarget||!this._getCellFromElement(K.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:K})))},this._mousedownHandler=K=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const Be=K.target&&this._getCellFromElement(K.target);!Be||!this._isInRange(Be.rawValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:Be.rawValue,event:K})})},this._mouseupHandler=K=>{if(!this.isRange)return;const Be=Lt(K.target);Be?Be.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{const Yt=this._getCellFromElement(Be);this.dragEnded.emit({value:Yt?.rawValue??null,event:K})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:K})})},this._touchendHandler=K=>{const Be=Mi(K);Be&&this._mouseupHandler({target:Be})},this._id="mat-calendar-body-"+we++,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,se.runOutsideAngular(()=>{const K=k.nativeElement;K.addEventListener("touchmove",this._touchmoveHandler,N),K.addEventListener("mouseenter",this._enterHandler,U),K.addEventListener("focus",this._enterHandler,U),K.addEventListener("mouseleave",this._leaveHandler,U),K.addEventListener("blur",this._leaveHandler,U),K.addEventListener("mousedown",this._mousedownHandler,Fe),K.addEventListener("touchstart",this._mousedownHandler,Fe),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}_cellClicked(k,se){this._didDragSinceMouseDown||k.enabled&&this.selectedValueChange.emit({value:k.value,event:se})}_emitActiveDateChange(k,se){k.enabled&&this.activeDateChange.emit({value:k.value,event:se})}_isSelected(k){return this.startValue===k||this.endValue===k}ngOnChanges(k){const se=k.numCols,{rows:K,numCols:Be}=this;(k.rows||se)&&(this._firstRowOffset=K&&K.length&&K[0].length?Be-K[0].length:0),(k.cellAspectRatio||se||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/Be+"%"),(se||!this._cellWidth)&&(this._cellWidth=100/Be+"%")}ngOnDestroy(){const k=this._elementRef.nativeElement;k.removeEventListener("touchmove",this._touchmoveHandler,N),k.removeEventListener("mouseenter",this._enterHandler,U),k.removeEventListener("focus",this._enterHandler,U),k.removeEventListener("mouseleave",this._leaveHandler,U),k.removeEventListener("blur",this._leaveHandler,U),k.removeEventListener("mousedown",this._mousedownHandler,Fe),k.removeEventListener("touchstart",this._mousedownHandler,Fe),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(k,se){let K=k*this.numCols+se;return k&&(K-=this._firstRowOffset),K==this.activeCell}_focusActiveCell(k=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,Ge.U)(1)).subscribe(()=>{setTimeout(()=>{const se=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");se&&(k||(this._skipNextFocus=!0),se.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(k){return Kt(k,this.startValue,this.endValue)}_isRangeEnd(k){return Ut(k,this.startValue,this.endValue)}_isInRange(k){return ni(k,this.startValue,this.endValue,this.isRange)}_isComparisonStart(k){return Kt(k,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(k,se,K){if(!this._isComparisonStart(k)||this._isRangeStart(k)||!this._isInRange(k))return!1;let Be=this.rows[se][K-1];if(!Be){const Yt=this.rows[se-1];Be=Yt&&Yt[Yt.length-1]}return Be&&!this._isRangeEnd(Be.compareValue)}_isComparisonBridgeEnd(k,se,K){if(!this._isComparisonEnd(k)||this._isRangeEnd(k)||!this._isInRange(k))return!1;let Be=this.rows[se][K+1];if(!Be){const Yt=this.rows[se+1];Be=Yt&&Yt[0]}return Be&&!this._isRangeStart(Be.compareValue)}_isComparisonEnd(k){return Ut(k,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(k){return ni(k,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(k){return this.comparisonStart===this.comparisonEnd&&k===this.comparisonStart}_isPreviewStart(k){return Kt(k,this.previewStart,this.previewEnd)}_isPreviewEnd(k){return Ut(k,this.previewStart,this.previewEnd)}_isInPreview(k){return ni(k,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(k){return this.isRange?this.startValue===k&&this.endValue===k?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===k?this._startDateLabelId:this.endValue===k?this._endDateLabelId:null:null}_getCellFromElement(k){const se=Lt(k);if(se){const K=se.getAttribute("data-mat-row"),Be=se.getAttribute("data-mat-col");if(K&&Be)return this.rows[parseInt(K)][parseInt(Be)]}return null}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.GMv),l.GI1(l.WW2))};static#t=this.\u0275cmp=l.In1({type:ot,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:_e,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(se,K){1&se&&(l.yuY(0,ye,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&se&&(l.E7m("ngIf",K._firstRowOffset<K.labelMinRequiredCells),l.yG2(),l.E7m("ngForOf",K.rows),l.yG2(),l.E7m("id",K._startDateLabelId),l.yG2(),l.oRS(" ",K.startDateAccessibleName,"\n"),l.yG2(),l.E7m("id",K._endDateLabelId),l.yG2(),l.oRS(" ",K.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 ot})();function Ke(ot){return"TD"===ot?.nodeName}function Lt(ot){let mi;return Ke(ot)?mi=ot:Ke(ot.parentNode)?mi=ot.parentNode:Ke(ot.parentNode?.parentNode)&&(mi=ot.parentNode.parentNode),null!=mi?.getAttribute("data-mat-row")?mi:null}function Kt(ot,mi,k){return null!==k&&mi!==k&&ot<k&&ot===mi}function Ut(ot,mi,k){return null!==mi&&mi!==k&&ot>=mi&&ot===k}function ni(ot,mi,k,se){return se&&null!==mi&&null!==k&&mi!==k&&ot>=mi&&ot<=k}function Mi(ot){const mi=ot.changedTouches[0];return document.elementFromPoint(mi.clientX,mi.clientY)}class wt{constructor(mi,k){this.start=mi,this.end=k}}let zt=(()=>{class ot{constructor(k,se){this.selection=k,this._adapter=se,this._selectionChanged=new R.E,this.selectionChanged=this._selectionChanged,this.selection=k}updateSelection(k,se){const K=this.selection;this.selection=k,this._selectionChanged.next({selection:k,source:se,oldValue:K})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(k){return this._adapter.isDateInstance(k)&&this._adapter.isValid(k)}static#e=this.\u0275fac=function(se){l.KEo()};static#t=this.\u0275prov=l.wxM({token:ot,factory:ot.\u0275fac})}return ot})(),Dt=(()=>{class ot extends zt{constructor(k){super(null,k)}add(k){super.updateSelection(k,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const k=new ot(this._adapter);return k.updateSelection(this.selection,this),k}static#e=this.\u0275fac=function(se){return new(se||ot)(l.CoB(b.Wu))};static#t=this.\u0275prov=l.wxM({token:ot,factory:ot.\u0275fac})}return ot})();const at={provide:zt,deps:[[new l.T7N,new l.Qfh,zt],b.Wu],useFactory:function Te(ot,mi){return ot||new Dt(mi)}},le=new l.UbH("MAT_DATE_RANGE_SELECTION_STRATEGY");let vt=(()=>{class ot{get activeDate(){return this._activeDate}set activeDate(k){const se=this._activeDate,K=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(K,this.minDate,this.maxDate),this._hasSameMonthAndYear(se,this._activeDate)||this._init()}get selected(){return this._selected}set selected(k){this._selected=k instanceof wt?k:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(k){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get maxDate(){return this._maxDate}set maxDate(k){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}constructor(k,se,K,Be,Yt){this._changeDetectorRef=k,this._dateFormats=se,this._dateAdapter=K,this._dir=Be,this._rangeStrategy=Yt,this._rerenderSubscription=Y.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,tt.W)(null)).subscribe(()=>this._init())}ngOnChanges(k){const se=k.comparisonStart||k.comparisonEnd;se&&!se.firstChange&&this._setRanges(this.selected),k.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(k){const se=k.value,K=this._getDateFromDayOfMonth(se);let Be,Yt;this._selected instanceof wt?(Be=this._getDateInCurrentMonth(this._selected.start),Yt=this._getDateInCurrentMonth(this._selected.end)):Be=Yt=this._getDateInCurrentMonth(this._selected),(Be!==se||Yt!==se)&&this.selectedChange.emit(K),this._userSelection.emit({value:K,event:k.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(k){const K=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(k.value),this._dateAdapter.compareDate(K,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(k){const se=this._activeDate,K=this._isRtl();switch(k.keyCode){case ae.Mx:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,K?1:-1);break;case ae.a4:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,K?-1:1);break;case ae.qI:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case ae.Oq:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case ae.qU:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case ae.Mp:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case ae.u_:this.activeDate=k.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case ae.yI:this.activeDate=k.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case ae.wJ:case ae.Gi:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&k.preventDefault());case ae.UX:return void(null!=this._previewEnd&&!(0,ae.Yp)(k)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:k}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:k})),k.preventDefault(),k.stopPropagation()));default:return}this._dateAdapter.compareDate(se,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),k.preventDefault()}_handleCalendarBodyKeyup(k){(k.keyCode===ae.Gi||k.keyCode===ae.wJ)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:k}),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 k=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(k)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(k){this._matCalendarBody._focusActiveCell(k)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:k,value:se}){if(this._rangeStrategy){const K=se?se.rawValue:null,Be=this._rangeStrategy.createPreview(K,this.selected,k);if(this._previewStart=this._getCellCompareValue(Be.start),this._previewEnd=this._getCellCompareValue(Be.end),this.activeDrag&&K){const Yt=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,K,k);Yt&&(this._previewStart=this._getCellCompareValue(Yt.start),this._previewEnd=this._getCellCompareValue(Yt.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(k){if(this.activeDrag)if(k.value){const se=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,k.value,k.event);this.dragEnded.emit({value:se??null,event:k.event})}else this.dragEnded.emit({value:null,event:k.event})}_getDateFromDayOfMonth(k){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),k)}_initWeekdays(){const k=this._dateAdapter.getFirstDayOfWeek(),se=this._dateAdapter.getDayOfWeekNames("narrow");let Be=this._dateAdapter.getDayOfWeekNames("long").map((Yt,wi)=>({long:Yt,narrow:se[wi]}));this._weekdays=Be.slice(k).concat(Be.slice(0,k))}_createWeekCells(){const k=this._dateAdapter.getNumDaysInMonth(this.activeDate),se=this._dateAdapter.getDateNames();this._weeks=[[]];for(let K=0,Be=this._firstWeekOffset;K<k;K++,Be++){7==Be&&(this._weeks.push([]),Be=0);const Yt=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),K+1),wi=this._shouldEnableDate(Yt),ji=this._dateAdapter.format(Yt,this._dateFormats.display.dateA11yLabel),sn=this.dateClass?this.dateClass(Yt,"month"):void 0;this._weeks[this._weeks.length-1].push(new j(K+1,se[K],ji,wi,sn,this._getCellCompareValue(Yt),Yt))}}_shouldEnableDate(k){return!!k&&(!this.minDate||this._dateAdapter.compareDate(k,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(k,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(k))}_getDateInCurrentMonth(k){return k&&this._hasSameMonthAndYear(k,this.activeDate)?this._dateAdapter.getDate(k):null}_hasSameMonthAndYear(k,se){return!(!k||!se||this._dateAdapter.getMonth(k)!=this._dateAdapter.getMonth(se)||this._dateAdapter.getYear(k)!=this._dateAdapter.getYear(se))}_getCellCompareValue(k){if(k){const se=this._dateAdapter.getYear(k),K=this._dateAdapter.getMonth(k),Be=this._dateAdapter.getDate(k);return new Date(se,K,Be).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(k){k instanceof wt?(this._rangeStart=this._getCellCompareValue(k.start),this._rangeEnd=this._getCellCompareValue(k.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(k),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(k){return!this.dateFilter||this.dateFilter(k)}_clearPreview(){this._previewStart=this._previewEnd=null}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.kD9),l.GI1(b.IR,8),l.GI1(b.Wu,8),l.GI1(Ie.yG,8),l.GI1(le,8))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-month-view"]],viewQuery:function(se,K){if(1&se&&l.CC$(Tt,5),2&se){let Be;l.wto(Be=l.Gqi())&&(K._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(se,K){1&se&&(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(Yt){return K._dateSelected(Yt)})("activeDateChange",function(Yt){return K._updateActiveDate(Yt)})("previewChange",function(Yt){return K._previewChanged(Yt)})("dragStarted",function(Yt){return K.dragStarted.emit(Yt)})("dragEnded",function(Yt){return K._dragEnded(Yt)})("keyup",function(Yt){return K._handleCalendarBodyKeyup(Yt)})("keydown",function(Yt){return K._handleCalendarBodyKeydown(Yt)}),l.C$Y()()),2&se&&(l.yG2(3),l.E7m("ngForOf",K._weekdays),l.yG2(3),l.E7m("label",K._monthLabel)("rows",K._weeks)("todayValue",K._todayDate)("startValue",K._rangeStart)("endValue",K._rangeEnd)("comparisonStart",K._comparisonRangeStart)("comparisonEnd",K._comparisonRangeEnd)("previewStart",K._previewStart)("previewEnd",K._previewEnd)("isRange",K._isRange)("labelMinRequiredCells",3)("activeCell",K._dateAdapter.getDate(K.activeDate)-1)("startDateAccessibleName",K.startDateAccessibleName)("endDateAccessibleName",K.endDateAccessibleName))},dependencies:[h.ay,Tt],encapsulation:2,changeDetection:0})}return ot})();const Mt=24;let it=(()=>{class ot{get activeDate(){return this._activeDate}set activeDate(k){let se=this._activeDate;const K=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(K,this.minDate,this.maxDate),Et(this._dateAdapter,se,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(k){this._selected=k instanceof wt?k:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k)),this._setSelectedYear(k)}get minDate(){return this._minDate}set minDate(k){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get maxDate(){return this._maxDate}set maxDate(k){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}constructor(k,se,K){this._changeDetectorRef=k,this._dateAdapter=se,this._dir=K,this._rerenderSubscription=Y.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,tt.W)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const se=this._dateAdapter.getYear(this._activeDate)-ct(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let K=0,Be=[];K<Mt;K++)Be.push(se+K),4==Be.length&&(this._years.push(Be.map(Yt=>this._createCellForYear(Yt))),Be=[]);this._changeDetectorRef.markForCheck()}_yearSelected(k){const se=k.value,K=this._dateAdapter.createDate(se,0,1),Be=this._getDateFromYear(se);this.yearSelected.emit(K),this.selectedChange.emit(Be)}_updateActiveDate(k){const K=this._activeDate;this.activeDate=this._getDateFromYear(k.value),this._dateAdapter.compareDate(K,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(k){const se=this._activeDate,K=this._isRtl();switch(k.keyCode){case ae.Mx:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,K?1:-1);break;case ae.a4:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,K?-1:1);break;case ae.qI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case ae.Oq:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case ae.qU:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-ct(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case ae.Mp:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Mt-ct(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case ae.u_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,k.altKey?10*-Mt:-Mt);break;case ae.yI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,k.altKey?10*Mt:Mt);break;case ae.wJ:case ae.Gi:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(se,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),k.preventDefault()}_handleCalendarBodyKeyup(k){(k.keyCode===ae.Gi||k.keyCode===ae.wJ)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:k}),this._selectionKeyPressed=!1)}_getActiveCell(){return ct(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(k){const se=this._dateAdapter.getMonth(this.activeDate),K=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(k,se,1));return this._dateAdapter.createDate(k,se,Math.min(this._dateAdapter.getDate(this.activeDate),K))}_createCellForYear(k){const se=this._dateAdapter.createDate(k,0,1),K=this._dateAdapter.getYearName(se),Be=this.dateClass?this.dateClass(se,"multi-year"):void 0;return new j(k,K,K,this._shouldEnableYear(k),Be)}_shouldEnableYear(k){if(null==k||this.maxDate&&k>this._dateAdapter.getYear(this.maxDate)||this.minDate&&k<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let K=this._dateAdapter.createDate(k,0,1);this._dateAdapter.getYear(K)==k;K=this._dateAdapter.addCalendarDays(K,1))if(this.dateFilter(K))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(k){if(this._selectedYear=null,k instanceof wt){const se=k.start||k.end;se&&(this._selectedYear=this._dateAdapter.getYear(se))}else k&&(this._selectedYear=this._dateAdapter.getYear(k))}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.kD9),l.GI1(b.Wu,8),l.GI1(Ie.yG,8))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-multi-year-view"]],viewQuery:function(se,K){if(1&se&&l.CC$(Tt,5),2&se){let Be;l.wto(Be=l.Gqi())&&(K._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(se,K){1&se&&(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(Yt){return K._yearSelected(Yt)})("activeDateChange",function(Yt){return K._updateActiveDate(Yt)})("keyup",function(Yt){return K._handleCalendarBodyKeyup(Yt)})("keydown",function(Yt){return K._handleCalendarBodyKeydown(Yt)}),l.C$Y()()),2&se&&(l.yG2(4),l.E7m("rows",K._years)("todayValue",K._todayYear)("startValue",K._selectedYear)("endValue",K._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",K._getActiveCell()))},dependencies:[Tt],encapsulation:2,changeDetection:0})}return ot})();function Et(ot,mi,k,se,K){const Be=ot.getYear(mi),Yt=ot.getYear(k),wi=ri(ot,se,K);return Math.floor((Be-wi)/Mt)===Math.floor((Yt-wi)/Mt)}function ct(ot,mi,k,se){return function V(ot,mi){return(ot%mi+mi)%mi}(ot.getYear(mi)-ri(ot,k,se),Mt)}function ri(ot,mi,k){let se=0;return k?se=ot.getYear(k)-Mt+1:mi&&(se=ot.getYear(mi)),se}let Ce=(()=>{class ot{get activeDate(){return this._activeDate}set activeDate(k){let se=this._activeDate;const K=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(K,this.minDate,this.maxDate),this._dateAdapter.getYear(se)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(k){this._selected=k instanceof wt?k:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k)),this._setSelectedMonth(k)}get minDate(){return this._minDate}set minDate(k){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get maxDate(){return this._maxDate}set maxDate(k){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}constructor(k,se,K,Be){this._changeDetectorRef=k,this._dateFormats=se,this._dateAdapter=K,this._dir=Be,this._rerenderSubscription=Y.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,tt.W)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(k){const se=k.value,K=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),se,1);this.monthSelected.emit(K);const Be=this._getDateFromMonth(se);this.selectedChange.emit(Be)}_updateActiveDate(k){const K=this._activeDate;this.activeDate=this._getDateFromMonth(k.value),this._dateAdapter.compareDate(K,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(k){const se=this._activeDate,K=this._isRtl();switch(k.keyCode){case ae.Mx:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,K?1:-1);break;case ae.a4:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,K?-1:1);break;case ae.qI:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case ae.Oq:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case ae.qU:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case ae.Mp:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case ae.u_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,k.altKey?-10:-1);break;case ae.yI:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,k.altKey?10:1);break;case ae.wJ:case ae.Gi:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(se,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),k.preventDefault()}_handleCalendarBodyKeyup(k){(k.keyCode===ae.Gi||k.keyCode===ae.wJ)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:k}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let k=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(se=>se.map(K=>this._createCellForMonth(K,k[K]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(k){return k&&this._dateAdapter.getYear(k)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(k):null}_getDateFromMonth(k){const se=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),k,1),K=this._dateAdapter.getNumDaysInMonth(se);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),k,Math.min(this._dateAdapter.getDate(this.activeDate),K))}_createCellForMonth(k,se){const K=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),k,1),Be=this._dateAdapter.format(K,this._dateFormats.display.monthYearA11yLabel),Yt=this.dateClass?this.dateClass(K,"year"):void 0;return new j(k,se.toLocaleUpperCase(),Be,this._shouldEnableMonth(k),Yt)}_shouldEnableMonth(k){const se=this._dateAdapter.getYear(this.activeDate);if(null==k||this._isYearAndMonthAfterMaxDate(se,k)||this._isYearAndMonthBeforeMinDate(se,k))return!1;if(!this.dateFilter)return!0;for(let Be=this._dateAdapter.createDate(se,k,1);this._dateAdapter.getMonth(Be)==k;Be=this._dateAdapter.addCalendarDays(Be,1))if(this.dateFilter(Be))return!0;return!1}_isYearAndMonthAfterMaxDate(k,se){if(this.maxDate){const K=this._dateAdapter.getYear(this.maxDate),Be=this._dateAdapter.getMonth(this.maxDate);return k>K||k===K&&se>Be}return!1}_isYearAndMonthBeforeMinDate(k,se){if(this.minDate){const K=this._dateAdapter.getYear(this.minDate),Be=this._dateAdapter.getMonth(this.minDate);return k<K||k===K&&se<Be}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(k){this._selectedMonth=k instanceof wt?this._getMonthInCurrentYear(k.start)||this._getMonthInCurrentYear(k.end):this._getMonthInCurrentYear(k)}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.kD9),l.GI1(b.IR,8),l.GI1(b.Wu,8),l.GI1(Ie.yG,8))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-year-view"]],viewQuery:function(se,K){if(1&se&&l.CC$(Tt,5),2&se){let Be;l.wto(Be=l.Gqi())&&(K._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(se,K){1&se&&(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(Yt){return K._monthSelected(Yt)})("activeDateChange",function(Yt){return K._updateActiveDate(Yt)})("keyup",function(Yt){return K._handleCalendarBodyKeyup(Yt)})("keydown",function(Yt){return K._handleCalendarBodyKeydown(Yt)}),l.C$Y()()),2&se&&(l.yG2(4),l.E7m("label",K._yearLabel)("rows",K._months)("todayValue",K._todayMonth)("startValue",K._selectedMonth)("endValue",K._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",K._dateAdapter.getMonth(K.activeDate)))},dependencies:[Tt],encapsulation:2,changeDetection:0})}return ot})(),_=1,w=(()=>{class ot{constructor(k,se,K,Be,Yt){this._intl=k,this.calendar=se,this._dateAdapter=K,this._dateFormats=Be,this._id="mat-calendar-header-"+_++,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=>Yt.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:-Mt)}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:Mt)}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(k,se){return"month"==this.calendar.currentView?this._dateAdapter.getYear(k)==this._dateAdapter.getYear(se)&&this._dateAdapter.getMonth(k)==this._dateAdapter.getMonth(se):"year"==this.calendar.currentView?this._dateAdapter.getYear(k)==this._dateAdapter.getYear(se):Et(this._dateAdapter,k,se,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const se=this._dateAdapter.getYear(this.calendar.activeDate)-ct(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),K=se+Mt-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(se,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(K,0,1))]}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(be),l.GI1((0,l.wd)(()=>S)),l.GI1(b.Wu,8),l.GI1(b.IR,8),l.GI1(l.kD9))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:ut,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(se,K){1&se&&(l.kPM(),l.I0R(0,"div",0)(1,"div",1)(2,"button",2),l.qCj("click",function(){return K.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 K.previousClicked()}),l.C$Y(),l.I0R(10,"button",8),l.qCj("click",function(){return K.nextClicked()}),l.C$Y()()(),l.I0R(11,"label",9),l.OEk(12),l.C$Y()),2&se&&(l.yG2(2),l.e48("aria-label",K.periodButtonLabel)("aria-describedby",K._periodButtonLabelId),l.yG2(2),l.cNF(K.periodButtonText),l.yG2(),l.eAK("mat-calendar-invert","month"!==K.calendar.currentView),l.yG2(4),l.E7m("disabled",!K.previousEnabled()),l.e48("aria-label",K.prevButtonLabel),l.yG2(),l.E7m("disabled",!K.nextEnabled()),l.e48("aria-label",K.nextButtonLabel),l.yG2(),l.E7m("id",K._periodButtonLabelId),l.yG2(),l.cNF(K.periodButtonDescription))},dependencies:[f.Gw,f.um],encapsulation:2,changeDetection:0})}return ot})(),S=(()=>{class ot{get startAt(){return this._startAt}set startAt(k){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get selected(){return this._selected}set selected(k){this._selected=k instanceof wt?k:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get minDate(){return this._minDate}set minDate(k){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get maxDate(){return this._maxDate}set maxDate(k){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get activeDate(){return this._clampedActiveDate}set activeDate(k){this._clampedActiveDate=this._dateAdapter.clampDate(k,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(k){const se=this._currentView!==k?k:null;this._currentView=k,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),se&&this.viewChanged.emit(se)}constructor(k,se,K,Be){this._dateAdapter=se,this._dateFormats=K,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 R.E,this._intlChanges=k.changes.subscribe(()=>{Be.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new a.KC(this.headerComponent||w),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(k){const se=k.minDate&&!this._dateAdapter.sameDate(k.minDate.previousValue,k.minDate.currentValue)?k.minDate:void 0,K=k.maxDate&&!this._dateAdapter.sameDate(k.maxDate.previousValue,k.maxDate.currentValue)?k.maxDate:void 0,Be=se||K||k.dateFilter;if(Be&&!Be.firstChange){const Yt=this._getCurrentViewComponent();Yt&&(this._changeDetectorRef.detectChanges(),Yt._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(k){const se=k.value;(this.selected instanceof wt||se&&!this._dateAdapter.sameDate(se,this.selected))&&this.selectedChange.emit(se),this._userSelection.emit(k)}_yearSelectedInMultiYearView(k){this.yearSelected.emit(k)}_monthSelectedInYearView(k){this.monthSelected.emit(k)}_goToDateInView(k,se){this.activeDate=k,this.currentView=se}_dragStarted(k){this._activeDrag=k}_dragEnded(k){this._activeDrag&&(k.value&&this._userDragDrop.emit(k),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(be),l.GI1(b.Wu,8),l.GI1(b.IR,8),l.GI1(l.kD9))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-calendar"]],viewQuery:function(se,K){if(1&se&&(l.CC$(vt,5),l.CC$(Ce,5),l.CC$(it,5)),2&se){let Be;l.wto(Be=l.Gqi())&&(K.monthView=Be.first),l.wto(Be=l.Gqi())&&(K.yearView=Be.first),l.wto(Be=l.Gqi())&&(K.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([at]),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(se,K){1&se&&(l.yuY(0,st,0,0,"ng-template",0),l.I0R(1,"div",1),l.yuY(2,$t,1,11,"mat-month-view",2)(3,oi,1,6,"mat-year-view",3)(4,Jt,1,6,"mat-multi-year-view",4),l.C$Y()),2&se&&(l.E7m("cdkPortalOutlet",K._calendarHeaderPortal),l.yG2(),l.E7m("ngSwitch",K.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,vt,Ce,it],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 ot})();const $={transformPanel:(0,kt.gV)("transformPanel",[(0,kt.aK)("void => enter-dropdown",(0,kt.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,kt.xZ)([(0,kt.wb)({opacity:0,transform:"scale(1, 0.8)"}),(0,kt.wb)({opacity:1,transform:"scale(1, 1)"})]))),(0,kt.aK)("void => enter-dialog",(0,kt.Cs)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,kt.xZ)([(0,kt.wb)({opacity:0,transform:"scale(0.7)"}),(0,kt.wb)({transform:"none",opacity:1})]))),(0,kt.aK)("* => void",(0,kt.Cs)("100ms linear",(0,kt.wb)({opacity:0})))]),fadeInCalendar:(0,kt.gV)("fadeInCalendar",[(0,kt.K2)("void",(0,kt.wb)({opacity:0})),(0,kt.K2)("enter",(0,kt.wb)({opacity:1})),(0,kt.aK)("void => *",(0,kt.Cs)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let ze=0;const At=new l.UbH("mat-datepicker-scroll-strategy"),yt={provide:At,deps:[s.mc],useFactory:function bt(ot){return()=>ot.scrollStrategies.reposition()}},Ue=(0,b.i)(class{constructor(ot){this._elementRef=ot}});let Ft=(()=>{class ot extends Ue{constructor(k,se,K,Be,Yt,wi){super(k),this._changeDetectorRef=se,this._globalModel=K,this._dateAdapter=Be,this._rangeSelectionStrategy=Yt,this._subscriptions=new Y.wH,this._animationDone=new R.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(k){const se=this._model.selection,K=k.value,Be=se instanceof wt;if(Be&&this._rangeSelectionStrategy){const Yt=this._rangeSelectionStrategy.selectionFinished(K,se,k.event);this._model.updateSelection(Yt,this)}else K&&(Be||!this._dateAdapter.sameDate(K,se))&&this._model.add(K);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(k){this._model.updateSelection(k.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(k){this._isAnimating="start"===k.phaseName,this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(k,se){this._model=k?this._globalModel.clone():this._globalModel,this._actionsPortal=k,se&&this._changeDetectorRef.detectChanges()}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.GMv),l.GI1(l.kD9),l.GI1(zt),l.GI1(b.Wu),l.GI1(le,8),l.GI1(be))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-datepicker-content"]],viewQuery:function(se,K){if(1&se&&l.CC$(S,5),2&se){let Be;l.wto(Be=l.Gqi())&&(K._calendar=Be.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(se,K){1&se&&l.wcw("@transformPanel.start",function(Yt){return K._handleAnimationEvent(Yt)})("@transformPanel.done",function(Yt){return K._handleAnimationEvent(Yt)}),2&se&&(l.Swe("@transformPanel",K._animationState),l.eAK("mat-datepicker-content-touch",K.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(se,K){if(1&se&&(l.I0R(0,"div",0)(1,"mat-calendar",1),l.qCj("yearSelected",function(Yt){return K.datepicker._selectYear(Yt)})("monthSelected",function(Yt){return K.datepicker._selectMonth(Yt)})("viewChanged",function(Yt){return K.datepicker._viewChanged(Yt)})("_userSelection",function(Yt){return K._handleUserSelection(Yt)})("_userDragDrop",function(Yt){return K._handleUserDragDrop(Yt)}),l.C$Y(),l.yuY(2,vi,0,0,"ng-template",2),l.I0R(3,"button",3),l.qCj("focus",function(){return K._closeButtonFocused=!0})("blur",function(){return K._closeButtonFocused=!1})("click",function(){return K.datepicker.close()}),l.OEk(4),l.C$Y()()),2&se){let Be;l.eAK("mat-datepicker-content-container-with-custom-header",K.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",K._actionsPortal),l.e48("aria-modal",!0)("aria-labelledby",null!==(Be=K._dialogLabelId)&&void 0!==Be?Be:void 0),l.yG2(),l.E7m("id",K.datepicker.id)("ngClass",K.datepicker.panelClass)("startAt",K.datepicker.startAt)("startView",K.datepicker.startView)("minDate",K.datepicker._getMinDate())("maxDate",K.datepicker._getMaxDate())("dateFilter",K.datepicker._getDateFilter())("headerComponent",K.datepicker.calendarHeaderComponent)("selected",K._getSelected())("dateClass",K.datepicker.dateClass)("comparisonStart",K.comparisonStart)("comparisonEnd",K.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",K.startDateAccessibleName)("endDateAccessibleName",K.endDateAccessibleName),l.yG2(),l.E7m("cdkPortalOutlet",K._actionsPortal),l.yG2(),l.eAK("cdk-visually-hidden",!K._closeButtonFocused),l.E7m("color",K.color||"primary"),l.yG2(),l.cNF(K._closeButtonText)}},dependencies:[h.QF,f.Gw,i.Eh,a.IP,S],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:[$.transformPanel,$.fadeInCalendar]},changeDetection:0})}return ot})(),di=(()=>{class ot{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(k){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(k){this._color=k}get touchUi(){return this._touchUi}set touchUi(k){this._touchUi=(0,Bt.W6)(k)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(k){const se=(0,Bt.W6)(k);se!==this._disabled&&(this._disabled=se,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(k){this._restoreFocus=(0,Bt.W6)(k)}get panelClass(){return this._panelClass}set panelClass(k){this._panelClass=(0,Bt._s)(k)}get opened(){return this._opened}set opened(k){(0,Bt.W6)(k)?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(k,se,K,Be,Yt,wi,ji){this._overlay=k,this._ngZone=se,this._viewContainerRef=K,this._dateAdapter=Yt,this._dir=wi,this._model=ji,this._inputStateChanges=Y.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-"+ze++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new R.E,this._scrollStrategy=Be}ngOnChanges(k){const se=k.xPosition||k.yPosition;if(se&&!se.firstChange&&this._overlayRef){const K=this._overlayRef.getConfig().positionStrategy;K instanceof s.g$&&(this._setConnectedPositions(K),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(k){this._model.add(k)}_selectYear(k){this.yearSelected.emit(k)}_selectMonth(k){this.monthSelected.emit(k)}_viewChanged(k){this.viewChanged.emit(k)}registerInput(k){return this._inputStateChanges.unsubscribe(),this.datepickerInput=k,this._inputStateChanges=k.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(k){this._actionsPortal=k,this._componentRef?.instance._assignActions(k,!0)}removeActions(k){k===this._actionsPortal&&(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this._focusedElementBeforeOpen=(0,Ee.Yx)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;const k=this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,se=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:K,location:Be}=this._componentRef;K._startExitAnimation(),K._animationDone.pipe((0,Ge.U)(1)).subscribe(()=>{const Yt=this._document.activeElement;k&&(!Yt||Yt===this._document.activeElement||Be.nativeElement.contains(Yt))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}k?setTimeout(se):se()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(k){k.datepicker=this,k.color=this.color,k._dialogLabelId=this.datepickerInput.getOverlayLabelId(),k._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const k=this.touchUi,se=new a.KC(Ft,this._viewContainerRef),K=this._overlayRef=this._overlay.create(new s.o9({positionStrategy:k?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[k?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:k?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-"+(k?"dialog":"popup")}));this._getCloseStream(K).subscribe(Be=>{Be&&Be.preventDefault(),this.close()}),K.keydownEvents().subscribe(Be=>{const Yt=Be.keyCode;(Yt===ae.qI||Yt===ae.Oq||Yt===ae.Mx||Yt===ae.a4||Yt===ae.u_||Yt===ae.yI)&&Be.preventDefault()}),this._componentRef=K.attach(se),this._forwardContentValues(this._componentRef.instance),k||this._ngZone.onStable.pipe((0,Ge.U)(1)).subscribe(()=>K.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const k=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(k)}_setConnectedPositions(k){const se="end"===this.xPosition?"end":"start",K="start"===se?"end":"start",Be="above"===this.yPosition?"bottom":"top",Yt="top"===Be?"bottom":"top";return k.withPositions([{originX:se,originY:Yt,overlayX:se,overlayY:Be},{originX:se,originY:Be,overlayX:se,overlayY:Yt},{originX:K,originY:Yt,overlayX:K,overlayY:Be},{originX:K,originY:Be,overlayX:K,overlayY:Yt}])}_getCloseStream(k){const se=["ctrlKey","shiftKey","metaKey"];return(0,J.U)(k.backdropClick(),k.detachments(),k.keydownEvents().pipe((0,gt.I)(K=>K.keyCode===ae.UX&&!(0,ae.Yp)(K)||this.datepickerInput&&(0,ae.Yp)(K,"altKey")&&K.keyCode===ae.qI&&se.every(Be=>!(0,ae.Yp)(K,Be)))))}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(s.mc),l.GI1(l.WW2),l.GI1(l.y8U),l.GI1(At),l.GI1(b.Wu,8),l.GI1(Ie.yG,8),l.GI1(zt))};static#t=this.\u0275dir=l.Sc5({type:ot,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 ot})(),Ei=(()=>{class ot extends di{static#e=this.\u0275fac=(()=>{let k;return function(K){return(k||(k=l.otF(ot)))(K||ot)}})();static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[l.M5G([at,{provide:di,useExisting:ot}]),l.eg9],decls:0,vars:0,template:function(se,K){},encapsulation:2,changeDetection:0})}return ot})();class Vt{constructor(mi,k){this.target=mi,this.targetElement=k,this.value=this.target.value}}let Ci=(()=>{class ot{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(k){this._assignValueProgrammatically(k)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(k){const se=(0,Bt.W6)(k),K=this._elementRef.nativeElement;this._disabled!==se&&(this._disabled=se,this.stateChanges.next(void 0)),se&&this._isInitialized&&K.blur&&K.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(k){this._model=k,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(se=>{if(this._shouldHandleChangeEvent(se)){const K=this._getValueFromModel(se.selection);this._lastValueValid=this._isValidValue(K),this._cvaOnChange(K),this._onTouched(),this._formatValue(K),this.dateInput.emit(new Vt(this,this._elementRef.nativeElement)),this.dateChange.emit(new Vt(this,this._elementRef.nativeElement))}})}constructor(k,se,K){this._elementRef=k,this._dateAdapter=se,this._dateFormats=K,this.dateChange=new l._w7,this.dateInput=new l._w7,this.stateChanges=new R.E,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=Y.wH.EMPTY,this._localeSubscription=Y.wH.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=Be=>{const Yt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value));return!Yt||this._matchesFilter(Yt)?null:{matDatepickerFilter:!0}},this._minValidator=Be=>{const Yt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value)),wi=this._getMinDate();return!wi||!Yt||this._dateAdapter.compareDate(wi,Yt)<=0?null:{matDatepickerMin:{min:wi,actual:Yt}}},this._maxValidator=Be=>{const Yt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Be.value)),wi=this._getMaxDate();return!wi||!Yt||this._dateAdapter.compareDate(wi,Yt)>=0?null:{matDatepickerMax:{max:wi,actual:Yt}}},this._lastValueValid=!1,this._localeSubscription=se.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(k){(function We(ot,mi){const k=Object.keys(ot);for(let se of k){const{previousValue:K,currentValue:Be}=ot[se];if(!mi.isDateInstance(K)||!mi.isDateInstance(Be))return!0;if(!mi.sameDate(K,Be))return!0}return!1})(k,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(k){this._validatorOnChange=k}validate(k){return this._validator?this._validator(k):null}writeValue(k){this._assignValueProgrammatically(k)}registerOnChange(k){this._cvaOnChange=k}registerOnTouched(k){this._onTouched=k}setDisabledState(k){this.disabled=k}_onKeydown(k){(0,ae.Yp)(k,"altKey")&&k.keyCode===ae.Oq&&["ctrlKey","shiftKey","metaKey"].every(Be=>!(0,ae.Yp)(k,Be))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),k.preventDefault())}_onInput(k){const se=this._lastValueValid;let K=this._dateAdapter.parse(k,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(K),K=this._dateAdapter.getValidDateOrNull(K);const Be=!this._dateAdapter.sameDate(K,this.value);!K||Be?this._cvaOnChange(K):(k&&!this.value&&this._cvaOnChange(K),se!==this._lastValueValid&&this._validatorOnChange()),Be&&(this._assignValue(K),this.dateInput.emit(new Vt(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new Vt(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(k){this._elementRef.nativeElement.value=null!=k?this._dateAdapter.format(k,this._dateFormats.display.dateInput):""}_assignValue(k){this._model?(this._assignValueToModel(k),this._pendingValue=null):this._pendingValue=k}_isValidValue(k){return!k||this._dateAdapter.isValid(k)}_parentDisabled(){return!1}_assignValueProgrammatically(k){k=this._dateAdapter.deserialize(k),this._lastValueValid=this._isValidValue(k),k=this._dateAdapter.getValidDateOrNull(k),this._assignValue(k),this._formatValue(k)}_matchesFilter(k){const se=this._getDateFilter();return!se||se(k)}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.GMv),l.GI1(b.Wu,8),l.GI1(b.IR,8))};static#t=this.\u0275dir=l.Sc5({type:ot,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[l.SYr]})}return ot})();const nt={provide:Ye.Y6,useExisting:(0,l.wd)(()=>si),multi:!0},Ot={provide:Ye.WM,useExisting:(0,l.wd)(()=>si),multi:!0};let si=(()=>{class ot extends Ci{set matDatepicker(k){k&&(this._datepicker=k,this._closedSubscription=k.closedStream.subscribe(()=>this._onTouched()),this._registerModel(k.registerInput(this)))}get min(){return this._min}set min(k){const se=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k));this._dateAdapter.sameDate(se,this._min)||(this._min=se,this._validatorOnChange())}get max(){return this._max}set max(k){const se=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(k));this._dateAdapter.sameDate(se,this._max)||(this._max=se,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(k){const se=this._matchesFilter(this.value);this._dateFilter=k,this._matchesFilter(this.value)!==se&&this._validatorOnChange()}constructor(k,se,K,Be){super(k,se,K),this._formField=Be,this._closedSubscription=Y.wH.EMPTY,this._validator=Ye.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(k){return k}_assignValueToModel(k){this._model&&this._model.updateSelection(k,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(k){return k.source!==this}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(l.GMv),l.GI1(b.Wu,8),l.GI1(b.IR,8),l.GI1(et.Y$,8))};static#t=this.\u0275dir=l.Sc5({type:ot,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(se,K){1&se&&l.qCj("input",function(Yt){return K._onInput(Yt.target.value)})("change",function(){return K._onChange()})("blur",function(){return K._onBlur()})("keydown",function(Yt){return K._onKeydown(Yt)}),2&se&&(l.SoX("disabled",K.disabled),l.e48("aria-haspopup",K._datepicker?"dialog":null)("aria-owns",(null==K._datepicker?null:K._datepicker.opened)&&K._datepicker.id||null)("min",K.min?K._dateAdapter.toIso8601(K.min):null)("max",K.max?K._dateAdapter.toIso8601(K.max):null)("data-mat-calendar",K._datepicker?K._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:[l.Wk5.None,"matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[l.M5G([nt,Ot,{provide:Q.wq,useExisting:ot}]),l.eg9]})}return ot})(),yi=(()=>{class ot{static#e=this.\u0275fac=function(se){return new(se||ot)};static#t=this.\u0275dir=l.Sc5({type:ot,selectors:[["","matDatepickerToggleIcon",""]]})}return ot})(),Ti=(()=>{class ot{get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(k){this._disabled=(0,Bt.W6)(k)}constructor(k,se,K){this._intl=k,this._changeDetectorRef=se,this._stateChanges=Y.wH.EMPTY;const Be=Number(K);this.tabIndex=Be||0===Be?Be:null}ngOnChanges(k){k.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(k){this.datepicker&&!this.disabled&&(this.datepicker.open(),k.stopPropagation())}_watchStateChanges(){const k=this.datepicker?this.datepicker.stateChanges:(0,ie.of)(),se=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,ie.of)(),K=this.datepicker?(0,J.U)(this.datepicker.openedStream,this.datepicker.closedStream):(0,ie.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,J.U)(this._intl.changes,k,se,K).subscribe(()=>this._changeDetectorRef.markForCheck())}static#e=this.\u0275fac=function(se){return new(se||ot)(l.GI1(be),l.GI1(l.kD9),l.gJ8("tabindex"))};static#t=this.\u0275cmp=l.In1({type:ot,selectors:[["mat-datepicker-toggle"]],contentQueries:function(se,K,Be){if(1&se&&l.szK(Be,yi,5),2&se){let Yt;l.wto(Yt=l.Gqi())&&(K._customIcon=Yt.first)}},viewQuery:function(se,K){if(1&se&&l.CC$(je,5),2&se){let Be;l.wto(Be=l.Gqi())&&(K._button=Be.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(se,K){1&se&&l.qCj("click",function(Yt){return K._open(Yt)}),2&se&&(l.e48("tabindex",null)("data-mat-calendar",K.datepicker?K.datepicker.id:null),l.eAK("mat-datepicker-toggle-active",K.datepicker&&K.datepicker.opened)("mat-accent",K.datepicker&&"accent"===K.datepicker.color)("mat-warn",K.datepicker&&"warn"===K.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:Ve,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(se,K){1&se&&(l.kPM(Le),l.I0R(0,"button",0,1),l.yuY(2,De,2,0,"svg",2),l._Xx(3),l.C$Y()),2&se&&(l.E7m("disabled",K.disabled)("disableRipple",K.disableRipple),l.e48("aria-haspopup",K.datepicker?"dialog":null)("aria-label",K.ariaLabel||K._intl.openCalendarLabel)("tabindex",K.disabled?-1:K.tabIndex),l.yG2(2),l.E7m("ngIf",!K._customIcon))},dependencies:[h.u_,f.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 ot})(),Li=(()=>{class ot{static#e=this.\u0275fac=function(se){return new(se||ot)};static#t=this.\u0275mod=l.a4G({type:ot});static#i=this.\u0275inj=l.s3X({providers:[be,yt],imports:[h.MD,f.oJ,s.Y1,i.Ux,a.g$,b.AN,g.uU]})}return ot})()},2864:(lt,me,d)=>{"use strict";d.d(me,{sR:()=>we,qW:()=>Ut,Yp:()=>Dt,iU:()=>zt,sr:()=>Te,yI:()=>be,WQ:()=>wt});var i=d(68),s=d(1368),a=d(2116),h=d(4723),l=d(5792),f=d(2488),g=d(7800),b=d(5657),R=d(1424),Y=d(2700),J=d(1900),ie=d(5568);function ae(pt,le){}class Ie{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 Ge=(()=>{class pt extends f.Ef{constructor(xe,Pe,ht,Ht,vt,Mt,fe,it){super(),this._elementRef=xe,this._focusTrapFactory=Pe,this._config=Ht,this._interactivityChecker=vt,this._ngZone=Mt,this._overlayRef=fe,this._focusMonitor=it,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this.attachDomPortal=Et=>{this._portalOutlet.hasAttached();const ct=this._portalOutlet.attachDomPortal(Et);return this._contentAttached(),ct},this._document=ht,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(xe){this._portalOutlet.hasAttached();const Pe=this._portalOutlet.attachComponentPortal(xe);return this._contentAttached(),Pe}attachTemplatePortal(xe){this._portalOutlet.hasAttached();const Pe=this._portalOutlet.attachTemplatePortal(xe);return this._contentAttached(),Pe}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(xe,Pe){this._interactivityChecker.isFocusable(xe)||(xe.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const ht=()=>{xe.removeEventListener("blur",ht),xe.removeEventListener("mousedown",ht),xe.removeAttribute("tabindex")};xe.addEventListener("blur",ht),xe.addEventListener("mousedown",ht)})),xe.focus(Pe)}_focusByCssSelector(xe,Pe){let ht=this._elementRef.nativeElement.querySelector(xe);ht&&this._forceFocus(ht,Pe)}_trapFocus(){const xe=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||xe.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(Pe=>{Pe||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 xe=this._config.restoreFocus;let Pe=null;if("string"==typeof xe?Pe=this._document.querySelector(xe):"boolean"==typeof xe?Pe=xe?this._elementFocusedBeforeDialogWasOpened:null:xe&&(Pe=xe),this._config.restoreFocus&&Pe&&"function"==typeof Pe.focus){const ht=(0,l.Yx)(),Ht=this._elementRef.nativeElement;(!ht||ht===this._document.body||ht===Ht||Ht.contains(ht))&&(this._focusMonitor?(this._focusMonitor.focusVia(Pe,this._closeInteractionType),this._closeInteractionType=null):Pe.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const xe=this._elementRef.nativeElement,Pe=(0,l.Yx)();return xe===Pe||xe.contains(Pe)}_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(Pe){return new(Pe||pt)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Ie),a.GI1(h.OE),a.GI1(a.WW2),a.GI1(i.aq),a.GI1(h.Kk))};static#t=this.\u0275cmp=a.In1({type:pt,selectors:[["cdk-dialog-container"]],viewQuery:function(Pe,ht){if(1&Pe&&a.CC$(f.IP,7),2&Pe){let Ht;a.wto(Ht=a.Gqi())&&(ht._portalOutlet=Ht.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(Pe,ht){2&Pe&&a.e48("id",ht._config.id||null)("role",ht._config.role)("aria-modal",ht._config.ariaModal)("aria-labelledby",ht._config.ariaLabel?null:ht._ariaLabelledByQueue[0])("aria-label",ht._config.ariaLabel)("aria-describedby",ht._config.ariaDescribedBy||null)},features:[a.eg9],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Pe,ht){1&Pe&&a.yuY(0,ae,0,0,"ng-template",0)},dependencies:[f.IP],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}return pt})();class tt{constructor(le,xe){this.overlayRef=le,this.config=xe,this.closed=new b.E,this.disableClose=xe.disableClose,this.backdropClick=le.backdropClick(),this.keydownEvents=le.keydownEvents(),this.outsidePointerEvents=le.outsidePointerEvents(),this.id=xe.id,this.keydownEvents.subscribe(Pe=>{Pe.keyCode===g.UX&&!this.disableClose&&!(0,g.Yp)(Pe)&&(Pe.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=le.detachments().subscribe(()=>{!1!==xe.closeOnOverlayDetachments&&this.close()})}close(le,xe){if(this.containerInstance){const Pe=this.closed;this.containerInstance._closeInteractionType=xe?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),Pe.next(le),Pe.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(le="",xe=""){return this.overlayRef.updateSize({width:le,height:xe}),this}addPanelClass(le){return this.overlayRef.addPanelClass(le),this}removePanelClass(le){return this.overlayRef.removePanelClass(le),this}}const gt=new a.UbH("DialogScrollStrategy"),Bt=new a.UbH("DialogData"),kt=new a.UbH("DefaultDialogConfig"),et={provide:gt,deps:[i.mc],useFactory:function Ye(pt){return()=>pt.scrollStrategies.block()}};let Q=0,_e=(()=>{class pt{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(xe,Pe,ht,Ht,vt,Mt){this._overlay=xe,this._injector=Pe,this._defaultOptions=ht,this._parentDialog=Ht,this._overlayContainer=vt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new b.E,this._afterOpenedAtThisLevel=new b.E,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,R.Q)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ie.W)(void 0))),this._scrollStrategy=Mt}open(xe,Pe){(Pe={...this._defaultOptions||new Ie,...Pe}).id=Pe.id||"cdk-dialog-"+Q++,Pe.id&&this.getDialogById(Pe.id);const Ht=this._getOverlayConfig(Pe),vt=this._overlay.create(Ht),Mt=new tt(vt,Pe),fe=this._attachContainer(vt,Mt,Pe);return Mt.containerInstance=fe,this._attachDialogContent(xe,Mt,fe,Pe),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Mt),Mt.closed.subscribe(()=>this._removeOpenDialog(Mt,!0)),this.afterOpened.next(Mt),Mt}closeAll(){ye(this.openDialogs,xe=>xe.close())}getDialogById(xe){return this.openDialogs.find(Pe=>Pe.id===xe)}ngOnDestroy(){ye(this._openDialogsAtThisLevel,xe=>{!1===xe.config.closeOnDestroy&&this._removeOpenDialog(xe,!1)}),ye(this._openDialogsAtThisLevel,xe=>xe.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(xe){const Pe=new i.o9({positionStrategy:xe.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:xe.scrollStrategy||this._scrollStrategy(),panelClass:xe.panelClass,hasBackdrop:xe.hasBackdrop,direction:xe.direction,minWidth:xe.minWidth,minHeight:xe.minHeight,maxWidth:xe.maxWidth,maxHeight:xe.maxHeight,width:xe.width,height:xe.height,disposeOnNavigation:xe.closeOnNavigation});return xe.backdropClass&&(Pe.backdropClass=xe.backdropClass),Pe}_attachContainer(xe,Pe,ht){const Ht=ht.injector||ht.viewContainerRef?.injector,vt=[{provide:Ie,useValue:ht},{provide:tt,useValue:Pe},{provide:i.aq,useValue:xe}];let Mt;ht.container?"function"==typeof ht.container?Mt=ht.container:(Mt=ht.container.type,vt.push(...ht.container.providers(ht))):Mt=Ge;const fe=new f.KC(Mt,ht.viewContainerRef,a.zZn.create({parent:Ht||this._injector,providers:vt}),ht.componentFactoryResolver);return xe.attach(fe).instance}_attachDialogContent(xe,Pe,ht,Ht){if(xe instanceof a.Yw2){const vt=this._createInjector(Ht,Pe,ht,void 0);let Mt={$implicit:Ht.data,dialogRef:Pe};Ht.templateContext&&(Mt={...Mt,..."function"==typeof Ht.templateContext?Ht.templateContext():Ht.templateContext}),ht.attachTemplatePortal(new f.CC(xe,null,Mt,vt))}else{const vt=this._createInjector(Ht,Pe,ht,this._injector),Mt=ht.attachComponentPortal(new f.KC(xe,Ht.viewContainerRef,vt,Ht.componentFactoryResolver));Pe.componentRef=Mt,Pe.componentInstance=Mt.instance}}_createInjector(xe,Pe,ht,Ht){const vt=xe.injector||xe.viewContainerRef?.injector,Mt=[{provide:Bt,useValue:xe.data},{provide:tt,useValue:Pe}];return xe.providers&&("function"==typeof xe.providers?Mt.push(...xe.providers(Pe,xe,ht)):Mt.push(...xe.providers)),xe.direction&&(!vt||!vt.get(J.yG,null,{optional:!0}))&&Mt.push({provide:J.yG,useValue:{value:xe.direction,change:(0,Y.of)()}}),a.zZn.create({parent:vt||Ht,providers:Mt})}_removeOpenDialog(xe,Pe){const ht=this.openDialogs.indexOf(xe);ht>-1&&(this.openDialogs.splice(ht,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Ht,vt)=>{Ht?vt.setAttribute("aria-hidden",Ht):vt.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),Pe&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const xe=this._overlayContainer.getContainerElement();if(xe.parentElement){const Pe=xe.parentElement.children;for(let ht=Pe.length-1;ht>-1;ht--){const Ht=Pe[ht];Ht!==xe&&"SCRIPT"!==Ht.nodeName&&"STYLE"!==Ht.nodeName&&!Ht.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Ht,Ht.getAttribute("aria-hidden")),Ht.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const xe=this._parentDialog;return xe?xe._getAfterAllClosed():this._afterAllClosedAtThisLevel}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)(a.CoB(i.mc),a.CoB(a.zZn),a.CoB(kt,8),a.CoB(pt,12),a.CoB(i.Y),a.CoB(gt))};static#t=this.\u0275prov=a.wxM({token:pt,factory:pt.\u0275fac})}return pt})();function ye(pt,le){let xe=pt.length;for(;xe--;)le(pt[xe])}let Re=(()=>{class pt{static#e=this.\u0275fac=function(Pe){return new(Pe||pt)};static#t=this.\u0275mod=a.a4G({type:pt});static#i=this.\u0275inj=a.s3X({providers:[_e,et],imports:[i.Y1,f.g$,h.Ux,f.g$]})}return pt})();var Xe=d(7712),$e=d(3412),oe=d(6684),ut=d(3992),st=d(3576);function oi(pt,le){}d(9684);class Jt{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 vi="mdc-dialog--open",je="mdc-dialog--opening",De="mdc-dialog--closing";let te=(()=>{class pt extends Ge{constructor(xe,Pe,ht,Ht,vt,Mt,fe,it){super(xe,Pe,ht,Ht,vt,Mt,fe,it),this._animationStateChanged=new a._w7}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(xe){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:xe})}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Jt),a.GI1(h.OE),a.GI1(a.WW2),a.GI1(i.aq),a.GI1(h.Kk))};static#t=this.\u0275cmp=a.In1({type:pt,selectors:[["ng-component"]],features:[a.eg9],decls:0,vars:0,template:function(Pe,ht){},encapsulation:2})}return pt})();const ge="--mat-dialog-transition-duration";function xt(pt){return null==pt?null:"number"==typeof pt?pt:pt.endsWith("ms")?(0,Xe.wZ)(pt.substring(0,pt.length-2)):pt.endsWith("s")?1e3*(0,Xe.wZ)(pt.substring(0,pt.length-1)):"0"===pt?0:null}let Ne=(()=>{class pt extends te{constructor(xe,Pe,ht,Ht,vt,Mt,fe,it,Et){super(xe,Pe,ht,Ht,vt,Mt,fe,Et),this._animationMode=it,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?xt(this._config.enterAnimationDuration)??150:0,this._exitAnimationDuration=this._animationsEnabled?xt(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(je,vi)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(vi),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(vi),this._animationsEnabled?(this._hostElement.style.setProperty(ge,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(De)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(je,De)}_waitForAnimationToComplete(xe,Pe){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(Pe,xe)}_requestAnimationFrame(xe){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(xe):xe()})}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)(a.GI1(a.GMv),a.GI1(h.G),a.GI1(s.Ud,8),a.GI1(Jt),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:pt,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(Pe,ht){2&Pe&&(a.SoX("id",ht._config.id),a.e48("aria-modal",ht._config.ariaModal)("role",ht._config.role)("aria-labelledby",ht._config.ariaLabel?null:ht._ariaLabelledByQueue[0])("aria-label",ht._config.ariaLabel)("aria-describedby",ht._config.ariaDescribedBy||null),a.eAK("_mat-animation-noopable",!ht._animationsEnabled))},features:[a.eg9],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(Pe,ht){1&Pe&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,oi,0,0,"ng-template",2),a.C$Y()())},dependencies:[f.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 pt})();class be{constructor(le,xe,Pe){this._ref=le,this._containerInstance=Pe,this._afterOpened=new b.E,this._beforeClosed=new b.E,this._state=0,this.disableClose=xe.disableClose,this.id=le.id,Pe._animationStateChanged.pipe((0,oe.I)(ht=>"opened"===ht.state),(0,ut.U)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Pe._animationStateChanged.pipe((0,oe.I)(ht=>"closed"===ht.state),(0,ut.U)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),le.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,$e.U)(this.backdropClick(),this.keydownEvents().pipe((0,oe.I)(ht=>ht.keyCode===g.UX&&!this.disableClose&&!(0,g.Yp)(ht)))).subscribe(ht=>{this.disableClose||(ht.preventDefault(),function j(pt,le,xe){pt._closeInteractionType=le,pt.close(xe)}(this,"keydown"===ht.type?"keyboard":"mouse"))})}close(le){this._result=le,this._containerInstance._animationStateChanged.pipe((0,oe.I)(xe=>"closing"===xe.state),(0,ut.U)(1)).subscribe(xe=>{this._beforeClosed.next(le),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),xe.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(le){let xe=this._ref.config.positionStrategy;return le&&(le.left||le.right)?le.left?xe.left(le.left):xe.right(le.right):xe.centerHorizontally(),le&&(le.top||le.bottom)?le.top?xe.top(le.top):xe.bottom(le.bottom):xe.centerVertically(),this._ref.updatePosition(),this}updateSize(le="",xe=""){return this._ref.updateSize(le,xe),this}addPanelClass(le){return this._ref.addPanelClass(le),this}removePanelClass(le){return this._ref.removePanelClass(le),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const we=new a.UbH("MatMdcDialogData"),N=new a.UbH("mat-mdc-dialog-default-options"),U=new a.UbH("mat-mdc-dialog-scroll-strategy"),Tt={provide:U,deps:[i.mc],useFactory:function Fe(pt){return()=>pt.scrollStrategies.block()}};let Lt=0,Kt=(()=>{class pt{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const xe=this._parentDialog;return xe?xe._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(xe,Pe,ht,Ht,vt,Mt,fe,it,Et,ct){this._overlay=xe,this._defaultOptions=ht,this._parentDialog=Ht,this._dialogRefConstructor=fe,this._dialogContainerType=it,this._dialogDataToken=Et,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new b.E,this._afterOpenedAtThisLevel=new b.E,this._idPrefix="mat-dialog-",this.dialogConfigClass=Jt,this.afterAllClosed=(0,R.Q)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,ie.W)(void 0))),this._scrollStrategy=Mt,this._dialog=Pe.get(_e)}open(xe,Pe){let ht;(Pe={...this._defaultOptions||new Jt,...Pe}).id=Pe.id||`${this._idPrefix}${Lt++}`,Pe.scrollStrategy=Pe.scrollStrategy||this._scrollStrategy();const Ht=this._dialog.open(xe,{...Pe,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:Pe},{provide:Ie,useValue:Pe}]},templateContext:()=>({dialogRef:ht}),providers:(vt,Mt,fe)=>(ht=new this._dialogRefConstructor(vt,Pe,fe),ht.updatePosition(Pe?.position),[{provide:this._dialogContainerType,useValue:fe},{provide:this._dialogDataToken,useValue:Mt.data},{provide:this._dialogRefConstructor,useValue:ht}])});return ht.componentRef=Ht.componentRef,ht.componentInstance=Ht.componentInstance,this.openDialogs.push(ht),this.afterOpened.next(ht),ht.afterClosed().subscribe(()=>{const vt=this.openDialogs.indexOf(ht);vt>-1&&(this.openDialogs.splice(vt,1),this.openDialogs.length||this._getAfterAllClosed().next())}),ht}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(xe){return this.openDialogs.find(Pe=>Pe.id===xe)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(xe){let Pe=xe.length;for(;Pe--;)xe[Pe].close()}static#e=this.\u0275fac=function(Pe){a.KEo()};static#t=this.\u0275prov=a.wxM({token:pt,factory:pt.\u0275fac})}return pt})(),Ut=(()=>{class pt extends Kt{constructor(xe,Pe,ht,Ht,vt,Mt,fe,it){super(xe,Pe,Ht,Mt,fe,vt,be,Ne,we,it),this._idPrefix="mat-mdc-dialog-"}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)(a.CoB(i.mc),a.CoB(a.zZn),a.CoB(s.oB,8),a.CoB(N,8),a.CoB(U),a.CoB(pt,12),a.CoB(i.Y),a.CoB(a.qwP,8))};static#t=this.\u0275prov=a.wxM({token:pt,factory:pt.\u0275fac})}return pt})(),ni=0,wt=(()=>{class pt{constructor(xe,Pe,ht){this._dialogRef=xe,this._elementRef=Pe,this._dialog=ht,this.id="mat-mdc-dialog-title-"+ni++}ngOnInit(){this._dialogRef||(this._dialogRef=function ve(pt,le){let xe=pt.nativeElement.parentElement;for(;xe&&!xe.classList.contains("mat-mdc-dialog-container");)xe=xe.parentElement;return xe?le.find(Pe=>Pe.id===xe.id):null}(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._dialogRef._containerInstance?._ariaLabelledByQueue?.push(this.id)})}ngOnDestroy(){const xe=this._dialogRef?._containerInstance?._ariaLabelledByQueue;xe&&Promise.resolve().then(()=>{const Pe=xe.indexOf(this.id);Pe>-1&&xe.splice(Pe,1)})}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)(a.GI1(be,8),a.GI1(a.GMv),a.GI1(Ut))};static#t=this.\u0275dir=a.Sc5({type:pt,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(Pe,ht){2&Pe&&a.SoX("id",ht.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]})}return pt})(),zt=(()=>{class pt{static#e=this.\u0275fac=function(Pe){return new(Pe||pt)};static#t=this.\u0275dir=a.Sc5({type:pt,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]})}return pt})(),Dt=(()=>{class pt{constructor(){this.align="start"}static#e=this.\u0275fac=function(Pe){return new(Pe||pt)};static#t=this.\u0275dir=a.Sc5({type:pt,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(Pe,ht){2&Pe&&a.eAK("mat-mdc-dialog-actions-align-center","center"===ht.align)("mat-mdc-dialog-actions-align-end","end"===ht.align)},inputs:{align:"align"}})}return pt})(),Te=(()=>{class pt{static#e=this.\u0275fac=function(Pe){return new(Pe||pt)};static#t=this.\u0275mod=a.a4G({type:pt});static#i=this.\u0275inj=a.s3X({providers:[Ut,Tt],imports:[Re,i.Y1,f.g$,st.AN,st.AN]})}return pt})()},3584:(lt,me,d)=>{"use strict";d.d(me,{U:()=>l,k:()=>h});var i=d(2116),s=d(7712),a=d(3576);let h=(()=>{class f{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(b){this._vertical=(0,s.W6)(b)}get inset(){return this._inset}set inset(b){this._inset=(0,s.W6)(b)}static#e=this.\u0275fac=function(R){return new(R||f)};static#t=this.\u0275cmp=i.In1({type:f,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(R,Y){2&R&&(i.e48("aria-orientation",Y.vertical?"vertical":"horizontal"),i.eAK("mat-divider-vertical",Y.vertical)("mat-divider-horizontal",!Y.vertical)("mat-divider-inset",Y.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(R,Y){},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 f})(),l=(()=>{class f{static#e=this.\u0275fac=function(R){return new(R||f)};static#t=this.\u0275mod=i.a4G({type:f});static#i=this.\u0275inj=i.s3X({imports:[a.AN,a.AN]})}return f})()},4060:(lt,me,d)=>{"use strict";d.d(me,{Y$:()=>xe,wJ:()=>N,Up:()=>it,u0:()=>at,wb:()=>Et,w5:()=>be,Gm:()=>Kt});var i=d(2116),s=d(1900),a=d(5792),h=d(6928),l=d(5657),f=d(3412),g=d(3616),b=d(3252),R=d(6684),Y=d(832);class ie{constructor(ri){this._box=ri,this._destroyed=new l.E,this._resizeSubject=new l.E,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(V=>this._resizeSubject.next(V)))}observe(ri){return this._elementObservables.has(ri)||this._elementObservables.set(ri,new b._(V=>{const Ce=this._resizeSubject.subscribe(V);return this._resizeObserver?.observe(ri,{box:this._box}),()=>{this._resizeObserver?.unobserve(ri),Ce.unsubscribe(),this._elementObservables.delete(ri)}}).pipe((0,R.I)(V=>V.some(Ce=>Ce.target===ri)),(0,Y.C)({bufferSize:1,refCount:!0}),(0,g.a)(this._destroyed))),this._elementObservables.get(ri)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let ae=(()=>{class ct{constructor(){this._observers=new Map,this._ngZone=(0,i.uUt)(i.WW2)}ngOnDestroy(){for(const[,V]of this._observers)V.destroy();this._observers.clear()}observe(V,Ce){const _=Ce?.box||"content-box";return this._observers.has(_)||this._observers.set(_,new ie(_)),this._observers.get(_).observe(V)}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275prov=i.wxM({token:ct,factory:ct.\u0275fac,providedIn:"root"})}return ct})();var Ie=d(7712),Ee=d(9684),Ge=d(1368),tt=d(6640),gt=d(3576);const Bt=["notch"],kt=["matFormFieldNotchedOutline",""],Ye=["*"],et=["textField"],Q=["iconPrefixContainer"],_e=["textPrefixContainer"];function ye(ct,ri){1&ct&&i.wR5(0,"span",19)}function Re(ct,ri){if(1&ct&&(i.I0R(0,"label",17),i._Xx(1,1),i.yuY(2,ye,1,0,"span",18),i.C$Y()),2&ct){const V=i.GaO(2);i.E7m("floating",V._shouldLabelFloat())("monitorResize",V._hasOutline())("id",V._labelId),i.e48("for",V._control.id),i.yG2(2),i.E7m("ngIf",!V.hideRequiredMarker&&V._control.required)}}function Xe(ct,ri){if(1&ct&&i.yuY(0,Re,3,5,"label",16),2&ct){const V=i.GaO();i.E7m("ngIf",V._hasFloatingLabel())}}function $e(ct,ri){1&ct&&i.wR5(0,"div",20)}function oe(ct,ri){}function ut(ct,ri){if(1&ct&&i.yuY(0,oe,0,0,"ng-template",22),2&ct){i.GaO(2);const V=i.Gew(1);i.E7m("ngTemplateOutlet",V)}}function st(ct,ri){if(1&ct&&(i.I0R(0,"div",21),i.yuY(1,ut,1,1,"ng-template",9),i.C$Y()),2&ct){const V=i.GaO();i.E7m("matFormFieldNotchedOutlineOpen",V._shouldLabelFloat()),i.yG2(),i.E7m("ngIf",!V._forceDisplayInfixLabel())}}function $t(ct,ri){1&ct&&(i.I0R(0,"div",23,24),i._Xx(2,2),i.C$Y())}function oi(ct,ri){1&ct&&(i.I0R(0,"div",25,26),i._Xx(2,3),i.C$Y())}function Jt(ct,ri){}function vi(ct,ri){if(1&ct&&i.yuY(0,Jt,0,0,"ng-template",22),2&ct){i.GaO();const V=i.Gew(1);i.E7m("ngTemplateOutlet",V)}}function je(ct,ri){1&ct&&(i.I0R(0,"div",27),i._Xx(1,4),i.C$Y())}function De(ct,ri){1&ct&&(i.I0R(0,"div",28),i._Xx(1,5),i.C$Y())}function Le(ct,ri){1&ct&&i.wR5(0,"div",29)}function Ve(ct,ri){if(1&ct&&(i.I0R(0,"div",30),i._Xx(1,6),i.C$Y()),2&ct){const V=i.GaO();i.E7m("@transitionMessages",V._subscriptAnimationState)}}function te(ct,ri){if(1&ct&&(i.I0R(0,"mat-hint",34),i.OEk(1),i.C$Y()),2&ct){const V=i.GaO(2);i.E7m("id",V._hintLabelId),i.yG2(),i.cNF(V.hintLabel)}}function ge(ct,ri){if(1&ct&&(i.I0R(0,"div",31),i.yuY(1,te,2,2,"mat-hint",32),i._Xx(2,7),i.wR5(3,"div",33),i._Xx(4,8),i.C$Y()),2&ct){const V=i.GaO();i.E7m("@transitionMessages",V._subscriptAnimationState),i.yG2(),i.E7m("ngIf",V.hintLabel)}}const xt=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Ne=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let be=(()=>{class ct{static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["mat-label"]]})}return ct})(),j=0;const we=new i.UbH("MatError");let N=(()=>{class ct{constructor(V,Ce){this.id="mat-mdc-error-"+j++,V||Ce.nativeElement.setAttribute("aria-live","polite")}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)(i.gJ8("aria-live"),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(Ce,_){2&Ce&&i.SoX("id",_.id)},inputs:{id:"id"},features:[i.M5G([{provide:we,useExisting:ct}])]})}return ct})(),U=0,Fe=(()=>{class ct{constructor(){this.align="start",this.id="mat-mdc-hint-"+U++}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(Ce,_){2&Ce&&(i.SoX("id",_.id),i.e48("align",null),i.eAK("mat-mdc-form-field-hint-end","end"===_.align))},inputs:{align:"align",id:"id"}})}return ct})();const Tt=new i.UbH("MatPrefix"),Lt=new i.UbH("MatSuffix");let Kt=(()=>{class ct{constructor(){this._isText=!1}set _isTextSelector(V){this._isText=!0}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[i.Wk5.None,"matTextSuffix","_isTextSelector"]},features:[i.M5G([{provide:Lt,useExisting:ct}])]})}return ct})();const Ut=new i.UbH("FloatingLabelParent");let ni=(()=>{class ct{get floating(){return this._floating}set floating(V){this._floating=V,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(V){this._monitorResize=V,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(V){this._elementRef=V,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,i.uUt)(ae),this._ngZone=(0,i.uUt)(i.WW2),this._parent=(0,i.uUt)(Ut),this._resizeSubscription=new h.wH}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function Mi(ct){if(null!==ct.offsetParent)return ct.scrollWidth;const V=ct.cloneNode(!0);V.style.setProperty("position","absolute"),V.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(V);const Ce=V.scrollWidth;return V.remove(),Ce}(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(Ce){return new(Ce||ct)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(Ce,_){2&Ce&&i.eAK("mdc-floating-label--float-above",_.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return ct})();const wt="mdc-line-ripple--active",zt="mdc-line-ripple--deactivating";let Dt=(()=>{class ct{constructor(V,Ce){this._elementRef=V,this._handleTransitionEnd=_=>{const w=this._elementRef.nativeElement.classList,S=w.contains(zt);"opacity"===_.propertyName&&S&&w.remove(wt,zt)},Ce.runOutsideAngular(()=>{V.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const V=this._elementRef.nativeElement.classList;V.remove(zt),V.add(wt)}deactivate(){this._elementRef.nativeElement.classList.add(zt)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)(i.GI1(i.GMv),i.GI1(i.WW2))};static#t=this.\u0275dir=i.Sc5({type:ct,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return ct})(),ve=(()=>{class ct{constructor(V,Ce){this._elementRef=V,this._ngZone=Ce,this.open=!1}ngAfterViewInit(){const V=this._elementRef.nativeElement.querySelector(".mdc-floating-label");V?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(V.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>V.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(V){this._notch.nativeElement.style.width=this.open&&V?`calc(${V}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)(i.GI1(i.GMv),i.GI1(i.WW2))};static#t=this.\u0275cmp=i.In1({type:ct,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(Ce,_){if(1&Ce&&i.CC$(Bt,5),2&Ce){let w;i.wto(w=i.Gqi())&&(_._notch=w.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(Ce,_){2&Ce&&i.eAK("mdc-notched-outline--notched",_.open)},inputs:{open:[i.Wk5.None,"matFormFieldNotchedOutlineOpen","open"]},attrs:kt,ngContentSelectors:Ye,decls:5,vars:0,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],template:function(Ce,_){1&Ce&&(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 ct})();const Te={transitionMessages:(0,Ee.gV)("transitionMessages",[(0,Ee.K2)("enter",(0,Ee.wb)({opacity:1,transform:"translateY(0%)"})),(0,Ee.aK)("void => enter",[(0,Ee.wb)({opacity:0,transform:"translateY(-5px)"}),(0,Ee.Cs)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let at=(()=>{class ct{static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275dir=i.Sc5({type:ct})}return ct})();const xe=new i.UbH("MatFormField"),Pe=new i.UbH("MAT_FORM_FIELD_DEFAULT_OPTIONS");let ht=0,it=(()=>{class ct{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(V){this._hideRequiredMarker=(0,Ie.W6)(V)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(V){V!==this._floatLabel&&(this._floatLabel=V,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(V){const Ce=this._appearance;this._appearance=V||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==Ce&&(this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(V){this._subscriptSizing=V||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(V){this._hintLabel=V,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(V){this._explicitFormFieldControl=V}constructor(V,Ce,_,w,S,$,ze,At){this._elementRef=V,this._changeDetectorRef=Ce,this._ngZone=_,this._dir=w,this._platform=S,this._defaults=$,this._animationMode=ze,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-"+ht++,this._hintLabelId="mat-mdc-hint-"+ht++,this._subscriptAnimationState="",this._destroyed=new l.E,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,$&&($.appearance&&(this.appearance=$.appearance),this._hideRequiredMarker=!!$?.hideRequiredMarker,$.color&&(this.color=$.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 V=this._control;V.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${V.controlType}`),V.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),V.ngControl&&V.ngControl.valueChanges&&V.ngControl.valueChanges.pipe((0,g.a)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(V=>!V._isText),this._hasTextPrefix=!!this._prefixChildren.find(V=>V._isText),this._hasIconSuffix=!!this._suffixChildren.find(V=>!V._isText),this._hasTextSuffix=!!this._suffixChildren.find(V=>V._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,f.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,g.a)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,g.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(V){const Ce=this._control?this._control.ngControl:null;return Ce&&Ce[V]}_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 V=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&V.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const Ce=this._hintChildren?this._hintChildren.find(w=>"start"===w.align):null,_=this._hintChildren?this._hintChildren.find(w=>"end"===w.align):null;Ce?V.push(Ce.id):this._hintLabel&&V.push(this._hintLabelId),_&&V.push(_.id)}else this._errorChildren&&V.push(...this._errorChildren.map(Ce=>Ce.id));this._control.setDescribedByIds(V)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const V=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(V.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const Ce=this._iconPrefixContainer?.nativeElement,_=this._textPrefixContainer?.nativeElement,w=Ce?.getBoundingClientRect().width??0,S=_?.getBoundingClientRect().width??0;V.style.transform=`var(\n --mat-mdc-form-field-label-transform,\n translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${w+S}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n )`}_isAttachedToDom(){const V=this._elementRef.nativeElement;if(V.getRootNode){const Ce=V.getRootNode();return Ce&&Ce!==V}return document.documentElement.contains(V)}static#e=this.\u0275fac=function(Ce){return new(Ce||ct)(i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(i.WW2),i.GI1(s.yG),i.GI1(a.WU),i.GI1(Pe,8),i.GI1(i.qwP,8),i.GI1(Ge.Ud))};static#t=this.\u0275cmp=i.In1({type:ct,selectors:[["mat-form-field"]],contentQueries:function(Ce,_,w){if(1&Ce&&(i.szK(w,be,5),i.szK(w,be,7),i.szK(w,at,5),i.szK(w,Tt,5),i.szK(w,Lt,5),i.szK(w,we,5),i.szK(w,Fe,5)),2&Ce){let S;i.wto(S=i.Gqi())&&(_._labelChildNonStatic=S.first),i.wto(S=i.Gqi())&&(_._labelChildStatic=S.first),i.wto(S=i.Gqi())&&(_._formFieldControl=S.first),i.wto(S=i.Gqi())&&(_._prefixChildren=S),i.wto(S=i.Gqi())&&(_._suffixChildren=S),i.wto(S=i.Gqi())&&(_._errorChildren=S),i.wto(S=i.Gqi())&&(_._hintChildren=S)}},viewQuery:function(Ce,_){if(1&Ce&&(i.CC$(et,5),i.CC$(Q,5),i.CC$(_e,5),i.CC$(ni,5),i.CC$(ve,5),i.CC$(Dt,5)),2&Ce){let w;i.wto(w=i.Gqi())&&(_._textField=w.first),i.wto(w=i.Gqi())&&(_._iconPrefixContainer=w.first),i.wto(w=i.Gqi())&&(_._textPrefixContainer=w.first),i.wto(w=i.Gqi())&&(_._floatingLabel=w.first),i.wto(w=i.Gqi())&&(_._notchedOutline=w.first),i.wto(w=i.Gqi())&&(_._lineRipple=w.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(Ce,_){2&Ce&&i.eAK("mat-mdc-form-field-label-always-float",_._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",_._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",_._hasIconSuffix)("mat-form-field-invalid",_._control.errorState)("mat-form-field-disabled",_._control.disabled)("mat-form-field-autofilled",_._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===_._animationMode)("mat-form-field-appearance-fill","fill"==_.appearance)("mat-form-field-appearance-outline","outline"==_.appearance)("mat-form-field-hide-placeholder",_._hasFloatingLabel()&&!_._shouldLabelFloat())("mat-focused",_._control.focused)("mat-primary","accent"!==_.color&&"warn"!==_.color)("mat-accent","accent"===_.color)("mat-warn","warn"===_.color)("ng-untouched",_._shouldForward("untouched"))("ng-touched",_._shouldForward("touched"))("ng-pristine",_._shouldForward("pristine"))("ng-dirty",_._shouldForward("dirty"))("ng-valid",_._shouldForward("valid"))("ng-invalid",_._shouldForward("invalid"))("ng-pending",_._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[i.M5G([{provide:xe,useExisting:ct},{provide:Ut,useExisting:ct}])],ngContentSelectors:Ne,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(Ce,_){1&Ce&&(i.kPM(xt),i.yuY(0,Xe,1,1,"ng-template",null,0,i.gJz),i.I0R(2,"div",1,2),i.qCj("click",function(S){return _._control.onContainerClick(S)}),i.yuY(4,$e,1,0,"div",3),i.I0R(5,"div",4),i.yuY(6,st,2,2,"div",5)(7,$t,3,0,"div",6)(8,oi,3,0,"div",7),i.I0R(9,"div",8),i.yuY(10,vi,1,1,"ng-template",9),i._Xx(11),i.C$Y(),i.yuY(12,je,2,0,"div",10)(13,De,2,0,"div",11),i.C$Y(),i.yuY(14,Le,1,0,"div",12),i.C$Y(),i.I0R(15,"div",13),i.yuY(16,Ve,2,1,"div",14)(17,ge,5,2,"div",15),i.C$Y()),2&Ce&&(i.yG2(2),i.eAK("mdc-text-field--filled",!_._hasOutline())("mdc-text-field--outlined",_._hasOutline())("mdc-text-field--no-label",!_._hasFloatingLabel())("mdc-text-field--disabled",_._control.disabled)("mdc-text-field--invalid",_._control.errorState),i.yG2(2),i.E7m("ngIf",!_._hasOutline()&&!_._control.disabled),i.yG2(2),i.E7m("ngIf",_._hasOutline()),i.yG2(),i.E7m("ngIf",_._hasIconPrefix),i.yG2(),i.E7m("ngIf",_._hasTextPrefix),i.yG2(2),i.E7m("ngIf",!_._hasOutline()||_._forceDisplayInfixLabel()),i.yG2(2),i.E7m("ngIf",_._hasTextSuffix),i.yG2(),i.E7m("ngIf",_._hasIconSuffix),i.yG2(),i.E7m("ngIf",!_._hasOutline()),i.yG2(),i.eAK("mat-mdc-form-field-subscript-dynamic-size","dynamic"===_.subscriptSizing),i.E7m("ngSwitch",_._getDisplayedMessages()),i.yG2(),i.E7m("ngSwitchCase","error"),i.yG2(),i.E7m("ngSwitchCase","hint"))},dependencies:[Ge.u_,Ge.XV,Ge.Ko,Ge.Wm,Fe,ni,ve,Dt],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:[Te.transitionMessages]},changeDetection:0})}return ct})(),Et=(()=>{class ct{static#e=this.\u0275fac=function(Ce){return new(Ce||ct)};static#t=this.\u0275mod=i.a4G({type:ct});static#i=this.\u0275inj=i.s3X({imports:[gt.AN,Ge.MD,tt.IT,gt.AN]})}return ct})()},6232:(lt,me,d)=>{"use strict";d.d(me,{CQ:()=>Re,ae:()=>ye,cn:()=>ie});var i=d(2116),s=d(3576),a=d(7712),h=d(1900);const l=["*"];class R{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,ut){this.columnIndex=0,this.rowIndex=0,this.tracker=new Array(oe),this.tracker.fill(0,0,this.tracker.length),this.positions=ut.map(st=>this._trackTile(st))}_trackTile(oe){const ut=this._findMatchingGap(oe.colspan);return this._markTilePosition(ut,oe),this.columnIndex=ut+oe.colspan,new Y(this.rowIndex,ut)}_findMatchingGap(oe){let ut=-1,st=-1;do{this.columnIndex+oe>this.tracker.length?(this._nextRow(),ut=this.tracker.indexOf(0,this.columnIndex),st=this._findGapEndIndex(ut)):(ut=this.tracker.indexOf(0,this.columnIndex),-1!=ut?(st=this._findGapEndIndex(ut),this.columnIndex=ut+1):(this._nextRow(),ut=this.tracker.indexOf(0,this.columnIndex),st=this._findGapEndIndex(ut)))}while(st-ut<oe||0==st);return Math.max(ut,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 ut=oe+1;ut<this.tracker.length;ut++)if(0!=this.tracker[ut])return ut;return this.tracker.length}_markTilePosition(oe,ut){for(let st=0;st<ut.colspan;st++)this.tracker[oe+st]=ut.rowspan}}class Y{constructor(oe,ut){this.row=oe,this.col=ut}}const J=new i.UbH("MAT_GRID_LIST");let ie=(()=>{class $e{constructor(ut,st){this._element=ut,this._gridList=st,this._rowspan=1,this._colspan=1}get rowspan(){return this._rowspan}set rowspan(ut){this._rowspan=Math.round((0,a.wZ)(ut))}get colspan(){return this._colspan}set colspan(ut){this._colspan=Math.round((0,a.wZ)(ut))}_setStyle(ut,st){this._element.nativeElement.style[ut]=st}static#e=this.\u0275fac=function(st){return new(st||$e)(i.GI1(i.GMv),i.GI1(J,8))};static#t=this.\u0275cmp=i.In1({type:$e,selectors:[["mat-grid-tile"]],hostAttrs:[1,"mat-grid-tile"],hostVars:2,hostBindings:function(st,$t){2&st&&i.e48("rowspan",$t.rowspan)("colspan",$t.colspan)},inputs:{rowspan:"rowspan",colspan:"colspan"},exportAs:["matGridTile"],ngContentSelectors:l,decls:2,vars:0,consts:[[1,"mat-grid-tile-content"]],template:function(st,$t){1&st&&(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 tt=/^-?\d+((\.\d+)?[A-Za-z%$]?)+$/;class gt{constructor(){this._rows=0,this._rowspan=0}init(oe,ut,st,$t){this._gutterSize=Q(oe),this._rows=ut.rowCount,this._rowspan=ut.rowspan,this._cols=st,this._direction=$t}getBaseTileSize(oe,ut){return`(${oe}% - (${this._gutterSize} * ${ut}))`}getTilePosition(oe,ut){return 0===ut?"0":et(`(${oe} + ${this._gutterSize}) * ${ut}`)}getTileSize(oe,ut){return`(${oe} * ${ut}) + (${ut-1} * ${this._gutterSize})`}setStyle(oe,ut,st){let $t=100/this._cols,oi=(this._cols-1)/this._cols;this.setColStyles(oe,st,$t,oi),this.setRowStyles(oe,ut,$t,oi)}setColStyles(oe,ut,st,$t){let oi=this.getBaseTileSize(st,$t);oe._setStyle("rtl"===this._direction?"right":"left",this.getTilePosition(oi,ut)),oe._setStyle("width",et(this.getTileSize(oi,oe.colspan)))}getGutterSpan(){return`${this._gutterSize} * (${this._rowspan} - 1)`}getTileSpan(oe){return`${this._rowspan} * ${this.getTileSize(oe,1)}`}getComputedHeight(){return null}}class Bt extends gt{constructor(oe){super(),this.fixedRowHeight=oe}init(oe,ut,st,$t){super.init(oe,ut,st,$t),this.fixedRowHeight=Q(this.fixedRowHeight),tt.test(this.fixedRowHeight)}setRowStyles(oe,ut){oe._setStyle("top",this.getTilePosition(this.fixedRowHeight,ut)),oe._setStyle("height",et(this.getTileSize(this.fixedRowHeight,oe.rowspan)))}getComputedHeight(){return["height",et(`${this.getTileSpan(this.fixedRowHeight)} + ${this.getGutterSpan()}`)]}reset(oe){oe._setListStyle(["height",null]),oe._tiles&&oe._tiles.forEach(ut=>{ut._setStyle("top",null),ut._setStyle("height",null)})}}class kt extends gt{constructor(oe){super(),this._parseRatio(oe)}setRowStyles(oe,ut,st,$t){this.baseTileHeight=this.getBaseTileSize(st/this.rowHeightRatio,$t),oe._setStyle("marginTop",this.getTilePosition(this.baseTileHeight,ut)),oe._setStyle("paddingTop",et(this.getTileSize(this.baseTileHeight,oe.rowspan)))}getComputedHeight(){return["paddingBottom",et(`${this.getTileSpan(this.baseTileHeight)} + ${this.getGutterSpan()}`)]}reset(oe){oe._setListStyle(["paddingBottom",null]),oe._tiles.forEach(ut=>{ut._setStyle("marginTop",null),ut._setStyle("paddingTop",null)})}_parseRatio(oe){const ut=oe.split(":");this.rowHeightRatio=parseFloat(ut[0])/parseFloat(ut[1])}}class Ye extends gt{setRowStyles(oe,ut){let oi=this.getBaseTileSize(100/this._rowspan,(this._rows-1)/this._rows);oe._setStyle("top",this.getTilePosition(oi,ut)),oe._setStyle("height",et(this.getTileSize(oi,oe.rowspan)))}reset(oe){oe._tiles&&oe._tiles.forEach(ut=>{ut._setStyle("top",null),ut._setStyle("height",null)})}}function et($e){return`calc(${$e})`}function Q($e){return $e.match(/([A-Za-z%]+)$/)?$e:`${$e}px`}let ye=(()=>{class $e{constructor(ut,st){this._element=ut,this._dir=st,this._gutter="1px"}get cols(){return this._cols}set cols(ut){this._cols=Math.max(1,Math.round((0,a.wZ)(ut)))}get gutterSize(){return this._gutter}set gutterSize(ut){this._gutter=`${ut??""}`}get rowHeight(){return this._rowHeight}set rowHeight(ut){const st=`${ut??""}`;st!==this._rowHeight&&(this._rowHeight=st,this._setTileStyler(this._rowHeight))}ngOnInit(){this._checkCols(),this._checkRowHeight()}ngAfterContentChecked(){this._layoutTiles()}_checkCols(){}_checkRowHeight(){this._rowHeight||this._setTileStyler("1:1")}_setTileStyler(ut){this._tileStyler&&this._tileStyler.reset(this),this._tileStyler="fit"===ut?new Ye:ut&&ut.indexOf(":")>-1?new kt(ut):new Bt(ut)}_layoutTiles(){this._tileCoordinator||(this._tileCoordinator=new R);const ut=this._tileCoordinator,st=this._tiles.filter(oi=>!oi._gridList||oi._gridList===this),$t=this._dir?this._dir.value:"ltr";this._tileCoordinator.update(this.cols,st),this._tileStyler.init(this.gutterSize,ut,this.cols,$t),st.forEach((oi,Jt)=>{const vi=ut.positions[Jt];this._tileStyler.setStyle(oi,vi.row,vi.col)}),this._setListStyle(this._tileStyler.getComputedHeight())}_setListStyle(ut){ut&&(this._element.nativeElement.style[ut[0]]=ut[1])}static#e=this.\u0275fac=function(st){return new(st||$e)(i.GI1(i.GMv),i.GI1(h.yG,8))};static#t=this.\u0275cmp=i.In1({type:$e,selectors:[["mat-grid-list"]],contentQueries:function(st,$t,oi){if(1&st&&i.szK(oi,ie,5),2&st){let Jt;i.wto(Jt=i.Gqi())&&($t._tiles=Jt)}},hostAttrs:[1,"mat-grid-list"],hostVars:1,hostBindings:function(st,$t){2&st&&i.e48("cols",$t.cols)},inputs:{cols:"cols",gutterSize:"gutterSize",rowHeight:"rowHeight"},exportAs:["matGridList"],features:[i.M5G([{provide:J,useExisting:$e}])],ngContentSelectors:l,decls:2,vars:0,template:function(st,$t){1&st&&(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(st){return new(st||$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:(lt,me,d)=>{"use strict";d.d(me,{oB:()=>te,qL:()=>Ve});var i=d(2116),s=d(3576),a=d(7712),h=d(1368),l=d(2700),f=d(3800),g=d(9336),b=d(6928),R=d(9212),Y=d(4704),J=d(9144),ie=d(8824),ae=d(7648),Ie=d(3992),Ee=d(7048),Ge=d(4476);const tt=["*"];let gt;function kt(ge){return function Bt(){if(void 0===gt&&(gt=null,typeof window<"u")){const ge=window;void 0!==ge.trustedTypes&&(gt=ge.trustedTypes.createPolicy("angular#components",{createHTML:xt=>xt}))}return gt}()?.createHTML(ge)||ge}function Ye(ge){return Error(`Unable to find icon with the name "${ge}"`)}function Q(ge){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${ge}".`)}function _e(ge){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${ge}".`)}class ye{constructor(xt,Ne,be){this.url=xt,this.svgText=Ne,this.options=be}}let Re=(()=>{class ge{constructor(Ne,be,j,we){this._httpClient=Ne,this._sanitizer=be,this._errorHandler=we,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(Ne,be,j){return this.addSvgIconInNamespace("",Ne,be,j)}addSvgIconLiteral(Ne,be,j){return this.addSvgIconLiteralInNamespace("",Ne,be,j)}addSvgIconInNamespace(Ne,be,j,we){return this._addSvgIconConfig(Ne,be,new ye(j,null,we))}addSvgIconResolver(Ne){return this._resolvers.push(Ne),this}addSvgIconLiteralInNamespace(Ne,be,j,we){const N=this._sanitizer.sanitize(i.SI6.HTML,j);if(!N)throw _e(j);const U=kt(N);return this._addSvgIconConfig(Ne,be,new ye("",U,we))}addSvgIconSet(Ne,be){return this.addSvgIconSetInNamespace("",Ne,be)}addSvgIconSetLiteral(Ne,be){return this.addSvgIconSetLiteralInNamespace("",Ne,be)}addSvgIconSetInNamespace(Ne,be,j){return this._addSvgIconSetConfig(Ne,new ye(be,null,j))}addSvgIconSetLiteralInNamespace(Ne,be,j){const we=this._sanitizer.sanitize(i.SI6.HTML,be);if(!we)throw _e(be);const N=kt(we);return this._addSvgIconSetConfig(Ne,new ye("",N,j))}registerFontClassAlias(Ne,be=Ne){return this._fontCssClassesByAlias.set(Ne,be),this}classNameForFontAlias(Ne){return this._fontCssClassesByAlias.get(Ne)||Ne}setDefaultFontSetClass(...Ne){return this._defaultFontSetClass=Ne,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Ne){const be=this._sanitizer.sanitize(i.SI6.RESOURCE_URL,Ne);if(!be)throw Q(Ne);const j=this._cachedIconsByUrl.get(be);return j?(0,l.of)(oe(j)):this._loadSvgIconFromConfig(new ye(Ne,null)).pipe((0,R.y)(we=>this._cachedIconsByUrl.set(be,we)),(0,Y.k)(we=>oe(we)))}getNamedSvgIcon(Ne,be=""){const j=ut(be,Ne);let we=this._svgIconConfigs.get(j);if(we)return this._getSvgFromConfig(we);if(we=this._getIconConfigFromResolvers(be,Ne),we)return this._svgIconConfigs.set(j,we),this._getSvgFromConfig(we);const N=this._iconSetConfigs.get(be);return N?this._getSvgFromIconSetConfigs(Ne,N):(0,f.c)(Ye(j))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Ne){return Ne.svgText?(0,l.of)(oe(this._svgElementFromConfig(Ne))):this._loadSvgIconFromConfig(Ne).pipe((0,Y.k)(be=>oe(be)))}_getSvgFromIconSetConfigs(Ne,be){const j=this._extractIconWithNameFromAnySet(Ne,be);if(j)return(0,l.of)(j);const we=be.filter(N=>!N.svgText).map(N=>this._loadSvgIconSetFromConfig(N).pipe((0,J.a)(U=>{const Tt=`Loading icon set URL: ${this._sanitizer.sanitize(i.SI6.RESOURCE_URL,N.url)} failed: ${U.message}`;return this._errorHandler.handleError(new Error(Tt)),(0,l.of)(null)})));return(0,g.y)(we).pipe((0,Y.k)(()=>{const N=this._extractIconWithNameFromAnySet(Ne,be);if(!N)throw Ye(Ne);return N}))}_extractIconWithNameFromAnySet(Ne,be){for(let j=be.length-1;j>=0;j--){const we=be[j];if(we.svgText&&we.svgText.toString().indexOf(Ne)>-1){const N=this._svgElementFromConfig(we),U=this._extractSvgIconFromSet(N,Ne,we.options);if(U)return U}}return null}_loadSvgIconFromConfig(Ne){return this._fetchIcon(Ne).pipe((0,R.y)(be=>Ne.svgText=be),(0,Y.k)(()=>this._svgElementFromConfig(Ne)))}_loadSvgIconSetFromConfig(Ne){return Ne.svgText?(0,l.of)(null):this._fetchIcon(Ne).pipe((0,R.y)(be=>Ne.svgText=be))}_extractSvgIconFromSet(Ne,be,j){const we=Ne.querySelector(`[id="${be}"]`);if(!we)return null;const N=we.cloneNode(!0);if(N.removeAttribute("id"),"svg"===N.nodeName.toLowerCase())return this._setSvgAttributes(N,j);if("symbol"===N.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(N),j);const U=this._svgElementFromString(kt("<svg></svg>"));return U.appendChild(N),this._setSvgAttributes(U,j)}_svgElementFromString(Ne){const be=this._document.createElement("DIV");be.innerHTML=Ne;const j=be.querySelector("svg");if(!j)throw Error("<svg> tag not found");return j}_toSvgElement(Ne){const be=this._svgElementFromString(kt("<svg></svg>")),j=Ne.attributes;for(let we=0;we<j.length;we++){const{name:N,value:U}=j[we];"id"!==N&&be.setAttribute(N,U)}for(let we=0;we<Ne.childNodes.length;we++)Ne.childNodes[we].nodeType===this._document.ELEMENT_NODE&&be.appendChild(Ne.childNodes[we].cloneNode(!0));return be}_setSvgAttributes(Ne,be){return Ne.setAttribute("fit",""),Ne.setAttribute("height","100%"),Ne.setAttribute("width","100%"),Ne.setAttribute("preserveAspectRatio","xMidYMid meet"),Ne.setAttribute("focusable","false"),be&&be.viewBox&&Ne.setAttribute("viewBox",be.viewBox),Ne}_fetchIcon(Ne){const{url:be,options:j}=Ne,we=j?.withCredentials??!1;if(!this._httpClient)throw function et(){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 N=this._sanitizer.sanitize(i.SI6.RESOURCE_URL,be);if(!N)throw Q(be);const U=this._inProgressUrlFetches.get(N);if(U)return U;const Fe=this._httpClient.get(N,{responseType:"text",withCredentials:we}).pipe((0,Y.k)(Tt=>kt(Tt)),(0,ie.U)(()=>this._inProgressUrlFetches.delete(N)),(0,ae.o)());return this._inProgressUrlFetches.set(N,Fe),Fe}_addSvgIconConfig(Ne,be,j){return this._svgIconConfigs.set(ut(Ne,be),j),this}_addSvgIconSetConfig(Ne,be){const j=this._iconSetConfigs.get(Ne);return j?j.push(be):this._iconSetConfigs.set(Ne,[be]),this}_svgElementFromConfig(Ne){if(!Ne.svgElement){const be=this._svgElementFromString(Ne.svgText);this._setSvgAttributes(be,Ne.options),Ne.svgElement=be}return Ne.svgElement}_getIconConfigFromResolvers(Ne,be){for(let j=0;j<this._resolvers.length;j++){const we=this._resolvers[j](be,Ne);if(we)return st(we)?new ye(we.url,null,we.options):new ye(we,null)}}static#e=this.\u0275fac=function(be){return new(be||ge)(i.CoB(Ee.KK,8),i.CoB(Ge.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 ut(ge,xt){return ge+":"+xt}function st(ge){return!(!ge.url||!ge.options)}const $t=(0,s.i)(class{constructor(ge){this._elementRef=ge}}),oi=new i.UbH("MAT_ICON_DEFAULT_OPTIONS"),Jt=new i.UbH("mat-icon-location",{providedIn:"root",factory:function vi(){const ge=(0,i.uUt)(h.Ud),xt=ge?ge.location:null;return{getPathname:()=>xt?xt.pathname+xt.search:""}}}),je=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],De=je.map(ge=>`[${ge}]`).join(", "),Le=/^url\(['"]?#(.*?)['"]?\)$/;let Ve=(()=>{class ge extends $t{get inline(){return this._inline}set inline(Ne){this._inline=(0,a.W6)(Ne)}get svgIcon(){return this._svgIcon}set svgIcon(Ne){Ne!==this._svgIcon&&(Ne?this._updateSvgIcon(Ne):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Ne)}get fontSet(){return this._fontSet}set fontSet(Ne){const be=this._cleanupFontValue(Ne);be!==this._fontSet&&(this._fontSet=be,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Ne){const be=this._cleanupFontValue(Ne);be!==this._fontIcon&&(this._fontIcon=be,this._updateFontIconClasses())}constructor(Ne,be,j,we,N,U){super(Ne),this._iconRegistry=be,this._location=we,this._errorHandler=N,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=b.wH.EMPTY,U&&(U.color&&(this.color=this.defaultColor=U.color),U.fontSet&&(this.fontSet=U.fontSet)),j||Ne.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Ne){if(!Ne)return["",""];const be=Ne.split(":");switch(be.length){case 1:return["",be[0]];case 2:return be;default:throw Error(`Invalid icon name: "${Ne}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Ne=this._elementsWithExternalReferences;if(Ne&&Ne.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(Ne){this._clearSvgElement();const be=this._location.getPathname();this._previousPath=be,this._cacheChildrenWithExternalReferences(Ne),this._prependPathToReferences(be),this._elementRef.nativeElement.appendChild(Ne)}_clearSvgElement(){const Ne=this._elementRef.nativeElement;let be=Ne.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();be--;){const j=Ne.childNodes[be];(1!==j.nodeType||"svg"===j.nodeName.toLowerCase())&&j.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Ne=this._elementRef.nativeElement,be=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(j=>j.length>0);this._previousFontSetClass.forEach(j=>Ne.classList.remove(j)),be.forEach(j=>Ne.classList.add(j)),this._previousFontSetClass=be,this.fontIcon!==this._previousFontIconClass&&!be.includes("mat-ligature-font")&&(this._previousFontIconClass&&Ne.classList.remove(this._previousFontIconClass),this.fontIcon&&Ne.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Ne){return"string"==typeof Ne?Ne.trim().split(" ")[0]:Ne}_prependPathToReferences(Ne){const be=this._elementsWithExternalReferences;be&&be.forEach((j,we)=>{j.forEach(N=>{we.setAttribute(N.name,`url('${Ne}#${N.value}')`)})})}_cacheChildrenWithExternalReferences(Ne){const be=Ne.querySelectorAll(De),j=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let we=0;we<be.length;we++)je.forEach(N=>{const U=be[we],Fe=U.getAttribute(N),Tt=Fe?Fe.match(Le):null;if(Tt){let Ke=j.get(U);Ke||(Ke=[],j.set(U,Ke)),Ke.push({name:N,value:Tt[1]})}})}_updateSvgIcon(Ne){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Ne){const[be,j]=this._splitIconName(Ne);be&&(this._svgNamespace=be),j&&(this._svgName=j),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(j,be).pipe((0,Ie.U)(1)).subscribe(we=>this._setSvgElement(we),we=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${be}:${j}! ${we.message}`))})}}static#e=this.\u0275fac=function(be){return new(be||ge)(i.GI1(i.GMv),i.GI1(Re),i.gJ8("aria-hidden"),i.GI1(Jt),i.GI1(i.eAe),i.GI1(oi,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:tt,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})(),te=(()=>{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:(lt,me,d)=>{"use strict";d.d(me,{wq:()=>Ee,yi:()=>Bt,cN:()=>kt});var i=d(7712),s=d(5792),a=d(2116),h=d(8960),l=d(5657);const f=(0,s.W4)({passive:!0});let g=(()=>{class Ye{constructor(Q,_e){this._platform=Q,this._ngZone=_e,this._monitoredElements=new Map}monitor(Q){if(!this._platform.isBrowser)return h.k;const _e=(0,i.mk)(Q),ye=this._monitoredElements.get(_e);if(ye)return ye.subject;const Re=new l.E,Xe="cdk-text-field-autofilled",$e=oe=>{"cdk-text-field-autofill-start"!==oe.animationName||_e.classList.contains(Xe)?"cdk-text-field-autofill-end"===oe.animationName&&_e.classList.contains(Xe)&&(_e.classList.remove(Xe),this._ngZone.run(()=>Re.next({target:oe.target,isAutofilled:!1}))):(_e.classList.add(Xe),this._ngZone.run(()=>Re.next({target:oe.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{_e.addEventListener("animationstart",$e,f),_e.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(_e,{subject:Re,unlisten:()=>{_e.removeEventListener("animationstart",$e,f)}}),Re}stopMonitoring(Q){const _e=(0,i.mk)(Q),ye=this._monitoredElements.get(_e);ye&&(ye.unlisten(),ye.subject.complete(),_e.classList.remove("cdk-text-field-autofill-monitored"),_e.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(_e))}ngOnDestroy(){this._monitoredElements.forEach((Q,_e)=>this.stopMonitoring(_e))}static#e=this.\u0275fac=function(_e){return new(_e||Ye)(a.CoB(s.WU),a.CoB(a.WW2))};static#t=this.\u0275prov=a.wxM({token:Ye,factory:Ye.\u0275fac,providedIn:"root"})}return Ye})(),Y=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=a.a4G({type:Ye});static#i=this.\u0275inj=a.s3X({})}return Ye})();var J=d(6504),ie=d(3576),ae=d(4060);const Ee=new a.UbH("MAT_INPUT_VALUE_ACCESSOR"),Ge=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let tt=0;const gt=(0,ie.Sk)(class{constructor(Ye,et,Q,_e){this._defaultErrorStateMatcher=Ye,this._parentForm=et,this._parentFormGroup=Q,this.ngControl=_e,this.stateChanges=new l.E}});let Bt=(()=>{class Ye extends gt{get disabled(){return this._disabled}set disabled(Q){this._disabled=(0,i.W6)(Q),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(Q){this._id=Q||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(J.AQ.required)??!1}set required(Q){this._required=(0,i.W6)(Q)}get type(){return this._type}set type(Q){this._type=Q||"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(Q){Q!==this.value&&(this._inputValueAccessor.value=Q,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(Q){this._readonly=(0,i.W6)(Q)}constructor(Q,_e,ye,Re,Xe,$e,oe,ut,st,$t){super($e,Re,Xe,ye),this._elementRef=Q,this._platform=_e,this._autofillMonitor=ut,this._formField=$t,this._uid="mat-input-"+tt++,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(vi=>(0,s.mU)().has(vi)),this._iOSKeyupListener=vi=>{const je=vi.target;!je.value&&0===je.selectionStart&&0===je.selectionEnd&&(je.setSelectionRange(1,1),je.setSelectionRange(0,0))};const oi=this._elementRef.nativeElement,Jt=oi.nodeName.toLowerCase();this._inputValueAccessor=oe||oi,this._previousNativeValue=this.value,this.id=this.id,_e.IOS&&st.runOutsideAngular(()=>{Q.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===Jt,this._isTextarea="textarea"===Jt,this._isInFormField=!!$t,this._isNativeSelect&&(this.controlType=oi.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(Q=>{this.autofilled=Q.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(Q){this._elementRef.nativeElement.focus(Q)}_focusChanged(Q){Q!==this.focused&&(this.focused=Q,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const Q=this._elementRef.nativeElement.value;this._previousNativeValue!==Q&&(this._previousNativeValue=Q,this.stateChanges.next())}_dirtyCheckPlaceholder(){const Q=this._getPlaceholder();if(Q!==this._previousPlaceholder){const _e=this._elementRef.nativeElement;this._previousPlaceholder=Q,Q?_e.setAttribute("placeholder",Q):_e.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Ge.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let Q=this._elementRef.nativeElement.validity;return Q&&Q.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const Q=this._elementRef.nativeElement,_e=Q.options[0];return this.focused||Q.multiple||!this.empty||!!(Q.selectedIndex>-1&&_e&&_e.label)}return this.focused||!this.empty}setDescribedByIds(Q){Q.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Q.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const Q=this._elementRef.nativeElement;return this._isNativeSelect&&(Q.multiple||Q.size>1)}static#e=this.\u0275fac=function(_e){return new(_e||Ye)(a.GI1(a.GMv),a.GI1(s.WU),a.GI1(J.eq,10),a.GI1(J.SC,8),a.GI1(J.uW,8),a.GI1(ie.u9),a.GI1(Ee,10),a.GI1(g),a.GI1(a.WW2),a.GI1(ae.Y$,8))};static#t=this.\u0275dir=a.Sc5({type:Ye,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(_e,ye){1&_e&&a.qCj("focus",function(){return ye._focusChanged(!0)})("blur",function(){return ye._focusChanged(!1)})("input",function(){return ye._onInput()}),2&_e&&(a.SoX("id",ye.id)("disabled",ye.disabled)("required",ye.required),a.e48("name",ye.name||null)("readonly",ye.readonly&&!ye._isNativeSelect||null)("aria-invalid",ye.empty&&ye.required?null:ye.errorState)("aria-required",ye.required)("id",ye.id),a.eAK("mat-input-server",ye._isServer)("mat-mdc-form-field-textarea-control",ye._isInFormField&&ye._isTextarea)("mat-mdc-form-field-input-control",ye._isInFormField)("mdc-text-field__input",ye._isInFormField)("mat-mdc-native-select-inline",ye._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:ae.u0,useExisting:Ye}]),a.eg9,a.SYr]})}return Ye})(),kt=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=a.a4G({type:Ye});static#i=this.\u0275inj=a.s3X({imports:[ie.AN,ae.wb,ae.wb,Y,ie.AN]})}return Ye})()},6664:(lt,me,d)=>{"use strict";d.d(me,{G2:()=>zt,Qp:()=>Mi,U9:()=>ge,UV:()=>te,Y1:()=>j,g9:()=>Kt,iI:()=>at,oL:()=>Lt});var i=d(2116),s=d(7712),a=d(5792),h=d(3576),l=d(6928),f=d(3412),b=(d(5657),d(6640)),R=d(1368),Y=d(3584);d(4723),d(1032),d(7800),d(6504),d(3616);const Ge=["*"],tt='@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}',gt=["unscopedContent"],Bt=["text"],kt=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],Ye=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],Ve=new i.UbH("ListOption");let te=(()=>{class Ze{constructor(le){this._elementRef=le}static#e=this.\u0275fac=function(xe){return new(xe||Ze)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]})}return Ze})(),ge=(()=>{class Ze{constructor(le){this._elementRef=le}static#e=this.\u0275fac=function(xe){return new(xe||Ze)(i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]})}return Ze})(),xt=(()=>{class Ze{static#e=this.\u0275fac=function(xe){return new(xe||Ze)};static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]})}return Ze})(),Ne=(()=>{class Ze{constructor(le){this._listOption=le}_isAlignedAtStart(){return!this._listOption||"after"===this._listOption?._getTogglePosition()}static#e=this.\u0275fac=function(xe){return new(xe||Ze)(i.GI1(Ve,8))};static#t=this.\u0275dir=i.Sc5({type:Ze,hostVars:4,hostBindings:function(xe,Pe){2&xe&&i.eAK("mdc-list-item__start",Pe._isAlignedAtStart())("mdc-list-item__end",!Pe._isAlignedAtStart())}})}return Ze})(),be=(()=>{class Ze extends Ne{static#e=this.\u0275fac=(()=>{let le;return function(Pe){return(le||(le=i.otF(Ze)))(Pe||Ze)}})();static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[i.eg9]})}return Ze})(),j=(()=>{class Ze extends Ne{static#e=this.\u0275fac=(()=>{let le;return function(Pe){return(le||(le=i.otF(Ze)))(Pe||Ze)}})();static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[i.eg9]})}return Ze})();const we=new i.UbH("MAT_LIST_CONFIG");let N=(()=>{class Ze{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,i.uUt)(we,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(le){this._disableRipple=(0,s.W6)(le)}get disabled(){return this._disabled}set disabled(le){this._disabled=(0,s.W6)(le)}static#e=this.\u0275fac=function(xe){return new(xe||Ze)};static#t=this.\u0275dir=i.Sc5({type:Ze,hostVars:1,hostBindings:function(xe,Pe){2&xe&&i.e48("aria-disabled",Pe.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}})}return Ze})(),U=(()=>{class Ze{set lines(le){this._explicitLines=(0,s.wZ)(le,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(le){this._disableRipple=(0,s.W6)(le)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(le){this._disabled=(0,s.W6)(le)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(le,xe,Pe,ht,Ht,vt){this._elementRef=le,this._ngZone=xe,this._listBase=Pe,this._platform=ht,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new l.wH,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=Ht||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===vt,Pe&&!Pe._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,f.U)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(le){if(!this._lines||!this._titles||!this._unscopedContent)return;le&&this._checkDomForUnscopedTextContent();const xe=this._explicitLines??this._inferLinesFromContent(),Pe=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",xe<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",xe<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===xe),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===xe),this._hasUnscopedTextContent){const ht=0===this._titles.length&&1===xe;Pe.classList.toggle("mdc-list-item__primary-text",ht),Pe.classList.toggle("mdc-list-item__secondary-text",!ht)}else Pe.classList.remove("mdc-list-item__primary-text"),Pe.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let le=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(le+=1),le}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(le=>le.nodeType!==le.COMMENT_NODE).some(le=>!(!le.textContent||!le.textContent.trim()))}static#e=this.\u0275fac=function(xe){return new(xe||Ze)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(N,8),i.GI1(a.WU),i.GI1(h.Ge,8),i.GI1(i.qwP,8))};static#t=this.\u0275dir=i.Sc5({type:Ze,contentQueries:function(xe,Pe,ht){if(1&xe&&(i.szK(ht,be,4),i.szK(ht,j,4)),2&xe){let Ht;i.wto(Ht=i.Gqi())&&(Pe._avatars=Ht),i.wto(Ht=i.Gqi())&&(Pe._icons=Ht)}},hostVars:4,hostBindings:function(xe,Pe){2&xe&&(i.e48("aria-disabled",Pe.disabled)("disabled",Pe._isButtonElement&&Pe.disabled||null),i.eAK("mdc-list-item--disabled",Pe.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}})}return Ze})(),Lt=(()=>{class Ze extends N{static#e=this.\u0275fac=(()=>{let le;return function(Pe){return(le||(le=i.otF(Ze)))(Pe||Ze)}})();static#t=this.\u0275cmp=i.In1({type:Ze,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[i.M5G([{provide:N,useExisting:Ze}]),i.eg9],ngContentSelectors:Ge,decls:1,vars:0,template:function(xe,Pe){1&xe&&(i.kPM(),i._Xx(0))},styles:[tt],encapsulation:2,changeDetection:0})}return Ze})(),Kt=(()=>{class Ze extends U{get activated(){return this._activated}set activated(le){this._activated=(0,s.W6)(le)}constructor(le,xe,Pe,ht,Ht,vt){super(le,xe,Pe,ht,Ht,vt),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}static#e=this.\u0275fac=function(xe){return new(xe||Ze)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(N,8),i.GI1(a.WU),i.GI1(h.Ge,8),i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:Ze,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(xe,Pe,ht){if(1&xe&&(i.szK(ht,ge,5),i.szK(ht,te,5),i.szK(ht,xt,5)),2&xe){let Ht;i.wto(Ht=i.Gqi())&&(Pe._lines=Ht),i.wto(Ht=i.Gqi())&&(Pe._titles=Ht),i.wto(Ht=i.Gqi())&&(Pe._meta=Ht)}},viewQuery:function(xe,Pe){if(1&xe&&(i.CC$(gt,5),i.CC$(Bt,5)),2&xe){let ht;i.wto(ht=i.Gqi())&&(Pe._unscopedContent=ht.first),i.wto(ht=i.Gqi())&&(Pe._itemText=ht.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(xe,Pe){2&xe&&(i.e48("aria-current",Pe._getAriaCurrent()),i.eAK("mdc-list-item--activated",Pe.activated)("mdc-list-item--with-leading-avatar",0!==Pe._avatars.length)("mdc-list-item--with-leading-icon",0!==Pe._icons.length)("mdc-list-item--with-trailing-meta",0!==Pe._meta.length)("_mat-animation-noopable",Pe._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[i.eg9],ngContentSelectors:Ye,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(xe,Pe){1&xe&&(i.kPM(kt),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 Pe._updateItemLines(!0)}),i._Xx(6,3),i.C$Y()(),i._Xx(7,4),i._Xx(8,5),i.wR5(9,"div",3))},dependencies:[b.Wk],encapsulation:2,changeDetection:0})}return Ze})(),Mi=(()=>{class Ze{static#e=this.\u0275fac=function(xe){return new(xe||Ze)};static#t=this.\u0275dir=i.Sc5({type:Ze,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-mdc-subheader","mdc-list-group__subheader"]})}return Ze})(),zt=(()=>{class Ze extends N{constructor(){super(...arguments),this._isNonInteractive=!1}static#e=this.\u0275fac=(()=>{let le;return function(Pe){return(le||(le=i.otF(Ze)))(Pe||Ze)}})();static#t=this.\u0275cmp=i.In1({type:Ze,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[i.M5G([{provide:N,useExisting:Ze}]),i.eg9],ngContentSelectors:Ge,decls:1,vars:0,template:function(xe,Pe){1&xe&&(i.kPM(),i._Xx(0))},styles:[tt],encapsulation:2,changeDetection:0})}return Ze})(),at=(()=>{class Ze{static#e=this.\u0275fac=function(xe){return new(xe||Ze)};static#t=this.\u0275mod=i.a4G({type:Ze});static#i=this.\u0275inj=i.s3X({imports:[b.IT,R.MD,h.AN,h.KE,h.oD,Y.U]})}return Ze})()},7500:(lt,me,d)=>{"use strict";d.d(me,{OQ:()=>$t,_A:()=>Ut,aM:()=>we,yG:()=>Kt});var i=d(2116),s=d(4723),a=d(7712),h=d(7800),l=d(5657),f=d(3412),g=d(6928),b=d(2700),R=d(1472),Y=d(5568),J=d(7368),ie=d(3992),ae=d(3616),Ie=d(6684),Ee=d(7680),Ge=d(3576),tt=d(1368),gt=d(2488),Bt=d(9684),kt=d(1900),Ye=d(68),et=d(5792),Q=d(8408);const _e=["mat-menu-item",""];function ye(ni,Mi){1&ni&&(i.S2Z(),i.I0R(0,"svg",3),i.wR5(1,"polygon",4),i.C$Y())}const Re=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Xe=["mat-icon, [matMenuItemIcon]","*"];function $e(ni,Mi){if(1&ni){const wt=i.KQA();i.I0R(0,"div",0),i.qCj("keydown",function(Dt){i.usT(wt);const ve=i.GaO();return i.CGJ(ve._handleKeydown(Dt))})("click",function(){i.usT(wt);const Dt=i.GaO();return i.CGJ(Dt.closed.emit("click"))})("@transformMenu.start",function(Dt){i.usT(wt);const ve=i.GaO();return i.CGJ(ve._onAnimationStart(Dt))})("@transformMenu.done",function(Dt){i.usT(wt);const ve=i.GaO();return i.CGJ(ve._onAnimationDone(Dt))}),i.I0R(1,"div",1),i._Xx(2),i.C$Y()()}if(2&ni){const wt=i.GaO();i.E7m("id",wt.panelId)("ngClass",wt._classList)("@transformMenu",wt._panelAnimationState),i.e48("aria-label",wt.ariaLabel||null)("aria-labelledby",wt.ariaLabelledby||null)("aria-describedby",wt.ariaDescribedby||null)}}const oe=["*"],ut=new i.UbH("MAT_MENU_PANEL"),st=(0,Ge.bc)((0,Ge.YB)(class{}));let $t=(()=>{class ni extends st{constructor(wt,zt,Dt,ve,Te){super(),this._elementRef=wt,this._document=zt,this._focusMonitor=Dt,this._parentMenu=ve,this._changeDetectorRef=Te,this.role="menuitem",this._hovered=new l.E,this._focused=new l.E,this._highlighted=!1,this._triggersSubmenu=!1,ve?.addItem?.(this)}focus(wt,zt){this._focusMonitor&&wt?this._focusMonitor.focusVia(this._getHostElement(),wt,zt):this._getHostElement().focus(zt),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(wt){this.disabled&&(wt.preventDefault(),wt.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const wt=this._elementRef.nativeElement.cloneNode(!0),zt=wt.querySelectorAll("mat-icon, .material-icons");for(let Dt=0;Dt<zt.length;Dt++)zt[Dt].remove();return wt.textContent?.trim()||""}_setHighlighted(wt){this._highlighted=wt,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(wt){this._triggersSubmenu=wt,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static#e=this.\u0275fac=function(zt){return new(zt||ni)(i.GI1(i.GMv),i.GI1(tt.Ud),i.GI1(s.Kk),i.GI1(ut,8),i.GI1(i.kD9))};static#t=this.\u0275cmp=i.In1({type:ni,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],hostVars:8,hostBindings:function(zt,Dt){1&zt&&i.qCj("click",function(Te){return Dt._checkDisabled(Te)})("mouseenter",function(){return Dt._handleMouseEnter()}),2&zt&&(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:_e,ngContentSelectors:Xe,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(zt,Dt){1&zt&&(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,ye,2,0,"svg",2)),2&zt&&(i.yG2(3),i.E7m("matRippleDisabled",Dt.disableRipple||Dt.disabled)("matRippleTrigger",Dt._getHostElement()),i.yG2(),i.E7m("ngIf",Dt._triggersSubmenu))},dependencies:[tt.u_,Ge.UZ],encapsulation:2,changeDetection:0})}return ni})();const je=new i.UbH("MatMenuContent"),Ve={transformMenu:(0,Bt.gV)("transformMenu",[(0,Bt.K2)("void",(0,Bt.wb)({opacity:0,transform:"scale(0.8)"})),(0,Bt.aK)("void => enter",(0,Bt.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Bt.wb)({opacity:1,transform:"scale(1)"}))),(0,Bt.aK)("* => void",(0,Bt.Cs)("100ms 25ms linear",(0,Bt.wb)({opacity:0})))]),fadeInItems:(0,Bt.gV)("fadeInItems",[(0,Bt.K2)("showing",(0,Bt.wb)({opacity:1})),(0,Bt.aK)("void => *",[(0,Bt.wb)({opacity:0}),(0,Bt.Cs)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let xt=0;const Ne=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 ni{get xPosition(){return this._xPosition}set xPosition(wt){this._xPosition=wt,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(wt){this._yPosition=wt,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(wt){this._overlapTrigger=(0,a.W6)(wt)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(wt){this._hasBackdrop=(0,a.W6)(wt)}set panelClass(wt){const zt=this._previousPanelClass;zt&&zt.length&&zt.split(" ").forEach(Dt=>{this._classList[Dt]=!1}),this._previousPanelClass=wt,wt&&wt.length&&(wt.split(" ").forEach(Dt=>{this._classList[Dt]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(wt){this.panelClass=wt}constructor(wt,zt,Dt,ve){this._elementRef=wt,this._ngZone=zt,this._changeDetectorRef=ve,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-"+xt++,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,Y.W)(this._directDescendantItems),(0,J.G)(wt=>(0,f.U)(...wt.map(zt=>zt._focused)))).subscribe(wt=>this._keyManager.updateActiveItem(wt)),this._directDescendantItems.changes.subscribe(wt=>{const zt=this._keyManager;if("enter"===this._panelAnimationState&&zt.activeItem?._hasFocus()){const Dt=wt.toArray(),ve=Math.max(0,Math.min(Dt.length-1,zt.activeItemIndex||0));Dt[ve]&&!Dt[ve].disabled?zt.setActiveItem(ve):zt.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe((0,Y.W)(this._directDescendantItems),(0,J.G)(zt=>(0,f.U)(...zt.map(Dt=>Dt._hovered))))}addItem(wt){}removeItem(wt){}_handleKeydown(wt){const zt=wt.keyCode,Dt=this._keyManager;switch(zt){case h.UX:(0,h.Yp)(wt)||(wt.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(zt===h.qI||zt===h.Oq)&&Dt.setFocusOrigin("keyboard"),void Dt.onKeydown(wt)}wt.stopPropagation()}focusFirstItem(wt="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe((0,ie.U)(1)).subscribe(()=>{let zt=null;if(this._directDescendantItems.length&&(zt=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!zt||!zt.contains(document.activeElement)){const Dt=this._keyManager;Dt.setFocusOrigin(wt).setFirstItemActive(),!Dt.activeItem&&zt&&zt.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(wt){const zt=Math.min(this._baseElevation+wt,24),Dt=`${this._elevationPrefix}${zt}`,ve=Object.keys(this._classList).find(Te=>Te.startsWith(this._elevationPrefix));(!ve||ve===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[Dt]=!0,this._previousElevation=Dt)}setPositionClasses(wt=this.xPosition,zt=this.yPosition){const Dt=this._classList;Dt["mat-menu-before"]="before"===wt,Dt["mat-menu-after"]="after"===wt,Dt["mat-menu-above"]="above"===zt,Dt["mat-menu-below"]="below"===zt,this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(wt){this._animationDone.next(wt),this._isAnimating=!1}_onAnimationStart(wt){this._isAnimating=!0,"enter"===wt.toState&&0===this._keyManager.activeItemIndex&&(wt.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,Y.W)(this._allItems)).subscribe(wt=>{this._directDescendantItems.reset(wt.filter(zt=>zt._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}static#e=this.\u0275fac=function(zt){return new(zt||ni)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(Ne),i.GI1(i.kD9))};static#t=this.\u0275dir=i.Sc5({type:ni,contentQueries:function(zt,Dt,ve){if(1&zt&&(i.szK(ve,je,5),i.szK(ve,$t,5),i.szK(ve,$t,4)),2&zt){let Te;i.wto(Te=i.Gqi())&&(Dt.lazyContent=Te.first),i.wto(Te=i.Gqi())&&(Dt._allItems=Te),i.wto(Te=i.Gqi())&&(Dt.items=Te)}},viewQuery:function(zt,Dt){if(1&zt&&i.CC$(i.Yw2,5),2&zt){let ve;i.wto(ve=i.Gqi())&&(Dt.templateRef=ve.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 ni})(),we=(()=>{class ni extends j{constructor(wt,zt,Dt,ve){super(wt,zt,Dt,ve),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}static#e=this.\u0275fac=function(zt){return new(zt||ni)(i.GI1(i.GMv),i.GI1(i.WW2),i.GI1(Ne),i.GI1(i.kD9))};static#t=this.\u0275cmp=i.In1({type:ni,selectors:[["mat-menu"]],hostAttrs:["ngSkipHydration",""],hostVars:3,hostBindings:function(zt,Dt){2&zt&&i.e48("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[i.M5G([{provide:ut,useExisting:ni}]),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(zt,Dt){1&zt&&(i.kPM(),i.yuY(0,$e,3,6,"ng-template"))},dependencies:[tt.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:[Ve.transformMenu,Ve.fadeInItems]},changeDetection:0})}return ni})();const N=new i.UbH("mat-menu-scroll-strategy"),Fe={provide:N,deps:[Ye.mc],useFactory:function U(ni){return()=>ni.scrollStrategies.reposition()}},Tt=(0,et.W4)({passive:!0});let Lt=(()=>{class ni{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(wt){this.menu=wt}get menu(){return this._menu}set menu(wt){wt!==this._menu&&(this._menu=wt,this._menuCloseSubscription.unsubscribe(),wt&&(this._menuCloseSubscription=wt.close.subscribe(zt=>{this._destroyMenu(zt),("click"===zt||"tab"===zt)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(zt)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(wt,zt,Dt,ve,Te,at,Ze,pt,le){this._overlay=wt,this._element=zt,this._viewContainerRef=Dt,this._menuItemInstance=at,this._dir=Ze,this._focusMonitor=pt,this._ngZone=le,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=g.wH.EMPTY,this._hoverSubscription=g.wH.EMPTY,this._menuCloseSubscription=g.wH.EMPTY,this._changeDetectorRef=(0,i.uUt)(i.kD9),this._handleTouchStart=xe=>{(0,s.q0)(xe)||(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=ve,this._parentMaterialMenu=Te instanceof j?Te:void 0,zt.nativeElement.addEventListener("touchstart",this._handleTouchStart,Tt)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Tt),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const wt=this.menu;if(this._menuOpen||!wt)return;const zt=this._createOverlay(wt),Dt=zt.getConfig(),ve=Dt.positionStrategy;this._setPosition(wt,ve),Dt.hasBackdrop=null==wt.hasBackdrop?!this.triggersSubmenu():wt.hasBackdrop,zt.attach(this._getPortal(wt)),wt.lazyContent&&wt.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(wt),wt instanceof j&&(wt._startAnimation(),wt._directDescendantItems.changes.pipe((0,ae.a)(wt.close)).subscribe(()=>{ve.withLockedPosition(!1).reapplyLastPosition(),ve.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(wt,zt){this._focusMonitor&&wt?this._focusMonitor.focusVia(this._element,wt,zt):this._element.nativeElement.focus(zt)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(wt){if(!this._overlayRef||!this.menuOpen)return;const zt=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===wt||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,zt instanceof j?(zt._resetAnimation(),zt.lazyContent?zt._animationDone.pipe((0,Ie.I)(Dt=>"void"===Dt.toState),(0,ie.U)(1),(0,ae.a)(zt.lazyContent._attached)).subscribe({next:()=>zt.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),zt?.lazyContent?.detach())}_initMenu(wt){wt.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,wt.direction=this.dir,this._setMenuElevation(wt),wt.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(wt){if(wt.setElevation){let zt=0,Dt=wt.parentMenu;for(;Dt;)zt++,Dt=Dt.parentMenu;wt.setElevation(zt)}}_setIsMenuOpen(wt){wt!==this._menuOpen&&(this._menuOpen=wt,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(wt),this._changeDetectorRef.markForCheck())}_createOverlay(wt){if(!this._overlayRef){const zt=this._getOverlayConfig(wt);this._subscribeToPositions(wt,zt.positionStrategy),this._overlayRef=this._overlay.create(zt),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(wt){return new Ye.o9({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:wt.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:wt.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(wt,zt){wt.setPositionClasses&&zt.positionChanges.subscribe(Dt=>{const ve="start"===Dt.connectionPair.overlayX?"after":"before",Te="top"===Dt.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>wt.setPositionClasses(ve,Te)):wt.setPositionClasses(ve,Te)})}_setPosition(wt,zt){let[Dt,ve]="before"===wt.xPosition?["end","start"]:["start","end"],[Te,at]="above"===wt.yPosition?["bottom","top"]:["top","bottom"],[Ze,pt]=[Te,at],[le,xe]=[Dt,ve],Pe=0;if(this.triggersSubmenu()){if(xe=Dt="before"===wt.xPosition?"start":"end",ve=le="end"===Dt?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const ht=this._parentMaterialMenu.items.first;this._parentInnerPadding=ht?ht._getHostElement().offsetTop:0}Pe="bottom"===Te?this._parentInnerPadding:-this._parentInnerPadding}}else wt.overlapTrigger||(Ze="top"===Te?"bottom":"top",pt="top"===at?"bottom":"top");zt.withPositions([{originX:Dt,originY:Ze,overlayX:le,overlayY:Te,offsetY:Pe},{originX:ve,originY:Ze,overlayX:xe,overlayY:Te,offsetY:Pe},{originX:Dt,originY:pt,overlayX:le,overlayY:at,offsetY:-Pe},{originX:ve,originY:pt,overlayX:xe,overlayY:at,offsetY:-Pe}])}_menuClosingActions(){const wt=this._overlayRef.backdropClick(),zt=this._overlayRef.detachments(),Dt=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,b.of)(),ve=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,Ie.I)(Te=>Te!==this._menuItemInstance),(0,Ie.I)(()=>this._menuOpen)):(0,b.of)();return(0,f.U)(wt,Dt,ve,zt)}_handleMousedown(wt){(0,s.G3)(wt)||(this._openedBy=0===wt.button?"mouse":void 0,this.triggersSubmenu()&&wt.preventDefault())}_handleKeydown(wt){const zt=wt.keyCode;(zt===h.wJ||zt===h.Gi)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(zt===h.a4&&"ltr"===this.dir||zt===h.Mx&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(wt){this.triggersSubmenu()?(wt.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,Ie.I)(wt=>wt===this._menuItemInstance&&!wt.disabled),(0,Ee.o)(0,R.u)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof j&&this.menu._isAnimating?this.menu._animationDone.pipe((0,ie.U)(1),(0,Ee.o)(0,R.u),(0,ae.a)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(wt){return(!this._portal||this._portal.templateRef!==wt.templateRef)&&(this._portal=new gt.CC(wt.templateRef,this._viewContainerRef)),this._portal}static#e=this.\u0275fac=function(zt){return new(zt||ni)(i.GI1(Ye.mc),i.GI1(i.GMv),i.GI1(i.y8U),i.GI1(N),i.GI1(ut,8),i.GI1($t,10),i.GI1(kt.yG,8),i.GI1(s.Kk),i.GI1(i.WW2))};static#t=this.\u0275dir=i.Sc5({type:ni,hostVars:3,hostBindings:function(zt,Dt){1&zt&&i.qCj("click",function(Te){return Dt._handleClick(Te)})("mousedown",function(Te){return Dt._handleMousedown(Te)})("keydown",function(Te){return Dt._handleKeydown(Te)}),2&zt&&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 ni})(),Kt=(()=>{class ni extends Lt{static#e=this.\u0275fac=(()=>{let wt;return function(Dt){return(wt||(wt=i.otF(ni)))(Dt||ni)}})();static#t=this.\u0275dir=i.Sc5({type:ni,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[i.eg9]})}return ni})(),Ut=(()=>{class ni{static#e=this.\u0275fac=function(zt){return new(zt||ni)};static#t=this.\u0275mod=i.a4G({type:ni});static#i=this.\u0275inj=i.s3X({providers:[Fe],imports:[tt.MD,Ge.KE,Ge.AN,Ye.Y1,Q.uU,Ge.AN]})}return ni})()},2156:(lt,me,d)=>{"use strict";d.d(me,{Qb:()=>ye,w5:()=>Re});var i=d(1368),s=d(2116),a=d(5657),h=d(7816),l=d(2096),f=d(6496),g=d(3576),b=d(7712),R=d(4060);function Y(Xe,$e){if(1&Xe&&(s.I0R(0,"mat-option",19),s.OEk(1),s.C$Y()),2&Xe){const oe=$e.$implicit;s.E7m("value",oe),s.yG2(),s.oRS(" ",oe," ")}}function J(Xe,$e){if(1&Xe){const oe=s.KQA();s.I0R(0,"mat-form-field",16)(1,"mat-select",17),s.qCj("selectionChange",function(st){s.usT(oe);const $t=s.GaO(2);return s.CGJ($t._changePageSize(st.value))}),s.yuY(2,Y,2,2,"mat-option",18),s.C$Y()()}if(2&Xe){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 ie(Xe,$e){if(1&Xe&&(s.I0R(0,"div",20),s.OEk(1),s.C$Y()),2&Xe){const oe=s.GaO(2);s.yG2(),s.cNF(oe.pageSize)}}function ae(Xe,$e){if(1&Xe&&(s.I0R(0,"div",12)(1,"div",13),s.OEk(2),s.C$Y(),s.yuY(3,J,3,8,"mat-form-field",14)(4,ie,2,1,"div",15),s.C$Y()),2&Xe){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 Ie(Xe,$e){if(1&Xe){const oe=s.KQA();s.I0R(0,"button",21),s.qCj("click",function(){s.usT(oe);const st=s.GaO();return s.CGJ(st.firstPage())}),s.S2Z(),s.I0R(1,"svg",7),s.wR5(2,"path",22),s.C$Y()()}if(2&Xe){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 Ee(Xe,$e){if(1&Xe){const oe=s.KQA();s.S2Z(),s.gRP(),s.I0R(0,"button",23),s.qCj("click",function(){s.usT(oe);const st=s.GaO();return s.CGJ(st.lastPage())}),s.S2Z(),s.I0R(1,"svg",7),s.wR5(2,"path",24),s.C$Y()()}if(2&Xe){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 Ge=(()=>{class Xe{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,ut,st)=>{if(0==st||0==ut)return`0 of ${st}`;const $t=oe*ut;return`${$t+1} \u2013 ${$t<(st=Math.max(st,0))?Math.min($t+ut,st):$t+ut} of ${st}`}}static#e=this.\u0275fac=function(ut){return new(ut||Xe)};static#t=this.\u0275prov=s.wxM({token:Xe,factory:Xe.\u0275fac,providedIn:"root"})}return Xe})();const gt={provide:Ge,deps:[[new s.T7N,new s.Qfh,Ge]],useFactory:function tt(Xe){return Xe||new Ge}},Ye=new s.UbH("MAT_PAGINATOR_DEFAULT_OPTIONS"),et=(0,g.YB)((0,g.aU)(class{}));let Q=(()=>{class Xe extends et{get pageIndex(){return this._pageIndex}set pageIndex(oe){this._pageIndex=Math.max((0,b.wZ)(oe),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(oe){this._length=(0,b.wZ)(oe),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(oe){this._pageSize=Math.max((0,b.wZ)(oe),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(oe){this._pageSizeOptions=(oe||[]).map(ut=>(0,b.wZ)(ut)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(oe){this._hidePageSize=(0,b.W6)(oe)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(oe){this._showFirstLastButtons=(0,b.W6)(oe)}constructor(oe,ut,st){if(super(),this._intl=oe,this._changeDetectorRef=ut,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()),st){const{pageSize:$t,pageSizeOptions:oi,hidePageSize:Jt,showFirstLastButtons:vi}=st;null!=$t&&(this._pageSize=$t),null!=oi&&(this._pageSizeOptions=oi),null!=Jt&&(this._hidePageSize=Jt),null!=vi&&(this._showFirstLastButtons=vi)}}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 st=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/oe)||0,this.pageSize=oe,this._emitPageEvent(st)}_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,ut)=>oe-ut),this._changeDetectorRef.markForCheck())}_emitPageEvent(oe){this.page.emit({previousPageIndex:oe,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static#e=this.\u0275fac=function(ut){s.KEo()};static#t=this.\u0275dir=s.Sc5({type:Xe,inputs:{color:"color",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",selectConfig:"selectConfig"},outputs:{page:"page"},features:[s.eg9]})}return Xe})(),_e=0,ye=(()=>{class Xe extends Q{constructor(oe,ut,st){super(oe,ut,st),this._pageSizeLabelId="mat-paginator-page-size-label-"+_e++,this._formFieldAppearance=st?.formFieldAppearance||"outline"}static#e=this.\u0275fac=function(ut){return new(ut||Xe)(s.GI1(Ge),s.GI1(s.kD9),s.GI1(Ye,8))};static#t=this.\u0275cmp=s.In1({type:Xe,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(ut,st){1&ut&&(s.I0R(0,"div",0)(1,"div",1),s.yuY(2,ae,5,4,"div",2),s.I0R(3,"div",3)(4,"div",4),s.OEk(5),s.C$Y(),s.yuY(6,Ie,3,5,"button",5),s.I0R(7,"button",6),s.qCj("click",function(){return st.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 st.nextPage()}),s.S2Z(),s.I0R(11,"svg",7),s.wR5(12,"path",10),s.C$Y()(),s.yuY(13,Ee,3,5,"button",11),s.C$Y()()()),2&ut&&(s.yG2(2),s.E7m("ngIf",!st.hidePageSize),s.yG2(3),s.oRS(" ",st._intl.getRangeLabel(st.pageIndex,st.pageSize,st.length)," "),s.yG2(),s.E7m("ngIf",st.showFirstLastButtons),s.yG2(),s.E7m("matTooltip",st._intl.previousPageLabel)("matTooltipDisabled",st._previousButtonsDisabled())("matTooltipPosition","above")("disabled",st._previousButtonsDisabled()),s.e48("aria-label",st._intl.previousPageLabel),s.yG2(3),s.E7m("matTooltip",st._intl.nextPageLabel)("matTooltipDisabled",st._nextButtonsDisabled())("matTooltipPosition","above")("disabled",st._nextButtonsDisabled()),s.e48("aria-label",st._intl.nextPageLabel),s.yG2(3),s.E7m("ngIf",st.showFirstLastButtons))},dependencies:[i.ay,i.u_,h.um,R.Up,l.kX,g.I5,f.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 Xe})(),Re=(()=>{class Xe{static#e=this.\u0275fac=function(ut){return new(ut||Xe)};static#t=this.\u0275mod=s.a4G({type:Xe});static#i=this.\u0275inj=s.s3X({providers:[gt],imports:[i.MD,h.oJ,l.d5,f.KO]})}return Xe})()},9092:(lt,me,d)=>{"use strict";d.d(me,{Ko:()=>J,wx:()=>R});var i=d(2116),a=(d(1368),d(3576)),h=d(7712);const l=new i.UbH("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),b=(0,a.i)(class{constructor(ie){this._elementRef=ie}},"primary");let R=(()=>{class ie extends b{constructor(Ie,Ee,Ge,tt,gt){super(Ie),this._ngZone=Ee,this._changeDetectorRef=Ge,this._animationMode=tt,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new i._w7,this._mode="determinate",this._transitionendHandler=Bt=>{0===this.animationEnd.observers.length||!Bt.target||!Bt.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"===tt,gt&&(gt.color&&(this.color=this.defaultColor=gt.color),this.mode=gt.mode||this.mode)}get value(){return this._value}set value(Ie){this._value=Y((0,h.wZ)(Ie)),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(Ie){this._bufferValue=Y((0,h.wZ)(Ie)),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(Ie){this._mode=Ie,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(Ee){return new(Ee||ie)(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:ie,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(Ee,Ge){2&Ee&&(i.e48("aria-valuenow",Ge._isIndeterminate()?null:Ge.value)("mode",Ge.mode),i.eAK("_mat-animation-noopable",Ge._isNoopAnimation)("mdc-linear-progress--animation-ready",!Ge._isNoopAnimation)("mdc-linear-progress--indeterminate",Ge._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(Ee,Ge){1&Ee&&(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&Ee&&(i.yG2(),i.m4B("flex-basis",Ge._getBufferBarFlexBasis()),i.yG2(2),i.m4B("transform",Ge._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 ie})();function Y(ie,ae=0,Ie=100){return Math.max(ae,Math.min(Ie,ie))}let J=(()=>{class ie{static#e=this.\u0275fac=function(Ee){return new(Ee||ie)};static#t=this.\u0275mod=i.a4G({type:ie});static#i=this.\u0275inj=i.s3X({imports:[a.AN]})}return ie})()},2096:(lt,me,d)=>{"use strict";d.d(me,{d5:()=>U,kX:()=>N});var i=d(68),s=d(1368),a=d(2116),h=d(3576),l=d(4060),f=d(8408),g=d(4723),b=d(1900),R=d(7712),Y=d(1032),J=d(7800),ie=d(6504),ae=d(5657),Ie=d(1424),Ee=d(3412),Ge=d(5568),tt=d(7368),gt=d(3992),Bt=d(6684),kt=d(4704),Ye=d(4e3),et=d(3616),Q=d(9684);const _e=["trigger"],ye=["panel"];function Re(Fe,Tt){if(1&Fe&&(a.I0R(0,"span",10),a.OEk(1),a.C$Y()),2&Fe){const Ke=a.GaO();a.yG2(),a.cNF(Ke.placeholder)}}function Xe(Fe,Tt){if(1&Fe&&(a.I0R(0,"span",14),a.OEk(1),a.C$Y()),2&Fe){const Ke=a.GaO(2);a.yG2(),a.cNF(Ke.triggerValue)}}function $e(Fe,Tt){1&Fe&&a._Xx(0,0,["*ngSwitchCase","true"])}function oe(Fe,Tt){if(1&Fe&&(a.I0R(0,"span",11),a.yuY(1,Xe,2,1,"span",12)(2,$e,1,0,"ng-content",13),a.C$Y()),2&Fe){const Ke=a.GaO();a.E7m("ngSwitch",!!Ke.customTrigger),a.yG2(2),a.E7m("ngSwitchCase",!0)}}function ut(Fe,Tt){if(1&Fe){const Ke=a.KQA();a.S2Z(),a.gRP(),a.I0R(0,"div",15,16),a.qCj("@transformPanel.done",function(Kt){a.usT(Ke);const Ut=a.GaO();return a.CGJ(Ut._panelDoneAnimatingStream.next(Kt.toState))})("keydown",function(Kt){a.usT(Ke);const Ut=a.GaO();return a.CGJ(Ut._handleKeydown(Kt))}),a._Xx(2,1),a.C$Y()}if(2&Fe){const Ke=a.GaO();a.uQ9("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",Ke._getPanelTheme(),""),a.E7m("ngClass",Ke.panelClass)("@transformPanel","showing"),a.e48("id",Ke.id+"-panel")("aria-multiselectable",Ke.multiple)("aria-label",Ke.ariaLabel||null)("aria-labelledby",Ke._getPanelAriaLabelledby())}}const st=[[["mat-select-trigger"]],"*"],$t=["mat-select-trigger","*"],oi={transformPanelWrap:(0,Q.gV)("transformPanelWrap",[(0,Q.aK)("* => void",(0,Q.kt)("@transformPanel",[(0,Q.Ql)()],{optional:!0}))]),transformPanel:(0,Q.gV)("transformPanel",[(0,Q.K2)("void",(0,Q.wb)({opacity:0,transform:"scale(1, 0.8)"})),(0,Q.aK)("void => showing",(0,Q.Cs)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,Q.wb)({opacity:1,transform:"scale(1, 1)"}))),(0,Q.aK)("* => void",(0,Q.Cs)("100ms linear",(0,Q.wb)({opacity:0})))])};let De=0;const Le=new a.UbH("mat-select-scroll-strategy"),te=new a.UbH("MAT_SELECT_CONFIG"),ge={provide:Le,deps:[i.mc],useFactory:function Ve(Fe){return()=>Fe.scrollStrategies.reposition()}},xt=new a.UbH("MatSelectTrigger");class Ne{constructor(Tt,Ke){this.source=Tt,this.value=Ke}}const be=(0,h.bc)((0,h.S)((0,h.YB)((0,h.Sk)(class{constructor(Fe,Tt,Ke,Lt,Kt){this._elementRef=Fe,this._defaultErrorStateMatcher=Tt,this._parentForm=Ke,this._parentFormGroup=Lt,this.ngControl=Kt,this.stateChanges=new ae.E}}))));let j=(()=>{class Fe extends be{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(Ke){this._placeholder=Ke,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(ie.AQ.required)??!1}set required(Ke){this._required=(0,R.W6)(Ke),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(Ke){this._multiple=(0,R.W6)(Ke)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(Ke){this._disableOptionCentering=(0,R.W6)(Ke)}get compareWith(){return this._compareWith}set compareWith(Ke){this._compareWith=Ke,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(Ke){this._assignValue(Ke)&&this._onChange(Ke)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(Ke){this._typeaheadDebounceInterval=(0,R.wZ)(Ke)}get id(){return this._id}set id(Ke){this._id=Ke||this._uid,this.stateChanges.next()}constructor(Ke,Lt,Kt,Ut,ni,Mi,wt,zt,Dt,ve,Te,at,Ze,pt){super(ni,Ut,wt,zt,ve),this._viewportRuler=Ke,this._changeDetectorRef=Lt,this._ngZone=Kt,this._dir=Mi,this._parentFormField=Dt,this._liveAnnouncer=Ze,this._defaultOptions=pt,this._panelOpen=!1,this._compareWith=(le,xe)=>le===xe,this._uid="mat-select-"+De++,this._triggerAriaLabelledBy=null,this._destroy=new ae.E,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+De++,this._panelDoneAnimatingStream=new ae.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,Ie.Q)(()=>{const le=this.options;return le?le.changes.pipe((0,Ge.W)(le),(0,tt.G)(()=>(0,Ee.U)(...le.map(xe=>xe.onSelectionChange)))):this._ngZone.onStable.pipe((0,gt.U)(1),(0,tt.G)(()=>this.optionSelectionChanges))}),this.openedChange=new a._w7,this._openedStream=this.openedChange.pipe((0,Bt.I)(le=>le),(0,kt.k)(()=>{})),this._closedStream=this.openedChange.pipe((0,Bt.I)(le=>!le),(0,kt.k)(()=>{})),this.selectionChange=new a._w7,this.valueChange=new a._w7,this._trackedModal=null,this.ngControl&&(this.ngControl.valueAccessor=this),null!=pt?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=pt.typeaheadDebounceInterval),this._scrollStrategyFactory=at,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Te)||0,this.id=this.id}ngOnInit(){this._selectionModel=new Y.e2(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Ye.a)(),(0,et.a)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,et.a)(this._destroy)).subscribe(Ke=>{Ke.added.forEach(Lt=>Lt.select()),Ke.removed.forEach(Lt=>Lt.deselect())}),this.options.changes.pipe((0,Ge.W)(null),(0,et.a)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const Ke=this._getTriggerAriaLabelledby(),Lt=this.ngControl;if(Ke!==this._triggerAriaLabelledBy){const Kt=this._elementRef.nativeElement;this._triggerAriaLabelledBy=Ke,Ke?Kt.setAttribute("aria-labelledby",Ke):Kt.removeAttribute("aria-labelledby")}Lt&&(this._previousControl!==Lt.control&&(void 0!==this._previousControl&&null!==Lt.disabled&&Lt.disabled!==this.disabled&&(this.disabled=Lt.disabled),this._previousControl=Lt.control),this.updateErrorState())}ngOnChanges(Ke){(Ke.disabled||Ke.userAriaDescribedBy)&&this.stateChanges.next(),Ke.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 Ke=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!Ke)return;const Lt=`${this.id}-panel`;this._trackedModal&&(0,g.Cs)(this._trackedModal,"aria-owns",Lt),(0,g.AZ)(Ke,"aria-owns",Lt),this._trackedModal=Ke}_clearFromModal(){this._trackedModal&&((0,g.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(Ke){this._assignValue(Ke)}registerOnChange(Ke){this._onChange=Ke}registerOnTouched(Ke){this._onTouched=Ke}setDisabledState(Ke){this.disabled=Ke,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 Ke=this._selectionModel.selected.map(Lt=>Lt.viewValue);return this._isRtl()&&Ke.reverse(),Ke.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(Ke){this.disabled||(this.panelOpen?this._handleOpenKeydown(Ke):this._handleClosedKeydown(Ke))}_handleClosedKeydown(Ke){const Lt=Ke.keyCode,Kt=Lt===J.Oq||Lt===J.qI||Lt===J.Mx||Lt===J.a4,Ut=Lt===J.wJ||Lt===J.Gi,ni=this._keyManager;if(!ni.isTyping()&&Ut&&!(0,J.Yp)(Ke)||(this.multiple||Ke.altKey)&&Kt)Ke.preventDefault(),this.open();else if(!this.multiple){const Mi=this.selected;ni.onKeydown(Ke);const wt=this.selected;wt&&Mi!==wt&&this._liveAnnouncer.announce(wt.viewValue,1e4)}}_handleOpenKeydown(Ke){const Lt=this._keyManager,Kt=Ke.keyCode,Ut=Kt===J.Oq||Kt===J.qI,ni=Lt.isTyping();if(Ut&&Ke.altKey)Ke.preventDefault(),this.close();else if(ni||Kt!==J.wJ&&Kt!==J.Gi||!Lt.activeItem||(0,J.Yp)(Ke))if(!ni&&this._multiple&&Kt===J.A&&Ke.ctrlKey){Ke.preventDefault();const Mi=this.options.some(wt=>!wt.disabled&&!wt.selected);this.options.forEach(wt=>{wt.disabled||(Mi?wt.select():wt.deselect())})}else{const Mi=Lt.activeItemIndex;Lt.onKeydown(Ke),this._multiple&&Ut&&Ke.shiftKey&&Lt.activeItem&&Lt.activeItemIndex!==Mi&&Lt.activeItem._selectViaInteraction()}else Ke.preventDefault(),Lt.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,gt.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(Ke){if(this.options.forEach(Lt=>Lt.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&Ke)Array.isArray(Ke),Ke.forEach(Lt=>this._selectOptionByValue(Lt)),this._sortValues();else{const Lt=this._selectOptionByValue(Ke);Lt?this._keyManager.updateActiveItem(Lt):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(Ke){const Lt=this.options.find(Kt=>{if(this._selectionModel.isSelected(Kt))return!1;try{return null!=Kt.value&&this._compareWith(Kt.value,Ke)}catch{return!1}});return Lt&&this._selectionModel.select(Lt),Lt}_assignValue(Ke){return!!(Ke!==this._value||this._multiple&&Array.isArray(Ke))&&(this.options&&this._setSelectionByValue(Ke),this._value=Ke,!0)}_skipPredicate(Ke){return Ke.disabled}_initKeyManager(){this._keyManager=new g.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 Ke=(0,Ee.U)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,et.a)(Ke)).subscribe(Lt=>{this._onSelect(Lt.source,Lt.isUserInput),Lt.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,Ee.U)(...this.options.map(Lt=>Lt._stateChanges)).pipe((0,et.a)(Ke)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(Ke,Lt){const Kt=this._selectionModel.isSelected(Ke);null!=Ke.value||this._multiple?(Kt!==Ke.selected&&(Ke.selected?this._selectionModel.select(Ke):this._selectionModel.deselect(Ke)),Lt&&this._keyManager.setActiveItem(Ke),this.multiple&&(this._sortValues(),Lt&&this.focus())):(Ke.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(Ke.value)),Kt!==this._selectionModel.isSelected(Ke)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const Ke=this.options.toArray();this._selectionModel.sort((Lt,Kt)=>this.sortComparator?this.sortComparator(Lt,Kt,Ke):Ke.indexOf(Lt)-Ke.indexOf(Kt)),this.stateChanges.next()}}_propagateChanges(Ke){let Lt=null;Lt=this.multiple?this.selected.map(Kt=>Kt.value):this.selected?this.selected.value:Ke,this._value=Lt,this.valueChange.emit(Lt),this._onChange(Lt),this.selectionChange.emit(this._getChangeEvent(Lt)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let Ke=-1;for(let Lt=0;Lt<this.options.length;Lt++)if(!this.options.get(Lt).disabled){Ke=Lt;break}this._keyManager.setActiveItem(Ke)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(Ke){this._elementRef.nativeElement.focus(Ke)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const Ke=this._parentFormField?.getLabelId();return this.ariaLabelledby?(Ke?Ke+" ":"")+this.ariaLabelledby:Ke}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const Ke=this._parentFormField?.getLabelId();let Lt=(Ke?Ke+" ":"")+this._valueId;return this.ariaLabelledby&&(Lt+=" "+this.ariaLabelledby),Lt}_panelDoneAnimating(Ke){this.openedChange.emit(Ke)}setDescribedByIds(Ke){Ke.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Ke.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(Lt){return new(Lt||Fe)(a.GI1(f.S8),a.GI1(a.kD9),a.GI1(a.WW2),a.GI1(h.u9),a.GI1(a.GMv),a.GI1(b.yG,8),a.GI1(ie.SC,8),a.GI1(ie.uW,8),a.GI1(l.Y$,8),a.GI1(ie.eq,10),a.gJ8("tabindex"),a.GI1(Le),a.GI1(g.mE),a.GI1(te,8))};static#t=this.\u0275dir=a.Sc5({type:Fe,viewQuery:function(Lt,Kt){if(1&Lt&&(a.CC$(_e,5),a.CC$(ye,5),a.CC$(i.eC,5)),2&Lt){let Ut;a.wto(Ut=a.Gqi())&&(Kt.trigger=Ut.first),a.wto(Ut=a.Gqi())&&(Kt.panel=Ut.first),a.wto(Ut=a.Gqi())&&(Kt._overlayDir=Ut.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 Fe})(),N=(()=>{class Fe 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=Ke=>!this.panelOpen&&Ke.disabled}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,et.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(Ke){const Lt=this.options.toArray()[Ke];if(Lt){const Kt=this.panel.nativeElement,Ut=(0,h.aq)(Ke,this.options,this.optionGroups),ni=Lt._getHostElement();Kt.scrollTop=0===Ke&&1===Ut?0:(0,h.ms)(ni.offsetTop,ni.offsetHeight,Kt.scrollTop,Kt.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(Ke){return new Ne(this,Ke)}_getOverlayWidth(Ke){return"auto"===this.panelWidth?(Ke instanceof i.wW?Ke.elementRef:Ke||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(Ke){this._hideSingleSelectionIndicator=(0,R.W6)(Ke),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const Ke of this.options)Ke._changeDetectorRef.markForCheck()}static#e=this.\u0275fac=(()=>{let Ke;return function(Kt){return(Ke||(Ke=a.otF(Fe)))(Kt||Fe)}})();static#t=this.\u0275cmp=a.In1({type:Fe,selectors:[["mat-select"]],contentQueries:function(Lt,Kt,Ut){if(1&Lt&&(a.szK(Ut,xt,5),a.szK(Ut,h.I5,5),a.szK(Ut,h.KG,5)),2&Lt){let ni;a.wto(ni=a.Gqi())&&(Kt.customTrigger=ni.first),a.wto(ni=a.Gqi())&&(Kt.options=ni),a.wto(ni=a.Gqi())&&(Kt.optionGroups=ni)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],hostVars:19,hostBindings:function(Lt,Kt){1&Lt&&a.qCj("keydown",function(ni){return Kt._handleKeydown(ni)})("focus",function(){return Kt._onFocus()})("blur",function(){return Kt._onBlur()}),2&Lt&&(a.e48("id",Kt.id)("tabindex",Kt.tabIndex)("aria-controls",Kt.panelOpen?Kt.id+"-panel":null)("aria-expanded",Kt.panelOpen)("aria-label",Kt.ariaLabel||null)("aria-required",Kt.required.toString())("aria-disabled",Kt.disabled.toString())("aria-invalid",Kt.errorState)("aria-activedescendant",Kt._getAriaActiveDescendant()),a.eAK("mat-mdc-select-disabled",Kt.disabled)("mat-mdc-select-invalid",Kt.errorState)("mat-mdc-select-required",Kt.required)("mat-mdc-select-empty",Kt.empty)("mat-mdc-select-multiple",Kt.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",panelWidth:"panelWidth",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[a.M5G([{provide:l.u0,useExisting:Fe},{provide:h.K6,useExisting:Fe}]),a.eg9],ngContentSelectors:$t,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(Lt,Kt){if(1&Lt&&(a.kPM(st),a.I0R(0,"div",0,1),a.qCj("click",function(){return Kt.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,ut,3,9,"ng-template",9),a.qCj("backdropClick",function(){return Kt.close()})("attach",function(){return Kt._onAttached()})("detach",function(){return Kt.close()})),2&Lt){const Ut=a.Gew(1);a.yG2(3),a.E7m("ngSwitch",Kt.empty),a.e48("id",Kt._valueId),a.yG2(),a.E7m("ngSwitchCase",!0),a.yG2(),a.E7m("ngSwitchCase",!1),a.yG2(5),a.E7m("cdkConnectedOverlayPanelClass",Kt._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",Kt._scrollStrategy)("cdkConnectedOverlayOrigin",Kt._preferredOverlayOrigin||Ut)("cdkConnectedOverlayOpen",Kt.panelOpen)("cdkConnectedOverlayPositions",Kt._positions)("cdkConnectedOverlayWidth",Kt._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:[oi.transformPanel]},changeDetection:0})}return Fe})(),U=(()=>{class Fe{static#e=this.\u0275fac=function(Lt){return new(Lt||Fe)};static#t=this.\u0275mod=a.a4G({type:Fe});static#i=this.\u0275inj=a.s3X({providers:[ge],imports:[s.MD,i.Y1,h.Ax,h.AN,f.uU,l.wb,h.Ax,h.AN]})}return Fe})()},9964:(lt,me,d)=>{"use strict";d.d(me,{Ar:()=>xt,Uq:()=>ge,WS:()=>Ne,sb:()=>be});var i=d(8408),s=d(1368),a=d(2116),h=d(3576),l=d(4723),f=d(1900),g=d(7712),b=d(7800),R=d(5792),Y=d(5657),J=d(800),ie=d(3412),ae=d(6684),Ie=d(4704),Ee=d(320),Ge=d(3616),tt=d(4e3),gt=d(3992),Bt=d(5568),kt=d(4680),Ye=d(9684);const et=["*"],Q=["content"];function _e(j,we){if(1&j){const N=a.KQA();a.I0R(0,"div",2),a.qCj("click",function(){a.usT(N);const Fe=a.GaO();return a.CGJ(Fe._onBackdropClicked())}),a.C$Y()}if(2&j){const N=a.GaO();a.eAK("mat-drawer-shown",N._isShowingBackdrop())}}function ye(j,we){1&j&&(a.I0R(0,"mat-drawer-content"),a._Xx(1,2),a.C$Y())}const Re=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Xe=["mat-drawer","mat-drawer-content","*"];function $e(j,we){if(1&j){const N=a.KQA();a.I0R(0,"div",2),a.qCj("click",function(){a.usT(N);const Fe=a.GaO();return a.CGJ(Fe._onBackdropClicked())}),a.C$Y()}if(2&j){const N=a.GaO();a.eAK("mat-drawer-shown",N._isShowingBackdrop())}}function oe(j,we){1&j&&(a.I0R(0,"mat-sidenav-content"),a._Xx(1,2),a.C$Y())}const ut=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],st=["mat-sidenav","mat-sidenav-content","*"],oi={transformDrawer:(0,Ye.gV)("transform",[(0,Ye.K2)("open, open-instant",(0,Ye.wb)({transform:"none",visibility:"visible"})),(0,Ye.K2)("void",(0,Ye.wb)({"box-shadow":"none",visibility:"hidden"})),(0,Ye.aK)("void => open-instant",(0,Ye.Cs)("0ms")),(0,Ye.aK)("void <=> open, open-instant => void",(0,Ye.Cs)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},vi=new a.UbH("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function De(){return!1}}),je=new a.UbH("MAT_DRAWER_CONTAINER");let Le=(()=>{class j extends i.Ci{constructor(N,U,Fe,Tt,Ke){super(Fe,Tt,Ke),this._changeDetectorRef=N,this._container=U}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}static#e=this.\u0275fac=function(U){return new(U||j)(a.GI1(a.kD9),a.GI1((0,a.wd)(()=>te)),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(U,Fe){2&U&&a.m4B("margin-left",Fe._container._contentMargins.left,"px")("margin-right",Fe._container._contentMargins.right,"px")},features:[a.M5G([{provide:i.Ci,useExisting:j}]),a.eg9],ngContentSelectors:et,decls:1,vars:0,template:function(U,Fe){1&U&&(a.kPM(),a._Xx(0))},encapsulation:2,changeDetection:0})}return j})(),Ve=(()=>{class j{get position(){return this._position}set position(N){(N="end"===N?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(N),this._position=N,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(N){this._mode=N,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(N){this._disableClose=(0,g.W6)(N)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(N){("true"===N||"false"===N||null==N)&&(N=(0,g.W6)(N)),this._autoFocus=N}get opened(){return this._opened}set opened(N){this.toggle((0,g.W6)(N))}constructor(N,U,Fe,Tt,Ke,Lt,Kt,Ut){this._elementRef=N,this._focusTrapFactory=U,this._focusMonitor=Fe,this._platform=Tt,this._ngZone=Ke,this._interactivityChecker=Lt,this._doc=Kt,this._container=Ut,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new Y.E,this._animationEnd=new Y.E,this._animationState="void",this.openedChange=new a._w7(!0),this._openedStream=this.openedChange.pipe((0,ae.I)(ni=>ni),(0,Ie.k)(()=>{})),this.openedStart=this._animationStarted.pipe((0,ae.I)(ni=>ni.fromState!==ni.toState&&0===ni.toState.indexOf("open")),(0,Ee.e)(void 0)),this._closedStream=this.openedChange.pipe((0,ae.I)(ni=>!ni),(0,Ie.k)(()=>{})),this.closedStart=this._animationStarted.pipe((0,ae.I)(ni=>ni.fromState!==ni.toState&&"void"===ni.toState),(0,Ee.e)(void 0)),this._destroyed=new Y.E,this.onPositionChanged=new a._w7,this._modeChanged=new Y.E,this.openedChange.subscribe(ni=>{ni?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,J.w)(this._elementRef.nativeElement,"keydown").pipe((0,ae.I)(ni=>ni.keyCode===b.UX&&!this.disableClose&&!(0,b.Yp)(ni)),(0,Ge.a)(this._destroyed)).subscribe(ni=>this._ngZone.run(()=>{this.close(),ni.stopPropagation(),ni.preventDefault()}))}),this._animationEnd.pipe((0,tt.a)((ni,Mi)=>ni.fromState===Mi.fromState&&ni.toState===Mi.toState)).subscribe(ni=>{const{fromState:Mi,toState:wt}=ni;(0===wt.indexOf("open")&&"void"===Mi||"void"===wt&&0===Mi.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(N,U){this._interactivityChecker.isFocusable(N)||(N.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const Fe=()=>{N.removeEventListener("blur",Fe),N.removeEventListener("mousedown",Fe),N.removeAttribute("tabindex")};N.addEventListener("blur",Fe),N.addEventListener("mousedown",Fe)})),N.focus(U)}_focusByCssSelector(N,U){let Fe=this._elementRef.nativeElement.querySelector(N);Fe&&this._forceFocus(Fe,U)}_takeFocus(){if(!this._focusTrap)return;const N=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(U=>{!U&&"function"==typeof this._elementRef.nativeElement.focus&&N.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(N){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,N):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const N=this._doc.activeElement;return!!N&&this._elementRef.nativeElement.contains(N)}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(N){return this.toggle(!0,N)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(N=!this.opened,U){N&&U&&(this._openedVia=U);const Fe=this._setOpen(N,!N&&this._isFocusWithinDrawer(),this._openedVia||"program");return N||(this._openedVia=null),Fe}_setOpen(N,U,Fe){return this._opened=N,N?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",U&&this._restoreFocus(Fe)),this._updateFocusTrapState(),new Promise(Tt=>{this.openedChange.pipe((0,gt.U)(1)).subscribe(Ke=>Tt(Ke?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(N){const U=this._elementRef.nativeElement,Fe=U.parentNode;"end"===N?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),Fe.insertBefore(this._anchor,U)),Fe.appendChild(U)):this._anchor&&this._anchor.parentNode.insertBefore(U,this._anchor)}static#e=this.\u0275fac=function(U){return new(U||j)(a.GI1(a.GMv),a.GI1(l.G),a.GI1(l.Kk),a.GI1(R.WU),a.GI1(a.WW2),a.GI1(l.OE),a.GI1(s.Ud,8),a.GI1(je,8))};static#t=this.\u0275cmp=a.In1({type:j,selectors:[["mat-drawer"]],viewQuery:function(U,Fe){if(1&U&&a.CC$(Q,5),2&U){let Tt;a.wto(Tt=a.Gqi())&&(Fe._content=Tt.first)}},hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],hostVars:12,hostBindings:function(U,Fe){1&U&&a.wcw("@transform.start",function(Ke){return Fe._animationStarted.next(Ke)})("@transform.done",function(Ke){return Fe._animationEnd.next(Ke)}),2&U&&(a.e48("align",null),a.Swe("@transform",Fe._animationState),a.eAK("mat-drawer-end","end"===Fe.position)("mat-drawer-over","over"===Fe.mode)("mat-drawer-push","push"===Fe.mode)("mat-drawer-side","side"===Fe.mode)("mat-drawer-opened",Fe.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:et,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(U,Fe){1&U&&(a.kPM(),a.I0R(0,"div",0,1),a._Xx(2),a.C$Y())},dependencies:[i.Ci],encapsulation:2,data:{animation:[oi.transformDrawer]},changeDetection:0})}return j})(),te=(()=>{class j{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(N){this._autosize=(0,g.W6)(N)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(N){this._backdropOverride=null==N?null:(0,g.W6)(N)}get scrollable(){return this._userContent||this._content}constructor(N,U,Fe,Tt,Ke,Lt=!1,Kt){this._dir=N,this._element=U,this._ngZone=Fe,this._changeDetectorRef=Tt,this._animationMode=Kt,this._drawers=new a.VhX,this.backdropClick=new a._w7,this._destroyed=new Y.E,this._doCheckSubject=new Y.E,this._contentMargins={left:null,right:null},this._contentMarginChanges=new Y.E,N&&N.change.pipe((0,Ge.a)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),Ke.change().pipe((0,Ge.a)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=Lt}ngAfterContentInit(){this._allDrawers.changes.pipe((0,Bt.W)(this._allDrawers),(0,Ge.a)(this._destroyed)).subscribe(N=>{this._drawers.reset(N.filter(U=>!U._container||U._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,Bt.W)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(N=>{this._watchDrawerToggle(N),this._watchDrawerPosition(N),this._watchDrawerMode(N)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,kt.o)(10),(0,Ge.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(N=>N.open())}close(){this._drawers.forEach(N=>N.close())}updateContentMargins(){let N=0,U=0;if(this._left&&this._left.opened)if("side"==this._left.mode)N+=this._left._getWidth();else if("push"==this._left.mode){const Fe=this._left._getWidth();N+=Fe,U-=Fe}if(this._right&&this._right.opened)if("side"==this._right.mode)U+=this._right._getWidth();else if("push"==this._right.mode){const Fe=this._right._getWidth();U+=Fe,N-=Fe}N=N||null,U=U||null,(N!==this._contentMargins.left||U!==this._contentMargins.right)&&(this._contentMargins={left:N,right:U},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(N){N._animationStarted.pipe((0,ae.I)(U=>U.fromState!==U.toState),(0,Ge.a)(this._drawers.changes)).subscribe(U=>{"open-instant"!==U.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==N.mode&&N.openedChange.pipe((0,Ge.a)(this._drawers.changes)).subscribe(()=>this._setContainerClass(N.opened))}_watchDrawerPosition(N){N&&N.onPositionChanged.pipe((0,Ge.a)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,gt.U)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(N){N&&N._modeChanged.pipe((0,Ge.a)((0,ie.U)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(N){const U=this._element.nativeElement.classList,Fe="mat-drawer-container-has-open";N?U.add(Fe):U.remove(Fe)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(N=>{"end"==N.position?this._end=N:this._start=N}),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(N=>N&&!N.disableClose&&this._drawerHasBackdrop(N)).forEach(N=>N._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(N){return null!=N&&N.opened}_drawerHasBackdrop(N){return null==this._backdropOverride?!!N&&"side"!==N.mode:this._backdropOverride}static#e=this.\u0275fac=function(U){return new(U||j)(a.GI1(f.yG,8),a.GI1(a.GMv),a.GI1(a.WW2),a.GI1(a.kD9),a.GI1(i.S8),a.GI1(vi),a.GI1(a.qwP,8))};static#t=this.\u0275cmp=a.In1({type:j,selectors:[["mat-drawer-container"]],contentQueries:function(U,Fe,Tt){if(1&U&&(a.szK(Tt,Le,5),a.szK(Tt,Ve,5)),2&U){let Ke;a.wto(Ke=a.Gqi())&&(Fe._content=Ke.first),a.wto(Ke=a.Gqi())&&(Fe._allDrawers=Ke)}},viewQuery:function(U,Fe){if(1&U&&a.CC$(Le,5),2&U){let Tt;a.wto(Tt=a.Gqi())&&(Fe._userContent=Tt.first)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container"],hostVars:2,hostBindings:function(U,Fe){2&U&&a.eAK("mat-drawer-container-explicit-backdrop",Fe._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[a.M5G([{provide:je,useExisting:j}])],ngContentSelectors:Xe,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(U,Fe){1&U&&(a.kPM(Re),a.yuY(0,_e,1,2,"div",0),a._Xx(1),a._Xx(2,1),a.yuY(3,ye,2,0,"mat-drawer-content",1)),2&U&&(a.E7m("ngIf",Fe.hasBackdrop),a.yG2(3),a.E7m("ngIf",!Fe._content))},dependencies:[s.u_,Le],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 Le{constructor(N,U,Fe,Tt,Ke){super(N,U,Fe,Tt,Ke)}static#e=this.\u0275fac=function(U){return new(U||j)(a.GI1(a.kD9),a.GI1((0,a.wd)(()=>Ne)),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(U,Fe){2&U&&a.m4B("margin-left",Fe._container._contentMargins.left,"px")("margin-right",Fe._container._contentMargins.right,"px")},features:[a.M5G([{provide:i.Ci,useExisting:j}]),a.eg9],ngContentSelectors:et,decls:1,vars:0,template:function(U,Fe){1&U&&(a.kPM(),a._Xx(0))},encapsulation:2,changeDetection:0})}return j})(),xt=(()=>{class j extends Ve{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(N){this._fixedInViewport=(0,g.W6)(N)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(N){this._fixedTopGap=(0,g.wZ)(N)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(N){this._fixedBottomGap=(0,g.wZ)(N)}static#e=this.\u0275fac=(()=>{let N;return function(Fe){return(N||(N=a.otF(j)))(Fe||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(U,Fe){2&U&&(a.e48("align",null),a.m4B("top",Fe.fixedInViewport?Fe.fixedTopGap:null,"px")("bottom",Fe.fixedInViewport?Fe.fixedBottomGap:null,"px"),a.eAK("mat-drawer-end","end"===Fe.position)("mat-drawer-over","over"===Fe.mode)("mat-drawer-push","push"===Fe.mode)("mat-drawer-side","side"===Fe.mode)("mat-drawer-opened",Fe.opened)("mat-sidenav-fixed",Fe.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[a.eg9],ngContentSelectors:et,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(U,Fe){1&U&&(a.kPM(),a.I0R(0,"div",0,1),a._Xx(2),a.C$Y())},dependencies:[i.Ci],encapsulation:2,data:{animation:[oi.transformDrawer]},changeDetection:0})}return j})(),Ne=(()=>{class j extends te{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}static#e=this.\u0275fac=(()=>{let N;return function(Fe){return(N||(N=a.otF(j)))(Fe||j)}})();static#t=this.\u0275cmp=a.In1({type:j,selectors:[["mat-sidenav-container"]],contentQueries:function(U,Fe,Tt){if(1&U&&(a.szK(Tt,ge,5),a.szK(Tt,xt,5)),2&U){let Ke;a.wto(Ke=a.Gqi())&&(Fe._content=Ke.first),a.wto(Ke=a.Gqi())&&(Fe._allDrawers=Ke)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(U,Fe){2&U&&a.eAK("mat-drawer-container-explicit-backdrop",Fe._backdropOverride)},exportAs:["matSidenavContainer"],features:[a.M5G([{provide:je,useExisting:j}]),a.eg9],ngContentSelectors:st,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(U,Fe){1&U&&(a.kPM(ut),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&U&&(a.E7m("ngIf",Fe.hasBackdrop),a.yG2(3),a.E7m("ngIf",!Fe._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(U){return new(U||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:(lt,me,d)=>{"use strict";d.d(me,{GE:()=>kt,cP:()=>Ge});var i=d(2116),s=d(6504),a=d(4723),h=d(3576),l=d(7712),f=d(1368);const g=["switch"];function b(Ye,et){1&Ye&&(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 R=["*"],Y=new i.UbH("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1})}),J={provide:s.Y6,useExisting:(0,i.wd)(()=>Ge),multi:!0};class ie{constructor(et,Q){this.source=et,this.checked=Q}}let ae=0;const Ie=(0,h.S)((0,h.i)((0,h.bc)((0,h.YB)(class{constructor(Ye){this._elementRef=Ye}}))));let Ee=(()=>{class Ye extends Ie{get required(){return this._required}set required(Q){this._required=(0,l.W6)(Q)}get checked(){return this._checked}set checked(Q){this._checked=(0,l.W6)(Q),this._changeDetectorRef.markForCheck()}get hideIcon(){return this._hideIcon}set hideIcon(Q){this._hideIcon=(0,l.W6)(Q)}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(Q,_e,ye,Re,Xe,$e,oe){super(Q),this._focusMonitor=_e,this._changeDetectorRef=ye,this.defaults=Xe,this._onChange=ut=>{},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=Xe.color||"accent",this._noopAnimations="NoopAnimations"===$e,this.id=this._uniqueId=`${oe}${++ae}`,this._hideIcon=Xe.hideIcon??!1}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(Q=>{"keyboard"===Q||"program"===Q?(this._focused=!0,this._changeDetectorRef.markForCheck()):Q||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(Q){this.checked=!!Q}registerOnChange(Q){this._onChange=Q}registerOnTouched(Q){this._onTouched=Q}setDisabledState(Q){this.disabled=Q,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(_e){i.KEo()};static#t=this.\u0275dir=i.Sc5({type:Ye,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 Ye})(),Ge=(()=>{class Ye extends Ee{get buttonId(){return`${this.id||this._uniqueId}-button`}constructor(Q,_e,ye,Re,Xe,$e){super(Q,_e,ye,Re,Xe,$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 ie(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(Q){return new ie(this,Q)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static#e=this.\u0275fac=function(_e){return new(_e||Ye)(i.GI1(i.GMv),i.GI1(a.Kk),i.GI1(i.kD9),i.gJ8("tabindex"),i.GI1(Y),i.GI1(i.qwP,8))};static#t=this.\u0275cmp=i.In1({type:Ye,selectors:[["mat-slide-toggle"]],viewQuery:function(_e,ye){if(1&_e&&i.CC$(g,5),2&_e){let Re;i.wto(Re=i.Gqi())&&(ye._switchElement=Re.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(_e,ye){2&_e&&(i.SoX("id",ye.id),i.e48("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),i.eAK("mat-mdc-slide-toggle-focused",ye._focused)("mat-mdc-slide-toggle-checked",ye.checked)("_mat-animation-noopable",ye._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[i.M5G([J]),i.eg9],ngContentSelectors:R,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(_e,ye){if(1&_e&&(i.kPM(),i.I0R(0,"div",0)(1,"button",1,2),i.qCj("click",function(){return ye._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,b,5,0,"div",10),i.C$Y()()(),i.I0R(11,"label",11),i.qCj("click",function(Xe){return Xe.stopPropagation()}),i._Xx(12),i.C$Y()()),2&_e){const Re=i.Gew(2);i.eAK("mdc-form-field--align-end","before"==ye.labelPosition),i.yG2(),i.eAK("mdc-switch--selected",ye.checked)("mdc-switch--unselected",!ye.checked)("mdc-switch--checked",ye.checked)("mdc-switch--disabled",ye.disabled),i.E7m("tabIndex",ye.tabIndex)("disabled",ye.disabled),i.e48("id",ye.buttonId)("name",ye.name)("aria-label",ye.ariaLabel)("aria-labelledby",ye._getAriaLabelledBy())("aria-describedby",ye.ariaDescribedby)("aria-required",ye.required||null)("aria-checked",ye.checked),i.yG2(8),i.E7m("matRippleTrigger",Re)("matRippleDisabled",ye.disableRipple||ye.disabled)("matRippleCentered",!0),i.yG2(),i.E7m("ngIf",!ye.hideIcon),i.yG2(),i.E7m("for",ye.buttonId),i.e48("id",ye._labelId)}},dependencies:[h.UZ,f.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 Ye})(),Bt=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=i.a4G({type:Ye});static#i=this.\u0275inj=i.s3X({})}return Ye})(),kt=(()=>{class Ye{static#e=this.\u0275fac=function(_e){return new(_e||Ye)};static#t=this.\u0275mod=i.a4G({type:Ye});static#i=this.\u0275inj=i.s3X({imports:[Bt,h.AN,h.KE,f.MD,Bt,h.AN]})}return Ye})()},1624:(lt,me,d)=>{"use strict";d.d(me,{uE:()=>oe,yS:()=>oi});var i=d(2116),s=d(5657),a=d(1368),h=d(7816),l=d(9684),f=d(2488),g=d(5792),b=d(3992),R=d(3616),Y=d(4723),J=d(1216),ie=d(68),ae=d(3576);function Ie(Jt,vi){if(1&Jt){const je=i.KQA();i.I0R(0,"div",2)(1,"button",3),i.qCj("click",function(){i.usT(je);const Le=i.GaO();return i.CGJ(Le.action())}),i.OEk(2),i.C$Y()()}if(2&Jt){const je=i.GaO();i.yG2(2),i.oRS(" ",je.data.action," ")}}const Ee=["label"];function Ge(Jt,vi){}const tt=Math.pow(2,31)-1;class gt{constructor(vi,je){this._overlayRef=je,this._afterDismissed=new s.E,this._afterOpened=new s.E,this._onAction=new s.E,this._dismissedByAction=!1,this.containerInstance=vi,vi._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(vi){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(vi,tt))}_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 Bt=new i.UbH("MatSnackBarData");class kt{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let Ye=(()=>{class Jt{static#e=this.\u0275fac=function(De){return new(De||Jt)};static#t=this.\u0275dir=i.Sc5({type:Jt,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}return Jt})(),et=(()=>{class Jt{static#e=this.\u0275fac=function(De){return new(De||Jt)};static#t=this.\u0275dir=i.Sc5({type:Jt,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}return Jt})(),Q=(()=>{class Jt{static#e=this.\u0275fac=function(De){return new(De||Jt)};static#t=this.\u0275dir=i.Sc5({type:Jt,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}return Jt})(),_e=(()=>{class Jt{constructor(je,De){this.snackBarRef=je,this.data=De}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static#e=this.\u0275fac=function(De){return new(De||Jt)(i.GI1(gt),i.GI1(Bt))};static#t=this.\u0275cmp=i.In1({type:Jt,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(De,Le){1&De&&(i.I0R(0,"div",0),i.OEk(1),i.C$Y(),i.yuY(2,Ie,3,1,"div",1)),2&De&&(i.yG2(),i.oRS(" ",Le.data.message,"\n"),i.yG2(),i.E7m("ngIf",Le.hasAction))},dependencies:[a.u_,h.Gw,Ye,et,Q],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}return Jt})();const ye={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,Xe=(()=>{class Jt extends f.Ef{constructor(je,De,Le,Ve,te){super(),this._ngZone=je,this._elementRef=De,this._changeDetectorRef=Le,this._platform=Ve,this.snackBarConfig=te,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 xt=this._portalOutlet.attachDomPortal(ge);return this._afterPortalAttached(),xt},this._live="assertive"!==te.politeness||te.announcementMessage?"off"===te.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(je){this._assertNotAttached();const De=this._portalOutlet.attachComponentPortal(je);return this._afterPortalAttached(),De}attachTemplatePortal(je){this._assertNotAttached();const De=this._portalOutlet.attachTemplatePortal(je);return this._afterPortalAttached(),De}onAnimationEnd(je){const{fromState:De,toState:Le}=je;if(("void"===Le&&"void"!==De||"hidden"===Le)&&this._completeExit(),"visible"===Le){const Ve=this._onEnter;this._ngZone.run(()=>{Ve.next(),Ve.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,b.U)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const je=this._elementRef.nativeElement,De=this.snackBarConfig.panelClass;De&&(Array.isArray(De)?De.forEach(Le=>je.classList.add(Le)):je.classList.add(De)),this._exposeToModals()}_exposeToModals(){const je=this._liveElementId,De=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let Le=0;Le<De.length;Le++){const Ve=De[Le],te=Ve.getAttribute("aria-owns");this._trackedModals.add(Ve),te?-1===te.indexOf(je)&&Ve.setAttribute("aria-owns",te+" "+je):Ve.setAttribute("aria-owns",je)}}_clearFromModals(){this._trackedModals.forEach(je=>{const De=je.getAttribute("aria-owns");if(De){const Le=De.replace(this._liveElementId,"").trim();Le.length>0?je.setAttribute("aria-owns",Le):je.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const je=this._elementRef.nativeElement.querySelector("[aria-hidden]"),De=this._elementRef.nativeElement.querySelector("[aria-live]");if(je&&De){let Le=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&je.contains(document.activeElement)&&(Le=document.activeElement),je.removeAttribute("aria-hidden"),De.appendChild(je),Le?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static#e=this.\u0275fac=function(De){return new(De||Jt)(i.GI1(i.WW2),i.GI1(i.GMv),i.GI1(i.kD9),i.GI1(g.WU),i.GI1(kt))};static#t=this.\u0275dir=i.Sc5({type:Jt,viewQuery:function(De,Le){if(1&De&&i.CC$(f.IP,7),2&De){let Ve;i.wto(Ve=i.Gqi())&&(Le._portalOutlet=Ve.first)}},features:[i.eg9]})}return Jt})(),$e=(()=>{class Jt extends Xe{_afterPortalAttached(){super._afterPortalAttached();const je=this._label.nativeElement,De="mdc-snackbar__label";je.classList.toggle(De,!je.querySelector(`.${De}`))}static#e=this.\u0275fac=(()=>{let je;return function(Le){return(je||(je=i.otF(Jt)))(Le||Jt)}})();static#t=this.\u0275cmp=i.In1({type:Jt,selectors:[["mat-snack-bar-container"]],viewQuery:function(De,Le){if(1&De&&i.CC$(Ee,7),2&De){let Ve;i.wto(Ve=i.Gqi())&&(Le._label=Ve.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(De,Le){1&De&&i.wcw("@state.done",function(te){return Le.onAnimationEnd(te)}),2&De&&i.Swe("@state",Le._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(De,Le){1&De&&(i.I0R(0,"div",0)(1,"div",1,2)(3,"div",3),i.yuY(4,Ge,0,0,"ng-template",4),i.C$Y(),i.wR5(5,"div"),i.C$Y()()),2&De&&(i.yG2(5),i.e48("aria-live",Le._live)("role",Le._role)("id",Le._liveElementId))},dependencies:[f.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:[ye.snackBarState]}})}return Jt})(),oe=(()=>{class Jt{static#e=this.\u0275fac=function(De){return new(De||Jt)};static#t=this.\u0275mod=i.a4G({type:Jt});static#i=this.\u0275inj=i.s3X({imports:[ie.Y1,f.g$,a.MD,h.oJ,ae.AN,ae.AN]})}return Jt})();const st=new i.UbH("mat-snack-bar-default-options",{providedIn:"root",factory:function ut(){return new kt}});let $t=(()=>{class Jt{get _openedSnackBarRef(){const je=this._parentSnackBar;return je?je._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(je){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=je:this._snackBarRefAtThisLevel=je}constructor(je,De,Le,Ve,te,ge){this._overlay=je,this._live=De,this._injector=Le,this._breakpointObserver=Ve,this._parentSnackBar=te,this._defaultConfig=ge,this._snackBarRefAtThisLevel=null}openFromComponent(je,De){return this._attach(je,De)}openFromTemplate(je,De){return this._attach(je,De)}open(je,De="",Le){const Ve={...this._defaultConfig,...Le};return Ve.data={message:je,action:De},Ve.announcementMessage===je&&(Ve.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,Ve)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(je,De){const Ve=i.zZn.create({parent:De&&De.viewContainerRef&&De.viewContainerRef.injector||this._injector,providers:[{provide:kt,useValue:De}]}),te=new f.KC(this.snackBarContainerComponent,De.viewContainerRef,Ve),ge=je.attach(te);return ge.instance.snackBarConfig=De,ge.instance}_attach(je,De){const Le={...new kt,...this._defaultConfig,...De},Ve=this._createOverlay(Le),te=this._attachSnackBarContainer(Ve,Le),ge=new gt(te,Ve);if(je instanceof i.Yw2){const xt=new f.CC(je,null,{$implicit:Le.data,snackBarRef:ge});ge.instance=te.attachTemplatePortal(xt)}else{const xt=this._createInjector(Le,ge),Ne=new f.KC(je,void 0,xt),be=te.attachComponentPortal(Ne);ge.instance=be.instance}return this._breakpointObserver.observe(J.kP.HandsetPortrait).pipe((0,R.a)(Ve.detachments())).subscribe(xt=>{Ve.overlayElement.classList.toggle(this.handsetCssClass,xt.matches)}),Le.announcementMessage&&te._onAnnounce.subscribe(()=>{this._live.announce(Le.announcementMessage,Le.politeness)}),this._animateSnackBar(ge,Le),this._openedSnackBarRef=ge,this._openedSnackBarRef}_animateSnackBar(je,De){je.afterDismissed().subscribe(()=>{this._openedSnackBarRef==je&&(this._openedSnackBarRef=null),De.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{je.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):je.containerInstance.enter(),De.duration&&De.duration>0&&je.afterOpened().subscribe(()=>je._dismissAfter(De.duration))}_createOverlay(je){const De=new ie.o9;De.direction=je.direction;let Le=this._overlay.position().global();const Ve="rtl"===je.direction,te="left"===je.horizontalPosition||"start"===je.horizontalPosition&&!Ve||"end"===je.horizontalPosition&&Ve,ge=!te&&"center"!==je.horizontalPosition;return te?Le.left("0"):ge?Le.right("0"):Le.centerHorizontally(),"top"===je.verticalPosition?Le.top("0"):Le.bottom("0"),De.positionStrategy=Le,this._overlay.create(De)}_createInjector(je,De){return i.zZn.create({parent:je&&je.viewContainerRef&&je.viewContainerRef.injector||this._injector,providers:[{provide:gt,useValue:De},{provide:Bt,useValue:je.data}]})}static#e=this.\u0275fac=function(De){return new(De||Jt)(i.CoB(ie.mc),i.CoB(Y.mE),i.CoB(i.zZn),i.CoB(J.w$),i.CoB(Jt,12),i.CoB(st))};static#t=this.\u0275prov=i.wxM({token:Jt,factory:Jt.\u0275fac})}return Jt})(),oi=(()=>{class Jt extends $t{constructor(je,De,Le,Ve,te,ge){super(je,De,Le,Ve,te,ge),this.simpleSnackBarComponent=_e,this.snackBarContainerComponent=$e,this.handsetCssClass="mat-mdc-snack-bar-handset"}static#e=this.\u0275fac=function(De){return new(De||Jt)(i.CoB(ie.mc),i.CoB(Y.mE),i.CoB(i.zZn),i.CoB(J.w$),i.CoB(Jt,12),i.CoB(st))};static#t=this.\u0275prov=i.wxM({token:Jt,factory:Jt.\u0275fac,providedIn:oe})}return Jt})()},8059:(lt,me,d)=>{"use strict";d.d(me,{E9:()=>Bt,Su:()=>$e,e6:()=>Xe});var i=d(2116),s=d(4723),a=d(7712),h=d(7800),l=d(3576),f=d(5657),g=d(3412),b=d(9684),R=d(1368);const Y=["mat-sort-header",""];function J(oe,ut){if(1&oe){const st=i.KQA();i.I0R(0,"div",3),i.qCj("@arrowPosition.start",function(){i.usT(st);const oi=i.GaO();return i.CGJ(oi._disableViewStateAnimation=!0)})("@arrowPosition.done",function(){i.usT(st);const oi=i.GaO();return i.CGJ(oi._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 st=i.GaO();i.E7m("@arrowOpacity",st._getArrowViewState())("@arrowPosition",st._getArrowViewState())("@allowChildren",st._getArrowDirectionState()),i.yG2(2),i.E7m("@indicator",st._getArrowDirectionState()),i.yG2(),i.E7m("@leftPointer",st._getArrowDirectionState()),i.yG2(),i.E7m("@rightPointer",st._getArrowDirectionState())}}const ie=["*"],tt=new i.UbH("MAT_SORT_DEFAULT_OPTIONS"),gt=(0,l.aU)((0,l.YB)(class{}));let Bt=(()=>{class oe extends gt{get direction(){return this._direction}set direction(st){this._direction=st}get disableClear(){return this._disableClear}set disableClear(st){this._disableClear=(0,a.W6)(st)}constructor(st){super(),this._defaultOptions=st,this.sortables=new Map,this._stateChanges=new f.E,this.start="asc",this._direction="",this.sortChange=new i._w7}register(st){this.sortables.set(st.id,st)}deregister(st){this.sortables.delete(st.id)}sort(st){this.active!=st.id?(this.active=st.id,this.direction=st.start?st.start:this.start):this.direction=this.getNextSortDirection(st),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(st){if(!st)return"";let oi=function kt(oe,ut){let st=["asc","desc"];return"desc"==oe&&st.reverse(),ut||st.push(""),st}(st.start||this.start,st?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear),Jt=oi.indexOf(this.direction)+1;return Jt>=oi.length&&(Jt=0),oi[Jt]}ngOnInit(){this._markInitialized()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}static#e=this.\u0275fac=function($t){return new($t||oe)(i.GI1(tt,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 Ye=l.Gs.ENTERING+" "+l.iI.STANDARD_CURVE,et={indicator:(0,b.gV)("indicator",[(0,b.K2)("active-asc, asc",(0,b.wb)({transform:"translateY(0px)"})),(0,b.K2)("active-desc, desc",(0,b.wb)({transform:"translateY(10px)"})),(0,b.aK)("active-asc <=> active-desc",(0,b.Cs)(Ye))]),leftPointer:(0,b.gV)("leftPointer",[(0,b.K2)("active-asc, asc",(0,b.wb)({transform:"rotate(-45deg)"})),(0,b.K2)("active-desc, desc",(0,b.wb)({transform:"rotate(45deg)"})),(0,b.aK)("active-asc <=> active-desc",(0,b.Cs)(Ye))]),rightPointer:(0,b.gV)("rightPointer",[(0,b.K2)("active-asc, asc",(0,b.wb)({transform:"rotate(45deg)"})),(0,b.K2)("active-desc, desc",(0,b.wb)({transform:"rotate(-45deg)"})),(0,b.aK)("active-asc <=> active-desc",(0,b.Cs)(Ye))]),arrowOpacity:(0,b.gV)("arrowOpacity",[(0,b.K2)("desc-to-active, asc-to-active, active",(0,b.wb)({opacity:1})),(0,b.K2)("desc-to-hint, asc-to-hint, hint",(0,b.wb)({opacity:.54})),(0,b.K2)("hint-to-desc, active-to-desc, desc, hint-to-asc, active-to-asc, asc, void",(0,b.wb)({opacity:0})),(0,b.aK)("* => asc, * => desc, * => active, * => hint, * => void",(0,b.Cs)("0ms")),(0,b.aK)("* <=> *",(0,b.Cs)(Ye))]),arrowPosition:(0,b.gV)("arrowPosition",[(0,b.aK)("* => desc-to-hint, * => desc-to-active",(0,b.Cs)(Ye,(0,b.xZ)([(0,b.wb)({transform:"translateY(-25%)"}),(0,b.wb)({transform:"translateY(0)"})]))),(0,b.aK)("* => hint-to-desc, * => active-to-desc",(0,b.Cs)(Ye,(0,b.xZ)([(0,b.wb)({transform:"translateY(0)"}),(0,b.wb)({transform:"translateY(25%)"})]))),(0,b.aK)("* => asc-to-hint, * => asc-to-active",(0,b.Cs)(Ye,(0,b.xZ)([(0,b.wb)({transform:"translateY(25%)"}),(0,b.wb)({transform:"translateY(0)"})]))),(0,b.aK)("* => hint-to-asc, * => active-to-asc",(0,b.Cs)(Ye,(0,b.xZ)([(0,b.wb)({transform:"translateY(0)"}),(0,b.wb)({transform:"translateY(-25%)"})]))),(0,b.K2)("desc-to-hint, asc-to-hint, hint, desc-to-active, asc-to-active, active",(0,b.wb)({transform:"translateY(0)"})),(0,b.K2)("hint-to-desc, active-to-desc, desc",(0,b.wb)({transform:"translateY(-25%)"})),(0,b.K2)("hint-to-asc, active-to-asc, asc",(0,b.wb)({transform:"translateY(25%)"}))]),allowChildren:(0,b.gV)("allowChildren",[(0,b.aK)("* <=> *",[(0,b.kt)("@*",(0,b.Ql)(),{optional:!0})])])};let Q=(()=>{class oe{constructor(){this.changes=new f.E}static#e=this.\u0275fac=function($t){return new($t||oe)};static#t=this.\u0275prov=i.wxM({token:oe,factory:oe.\u0275fac,providedIn:"root"})}return oe})();const ye={provide:Q,deps:[[new i.T7N,new i.Qfh,Q]],useFactory:function _e(oe){return oe||new Q}},Re=(0,l.YB)(class{});let Xe=(()=>{class oe extends Re{get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(st){this._updateSortActionDescription(st)}get disableClear(){return this._disableClear}set disableClear(st){this._disableClear=(0,a.W6)(st)}constructor(st,$t,oi,Jt,vi,je,De,Le){super(),this._intl=st,this._changeDetectorRef=$t,this._sort=oi,this._columnDef=Jt,this._focusMonitor=vi,this._elementRef=je,this._ariaDescriber=De,this._showIndicatorHint=!1,this._viewState={},this._arrowDirection="",this._disableViewStateAnimation=!1,this.arrowPosition="after",this._sortActionDescription="Sort",Le?.arrowPosition&&(this.arrowPosition=Le?.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(st=>{const $t=!!st;$t!==this._showIndicatorHint&&(this._setIndicatorHintVisible($t),this._changeDetectorRef.markForCheck())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._rerenderSubscription.unsubscribe()}_setIndicatorHintVisible(st){this._isDisabled()&&st||(this._showIndicatorHint=st,this._isSorted()||(this._updateArrowDirection(),this._setAnimationTransitionState(this._showIndicatorHint?{fromState:this._arrowDirection,toState:"hint"}:{fromState:"hint",toState:this._arrowDirection})))}_setAnimationTransitionState(st){this._viewState=st||{},this._disableViewStateAnimation&&(this._viewState={toState:st.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(st){!this._isDisabled()&&(st.keyCode===h.Gi||st.keyCode===h.wJ)&&(st.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 st=this._viewState.fromState;return(st?`${st}-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(st){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,st)),this._sortActionDescription=st}_handleStateChanges(){this._rerenderSubscription=(0,g.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($t){return new($t||oe)(i.GI1(Q),i.GI1(i.kD9),i.GI1(Bt,8),i.GI1("MAT_SORT_HEADER_COLUMN_DEF",8),i.GI1(s.Kk),i.GI1(i.GMv),i.GI1(s.o9,8),i.GI1(tt,8))};static#t=this.\u0275cmp=i.In1({type:oe,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function($t,oi){1&$t&&i.qCj("click",function(){return oi._handleClick()})("keydown",function(vi){return oi._handleKeydown(vi)})("mouseenter",function(){return oi._setIndicatorHintVisible(!0)})("mouseleave",function(){return oi._setIndicatorHintVisible(!1)}),2&$t&&(i.e48("aria-sort",oi._getAriaSortAttribute()),i.eAK("mat-sort-header-disabled",oi._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:Y,ngContentSelectors:ie,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($t,oi){1&$t&&(i.kPM(),i.I0R(0,"div",0)(1,"div",1),i._Xx(2),i.C$Y(),i.yuY(3,J,6,6,"div",2),i.C$Y()),2&$t&&(i.eAK("mat-sort-header-sorted",oi._isSorted())("mat-sort-header-position-before","before"===oi.arrowPosition),i.e48("tabindex",oi._isDisabled()?null:0)("role",oi._isDisabled()?null:"button"),i.yG2(3),i.E7m("ngIf",oi._renderArrow()))},dependencies:[R.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:[et.indicator,et.leftPointer,et.rightPointer,et.arrowOpacity,et.arrowPosition,et.allowChildren]},changeDetection:0})}return oe})(),$e=(()=>{class oe{static#e=this.\u0275fac=function($t){return new($t||oe)};static#t=this.\u0275mod=i.a4G({type:oe});static#i=this.\u0275inj=i.s3X({providers:[ye],imports:[R.MD,l.AN]})}return oe})()},8818:(lt,me,d)=>{"use strict";d.d(me,{cX:()=>Ft,uc:()=>$,Af:()=>bt,qC:()=>yt,ie:()=>ze,yC:()=>We,aG:()=>Ei,_I:()=>Ot,gx:()=>Ci,wL:()=>S,_c:()=>Xn,If:()=>Fi});var i=d(2116),s=d(1900),a=d(7712),h=d(1032),l=d(5792),f=d(8408),g=d(1368),b=d(5657),R=d(4496),Y=d(6700),J=d(1116),ie=d(2700),ae=d(3616),Ie=d(3992);const Ee=[[["caption"]],[["colgroup"],["col"]]],Ge=["caption","colgroup, col"];function Bt(Je){return class extends Je{get sticky(){return this._sticky}set sticky(gi){const Me=this._sticky;this._sticky=(0,a.W6)(gi),this._hasStickyChanged=Me!==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 kt=new i.UbH("CDK_TABLE");let et=(()=>{class Je{constructor(Me){this.template=Me}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkCellDef",""]]})}return Je})(),Q=(()=>{class Je{constructor(Me){this.template=Me}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkHeaderCellDef",""]]})}return Je})(),_e=(()=>{class Je{constructor(Me){this.template=Me}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkFooterCellDef",""]]})}return Je})();class ye{}const Re=Bt(ye);let Xe=(()=>{class Je extends Re{get name(){return this._name}set name(Me){this._setNameInput(Me)}get stickyEnd(){return this._stickyEnd}set stickyEnd(Me){const qe=this._stickyEnd;this._stickyEnd=(0,a.W6)(Me),this._hasStickyChanged=qe!==this._stickyEnd}constructor(Me){super(),this._table=Me,this._stickyEnd=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(Me){Me&&(this._name=Me,this.cssClassFriendlyName=Me.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(kt,8))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkColumnDef",""]],contentQueries:function(qe,Rt,A){if(1&qe&&(i.szK(A,et,5),i.szK(A,Q,5),i.szK(A,_e,5)),2&qe){let ee;i.wto(ee=i.Gqi())&&(Rt.cell=ee.first),i.wto(ee=i.Gqi())&&(Rt.headerCell=ee.first),i.wto(ee=i.Gqi())&&(Rt.footerCell=ee.first)}},inputs:{sticky:"sticky",name:[i.Wk5.None,"cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[i.M5G([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:Je}]),i.eg9]})}return Je})();class $e{constructor(gi,Me){Me.nativeElement.classList.add(...gi._columnCssClassName)}}let oe=(()=>{class Je extends $e{constructor(Me,qe){super(Me,qe)}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(Xe),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[i.eg9]})}return Je})(),st=(()=>{class Je extends $e{constructor(Me,qe){if(super(Me,qe),1===Me._table?._elementRef.nativeElement.nodeType){const Rt=Me._table._elementRef.nativeElement.getAttribute("role");qe.nativeElement.setAttribute("role","grid"===Rt||"treegrid"===Rt?"gridcell":"cell")}}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(Xe),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[i.eg9]})}return Je})();class $t{constructor(){this.tasks=[],this.endTasks=[]}}const oi=new i.UbH("_COALESCED_STYLE_SCHEDULER");let Jt=(()=>{class Je{constructor(Me){this._ngZone=Me,this._currentSchedule=null,this._destroyed=new b.E}schedule(Me){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(Me)}scheduleEnd(Me){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(Me)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new $t,this._getScheduleObservable().pipe((0,ae.a)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const Me=this._currentSchedule;this._currentSchedule=new $t;for(const qe of Me.tasks)qe();for(const qe of Me.endTasks)qe()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?(0,R.Q)(Promise.resolve(void 0)):this._ngZone.onStable.pipe((0,Ie.U)(1))}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:Je,factory:Je.\u0275fac})}return Je})(),je=(()=>{class Je{constructor(Me,qe){this.template=Me,this._differs=qe}ngOnChanges(Me){if(!this._columnsDiffer){const qe=Me.columns&&Me.columns.currentValue||[];this._columnsDiffer=this._differs.find(qe).create(),this._columnsDiffer.diff(qe)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(Me){return this instanceof Ve?Me.headerCell.template:this instanceof xt?Me.footerCell.template:Me.cell.template}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2),i.GI1(i.Uj7))};static#t=this.\u0275dir=i.Sc5({type:Je,features:[i.SYr]})}return Je})();class De extends je{}const Le=Bt(De);let Ve=(()=>{class Je extends Le{constructor(Me,qe,Rt){super(Me,qe),this._table=Rt}ngOnChanges(Me){super.ngOnChanges(Me)}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(kt,8))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkHeaderRowDef","columns"],sticky:[i.Wk5.None,"cdkHeaderRowDefSticky","sticky"]},features:[i.eg9,i.SYr]})}return Je})();class te extends je{}const ge=Bt(te);let xt=(()=>{class Je extends ge{constructor(Me,qe,Rt){super(Me,qe),this._table=Rt}ngOnChanges(Me){super.ngOnChanges(Me)}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(kt,8))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkFooterRowDef","columns"],sticky:[i.Wk5.None,"cdkFooterRowDefSticky","sticky"]},features:[i.eg9,i.SYr]})}return Je})(),Ne=(()=>{class Je extends je{constructor(Me,qe,Rt){super(Me,qe),this._table=Rt}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2),i.GI1(i.Uj7),i.GI1(kt,8))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkRowDef",""]],inputs:{columns:[i.Wk5.None,"cdkRowDefColumns","columns"],when:[i.Wk5.None,"cdkRowDefWhen","when"]},features:[i.eg9]})}return Je})(),be=(()=>{class Je{static#e=this.mostRecentCellOutlet=null;constructor(Me){this._viewContainer=Me,Je.mostRecentCellOutlet=this}ngOnDestroy(){Je.mostRecentCellOutlet===this&&(Je.mostRecentCellOutlet=null)}static#t=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.y8U))};static#i=this.\u0275dir=i.Sc5({type:Je,selectors:[["","cdkCellOutlet",""]]})}return Je})(),j=(()=>{class Je{static#e=this.\u0275fac=function(qe){return new(qe||Je)};static#t=this.\u0275cmp=i.In1({type:Je,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(qe,Rt){1&qe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Je})(),N=(()=>{class Je{static#e=this.\u0275fac=function(qe){return new(qe||Je)};static#t=this.\u0275cmp=i.In1({type:Je,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(qe,Rt){1&qe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Je})(),U=(()=>{class Je{constructor(Me){this.templateRef=Me,this._contentClassName="cdk-no-data-row"}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Yw2))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["ng-template","cdkNoDataRow",""]]})}return Je})();const Fe=["top","bottom","left","right"];class Tt{constructor(gi,Me,qe,Rt,A=!0,ee=!0,re){this._isNativeHtmlTable=gi,this._stickCellCss=Me,this.direction=qe,this._coalescedStyleScheduler=Rt,this._isBrowser=A,this._needsPositionStickyOnElement=ee,this._positionListener=re,this._cachedCellWidths=[],this._borderCellCss={top:`${Me}-border-elem-top`,bottom:`${Me}-border-elem-bottom`,left:`${Me}-border-elem-left`,right:`${Me}-border-elem-right`}}clearStickyPositioning(gi,Me){const qe=[];for(const Rt of gi)if(Rt.nodeType===Rt.ELEMENT_NODE){qe.push(Rt);for(let A=0;A<Rt.children.length;A++)qe.push(Rt.children[A])}this._coalescedStyleScheduler.schedule(()=>{for(const Rt of qe)this._removeStickyStyle(Rt,Me)})}updateStickyColumns(gi,Me,qe,Rt=!0){if(!gi.length||!this._isBrowser||!Me.some(Li=>Li)&&!qe.some(Li=>Li))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const A=gi[0],ee=A.children.length,re=this._getCellWidths(A,Rt),mt=this._getStickyStartColumnPositions(re,Me),Wt=this._getStickyEndColumnPositions(re,qe),Zt=Me.lastIndexOf(!0),pi=qe.indexOf(!0);this._coalescedStyleScheduler.schedule(()=>{const Li="rtl"===this.direction,ot=Li?"right":"left",mi=Li?"left":"right";for(const k of gi)for(let se=0;se<ee;se++){const K=k.children[se];Me[se]&&this._addStickyStyle(K,ot,mt[se],se===Zt),qe[se]&&this._addStickyStyle(K,mi,Wt[se],se===pi)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===Zt?[]:re.slice(0,Zt+1).map((k,se)=>Me[se]?k:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===pi?[]:re.slice(pi).map((k,se)=>qe[se+pi]?k:null).reverse()}))})}stickRows(gi,Me,qe){if(!this._isBrowser)return;const Rt="bottom"===qe?gi.slice().reverse():gi,A="bottom"===qe?Me.slice().reverse():Me,ee=[],re=[],mt=[];for(let Zt=0,pi=0;Zt<Rt.length;Zt++){if(!A[Zt])continue;ee[Zt]=pi;const Li=Rt[Zt];mt[Zt]=this._isNativeHtmlTable?Array.from(Li.children):[Li];const ot=Li.getBoundingClientRect().height;pi+=ot,re[Zt]=ot}const Wt=A.lastIndexOf(!0);this._coalescedStyleScheduler.schedule(()=>{for(let Zt=0;Zt<Rt.length;Zt++){if(!A[Zt])continue;const pi=ee[Zt],Li=Zt===Wt;for(const ot of mt[Zt])this._addStickyStyle(ot,qe,pi,Li)}"top"===qe?this._positionListener?.stickyHeaderRowsUpdated({sizes:re,offsets:ee,elements:mt}):this._positionListener?.stickyFooterRowsUpdated({sizes:re,offsets:ee,elements:mt})})}updateStickyFooterContainer(gi,Me){if(!this._isNativeHtmlTable)return;const qe=gi.querySelector("tfoot");this._coalescedStyleScheduler.schedule(()=>{Me.some(Rt=>!Rt)?this._removeStickyStyle(qe,["bottom"]):this._addStickyStyle(qe,"bottom",0,!1)})}_removeStickyStyle(gi,Me){for(const Rt of Me)gi.style[Rt]="",gi.classList.remove(this._borderCellCss[Rt]);Fe.some(Rt=>-1===Me.indexOf(Rt)&&gi.style[Rt])?gi.style.zIndex=this._getCalculatedZIndex(gi):(gi.style.zIndex="",this._needsPositionStickyOnElement&&(gi.style.position=""),gi.classList.remove(this._stickCellCss))}_addStickyStyle(gi,Me,qe,Rt){gi.classList.add(this._stickCellCss),Rt&&gi.classList.add(this._borderCellCss[Me]),gi.style[Me]=`${qe}px`,gi.style.zIndex=this._getCalculatedZIndex(gi),this._needsPositionStickyOnElement&&(gi.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(gi){const Me={top:100,bottom:10,left:1,right:1};let qe=0;for(const Rt of Fe)gi.style[Rt]&&(qe+=Me[Rt]);return qe?`${qe}`:""}_getCellWidths(gi,Me=!0){if(!Me&&this._cachedCellWidths.length)return this._cachedCellWidths;const qe=[],Rt=gi.children;for(let A=0;A<Rt.length;A++)qe.push(Rt[A].getBoundingClientRect().width);return this._cachedCellWidths=qe,qe}_getStickyStartColumnPositions(gi,Me){const qe=[];let Rt=0;for(let A=0;A<gi.length;A++)Me[A]&&(qe[A]=Rt,Rt+=gi[A]);return qe}_getStickyEndColumnPositions(gi,Me){const qe=[];let Rt=0;for(let A=gi.length;A>0;A--)Me[A]&&(qe[A]=Rt,Rt+=gi[A]);return qe}}const Dt=new i.UbH("CDK_SPL");let Te=(()=>{class Je{constructor(Me,qe){this.viewContainer=Me,this.elementRef=qe}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","rowOutlet",""]]})}return Je})(),at=(()=>{class Je{constructor(Me,qe){this.viewContainer=Me,this.elementRef=qe}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","headerRowOutlet",""]]})}return Je})(),Ze=(()=>{class Je{constructor(Me,qe){this.viewContainer=Me,this.elementRef=qe}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","footerRowOutlet",""]]})}return Je})(),pt=(()=>{class Je{constructor(Me,qe){this.viewContainer=Me,this.elementRef=qe}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.y8U),i.GI1(i.GMv))};static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","noDataRowOutlet",""]]})}return Je})(),Pe=(()=>{class Je{get trackBy(){return this._trackByFn}set trackBy(Me){this._trackByFn=Me}get dataSource(){return this._dataSource}set dataSource(Me){this._dataSource!==Me&&this._switchDataSource(Me)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(Me){this._multiTemplateDataRows=(0,a.W6)(Me),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(Me){this._fixedLayout=(0,a.W6)(Me),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(Me,qe,Rt,A,ee,re,mt,Wt,Zt,pi,Li,ot){this._differs=Me,this._changeDetectorRef=qe,this._elementRef=Rt,this._dir=ee,this._platform=mt,this._viewRepeater=Wt,this._coalescedStyleScheduler=Zt,this._viewportRuler=pi,this._stickyPositioningListener=Li,this._ngZone=ot,this._onDestroy=new b.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 Y.g({start:0,end:Number.MAX_VALUE}),A||this._elementRef.nativeElement.setAttribute("role","table"),this._document=re,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((Me,qe)=>this.trackBy?this.trackBy(qe.dataIndex,qe.data):qe),this._viewportRuler.change().pipe((0,ae.a)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const qe=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||qe,this._forceRecalculateCellWidths=qe,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){[this._rowOutlet.viewContainer,this._headerRowOutlet.viewContainer,this._footerRowOutlet.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(Me=>{Me.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 Me=this._dataDiffer.diff(this._renderRows);if(!Me)return this._updateNoDataRow(),void this.contentChanged.next();const qe=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(Me,qe,(Rt,A,ee)=>this._getEmbeddedViewArgs(Rt.item,ee),Rt=>Rt.item.data,Rt=>{1===Rt.operation&&Rt.context&&this._renderCellTemplateForItem(Rt.record.item.rowDef,Rt.context)}),this._updateRowIndexContext(),Me.forEachIdentityChange(Rt=>{qe.get(Rt.currentIndex).context.$implicit=Rt.item.data}),this._updateNoDataRow(),this._ngZone&&i.WW2.isInAngularZone()?this._ngZone.onStable.pipe((0,Ie.U)(1),(0,ae.a)(this._onDestroy)).subscribe(()=>{this.updateStickyColumnStyles()}):this.updateStickyColumnStyles(),this.contentChanged.next()}addColumnDef(Me){this._customColumnDefs.add(Me)}removeColumnDef(Me){this._customColumnDefs.delete(Me)}addRowDef(Me){this._customRowDefs.add(Me)}removeRowDef(Me){this._customRowDefs.delete(Me)}addHeaderRowDef(Me){this._customHeaderRowDefs.add(Me),this._headerRowDefChanged=!0}removeHeaderRowDef(Me){this._customHeaderRowDefs.delete(Me),this._headerRowDefChanged=!0}addFooterRowDef(Me){this._customFooterRowDefs.add(Me),this._footerRowDefChanged=!0}removeFooterRowDef(Me){this._customFooterRowDefs.delete(Me),this._footerRowDefChanged=!0}setNoDataRow(Me){this._customNoDataRow=Me}updateStickyHeaderRowStyles(){const Me=this._getRenderedRows(this._headerRowOutlet),Rt=this._elementRef.nativeElement.querySelector("thead");Rt&&(Rt.style.display=Me.length?"":"none");const A=this._headerRowDefs.map(ee=>ee.sticky);this._stickyStyler.clearStickyPositioning(Me,["top"]),this._stickyStyler.stickRows(Me,A,"top"),this._headerRowDefs.forEach(ee=>ee.resetStickyChanged())}updateStickyFooterRowStyles(){const Me=this._getRenderedRows(this._footerRowOutlet),Rt=this._elementRef.nativeElement.querySelector("tfoot");Rt&&(Rt.style.display=Me.length?"":"none");const A=this._footerRowDefs.map(ee=>ee.sticky);this._stickyStyler.clearStickyPositioning(Me,["bottom"]),this._stickyStyler.stickRows(Me,A,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,A),this._footerRowDefs.forEach(ee=>ee.resetStickyChanged())}updateStickyColumnStyles(){const Me=this._getRenderedRows(this._headerRowOutlet),qe=this._getRenderedRows(this._rowOutlet),Rt=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...Me,...qe,...Rt],["left","right"]),this._stickyColumnStylesNeedReset=!1),Me.forEach((A,ee)=>{this._addStickyColumnStyles([A],this._headerRowDefs[ee])}),this._rowDefs.forEach(A=>{const ee=[];for(let re=0;re<qe.length;re++)this._renderRows[re].rowDef===A&&ee.push(qe[re]);this._addStickyColumnStyles(ee,A)}),Rt.forEach((A,ee)=>{this._addStickyColumnStyles([A],this._footerRowDefs[ee])}),Array.from(this._columnDefsByName.values()).forEach(A=>A.resetStickyChanged())}_getAllRenderRows(){const Me=[],qe=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let Rt=0;Rt<this._data.length;Rt++){let A=this._data[Rt];const ee=this._getRenderRowsForData(A,Rt,qe.get(A));this._cachedRenderRowsMap.has(A)||this._cachedRenderRowsMap.set(A,new WeakMap);for(let re=0;re<ee.length;re++){let mt=ee[re];const Wt=this._cachedRenderRowsMap.get(mt.data);Wt.has(mt.rowDef)?Wt.get(mt.rowDef).push(mt):Wt.set(mt.rowDef,[mt]),Me.push(mt)}}return Me}_getRenderRowsForData(Me,qe,Rt){return this._getRowDefs(Me,qe).map(ee=>{const re=Rt&&Rt.has(ee)?Rt.get(ee):[];if(re.length){const mt=re.shift();return mt.dataIndex=qe,mt}return{data:Me,rowDef:ee,dataIndex:qe}})}_cacheColumnDefs(){this._columnDefsByName.clear(),ht(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(qe=>{this._columnDefsByName.has(qe.name),this._columnDefsByName.set(qe.name,qe)})}_cacheRowDefs(){this._headerRowDefs=ht(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=ht(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=ht(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const Me=this._rowDefs.filter(qe=>!qe.when);this._defaultRowDef=Me[0]}_renderUpdatedColumns(){const Me=(ee,re)=>ee||!!re.getColumnsDiff(),qe=this._rowDefs.reduce(Me,!1);qe&&this._forceRenderDataRows();const Rt=this._headerRowDefs.reduce(Me,!1);Rt&&this._forceRenderHeaderRows();const A=this._footerRowDefs.reduce(Me,!1);return A&&this._forceRenderFooterRows(),qe||Rt||A}_switchDataSource(Me){this._data=[],(0,h.cz)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),Me||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=Me}_observeRenderChanges(){if(!this.dataSource)return;let Me;(0,h.cz)(this.dataSource)?Me=this.dataSource.connect(this):(0,J.X)(this.dataSource)?Me=this.dataSource:Array.isArray(this.dataSource)&&(Me=(0,ie.of)(this.dataSource)),this._renderChangeSubscription=Me.pipe((0,ae.a)(this._onDestroy)).subscribe(qe=>{this._data=qe||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((Me,qe)=>this._renderRow(this._headerRowOutlet,Me,qe)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((Me,qe)=>this._renderRow(this._footerRowOutlet,Me,qe)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(Me,qe){const Rt=Array.from(qe.columns||[]).map(re=>this._columnDefsByName.get(re)),A=Rt.map(re=>re.sticky),ee=Rt.map(re=>re.stickyEnd);this._stickyStyler.updateStickyColumns(Me,A,ee,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(Me){const qe=[];for(let Rt=0;Rt<Me.viewContainer.length;Rt++){const A=Me.viewContainer.get(Rt);qe.push(A.rootNodes[0])}return qe}_getRowDefs(Me,qe){if(1==this._rowDefs.length)return[this._rowDefs[0]];let Rt=[];if(this.multiTemplateDataRows)Rt=this._rowDefs.filter(A=>!A.when||A.when(qe,Me));else{let A=this._rowDefs.find(ee=>ee.when&&ee.when(qe,Me))||this._defaultRowDef;A&&Rt.push(A)}return Rt}_getEmbeddedViewArgs(Me,qe){return{templateRef:Me.rowDef.template,context:{$implicit:Me.data},index:qe}}_renderRow(Me,qe,Rt,A={}){const ee=Me.viewContainer.createEmbeddedView(qe.template,A,Rt);return this._renderCellTemplateForItem(qe,A),ee}_renderCellTemplateForItem(Me,qe){for(let Rt of this._getCellTemplates(Me))be.mostRecentCellOutlet&&be.mostRecentCellOutlet._viewContainer.createEmbeddedView(Rt,qe);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const Me=this._rowOutlet.viewContainer;for(let qe=0,Rt=Me.length;qe<Rt;qe++){const ee=Me.get(qe).context;ee.count=Rt,ee.first=0===qe,ee.last=qe===Rt-1,ee.even=qe%2==0,ee.odd=!ee.even,this.multiTemplateDataRows?(ee.dataIndex=this._renderRows[qe].dataIndex,ee.renderIndex=qe):ee.index=this._renderRows[qe].dataIndex}}_getCellTemplates(Me){return Me&&Me.columns?Array.from(Me.columns,qe=>{const Rt=this._columnDefsByName.get(qe);return Me.extractCellTemplate(Rt)}):[]}_applyNativeTableSections(){const Me=this._document.createDocumentFragment(),qe=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const Rt of qe){const A=this._document.createElement(Rt.tag);A.setAttribute("role","rowgroup");for(const ee of Rt.outlets)A.appendChild(ee.elementRef.nativeElement);Me.appendChild(A)}this._elementRef.nativeElement.appendChild(Me)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const Me=(qe,Rt)=>qe||Rt.hasStickyChanged();this._headerRowDefs.reduce(Me,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(Me,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(Me,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new Tt(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:(0,ie.of)()).pipe((0,ae.a)(this._onDestroy)).subscribe(qe=>{this._stickyStyler.direction=qe,this.updateStickyColumnStyles()})}_getOwnDefs(Me){return Me.filter(qe=>!qe._table||qe._table===this)}_updateNoDataRow(){const Me=this._customNoDataRow||this._noDataRow;if(!Me)return;const qe=0===this._rowOutlet.viewContainer.length;if(qe===this._isShowingNoDataRow)return;const Rt=this._noDataRowOutlet.viewContainer;if(qe){const A=Rt.createEmbeddedView(Me.templateRef),ee=A.rootNodes[0];1===A.rootNodes.length&&ee?.nodeType===this._document.ELEMENT_NODE&&(ee.setAttribute("role","row"),ee.classList.add(Me._contentClassName))}else Rt.clear();this._isShowingNoDataRow=qe,this._changeDetectorRef.markForCheck()}static#e=this.\u0275fac=function(qe){return new(qe||Je)(i.GI1(i.Uj7),i.GI1(i.kD9),i.GI1(i.GMv),i.gJ8("role"),i.GI1(s.yG,8),i.GI1(g.Ud),i.GI1(l.WU),i.GI1(h.ys),i.GI1(oi),i.GI1(f.S8),i.GI1(Dt,12),i.GI1(i.WW2,8))};static#t=this.\u0275cmp=i.In1({type:Je,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(qe,Rt,A){if(1&qe&&(i.szK(A,U,5),i.szK(A,Xe,5),i.szK(A,Ne,5),i.szK(A,Ve,5),i.szK(A,xt,5)),2&qe){let ee;i.wto(ee=i.Gqi())&&(Rt._noDataRow=ee.first),i.wto(ee=i.Gqi())&&(Rt._contentColumnDefs=ee),i.wto(ee=i.Gqi())&&(Rt._contentRowDefs=ee),i.wto(ee=i.Gqi())&&(Rt._contentHeaderRowDefs=ee),i.wto(ee=i.Gqi())&&(Rt._contentFooterRowDefs=ee)}},viewQuery:function(qe,Rt){if(1&qe&&(i.CC$(Te,7),i.CC$(at,7),i.CC$(Ze,7),i.CC$(pt,7)),2&qe){let A;i.wto(A=i.Gqi())&&(Rt._rowOutlet=A.first),i.wto(A=i.Gqi())&&(Rt._headerRowOutlet=A.first),i.wto(A=i.Gqi())&&(Rt._footerRowOutlet=A.first),i.wto(A=i.Gqi())&&(Rt._noDataRowOutlet=A.first)}},hostAttrs:["ngSkipHydration","",1,"cdk-table"],hostVars:2,hostBindings:function(qe,Rt){2&qe&&i.eAK("cdk-table-fixed-layout",Rt.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[i.M5G([{provide:kt,useExisting:Je},{provide:h.ys,useClass:h.eo},{provide:oi,useClass:Jt},{provide:Dt,useValue:null}])],ngContentSelectors:Ge,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(qe,Rt){1&qe&&(i.kPM(Ee),i._Xx(0),i._Xx(1,1),i.C_f(2,0)(3,1)(4,2)(5,3))},dependencies:[Te,at,Ze,pt],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}return Je})();function ht(Je,gi){return Je.concat(Array.from(gi))}let Mt=(()=>{class Je{static#e=this.\u0275fac=function(qe){return new(qe||Je)};static#t=this.\u0275mod=i.a4G({type:Je});static#i=this.\u0275inj=i.s3X({imports:[f.c$]})}return Je})();var fe=d(3576),it=d(3412),Et=d(6040),ct=d(4704);const ri=[[["caption"]],[["colgroup"],["col"]]],V=["caption","colgroup, col"];let S=(()=>{class Je extends Pe{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 Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275cmp=i.In1({type:Je,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:["ngSkipHydration","",1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(qe,Rt){2&qe&&i.eAK("mdc-table-fixed-layout",Rt.fixedLayout)},exportAs:["matTable"],features:[i.M5G([{provide:Pe,useExisting:Je},{provide:kt,useExisting:Je},{provide:oi,useClass:Jt},{provide:h.ys,useClass:h.eo},{provide:Dt,useValue:null}]),i.eg9],ngContentSelectors:V,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(qe,Rt){1&qe&&(i.kPM(ri),i._Xx(0),i._Xx(1,1),i.C_f(2,0)(3,1)(4,2)(5,3))},dependencies:[Te,at,Ze,pt],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 Je})(),$=(()=>{class Je extends et{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","matCellDef",""]],features:[i.M5G([{provide:et,useExisting:Je}]),i.eg9]})}return Je})(),ze=(()=>{class Je extends Q{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","matHeaderCellDef",""]],features:[i.M5G([{provide:Q,useExisting:Je}]),i.eg9]})}return Je})(),bt=(()=>{class Je extends Xe{get name(){return this._name}set name(Me){this._setNameInput(Me)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:[i.Wk5.None,"matColumnDef","name"]},features:[i.M5G([{provide:Xe,useExisting:Je},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:Je}]),i.eg9]})}return Je})(),yt=(()=>{class Je extends oe{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,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 Je})(),Ft=(()=>{class Je extends st{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[i.eg9]})}return Je})(),Ei=(()=>{class Je extends Ve{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[i.Wk5.None,"matHeaderRowDef","columns"],sticky:[i.Wk5.None,"matHeaderRowDefSticky","sticky"]},features:[i.M5G([{provide:Ve,useExisting:Je}]),i.eg9]})}return Je})(),Ci=(()=>{class Je extends Ne{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275dir=i.Sc5({type:Je,selectors:[["","matRowDef",""]],inputs:{columns:[i.Wk5.None,"matRowDefColumns","columns"],when:[i.Wk5.None,"matRowDefWhen","when"]},features:[i.M5G([{provide:Ne,useExisting:Je}]),i.eg9]})}return Je})(),We=(()=>{class Je extends j{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275cmp=i.In1({type:Je,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:Je}]),i.eg9],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(qe,Rt){1&qe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Je})(),Ot=(()=>{class Je extends N{static#e=this.\u0275fac=(()=>{let Me;return function(Rt){return(Me||(Me=i.otF(Je)))(Rt||Je)}})();static#t=this.\u0275cmp=i.In1({type:Je,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[i.M5G([{provide:N,useExisting:Je}]),i.eg9],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(qe,Rt){1&qe&&i.C_f(0,0)},dependencies:[be],encapsulation:2})}return Je})(),Fi=(()=>{class Je{static#e=this.\u0275fac=function(qe){return new(qe||Je)};static#t=this.\u0275mod=i.a4G({type:Je});static#i=this.\u0275inj=i.s3X({imports:[fe.AN,Mt,fe.AN]})}return Je})();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 Y.g([]),this._filter=new Y.g(""),this._internalPageChanges=new b.E,this._renderChangesSubscription=null,this.sortingDataAccessor=(Me,qe)=>{const Rt=Me[qe];if((0,a.s3)(Rt)){const A=Number(Rt);return A<9007199254740991?A:Rt}return Rt},this.sortData=(Me,qe)=>{const Rt=qe.active,A=qe.direction;return Rt&&""!=A?Me.sort((ee,re)=>{let mt=this.sortingDataAccessor(ee,Rt),Wt=this.sortingDataAccessor(re,Rt);const Zt=typeof mt,pi=typeof Wt;Zt!==pi&&("number"===Zt&&(mt+=""),"number"===pi&&(Wt+=""));let Li=0;return null!=mt&&null!=Wt?mt>Wt?Li=1:mt<Wt&&(Li=-1):null!=mt?Li=1:null!=Wt&&(Li=-1),Li*("asc"==A?1:-1)}):Me},this.filterPredicate=(Me,qe)=>{const Rt=Object.keys(Me).reduce((ee,re)=>ee+Me[re]+"\u25ec","").toLowerCase(),A=qe.trim().toLowerCase();return-1!=Rt.indexOf(A)},this._data=new Y.g(gi),this._updateChangeSubscription()}_updateChangeSubscription(){const gi=this._sort?(0,it.U)(this._sort.sortChange,this._sort.initialized):(0,ie.of)(null),Me=this._paginator?(0,it.U)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):(0,ie.of)(null),Rt=(0,Et.E)([this._data,this._filter]).pipe((0,ct.k)(([re])=>this._filterData(re))),A=(0,Et.E)([Rt,gi]).pipe((0,ct.k)(([re])=>this._orderData(re))),ee=(0,Et.E)([A,Me]).pipe((0,ct.k)(([re])=>this._pageData(re)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=ee.subscribe(re=>this._renderData.next(re))}_filterData(gi){return this.filteredData=null==this.filter||""===this.filter?gi:gi.filter(Me=>this.filterPredicate(Me,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 Me=this.paginator.pageIndex*this.paginator.pageSize;return gi.slice(Me,Me+this.paginator.pageSize)}_updatePaginator(gi){Promise.resolve().then(()=>{const Me=this.paginator;if(Me&&(Me.length=gi,Me.pageIndex>0)){const qe=Math.ceil(Me.length/Me.pageSize)-1||0,Rt=Math.min(Me.pageIndex,qe);Rt!==Me.pageIndex&&(Me.pageIndex=Rt,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}}class Xn extends an{}},180:(lt,me,d)=>{"use strict";d.d(me,{WG:()=>Ei,_q:()=>w,aJ:()=>Ht,i0:()=>ni});var i=d(1368),s=d(2116),a=d(3576),h=d(2488),l=d(6640),f=d(4723),g=d(1900),b=d(6928),R=d(5657),Y=d(800),J=d(2700),ie=d(3412),ae=d(8960),Ie=d(3252),Ee=d(4548),Ge=d(5568),tt=d(4e3),gt=d(3616),Bt=d(3992),kt=d(7368),Ye=d(2644),et=d(6684),Q=d(9684),_e=d(7712),ye=d(8408),Re=d(5792),Xe=d(7800);function $e(Vt,Ci){}const oe=Vt=>({animationDuration:Vt}),ut=(Vt,Ci)=>({value:Vt,params:Ci});function st(Vt,Ci){1&Vt&&s._Xx(0)}const $t=["*"],oi=["tabListContainer"],Jt=["tabList"],vi=["tabListInner"],je=["nextPaginator"],De=["previousPaginator"],Le=["tabBodyWrapper"],Ve=["tabHeader"];function te(Vt,Ci){}function ge(Vt,Ci){if(1&Vt&&s.yuY(0,te,0,0,"ng-template",14),2&Vt){const We=s.GaO().$implicit;s.E7m("cdkPortalOutlet",We.templateLabel)}}function xt(Vt,Ci){if(1&Vt&&s.OEk(0),2&Vt){const We=s.GaO().$implicit;s.cNF(We.textLabel)}}function Ne(Vt,Ci){if(1&Vt){const We=s.KQA();s.I0R(0,"div",6,7),s.qCj("click",function(){const Ot=s.usT(We),si=Ot.$implicit,yi=Ot.index,Ti=s.GaO(),Fi=s.Gew(1);return s.CGJ(Ti._handleClick(si,Fi,yi))})("cdkFocusChange",function(Ot){const yi=s.usT(We).index,Ti=s.GaO();return s.CGJ(Ti._tabFocusChanged(Ot,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,xt,1,1,"ng-template",null,13,s.gJz),s.C$Y()()()}if(2&Vt){const We=Ci.$implicit,nt=Ci.index,Ot=s.Gew(1),si=s.Gew(8),yi=s.GaO();s.eAK("mdc-tab--active",yi.selectedIndex===nt),s.E7m("id",yi._getTabLabelId(nt))("ngClass",We.labelClass)("disabled",We.disabled)("fitInkBarToContent",yi.fitInkBarToContent),s.e48("tabIndex",yi._getTabIndex(nt))("aria-posinset",nt+1)("aria-setsize",yi._tabs.length)("aria-controls",yi._getTabContentId(nt))("aria-selected",yi.selectedIndex===nt)("aria-label",We.ariaLabel||null)("aria-labelledby",!We.ariaLabel&&We.ariaLabelledby?We.ariaLabelledby:null),s.yG2(3),s.E7m("matRippleTrigger",Ot)("matRippleDisabled",We.disabled||yi.disableRipple),s.yG2(3),s.E7m("ngIf",We.templateLabel)("ngIfElse",si)}}function be(Vt,Ci){if(1&Vt){const We=s.KQA();s.I0R(0,"mat-tab-body",15),s.qCj("_onCentered",function(){s.usT(We);const Ot=s.GaO();return s.CGJ(Ot._removeTabBodyWrapperHeight())})("_onCentering",function(Ot){s.usT(We);const si=s.GaO();return s.CGJ(si._setTabBodyWrapperHeight(Ot))}),s.C$Y()}if(2&Vt){const We=Ci.$implicit,nt=Ci.index,Ot=s.GaO();s.eAK("mat-mdc-tab-body-active",Ot.selectedIndex===nt),s.E7m("id",Ot._getTabContentId(nt))("ngClass",We.bodyClass)("content",We.content)("position",We.position)("origin",We.origin)("animationDuration",Ot.animationDuration)("preserveContent",Ot.preserveContent),s.e48("tabindex",null!=Ot.contentTabIndex&&Ot.selectedIndex===nt?Ot.contentTabIndex:null)("aria-labelledby",Ot._getTabLabelId(nt))("aria-hidden",Ot.selectedIndex!==nt)}}const N={translateTab:(0,Q.gV)("translateTab",[(0,Q.K2)("center, void, left-origin-center, right-origin-center",(0,Q.wb)({transform:"none"})),(0,Q.K2)("left",(0,Q.wb)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Q.K2)("right",(0,Q.wb)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,Q.aK)("* => left, * => right, left => center, right => center",(0,Q.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,Q.aK)("void => left-origin-center",[(0,Q.wb)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,Q.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,Q.aK)("void => right-origin-center",[(0,Q.wb)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,Q.Cs)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let U=(()=>{class Vt extends h.IP{constructor(We,nt,Ot,si){super(We,nt,si),this._host=Ot,this._centeringSub=b.wH.EMPTY,this._leavingSub=b.wH.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,Ge.W)(this._host._isCenterPosition(this._host._position))).subscribe(We=>{We&&!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(nt){return new(nt||Vt)(s.GI1(s.ce5),s.GI1(s.y8U),s.GI1((0,s.wd)(()=>Tt)),s.GI1(i.Ud))};static#t=this.\u0275dir=s.Sc5({type:Vt,selectors:[["","matTabBodyHost",""]],features:[s.eg9]})}return Vt})(),Fe=(()=>{class Vt{set position(We){this._positionIndex=We,this._computePositionAnimationState()}constructor(We,nt,Ot){this._elementRef=We,this._dir=nt,this._dirChangeSubscription=b.wH.EMPTY,this._translateTabComplete=new R.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,nt&&(this._dirChangeSubscription=nt.change.subscribe(si=>{this._computePositionAnimationState(si),Ot.markForCheck()})),this._translateTabComplete.pipe((0,tt.a)((si,yi)=>si.fromState===yi.fromState&&si.toState===yi.toState)).subscribe(si=>{this._isCenterPosition(si.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(si.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(We){const nt=this._isCenterPosition(We.toState);this._beforeCentering.emit(nt),nt&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(We){return"center"==We||"left-origin-center"==We||"right-origin-center"==We}_computePositionAnimationState(We=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==We?"left":"right":this._positionIndex>0?"ltr"==We?"right":"left":"center"}_computePositionFromOrigin(We){const nt=this._getLayoutDirection();return"ltr"==nt&&We<=0||"rtl"==nt&&We>0?"left-origin-center":"right-origin-center"}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(g.yG,8),s.GI1(s.kD9))};static#t=this.\u0275dir=s.Sc5({type:Vt,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 Vt})(),Tt=(()=>{class Vt extends Fe{constructor(We,nt,Ot){super(We,nt,Ot)}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(g.yG,8),s.GI1(s.kD9))};static#t=this.\u0275cmp=s.In1({type:Vt,selectors:[["mat-tab-body"]],viewQuery:function(nt,Ot){if(1&nt&&s.CC$(h.IP,5),2&nt){let si;s.wto(si=s.Gqi())&&(Ot._portalHost=si.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(nt,Ot){1&nt&&(s.I0R(0,"div",0,1),s.qCj("@translateTab.start",function(yi){return Ot._onTranslateTabStarted(yi)})("@translateTab.done",function(yi){return Ot._translateTabComplete.next(yi)}),s.yuY(2,$e,0,0,"ng-template",2),s.C$Y()),2&nt&&s.E7m("@translateTab",s.IBC(3,ut,Ot._position,s.S45(1,oe,Ot.animationDuration)))},dependencies:[U],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:[N.translateTab]}})}return Vt})();const Ke=new s.UbH("MatTabContent");let Lt=(()=>{class Vt{constructor(We){this.template=We}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.Yw2))};static#t=this.\u0275dir=s.Sc5({type:Vt,selectors:[["","matTabContent",""]],features:[s.M5G([{provide:Ke,useExisting:Vt}])]})}return Vt})();const Kt=new s.UbH("MatTabLabel"),Ut=new s.UbH("MAT_TAB");let ni=(()=>{class Vt extends h.YT{constructor(We,nt,Ot){super(We,nt),this._closestTab=Ot}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.Yw2),s.GI1(s.y8U),s.GI1(Ut,8))};static#t=this.\u0275dir=s.Sc5({type:Vt,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[s.M5G([{provide:Kt,useExisting:Vt}]),s.eg9]})}return Vt})();const Mi="mdc-tab-indicator--active",wt="mdc-tab-indicator--no-transition";class zt{constructor(Ci){this._items=Ci}hide(){this._items.forEach(Ci=>Ci.deactivateInkBar())}alignToElement(Ci){const We=this._items.find(Ot=>Ot.elementRef.nativeElement===Ci),nt=this._currentItem;if(We!==nt&&(nt?.deactivateInkBar(),We)){const Ot=nt?.elementRef.nativeElement.getBoundingClientRect?.();We.activateInkBar(Ot),this._currentItem=We}}}function Dt(Vt){return class extends Vt{constructor(...Ci){super(...Ci),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(Ci){const We=(0,_e.W6)(Ci);this._fitToContent!==We&&(this._fitToContent=We,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(Ci){const We=this.elementRef.nativeElement;if(!Ci||!We.getBoundingClientRect||!this._inkBarContentElement)return void We.classList.add(Mi);const nt=We.getBoundingClientRect(),Ot=Ci.width/nt.width,si=Ci.left-nt.left;We.classList.add(wt),this._inkBarContentElement.style.setProperty("transform",`translateX(${si}px) scaleX(${Ot})`),We.getBoundingClientRect(),We.classList.remove(wt),We.classList.add(Mi),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(Mi)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const Ci=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=Ci.createElement("span"),this._inkBarContentElement=Ci.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 at=(0,a.YB)(class{}),pt=Dt((()=>{class Vt extends at{constructor(We){super(),this.elementRef=We}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv))};static#t=this.\u0275dir=s.Sc5({type:Vt,features:[s.eg9]})}return Vt})());let le=(()=>{class Vt extends pt{static#e=this.\u0275fac=(()=>{let We;return function(Ot){return(We||(We=s.otF(Vt)))(Ot||Vt)}})();static#t=this.\u0275dir=s.Sc5({type:Vt,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(nt,Ot){2&nt&&(s.e48("aria-disabled",!!Ot.disabled),s.eAK("mat-mdc-tab-disabled",Ot.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[s.eg9]})}return Vt})();const xe=(0,a.YB)(class{}),Pe=new s.UbH("MAT_TAB_GROUP");let ht=(()=>{class Vt extends xe{get content(){return this._contentPortal}constructor(We,nt){super(),this._viewContainerRef=We,this._closestTabGroup=nt,this.textLabel="",this._contentPortal=null,this._stateChanges=new R.E,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(We){(We.hasOwnProperty("textLabel")||We.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new h.CC(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(We){We&&We._closestTab===this&&(this._templateLabel=We)}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.y8U),s.GI1(Pe,8))};static#t=this.\u0275dir=s.Sc5({type:Vt,viewQuery:function(nt,Ot){if(1&nt&&s.CC$(s.Yw2,7),2&nt){let si;s.wto(si=s.Gqi())&&(Ot._implicitContent=si.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 Vt})(),Ht=(()=>{class Vt extends ht{constructor(){super(...arguments),this._explicitContent=void 0}get templateLabel(){return this._templateLabel}set templateLabel(We){this._setTemplateLabelInput(We)}static#e=this.\u0275fac=(()=>{let We;return function(Ot){return(We||(We=s.otF(Vt)))(Ot||Vt)}})();static#t=this.\u0275cmp=s.In1({type:Vt,selectors:[["mat-tab"]],contentQueries:function(nt,Ot,si){if(1&nt&&(s.szK(si,Lt,7,s.Yw2),s.szK(si,ni,5)),2&nt){let yi;s.wto(yi=s.Gqi())&&(Ot._explicitContent=yi.first),s.wto(yi=s.Gqi())&&(Ot.templateLabel=yi.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[s.M5G([{provide:Ut,useExisting:Vt}]),s.eg9],ngContentSelectors:$t,decls:1,vars:0,template:function(nt,Ot){1&nt&&(s.kPM(),s.yuY(0,st,1,0,"ng-template"))},encapsulation:2})}return Vt})();const vt=(0,Re.W4)({passive:!0});let it=(()=>{class Vt{get disablePagination(){return this._disablePagination}set disablePagination(We){this._disablePagination=(0,_e.W6)(We)}get selectedIndex(){return this._selectedIndex}set selectedIndex(We){We=(0,_e.wZ)(We),this._selectedIndex!=We&&(this._selectedIndexChanged=!0,this._selectedIndex=We,this._keyManager&&this._keyManager.updateActiveItem(We))}constructor(We,nt,Ot,si,yi,Ti,Fi){this._elementRef=We,this._changeDetectorRef=nt,this._viewportRuler=Ot,this._dir=si,this._ngZone=yi,this._platform=Ti,this._animationMode=Fi,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new R.E,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new R.E,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new s._w7,this.indexFocused=new s._w7,yi.runOutsideAngular(()=>{(0,Y.w)(We.nativeElement,"mouseleave").pipe((0,gt.a)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,Y.w)(this._previousPaginator.nativeElement,"touchstart",vt).pipe((0,gt.a)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,Y.w)(this._nextPaginator.nativeElement,"touchstart",vt).pipe((0,gt.a)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const We=this._dir?this._dir.change:(0,J.of)("ltr"),nt=this._viewportRuler.change(150),Ot=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new f.IH(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,Bt.U)(1)).subscribe(Ot),(0,ie.U)(We,nt,this._items.changes,this._itemsResized()).pipe((0,gt.a)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),Ot()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(si=>{this.indexFocused.emit(si),this._setTabFocus(si)})}_itemsResized(){return"function"!=typeof ResizeObserver?ae.k:this._items.changes.pipe((0,Ge.W)(this._items),(0,kt.G)(We=>new Ie._(nt=>this._ngZone.runOutsideAngular(()=>{const Ot=new ResizeObserver(si=>nt.next(si));return We.forEach(si=>Ot.observe(si.elementRef.nativeElement)),()=>{Ot.disconnect()}}))),(0,Ye.s)(1),(0,et.I)(We=>We.some(nt=>nt.contentRect.width>0&&nt.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(We){if(!(0,Xe.Yp)(We))switch(We.keyCode){case Xe.wJ:case Xe.Gi:if(this.focusIndex!==this.selectedIndex){const nt=this._items.get(this.focusIndex);nt&&!nt.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(We))}break;default:this._keyManager.onKeydown(We)}}_onContentChanges(){const We=this._elementRef.nativeElement.textContent;We!==this._currentTextContent&&(this._currentTextContent=We||"",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(We){!this._isValidIndex(We)||this.focusIndex===We||!this._keyManager||this._keyManager.setActiveItem(We)}_isValidIndex(We){return!this._items||!!this._items.toArray()[We]}_setTabFocus(We){if(this._showPaginationControls&&this._scrollToLabel(We),this._items&&this._items.length){this._items.toArray()[We].focus();const nt=this._tabListContainer.nativeElement;nt.scrollLeft="ltr"==this._getLayoutDirection()?0:nt.scrollWidth-nt.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const We=this.scrollDistance,nt="ltr"===this._getLayoutDirection()?-We:We;this._tabList.nativeElement.style.transform=`translateX(${Math.round(nt)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(We){this._scrollTo(We)}_scrollHeader(We){return this._scrollTo(this._scrollDistance+("before"==We?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(We){this._stopInterval(),this._scrollHeader(We)}_scrollToLabel(We){if(this.disablePagination)return;const nt=this._items?this._items.toArray()[We]:null;if(!nt)return;const Ot=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:si,offsetWidth:yi}=nt.elementRef.nativeElement;let Ti,Fi;"ltr"==this._getLayoutDirection()?(Ti=si,Fi=Ti+yi):(Fi=this._tabListInner.nativeElement.offsetWidth-si,Ti=Fi-yi);const hn=this.scrollDistance,an=this.scrollDistance+Ot;Ti<hn?this.scrollDistance-=hn-Ti:Fi>an&&(this.scrollDistance+=Math.min(Fi-an,Ti-hn))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const We=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;We||(this.scrollDistance=0),We!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=We}}_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 We=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,nt=We?We.elementRef.nativeElement:null;nt?this._inkBar.alignToElement(nt):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(We,nt){nt&&null!=nt.button&&0!==nt.button||(this._stopInterval(),(0,Ee.k)(650,100).pipe((0,gt.a)((0,ie.U)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:Ot,distance:si}=this._scrollHeader(We);(0===si||si>=Ot)&&this._stopInterval()}))}_scrollTo(We){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const nt=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(nt,We)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:nt,distance:this._scrollDistance}}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(ye.S8),s.GI1(g.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Vt,inputs:{disablePagination:"disablePagination"}})}return Vt})(),Et=(()=>{class Vt extends it{get disableRipple(){return this._disableRipple}set disableRipple(We){this._disableRipple=(0,_e.W6)(We)}constructor(We,nt,Ot,si,yi,Ti,Fi){super(We,nt,Ot,si,yi,Ti,Fi),this._disableRipple=!1}_itemSelected(We){We.preventDefault()}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(ye.S8),s.GI1(g.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Vt,inputs:{disableRipple:"disableRipple"},features:[s.eg9]})}return Vt})(),ct=(()=>{class Vt extends Et{constructor(We,nt,Ot,si,yi,Ti,Fi){super(We,nt,Ot,si,yi,Ti,Fi)}ngAfterContentInit(){this._inkBar=new zt(this._items),super.ngAfterContentInit()}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(ye.S8),s.GI1(g.yG,8),s.GI1(s.WW2),s.GI1(Re.WU),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Vt,selectors:[["mat-tab-header"]],contentQueries:function(nt,Ot,si){if(1&nt&&s.szK(si,le,4),2&nt){let yi;s.wto(yi=s.Gqi())&&(Ot._items=yi)}},viewQuery:function(nt,Ot){if(1&nt&&(s.CC$(oi,7),s.CC$(Jt,7),s.CC$(vi,7),s.CC$(je,5),s.CC$(De,5)),2&nt){let si;s.wto(si=s.Gqi())&&(Ot._tabListContainer=si.first),s.wto(si=s.Gqi())&&(Ot._tabList=si.first),s.wto(si=s.Gqi())&&(Ot._tabListInner=si.first),s.wto(si=s.Gqi())&&(Ot._nextPaginator=si.first),s.wto(si=s.Gqi())&&(Ot._previousPaginator=si.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(nt,Ot){2&nt&&s.eAK("mat-mdc-tab-header-pagination-controls-enabled",Ot._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==Ot._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[s.eg9],ngContentSelectors:$t,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(nt,Ot){1&nt&&(s.kPM(),s.I0R(0,"button",0,1),s.qCj("click",function(){return Ot._handlePaginatorClick("before")})("mousedown",function(yi){return Ot._handlePaginatorPress("before",yi)})("touchend",function(){return Ot._stopInterval()}),s.wR5(2,"div",2),s.C$Y(),s.I0R(3,"div",3,4),s.qCj("keydown",function(yi){return Ot._handleKeydown(yi)}),s.I0R(5,"div",5,6),s.qCj("cdkObserveContent",function(){return Ot._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 Ot._handlePaginatorPress("after",yi)})("click",function(){return Ot._handlePaginatorClick("after")})("touchend",function(){return Ot._stopInterval()}),s.wR5(12,"div",2),s.C$Y()),2&nt&&(s.eAK("mat-mdc-tab-header-pagination-disabled",Ot._disableScrollBefore),s.E7m("matRippleDisabled",Ot._disableScrollBefore||Ot.disableRipple)("disabled",Ot._disableScrollBefore||null),s.yG2(3),s.eAK("_mat-animation-noopable","NoopAnimations"===Ot._animationMode),s.yG2(7),s.eAK("mat-mdc-tab-header-pagination-disabled",Ot._disableScrollAfter),s.E7m("matRippleDisabled",Ot._disableScrollAfter||Ot.disableRipple)("disabled",Ot._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 Vt})();const ri=new s.UbH("MAT_TABS_CONFIG");let V=0;const Ce=(0,a.i)((0,a.bc)(class{constructor(Vt){this._elementRef=Vt}}),"primary");let _=(()=>{class Vt extends Ce{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(We){this._dynamicHeight=(0,_e.W6)(We)}get selectedIndex(){return this._selectedIndex}set selectedIndex(We){this._indexToSelect=(0,_e.wZ)(We,null)}get animationDuration(){return this._animationDuration}set animationDuration(We){this._animationDuration=/^\d+$/.test(We+"")?We+"ms":We}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(We){this._contentTabIndex=(0,_e.wZ)(We,null)}get disablePagination(){return this._disablePagination}set disablePagination(We){this._disablePagination=(0,_e.W6)(We)}get preserveContent(){return this._preserveContent}set preserveContent(We){this._preserveContent=(0,_e.W6)(We)}get backgroundColor(){return this._backgroundColor}set backgroundColor(We){const nt=this._elementRef.nativeElement.classList;nt.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),We&&nt.add("mat-tabs-with-background",`mat-background-${We}`),this._backgroundColor=We}constructor(We,nt,Ot,si){super(We),this._changeDetectorRef=nt,this._animationMode=si,this._tabs=new s.VhX,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=b.wH.EMPTY,this._tabLabelSubscription=b.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=V++,this.animationDuration=Ot&&Ot.animationDuration?Ot.animationDuration:"500ms",this.disablePagination=!(!Ot||null==Ot.disablePagination)&&Ot.disablePagination,this.dynamicHeight=!(!Ot||null==Ot.dynamicHeight)&&Ot.dynamicHeight,this.contentTabIndex=Ot?.contentTabIndex??null,this.preserveContent=!!Ot?.preserveContent}ngAfterContentChecked(){const We=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=We){const nt=null==this._selectedIndex;if(!nt){this.selectedTabChange.emit(this._createChangeEvent(We));const Ot=this._tabBodyWrapper.nativeElement;Ot.style.minHeight=Ot.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((Ot,si)=>Ot.isActive=si===We),nt||(this.selectedIndexChange.emit(We),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((nt,Ot)=>{nt.position=Ot-We,null!=this._selectedIndex&&0==nt.position&&!nt.origin&&(nt.origin=We-this._selectedIndex)}),this._selectedIndex!==We&&(this._selectedIndex=We,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const We=this._clampTabIndex(this._indexToSelect);if(We===this._selectedIndex){const nt=this._tabs.toArray();let Ot;for(let si=0;si<nt.length;si++)if(nt[si].isActive){this._indexToSelect=this._selectedIndex=si,this._lastFocusedTabIndex=null,Ot=nt[si];break}!Ot&&nt[We]&&Promise.resolve().then(()=>{nt[We].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(We))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,Ge.W)(this._allTabs)).subscribe(We=>{this._tabs.reset(We.filter(nt=>nt._closestTabGroup===this||!nt._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(We){const nt=this._tabHeader;nt&&(nt.focusIndex=We)}_focusChanged(We){this._lastFocusedTabIndex=We,this.focusChange.emit(this._createChangeEvent(We))}_createChangeEvent(We){const nt=new S;return nt.index=We,this._tabs&&this._tabs.length&&(nt.tab=this._tabs.toArray()[We]),nt}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,ie.U)(...this._tabs.map(We=>We._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(We){return Math.min(this._tabs.length-1,Math.max(We||0,0))}_getTabLabelId(We){return`mat-tab-label-${this._groupId}-${We}`}_getTabContentId(We){return`mat-tab-content-${this._groupId}-${We}`}_setTabBodyWrapperHeight(We){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const nt=this._tabBodyWrapper.nativeElement;nt.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(nt.style.height=We+"px")}_removeTabBodyWrapperHeight(){const We=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=We.clientHeight,We.style.height="",this.animationDone.emit()}_handleClick(We,nt,Ot){nt.focusIndex=Ot,We.disabled||(this.selectedIndex=Ot)}_getTabIndex(We){return We===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(We,nt){We&&"mouse"!==We&&"touch"!==We&&(this._tabHeader.focusIndex=nt)}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(ri,8),s.GI1(s.qwP,8))};static#t=this.\u0275dir=s.Sc5({type:Vt,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 Vt})(),w=(()=>{class Vt extends _{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(We){this._fitInkBarToContent=(0,_e.W6)(We),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(We){this._stretchTabs=(0,_e.W6)(We)}constructor(We,nt,Ot,si){super(We,nt,Ot,si),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!Ot||null==Ot.fitInkBarToContent)&&Ot.fitInkBarToContent,this.stretchTabs=!Ot||null==Ot.stretchTabs||Ot.stretchTabs}static#e=this.\u0275fac=function(nt){return new(nt||Vt)(s.GI1(s.GMv),s.GI1(s.kD9),s.GI1(ri,8),s.GI1(s.qwP,8))};static#t=this.\u0275cmp=s.In1({type:Vt,selectors:[["mat-tab-group"]],contentQueries:function(nt,Ot,si){if(1&nt&&s.szK(si,Ht,5),2&nt){let yi;s.wto(yi=s.Gqi())&&(Ot._allTabs=yi)}},viewQuery:function(nt,Ot){if(1&nt&&(s.CC$(Le,5),s.CC$(Ve,5)),2&nt){let si;s.wto(si=s.Gqi())&&(Ot._tabBodyWrapper=si.first),s.wto(si=s.Gqi())&&(Ot._tabHeader=si.first)}},hostAttrs:["ngSkipHydration","",1,"mat-mdc-tab-group"],hostVars:8,hostBindings:function(nt,Ot){2&nt&&(s.m4B("--mat-tab-animation-duration",Ot.animationDuration),s.eAK("mat-mdc-tab-group-dynamic-height",Ot.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===Ot.headerPosition)("mat-mdc-tab-group-stretch-tabs",Ot.stretchTabs))},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:[s.Wk5.None,"mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[s.M5G([{provide:Pe,useExisting:Vt}]),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(nt,Ot){1&nt&&(s.I0R(0,"mat-tab-header",0,1),s.qCj("indexFocused",function(yi){return Ot._focusChanged(yi)})("selectFocusedIndex",function(yi){return Ot.selectedIndex=yi}),s.yuY(2,Ne,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&nt&&(s.E7m("selectedIndex",Ot.selectedIndex||0)("disableRipple",Ot.disableRipple)("disablePagination",Ot.disablePagination),s.yG2(2),s.E7m("ngForOf",Ot._tabs),s.yG2(),s.eAK("_mat-animation-noopable","NoopAnimations"===Ot._animationMode),s.yG2(2),s.E7m("ngForOf",Ot._tabs))},dependencies:[i.QF,i.ay,i.u_,h.IP,a.UZ,f.Si,Tt,le,ct],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 Vt})();class S{}let Ei=(()=>{class Vt{static#e=this.\u0275fac=function(nt){return new(nt||Vt)};static#t=this.\u0275mod=s.a4G({type:Vt});static#i=this.\u0275inj=s.s3X({imports:[i.MD,a.AN,h.g$,a.KE,l.IT,f.Ux,a.AN]})}return Vt})()},964:(lt,me,d)=>{"use strict";d.d(me,{A9:()=>b,EZ:()=>R,Gm:()=>J});var i=d(2116),s=d(3576),a=d(5792),h=d(1368);const l=["*",[["mat-toolbar-row"]]],f=["*","mat-toolbar-row"],g=(0,s.i)(class{constructor(ie){this._elementRef=ie}});let b=(()=>{class ie{static#e=this.\u0275fac=function(Ee){return new(Ee||ie)};static#t=this.\u0275dir=i.Sc5({type:ie,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]})}return ie})(),R=(()=>{class ie extends g{constructor(Ie,Ee,Ge){super(Ie),this._platform=Ee,this._document=Ge}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}static#e=this.\u0275fac=function(Ee){return new(Ee||ie)(i.GI1(i.GMv),i.GI1(a.WU),i.GI1(h.Ud))};static#t=this.\u0275cmp=i.In1({type:ie,selectors:[["mat-toolbar"]],contentQueries:function(Ee,Ge,tt){if(1&Ee&&i.szK(tt,b,5),2&Ee){let gt;i.wto(gt=i.Gqi())&&(Ge._toolbarRows=gt)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(Ee,Ge){2&Ee&&i.eAK("mat-toolbar-multiple-rows",Ge._toolbarRows.length>0)("mat-toolbar-single-row",0===Ge._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[i.eg9],ngContentSelectors:f,decls:2,vars:0,template:function(Ee,Ge){1&Ee&&(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 ie})(),J=(()=>{class ie{static#e=this.\u0275fac=function(Ee){return new(Ee||ie)};static#t=this.\u0275mod=i.a4G({type:ie});static#i=this.\u0275inj=i.s3X({imports:[s.AN,s.AN]})}return ie})()},6496:(lt,me,d)=>{"use strict";d.d(me,{KO:()=>De,a4:()=>oi});var i=d(3616),s=d(3992),a=d(7712),h=d(7800),l=d(2116),f=d(1368),g=d(5792),b=d(4723),R=d(1900),Y=d(68),J=d(8408),ie=d(2488),ae=d(5657),Ee=(d(9684),d(3576));const Ge=["tooltip"],Bt=new l.UbH("mat-tooltip-scroll-strategy"),Ye={provide:Bt,deps:[Y.mc],useFactory:function kt(Le){return()=>Le.scrollStrategies.reposition({scrollThrottle:20})}},Q=new l.UbH("mat-tooltip-default-options",{providedIn:"root",factory:function et(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),ye="tooltip-panel",Re=(0,g.W4)({passive:!0});let $t=(()=>{class Le{get position(){return this._position}set position(te){te!==this._position&&(this._position=te,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(te){this._positionAtOrigin=(0,a.W6)(te),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(te){this._disabled=(0,a.W6)(te),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(te){this._showDelay=(0,a.wZ)(te)}get hideDelay(){return this._hideDelay}set hideDelay(te){this._hideDelay=(0,a.wZ)(te),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(te){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=te?String(te).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(te){this._tooltipClass=te,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(te,ge,xt,Ne,be,j,we,N,U,Fe,Tt,Ke){this._overlay=te,this._elementRef=ge,this._scrollDispatcher=xt,this._viewContainerRef=Ne,this._ngZone=be,this._platform=j,this._ariaDescriber=we,this._focusMonitor=N,this._dir=Fe,this._defaultOptions=Tt,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new ae.E,this._scrollStrategy=U,this._document=Ke,Tt&&(this._showDelay=Tt.showDelay,this._hideDelay=Tt.hideDelay,Tt.position&&(this.position=Tt.position),Tt.positionAtOrigin&&(this.positionAtOrigin=Tt.positionAtOrigin),Tt.touchGestures&&(this.touchGestures=Tt.touchGestures)),Fe.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(te=>{te?"keyboard"===te&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const te=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([ge,xt])=>{te.removeEventListener(ge,xt,Re)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(te,this.message,"tooltip"),this._focusMonitor.stopMonitoring(te)}show(te=this.showDelay,ge){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const xt=this._createOverlay(ge);this._detach(),this._portal=this._portal||new ie.KC(this._tooltipComponent,this._viewContainerRef);const Ne=this._tooltipInstance=xt.attach(this._portal).instance;Ne._triggerElement=this._elementRef.nativeElement,Ne._mouseLeaveHideDelay=this._hideDelay,Ne.afterHidden().pipe((0,i.a)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),Ne.show(te)}hide(te=this.hideDelay){const ge=this._tooltipInstance;ge&&(ge.isVisible()?ge.hide(te):(ge._cancelPendingAnimations(),this._detach()))}toggle(te){this._isTooltipVisible()?this.hide():this.show(void 0,te)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(te){if(this._overlayRef){const Ne=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!te)&&Ne._origin instanceof l.GMv)return this._overlayRef;this._detach()}const ge=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),xt=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&te||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(ge);return xt.positionChanges.pipe((0,i.a)(this._destroyed)).subscribe(Ne=>{this._updateCurrentPositionClass(Ne.connectionPair),this._tooltipInstance&&Ne.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:xt,panelClass:`${this._cssClassPrefix}-${ye}`,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(Ne=>{this._isTooltipVisible()&&Ne.keyCode===h.UX&&!(0,h.Yp)(Ne)&&(Ne.preventDefault(),Ne.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(te){const ge=te.getConfig().positionStrategy,xt=this._getOrigin(),Ne=this._getOverlayPosition();ge.withPositions([this._addOffset({...xt.main,...Ne.main}),this._addOffset({...xt.fallback,...Ne.fallback})])}_addOffset(te){return te}_getOrigin(){const te=!this._dir||"ltr"==this._dir.value,ge=this.position;let xt;"above"==ge||"below"==ge?xt={originX:"center",originY:"above"==ge?"top":"bottom"}:"before"==ge||"left"==ge&&te||"right"==ge&&!te?xt={originX:"start",originY:"center"}:("after"==ge||"right"==ge&&te||"left"==ge&&!te)&&(xt={originX:"end",originY:"center"});const{x:Ne,y:be}=this._invertPosition(xt.originX,xt.originY);return{main:xt,fallback:{originX:Ne,originY:be}}}_getOverlayPosition(){const te=!this._dir||"ltr"==this._dir.value,ge=this.position;let xt;"above"==ge?xt={overlayX:"center",overlayY:"bottom"}:"below"==ge?xt={overlayX:"center",overlayY:"top"}:"before"==ge||"left"==ge&&te||"right"==ge&&!te?xt={overlayX:"end",overlayY:"center"}:("after"==ge||"right"==ge&&te||"left"==ge&&!te)&&(xt={overlayX:"start",overlayY:"center"});const{x:Ne,y:be}=this._invertPosition(xt.overlayX,xt.overlayY);return{main:xt,fallback:{overlayX:Ne,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(te){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=te,this._tooltipInstance._markForCheck())}_invertPosition(te,ge){return"above"===this.position||"below"===this.position?"top"===ge?ge="bottom":"bottom"===ge&&(ge="top"):"end"===te?te="start":"start"===te&&(te="end"),{x:te,y:ge}}_updateCurrentPositionClass(te){const{overlayY:ge,originX:xt,originY:Ne}=te;let be;if(be="center"===ge?this._dir&&"rtl"===this._dir.value?"end"===xt?"left":"right":"start"===xt?"left":"right":"bottom"===ge&&"top"===Ne?"above":"below",be!==this._currentPosition){const j=this._overlayRef;if(j){const we=`${this._cssClassPrefix}-${ye}-`;j.removePanelClass(we+this._currentPosition),j.addPanelClass(we+be)}this._currentPosition=be}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",te=>{let ge;this._setupPointerExitEventsIfNeeded(),void 0!==te.x&&void 0!==te.y&&(ge=te),this.show(void 0,ge)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",te=>{const ge=te.targetTouches?.[0],xt=ge?{x:ge.clientX,y:ge.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,xt),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const te=[];if(this._platformSupportsMouseEvents())te.push(["mouseleave",ge=>{const xt=ge.relatedTarget;(!xt||!this._overlayRef?.overlayElement.contains(xt))&&this.hide()}],["wheel",ge=>this._wheelListener(ge)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const ge=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};te.push(["touchend",ge],["touchcancel",ge])}this._addListeners(te),this._passiveListeners.push(...te)}_addListeners(te){te.forEach(([ge,xt])=>{this._elementRef.nativeElement.addEventListener(ge,xt,Re)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(te){if(this._isTooltipVisible()){const ge=this._document.elementFromPoint(te.clientX,te.clientY),xt=this._elementRef.nativeElement;ge!==xt&&!xt.contains(ge)&&this.hide()}}_disableNativeGesturesIfNecessary(){const te=this.touchGestures;if("off"!==te){const ge=this._elementRef.nativeElement,xt=ge.style;("on"===te||"INPUT"!==ge.nodeName&&"TEXTAREA"!==ge.nodeName)&&(xt.userSelect=xt.msUserSelect=xt.webkitUserSelect=xt.MozUserSelect="none"),("on"===te||!ge.draggable)&&(xt.webkitUserDrag="none"),xt.touchAction="none",xt.webkitTapHighlightColor="transparent"}}static#e=this.\u0275fac=function(ge){l.KEo()};static#t=this.\u0275dir=l.Sc5({type:Le,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 Le})(),oi=(()=>{class Le extends $t{constructor(te,ge,xt,Ne,be,j,we,N,U,Fe,Tt,Ke){super(te,ge,xt,Ne,be,j,we,N,U,Fe,Tt,Ke),this._tooltipComponent=vi,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(te){const xt=!this._dir||"ltr"==this._dir.value;return"top"===te.originY?te.offsetY=-8:"bottom"===te.originY?te.offsetY=8:"start"===te.originX?te.offsetX=xt?-8:8:"end"===te.originX&&(te.offsetX=xt?8:-8),te}static#e=this.\u0275fac=function(ge){return new(ge||Le)(l.GI1(Y.mc),l.GI1(l.GMv),l.GI1(J.Yn),l.GI1(l.y8U),l.GI1(l.WW2),l.GI1(g.WU),l.GI1(b.o9),l.GI1(b.Kk),l.GI1(Bt),l.GI1(R.yG,8),l.GI1(Q,8),l.GI1(f.Ud))};static#t=this.\u0275dir=l.Sc5({type:Le,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(ge,xt){2&ge&&l.eAK("mat-mdc-tooltip-disabled",xt.disabled)},exportAs:["matTooltip"],features:[l.eg9]})}return Le})(),Jt=(()=>{class Le{constructor(te,ge){this._changeDetectorRef=te,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new ae.E,this._animationsDisabled="NoopAnimations"===ge}show(te){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},te)}hide(te){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},te)}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:te}){(!te||!this._triggerElement.contains(te))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:te}){(te===this._showAnimation||te===this._hideAnimation)&&this._finalizeAnimation(te===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(te){te?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(te){const ge=this._tooltip.nativeElement,xt=this._showAnimation,Ne=this._hideAnimation;if(ge.classList.remove(te?Ne:xt),ge.classList.add(te?xt:Ne),this._isVisible=te,te&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const be=getComputedStyle(ge);("0s"===be.getPropertyValue("animation-duration")||"none"===be.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}te&&this._onShow(),this._animationsDisabled&&(ge.classList.add("_mat-animation-noopable"),this._finalizeAnimation(te))}static#e=this.\u0275fac=function(ge){return new(ge||Le)(l.GI1(l.kD9),l.GI1(l.qwP,8))};static#t=this.\u0275dir=l.Sc5({type:Le})}return Le})(),vi=(()=>{class Le extends Jt{constructor(te,ge,xt){super(te,xt),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 te=this._elementRef.nativeElement.getBoundingClientRect();return te.height>24&&te.width>=200}static#e=this.\u0275fac=function(ge){return new(ge||Le)(l.GI1(l.kD9),l.GI1(l.GMv),l.GI1(l.qwP,8))};static#t=this.\u0275cmp=l.In1({type:Le,selectors:[["mat-tooltip-component"]],viewQuery:function(ge,xt){if(1&ge&&l.CC$(Ge,7),2&ge){let Ne;l.wto(Ne=l.Gqi())&&(xt._tooltip=Ne.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(ge,xt){1&ge&&l.qCj("mouseleave",function(be){return xt._handleMouseLeave(be)}),2&ge&&l.m4B("zoom",xt.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,xt){1&ge&&(l.I0R(0,"div",0,1),l.qCj("animationend",function(be){return xt._handleAnimationEnd(be)}),l.I0R(2,"div",2),l.OEk(3),l.C$Y()()),2&ge&&(l.eAK("mdc-tooltip--multiline",xt._isMultiline),l.E7m("ngClass",xt.tooltipClass),l.yG2(3),l.cNF(xt.message))},dependencies:[f.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 Le})(),De=(()=>{class Le{static#e=this.\u0275fac=function(ge){return new(ge||Le)};static#t=this.\u0275mod=l.a4G({type:Le});static#i=this.\u0275inj=l.s3X({providers:[Ye],imports:[b.Ux,f.MD,Y.Y1,Ee.AN,Ee.AN,J.uU]})}return Le})()},4476:(lt,me,d)=>{"use strict";d.d(me,{OY:()=>Kt,iE:()=>Tt,mI:()=>ht,o_:()=>we,q:()=>ye});var i=d(2116),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(w,S,$){return w.addEventListener(S,$),()=>{w.removeEventListener(S,$)}}dispatchEvent(w,S){w.dispatchEvent(S)}remove(w){w.parentNode&&w.parentNode.removeChild(w)}createElement(w,S){return(S=S||this.getDefaultDocument()).createElement(w)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(w){return w.nodeType===Node.ELEMENT_NODE}isShadowRoot(w){return w instanceof DocumentFragment}getGlobalEventTarget(w,S){return"window"===S?window:"document"===S?w:"body"===S?w.body:null}getBaseHref(w){const S=function f(){return l=l||document.querySelector("base"),l?l.getAttribute("href"):null}();return null==S?null:function g(_){return new URL(_,document.baseURI).pathname}(S)}resetBaseElement(){l=null}getUserAgent(){return window.navigator.userAgent}getCookie(w){return(0,s.Sg)(document.cookie,w)}}let l=null,R=(()=>{class _{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function($){return new($||_)};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();const Y=new i.UbH("");let J=(()=>{class _{constructor(S,$){this._zone=$,this._eventNameToPlugin=new Map,S.forEach(ze=>{ze.manager=this}),this._plugins=S.slice().reverse()}addEventListener(S,$,ze){return this._findPluginFor($).addEventListener(S,$,ze)}getZone(){return this._zone}_findPluginFor(S){let $=this._eventNameToPlugin.get(S);if($)return $;if($=this._plugins.find(At=>At.supports(S)),!$)throw new i.OBp(5101,!1);return this._eventNameToPlugin.set(S,$),$}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(Y),i.CoB(i.WW2))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();class ie{constructor(w){this._doc=w}}const ae="ng-app-id";let Ie=(()=>{class _{constructor(S,$,ze,At={}){this.doc=S,this.appId=$,this.nonce=ze,this.platformId=At,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,s.uf)(At),this.resetHostNodes()}addStyles(S){for(const $ of S)1===this.changeUsageCount($,1)&&this.onStyleAdded($)}removeStyles(S){for(const $ of S)this.changeUsageCount($,-1)<=0&&this.onStyleRemoved($)}ngOnDestroy(){const S=this.styleNodesInDOM;S&&(S.forEach($=>$.remove()),S.clear());for(const $ of this.getAllStyles())this.onStyleRemoved($);this.resetHostNodes()}addHost(S){this.hostNodes.add(S);for(const $ of this.getAllStyles())this.addStyleToHost(S,$)}removeHost(S){this.hostNodes.delete(S)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(S){for(const $ of this.hostNodes)this.addStyleToHost($,S)}onStyleRemoved(S){const $=this.styleRef;$.get(S)?.elements?.forEach(ze=>ze.remove()),$.delete(S)}collectServerRenderedStyles(){const S=this.doc.head?.querySelectorAll(`style[${ae}="${this.appId}"]`);if(S?.length){const $=new Map;return S.forEach(ze=>{null!=ze.textContent&&$.set(ze.textContent,ze)}),$}return null}changeUsageCount(S,$){const ze=this.styleRef;if(ze.has(S)){const At=ze.get(S);return At.usage+=$,At.usage}return ze.set(S,{usage:$,elements:[]}),$}getStyleElement(S,$){const ze=this.styleNodesInDOM,At=ze?.get($);if(At?.parentNode===S)return ze.delete($),At.removeAttribute(ae),At;{const bt=this.doc.createElement("style");return this.nonce&&bt.setAttribute("nonce",this.nonce),bt.textContent=$,this.platformIsServer&&bt.setAttribute(ae,this.appId),S.appendChild(bt),bt}}addStyleToHost(S,$){const ze=this.getStyleElement(S,$),At=this.styleRef,bt=At.get($)?.elements;bt?bt.push(ze):At.set($,{elements:[ze],usage:1})}resetHostNodes(){const S=this.hostNodes;S.clear(),S.add(this.doc.head)}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(s.Ud),i.CoB(i.QHP),i.CoB(i.YND,8),i.CoB(i.AHE))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();const Ee={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/"},Ge=/%COMP%/g,Ye=new i.UbH("",{providedIn:"root",factory:()=>!0});function _e(_,w){return w.map(S=>S.replace(Ge,_))}let ye=(()=>{class _{constructor(S,$,ze,At,bt,yt,Ue,Ft=null){this.eventManager=S,this.sharedStylesHost=$,this.appId=ze,this.removeStylesOnCompDestroy=At,this.doc=bt,this.platformId=yt,this.ngZone=Ue,this.nonce=Ft,this.rendererByCompId=new Map,this.platformIsServer=(0,s.uf)(yt),this.defaultRenderer=new Re(S,bt,Ue,this.platformIsServer)}createRenderer(S,$){if(!S||!$)return this.defaultRenderer;this.platformIsServer&&$.encapsulation===i.K6R.ShadowDom&&($={...$,encapsulation:i.K6R.Emulated});const ze=this.getOrCreateRenderer(S,$);return ze instanceof $t?ze.applyToHost(S):ze instanceof st&&ze.applyStyles(),ze}getOrCreateRenderer(S,$){const ze=this.rendererByCompId;let At=ze.get($.id);if(!At){const bt=this.doc,yt=this.ngZone,Ue=this.eventManager,Ft=this.sharedStylesHost,di=this.removeStylesOnCompDestroy,Ei=this.platformIsServer;switch($.encapsulation){case i.K6R.Emulated:At=new $t(Ue,Ft,$,this.appId,di,bt,yt,Ei);break;case i.K6R.ShadowDom:return new ut(Ue,Ft,S,$,bt,yt,this.nonce,Ei);default:At=new st(Ue,Ft,$,di,bt,yt,Ei)}ze.set($.id,At)}return At}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(J),i.CoB(Ie),i.CoB(i.QHP),i.CoB(Ye),i.CoB(s.Ud),i.CoB(i.AHE),i.CoB(i.WW2),i.CoB(i.YND))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();class Re{constructor(w,S,$,ze){this.eventManager=w,this.doc=S,this.ngZone=$,this.platformIsServer=ze,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(w,S){return S?this.doc.createElementNS(Ee[S]||S,w):this.doc.createElement(w)}createComment(w){return this.doc.createComment(w)}createText(w){return this.doc.createTextNode(w)}appendChild(w,S){(oe(w)?w.content:w).appendChild(S)}insertBefore(w,S,$){w&&(oe(w)?w.content:w).insertBefore(S,$)}removeChild(w,S){w&&w.removeChild(S)}selectRootElement(w,S){let $="string"==typeof w?this.doc.querySelector(w):w;if(!$)throw new i.OBp(-5104,!1);return S||($.textContent=""),$}parentNode(w){return w.parentNode}nextSibling(w){return w.nextSibling}setAttribute(w,S,$,ze){if(ze){S=ze+":"+S;const At=Ee[ze];At?w.setAttributeNS(At,S,$):w.setAttribute(S,$)}else w.setAttribute(S,$)}removeAttribute(w,S,$){if($){const ze=Ee[$];ze?w.removeAttributeNS(ze,S):w.removeAttribute(`${$}:${S}`)}else w.removeAttribute(S)}addClass(w,S){w.classList.add(S)}removeClass(w,S){w.classList.remove(S)}setStyle(w,S,$,ze){ze&(i.yzm.DashCase|i.yzm.Important)?w.style.setProperty(S,$,ze&i.yzm.Important?"important":""):w.style[S]=$}removeStyle(w,S,$){$&i.yzm.DashCase?w.style.removeProperty(S):w.style[S]=""}setProperty(w,S,$){null!=w&&(w[S]=$)}setValue(w,S){w.nodeValue=S}listen(w,S,$){if("string"==typeof w&&!(w=(0,s.uy)().getGlobalEventTarget(this.doc,w)))throw new Error(`Unsupported event target ${w} for event ${S}`);return this.eventManager.addEventListener(w,S,this.decoratePreventDefault($))}decoratePreventDefault(w){return S=>{if("__ngUnwrap__"===S)return w;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>w(S)):w(S))&&S.preventDefault()}}}function oe(_){return"TEMPLATE"===_.tagName&&void 0!==_.content}class ut extends Re{constructor(w,S,$,ze,At,bt,yt,Ue){super(w,At,bt,Ue),this.sharedStylesHost=S,this.hostEl=$,this.shadowRoot=$.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Ft=_e(ze.id,ze.styles);for(const di of Ft){const Ei=document.createElement("style");yt&&Ei.setAttribute("nonce",yt),Ei.textContent=di,this.shadowRoot.appendChild(Ei)}}nodeOrShadowRoot(w){return w===this.hostEl?this.shadowRoot:w}appendChild(w,S){return super.appendChild(this.nodeOrShadowRoot(w),S)}insertBefore(w,S,$){return super.insertBefore(this.nodeOrShadowRoot(w),S,$)}removeChild(w,S){return super.removeChild(this.nodeOrShadowRoot(w),S)}parentNode(w){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(w)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class st extends Re{constructor(w,S,$,ze,At,bt,yt,Ue){super(w,At,bt,yt),this.sharedStylesHost=S,this.removeStylesOnCompDestroy=ze,this.styles=Ue?_e(Ue,$.styles):$.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class $t extends st{constructor(w,S,$,ze,At,bt,yt,Ue){const Ft=ze+"-"+$.id;super(w,S,$,At,bt,yt,Ue,Ft),this.contentAttr=function et(_){return"_ngcontent-%COMP%".replace(Ge,_)}(Ft),this.hostAttr=function Q(_){return"_nghost-%COMP%".replace(Ge,_)}(Ft)}applyToHost(w){this.applyStyles(),this.setAttribute(w,this.hostAttr,"")}createElement(w,S){const $=super.createElement(w,S);return super.setAttribute($,this.contentAttr,""),$}}let oi=(()=>{class _ extends ie{constructor(S){super(S)}supports(S){return!0}addEventListener(S,$,ze){return S.addEventListener($,ze,!1),()=>this.removeEventListener(S,$,ze)}removeEventListener(S,$,ze){return S.removeEventListener($,ze)}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();const Jt=["alt","control","meta","shift"],vi={"\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"},je={alt:_=>_.altKey,control:_=>_.ctrlKey,meta:_=>_.metaKey,shift:_=>_.shiftKey};let De=(()=>{class _ extends ie{constructor(S){super(S)}supports(S){return null!=_.parseEventName(S)}addEventListener(S,$,ze){const At=_.parseEventName($),bt=_.eventCallback(At.fullKey,ze,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,s.uy)().onAndCancel(S,At.domEventName,bt))}static parseEventName(S){const $=S.toLowerCase().split("."),ze=$.shift();if(0===$.length||"keydown"!==ze&&"keyup"!==ze)return null;const At=_._normalizeKey($.pop());let bt="",yt=$.indexOf("code");if(yt>-1&&($.splice(yt,1),bt="code."),Jt.forEach(Ft=>{const di=$.indexOf(Ft);di>-1&&($.splice(di,1),bt+=Ft+".")}),bt+=At,0!=$.length||0===At.length)return null;const Ue={};return Ue.domEventName=ze,Ue.fullKey=bt,Ue}static matchEventFullKeyCode(S,$){let ze=vi[S.key]||S.key,At="";return $.indexOf("code.")>-1&&(ze=S.code,At="code."),!(null==ze||!ze)&&(ze=ze.toLowerCase()," "===ze?ze="space":"."===ze&&(ze="dot"),Jt.forEach(bt=>{bt!==ze&&(0,je[bt])(S)&&(At+=bt+".")}),At+=ze,At===$)}static eventCallback(S,$,ze){return At=>{_.matchEventFullKeyCode(At,S)&&ze.runGuarded(()=>$(At))}}static _normalizeKey(S){return"esc"===S?"escape":S}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac})}return _})();const we=(0,i.grM)(i.m4O,"browser",[{provide:i.AHE,useValue:s._k},{provide:i.crf,useValue:function xt(){h.makeCurrent()},multi:!0},{provide:s.Ud,useFactory:function be(){return(0,i.auf)(document),document},deps:[]}]),N=new i.UbH(""),U=[{provide:i.Mn9,useClass:class b{addToWindow(w){i.IHs.getAngularTestability=($,ze=!0)=>{const At=w.findTestabilityInTree($,ze);if(null==At)throw new i.OBp(5103,!1);return At},i.IHs.getAllAngularTestabilities=()=>w.getAllTestabilities(),i.IHs.getAllAngularRootElements=()=>w.getAllRootElements(),i.IHs.frameworkStabilizers||(i.IHs.frameworkStabilizers=[]),i.IHs.frameworkStabilizers.push($=>{const ze=i.IHs.getAllAngularTestabilities();let At=ze.length;const bt=function(){At--,0==At&&$()};ze.forEach(yt=>{yt.whenStable(bt)})})}findTestabilityInTree(w,S,$){return null==S?null:w.getTestability(S)??($?(0,s.uy)().isShadowRoot(S)?this.findTestabilityInTree(w,S.host,!0):this.findTestabilityInTree(w,S.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]}],Fe=[{provide:i.i4S,useValue:"root"},{provide:i.eAe,useFactory:function Ne(){return new i.eAe},deps:[]},{provide:Y,useClass:oi,multi:!0,deps:[s.Ud,i.WW2,i.AHE]},{provide:Y,useClass:De,multi:!0,deps:[s.Ud]},ye,Ie,J,{provide:i.O8F,useExisting:ye},{provide:s.OM,useClass:R,deps:[]},[]];let Tt=(()=>{class _{constructor(S){}static withServerTransition(S){return{ngModule:_,providers:[{provide:i.QHP,useValue:S.appId}]}}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(N,12))};static#t=this.\u0275mod=i.a4G({type:_});static#i=this.\u0275inj=i.s3X({providers:[...Fe,...U],imports:[s.MD,i.Ev2]})}return _})(),Kt=(()=>{class _{constructor(S){this._doc=S}getTitle(){return this._doc.title}setTitle(S){this._doc.title=S||""}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})(),ht=(()=>{class _{static#e=this.\u0275fac=function($){return new($||_)};static#t=this.\u0275prov=i.wxM({token:_,factory:function($){let ze=null;return ze=$?new($||_):i.CoB(Ht),ze},providedIn:"root"})}return _})(),Ht=(()=>{class _ extends ht{constructor(S){super(),this._doc=S}sanitize(S,$){if(null==$)return null;switch(S){case i.SI6.NONE:return $;case i.SI6.HTML:return(0,i.K2p)($,"HTML")?(0,i.E2t)($):(0,i.Om8)(this._doc,String($)).toString();case i.SI6.STYLE:return(0,i.K2p)($,"Style")?(0,i.E2t)($):$;case i.SI6.SCRIPT:if((0,i.K2p)($,"Script"))return(0,i.E2t)($);throw new i.OBp(5200,!1);case i.SI6.URL:return(0,i.K2p)($,"URL")?(0,i.E2t)($):(0,i.ozE)(String($));case i.SI6.RESOURCE_URL:if((0,i.K2p)($,"ResourceURL"))return(0,i.E2t)($);throw new i.OBp(5201,!1);default:throw new i.OBp(5202,!1)}}bypassSecurityTrustHtml(S){return(0,i.GM_)(S)}bypassSecurityTrustStyle(S){return(0,i.Vfw)(S)}bypassSecurityTrustScript(S){return(0,i.ER9)(S)}bypassSecurityTrustUrl(S){return(0,i.Gc)(S)}bypassSecurityTrustResourceUrl(S){return(0,i.u8n)(S)}static#e=this.\u0275fac=function($){return new($||_)(i.CoB(s.Ud))};static#t=this.\u0275prov=i.wxM({token:_,factory:_.\u0275fac,providedIn:"root"})}return _})()},2992:(lt,me,d)=>{"use strict";d.d(me,{gV:()=>Un,E5:()=>Qn,ER:()=>vr,LC:()=>vn,qQ:()=>ul,cP:()=>aa});var i=d(2116),s=d(1116),a=d(4496),h=d(2700),l=d(6700),f=d(6040);const b=(0,d(4912).w)(y=>function(){y(this),this.name="EmptyError",this.message="no elements in sequence"});var R=d(7228),Y=d(1424),J=d(3928),ie=d(3800),ae=d(8960),Ie=d(2376),Ee=d(5657),Ge=d(6928),tt=d(1368),gt=d(4704),Bt=d(7368),kt=d(3992),Ye=d(5568),et=d(6684),Q=d(7400),_e=d(5448),ye=d(7773);function Re(y){return(0,_e.i)((O,C)=>{let T=!1;O.subscribe((0,ye.e)(C,X=>{T=!0,C.next(X)},()=>{T||C.next(y),C.complete()}))})}function Xe(y=$e){return(0,_e.i)((O,C)=>{let T=!1;O.subscribe((0,ye.e)(C,X=>{T=!0,C.next(X)},()=>T?C.complete():C.error(y())))})}function $e(){return new b}var oe=d(528);function ut(y,O){const C=arguments.length>=2;return T=>T.pipe(y?(0,et.I)((X,Se)=>y(X,Se,T)):oe.Z,(0,kt.U)(1),C?Re(O):Xe(()=>new b))}var st=d(3639),$t=d(9212),oi=d(9144);function je(y){return y<=0?()=>ae.k:(0,_e.i)((O,C)=>{let T=[];O.subscribe((0,ye.e)(C,X=>{T.push(X),y<T.length&&T.shift()},()=>{for(const X of T)C.next(X);C.complete()},void 0,()=>{T=null}))})}var Le=d(320),Ve=d(8824),te=d(5704),ge=d(3616),xt=d(267),Ne=d(4476);const be="primary",j=Symbol("RouteTitle");class we{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 N(y){return new we(y)}function U(y,O,C){const T=C.path.split("/");if(T.length>y.length||"full"===C.pathMatch&&(O.hasChildren()||T.length<y.length))return null;const X={};for(let Se=0;Se<T.length;Se++){const rt=T[Se],ei=y[Se];if(rt.startsWith(":"))X[rt.substring(1)]=ei;else if(rt!==ei.path)return null}return{consumed:y.slice(0,T.length),posParams:X}}function Tt(y,O){const C=y?Ke(y):void 0,T=O?Ke(O):void 0;if(!C||!T||C.length!=T.length)return!1;let X;for(let Se=0;Se<C.length;Se++)if(X=C[Se],!Lt(y[X],O[X]))return!1;return!0}function Ke(y){return[...Object.keys(y),...Object.getOwnPropertySymbols(y)]}function Lt(y,O){if(Array.isArray(y)&&Array.isArray(O)){if(y.length!==O.length)return!1;const C=[...y].sort(),T=[...O].sort();return C.every((X,Se)=>T[Se]===X)}return y===O}function Kt(y){return y.length>0?y[y.length-1]:null}function Ut(y){return(0,s.X)(y)?y:(0,i.w5$)(y)?(0,a.Q)(Promise.resolve(y)):(0,h.of)(y)}const ni={exact:function Dt(y,O,C){if(!ht(y.segments,O.segments)||!Ze(y.segments,O.segments,C)||y.numberOfChildren!==O.numberOfChildren)return!1;for(const T in O.children)if(!y.children[T]||!Dt(y.children[T],O.children[T],C))return!1;return!0},subset:Te},Mi={exact:function zt(y,O){return Tt(y,O)},subset:function ve(y,O){return Object.keys(O).length<=Object.keys(y).length&&Object.keys(O).every(C=>Lt(y[C],O[C]))},ignored:()=>!0};function wt(y,O,C){return ni[C.paths](y.root,O.root,C.matrixParams)&&Mi[C.queryParams](y.queryParams,O.queryParams)&&!("exact"===C.fragment&&y.fragment!==O.fragment)}function Te(y,O,C){return at(y,O,O.segments,C)}function at(y,O,C,T){if(y.segments.length>C.length){const X=y.segments.slice(0,C.length);return!(!ht(X,C)||O.hasChildren()||!Ze(X,C,T))}if(y.segments.length===C.length){if(!ht(y.segments,C)||!Ze(y.segments,C,T))return!1;for(const X in O.children)if(!y.children[X]||!Te(y.children[X],O.children[X],T))return!1;return!0}{const X=C.slice(0,y.segments.length),Se=C.slice(y.segments.length);return!!(ht(y.segments,X)&&Ze(y.segments,X,T)&&y.children[be])&&at(y.children[be],O,Se,T)}}function Ze(y,O,C){return O.every((T,X)=>Mi[C](y[X].parameters,T.parameters))}class pt{constructor(O=new le([],{}),C={},T=null){this.root=O,this.queryParams=C,this.fragment=T}get queryParamMap(){return this._queryParamMap??=N(this.queryParams),this._queryParamMap}toString(){return fe.serialize(this)}}class le{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 it(this)}}class xe{constructor(O,C){this.path=O,this.parameters=C}get parameterMap(){return this._parameterMap??=N(this.parameters),this._parameterMap}toString(){return S(this)}}function ht(y,O){return y.length===O.length&&y.every((C,T)=>C.path===O[T].path)}let vt=(()=>{class y{static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:()=>new Mt,providedIn:"root"})}return y})();class Mt{parse(O){const C=new Ci(O);return new pt(C.parseRootSegment(),C.parseQueryParams(),C.parseFragment())}serialize(O){const C=`/${Et(O.root,!0)}`,T=function ze(y){const O=Object.entries(y).map(([C,T])=>Array.isArray(T)?T.map(X=>`${ri(C)}=${ri(X)}`).join("&"):`${ri(C)}=${ri(T)}`).filter(C=>C);return O.length?`?${O.join("&")}`:""}(O.queryParams);return`${C}${T}${"string"==typeof O.fragment?`#${function V(y){return encodeURI(y)}(O.fragment)}`:""}`}}const fe=new Mt;function it(y){return y.segments.map(O=>S(O)).join("/")}function Et(y,O){if(!y.hasChildren())return it(y);if(O){const C=y.children[be]?Et(y.children[be],!1):"",T=[];return Object.entries(y.children).forEach(([X,Se])=>{X!==be&&T.push(`${X}:${Et(Se,!1)}`)}),T.length>0?`${C}(${T.join("//")})`:C}{const C=function Ht(y,O){let C=[];return Object.entries(y.children).forEach(([T,X])=>{T===be&&(C=C.concat(O(X,T)))}),Object.entries(y.children).forEach(([T,X])=>{T!==be&&(C=C.concat(O(X,T)))}),C}(y,(T,X)=>X===be?[Et(y.children[be],!1)]:[`${X}:${Et(T,!1)}`]);return 1===Object.keys(y.children).length&&null!=y.children[be]?`${it(y)}/${C[0]}`:`${it(y)}/(${C.join("//")})`}}function ct(y){return encodeURIComponent(y).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function ri(y){return ct(y).replace(/%3B/gi,";")}function Ce(y){return ct(y).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function _(y){return decodeURIComponent(y)}function w(y){return _(y.replace(/\+/g,"%20"))}function S(y){return`${Ce(y.path)}${function $(y){return Object.entries(y).map(([O,C])=>`;${Ce(O)}=${Ce(C)}`).join("")}(y.parameters)}`}const At=/^[^\/()?;#]+/;function bt(y){const O=y.match(At);return O?O[0]:""}const yt=/^[^\/()?;=#]+/,Ft=/^[^=?&#]+/,Ei=/^[^&#]+/;class Ci{constructor(O){this.url=O,this.remaining=O}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new le([],{}):new le([],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 le(O,C)),T}parseSegment(){const O=bt(this.remaining);if(""===O&&this.peekStartsWith(";"))throw new i.OBp(4009,!1);return this.capture(O),new xe(_(O),this.parseMatrixParams())}parseMatrixParams(){const O={};for(;this.consumeOptional(";");)this.parseParam(O);return O}parseParam(O){const C=function Ue(y){const O=y.match(yt);return O?O[0]:""}(this.remaining);if(!C)return;this.capture(C);let T="";if(this.consumeOptional("=")){const X=bt(this.remaining);X&&(T=X,this.capture(T))}O[_(C)]=_(T)}parseQueryParam(O){const C=function di(y){const O=y.match(Ft);return O?O[0]:""}(this.remaining);if(!C)return;this.capture(C);let T="";if(this.consumeOptional("=")){const rt=function Vt(y){const O=y.match(Ei);return O?O[0]:""}(this.remaining);rt&&(T=rt,this.capture(T))}const X=w(C),Se=w(T);if(O.hasOwnProperty(X)){let rt=O[X];Array.isArray(rt)||(rt=[rt],O[X]=rt),rt.push(Se)}else O[X]=Se}parseParens(O){const C={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const T=bt(this.remaining),X=this.remaining[T.length];if("/"!==X&&")"!==X&&";"!==X)throw new i.OBp(4010,!1);let Se;T.indexOf(":")>-1?(Se=T.slice(0,T.indexOf(":")),this.capture(Se),this.capture(":")):O&&(Se=be);const rt=this.parseChildren();C[Se]=1===Object.keys(rt).length?rt[be]:new le([],rt),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 We(y){return y.segments.length>0?new le([],{[be]:y}):y}function nt(y){const O={};for(const[T,X]of Object.entries(y.children)){const Se=nt(X);if(T===be&&0===Se.segments.length&&Se.hasChildren())for(const[rt,ei]of Object.entries(Se.children))O[rt]=ei;else(Se.segments.length>0||Se.hasChildren())&&(O[T]=Se)}return function Ot(y){if(1===y.numberOfChildren&&y.children[be]){const O=y.children[be];return new le(y.segments.concat(O.segments),O.children)}return y}(new le(y.segments,O))}function si(y){return y instanceof pt}function Ti(y){let O;const X=We(function C(Se){const rt={};for(const Xt of Se.children){const Ii=C(Xt);rt[Xt.outlet]=Ii}const ei=new le(Se.url,rt);return Se===y&&(O=ei),ei}(y.root));return O??X}function Fi(y,O,C,T){let X=y;for(;X.parent;)X=X.parent;if(0===O.length)return Xn(X,X,X,C,T);const Se=function Me(y){if("string"==typeof y[0]&&1===y.length&&"/"===y[0])return new gi(!0,0,y);let O=0,C=!1;const T=y.reduce((X,Se,rt)=>{if("object"==typeof Se&&null!=Se){if(Se.outlets){const ei={};return Object.entries(Se.outlets).forEach(([Xt,Ii])=>{ei[Xt]="string"==typeof Ii?Ii.split("/"):Ii}),[...X,{outlets:ei}]}if(Se.segmentPath)return[...X,Se.segmentPath]}return"string"!=typeof Se?[...X,Se]:0===rt?(Se.split("/").forEach((ei,Xt)=>{0==Xt&&"."===ei||(0==Xt&&""===ei?C=!0:".."===ei?O++:""!=ei&&X.push(ei))}),X):[...X,Se]},[]);return new gi(C,O,T)}(O);if(Se.toRoot())return Xn(X,X,new le([],{}),C,T);const rt=function Rt(y,O,C){if(y.isAbsolute)return new qe(O,!0,0);if(!C)return new qe(O,!1,NaN);if(null===C.parent)return new qe(C,!0,0);const T=hn(y.commands[0])?0:1;return function A(y,O,C){let T=y,X=O,Se=C;for(;Se>X;){if(Se-=X,T=T.parent,!T)throw new i.OBp(4005,!1);X=T.segments.length}return new qe(T,!1,X-Se)}(C,C.segments.length-1+T,y.numberOfDoubleDots)}(Se,X,y),ei=rt.processChildren?mt(rt.segmentGroup,rt.index,Se.commands):re(rt.segmentGroup,rt.index,Se.commands);return Xn(X,rt.segmentGroup,ei,C,T)}function hn(y){return"object"==typeof y&&null!=y&&!y.outlets&&!y.segmentPath}function an(y){return"object"==typeof y&&null!=y&&y.outlets}function Xn(y,O,C,T,X){let rt,Se={};T&&Object.entries(T).forEach(([Xt,Ii])=>{Se[Xt]=Array.isArray(Ii)?Ii.map(Zi=>`${Zi}`):`${Ii}`}),rt=y===O?C:Je(y,O,C);const ei=We(nt(rt));return new pt(ei,Se,X)}function Je(y,O,C){const T={};return Object.entries(y.children).forEach(([X,Se])=>{T[X]=Se===O?C:Je(Se,O,C)}),new le(y.segments,T)}class gi{constructor(O,C,T){if(this.isAbsolute=O,this.numberOfDoubleDots=C,this.commands=T,O&&T.length>0&&hn(T[0]))throw new i.OBp(4003,!1);const X=T.find(an);if(X&&X!==Kt(T))throw new i.OBp(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class qe{constructor(O,C,T){this.segmentGroup=O,this.processChildren=C,this.index=T}}function re(y,O,C){if(y??=new le([],{}),0===y.segments.length&&y.hasChildren())return mt(y,O,C);const T=function Wt(y,O,C){let T=0,X=O;const Se={match:!1,pathIndex:0,commandIndex:0};for(;X<y.segments.length;){if(T>=C.length)return Se;const rt=y.segments[X],ei=C[T];if(an(ei))break;const Xt=`${ei}`,Ii=T<C.length-1?C[T+1]:null;if(X>0&&void 0===Xt)break;if(Xt&&Ii&&"object"==typeof Ii&&void 0===Ii.outlets){if(!ot(Xt,Ii,rt))return Se;T+=2}else{if(!ot(Xt,{},rt))return Se;T++}X++}return{match:!0,pathIndex:X,commandIndex:T}}(y,O,C),X=C.slice(T.commandIndex);if(T.match&&T.pathIndex<y.segments.length){const Se=new le(y.segments.slice(0,T.pathIndex),{});return Se.children[be]=new le(y.segments.slice(T.pathIndex),y.children),mt(Se,0,X)}return T.match&&0===X.length?new le(y.segments,{}):T.match&&!y.hasChildren()?Zt(y,O,C):T.match?mt(y,0,X):Zt(y,O,C)}function mt(y,O,C){if(0===C.length)return new le(y.segments,{});{const T=function ee(y){return an(y[0])?y[0].outlets:{[be]:y}}(C),X={};if(Object.keys(T).some(Se=>Se!==be)&&y.children[be]&&1===y.numberOfChildren&&0===y.children[be].segments.length){const Se=mt(y.children[be],O,C);return new le(y.segments,Se.children)}return Object.entries(T).forEach(([Se,rt])=>{"string"==typeof rt&&(rt=[rt]),null!==rt&&(X[Se]=re(y.children[Se],O,rt))}),Object.entries(y.children).forEach(([Se,rt])=>{void 0===T[Se]&&(X[Se]=rt)}),new le(y.segments,X)}}function Zt(y,O,C){const T=y.segments.slice(0,O);let X=0;for(;X<C.length;){const Se=C[X];if(an(Se)){const Xt=pi(Se.outlets);return new le(T,Xt)}if(0===X&&hn(C[0])){T.push(new xe(y.segments[O].path,Li(C[0]))),X++;continue}const rt=an(Se)?Se.outlets[be]:`${Se}`,ei=X<C.length-1?C[X+1]:null;rt&&ei&&hn(ei)?(T.push(new xe(rt,Li(ei))),X+=2):(T.push(new xe(rt,{})),X++)}return new le(T,{})}function pi(y){const O={};return Object.entries(y).forEach(([C,T])=>{"string"==typeof T&&(T=[T]),null!==T&&(O[C]=Zt(new le([],{}),0,T))}),O}function Li(y){const O={};return Object.entries(y).forEach(([C,T])=>O[C]=`${T}`),O}function ot(y,O,C){return y==C.path&&Tt(O,C.parameters)}const mi="imperative";var k=function(y){return y[y.NavigationStart=0]="NavigationStart",y[y.NavigationEnd=1]="NavigationEnd",y[y.NavigationCancel=2]="NavigationCancel",y[y.NavigationError=3]="NavigationError",y[y.RoutesRecognized=4]="RoutesRecognized",y[y.ResolveStart=5]="ResolveStart",y[y.ResolveEnd=6]="ResolveEnd",y[y.GuardsCheckStart=7]="GuardsCheckStart",y[y.GuardsCheckEnd=8]="GuardsCheckEnd",y[y.RouteConfigLoadStart=9]="RouteConfigLoadStart",y[y.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",y[y.ChildActivationStart=11]="ChildActivationStart",y[y.ChildActivationEnd=12]="ChildActivationEnd",y[y.ActivationStart=13]="ActivationStart",y[y.ActivationEnd=14]="ActivationEnd",y[y.Scroll=15]="Scroll",y[y.NavigationSkipped=16]="NavigationSkipped",y}(k||{});class se{constructor(O,C){this.id=O,this.url=C}}class K extends se{constructor(O,C,T="imperative",X=null){super(O,C),this.type=k.NavigationStart,this.navigationTrigger=T,this.restoredState=X}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Be extends se{constructor(O,C,T){super(O,C),this.urlAfterRedirects=T,this.type=k.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Yt=function(y){return y[y.Redirect=0]="Redirect",y[y.SupersededByNewNavigation=1]="SupersededByNewNavigation",y[y.NoDataFromResolver=2]="NoDataFromResolver",y[y.GuardRejected=3]="GuardRejected",y}(Yt||{}),wi=function(y){return y[y.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",y[y.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",y}(wi||{});class ji extends se{constructor(O,C,T,X){super(O,C),this.reason=T,this.code=X,this.type=k.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class sn extends se{constructor(O,C,T,X){super(O,C),this.reason=T,this.code=X,this.type=k.NavigationSkipped}}class qn extends se{constructor(O,C,T,X){super(O,C),this.error=T,this.target=X,this.type=k.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class en extends se{constructor(O,C,T,X){super(O,C),this.urlAfterRedirects=T,this.state=X,this.type=k.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class pr extends se{constructor(O,C,T,X){super(O,C),this.urlAfterRedirects=T,this.state=X,this.type=k.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class kr extends se{constructor(O,C,T,X,Se){super(O,C),this.urlAfterRedirects=T,this.state=X,this.shouldActivate=Se,this.type=k.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Zn extends se{constructor(O,C,T,X){super(O,C),this.urlAfterRedirects=T,this.state=X,this.type=k.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Vn extends se{constructor(O,C,T,X){super(O,C),this.urlAfterRedirects=T,this.state=X,this.type=k.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Hr{constructor(O){this.route=O,this.type=k.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Er{constructor(O){this.route=O,this.type=k.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class ra{constructor(O){this.snapshot=O,this.type=k.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ir{constructor(O){this.snapshot=O,this.type=k.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Sr{constructor(O){this.snapshot=O,this.type=k.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Zr{constructor(O){this.snapshot=O,this.type=k.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Xi{constructor(O,C,T){this.routerEvent=O,this.position=C,this.anchor=T,this.type=k.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Fn{}class _n{constructor(O){this.url=O}}class jn{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Ir,this.attachRef=null}}let Ir=(()=>{class y{constructor(){this.contexts=new Map}onChildOutletCreated(C,T){const X=this.getOrCreateContext(C);X.outlet=T,this.contexts.set(C,X)}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 jn,this.contexts.set(C,T)),T}getContext(C){return this.contexts.get(C)||null}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();class ba{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=Tr(O,this._root);return C?C.children.map(T=>T.value):[]}firstChild(O){const C=Tr(O,this._root);return C&&C.children.length>0?C.children[0].value:null}siblings(O){const C=Ar(O,this._root);return C.length<2?[]:C[C.length-2].children.map(X=>X.value).filter(X=>X!==O)}pathFromRoot(O){return Ar(O,this._root).map(C=>C.value)}}function Tr(y,O){if(y===O.value)return O;for(const C of O.children){const T=Tr(y,C);if(T)return T}return null}function Ar(y,O){if(y===O.value)return[O];for(const C of O.children){const T=Ar(y,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(y){const O={};return y&&y.children.forEach(C=>O[C.value.outlet]=C),O}class bi extends ba{constructor(O,C){super(O),this.snapshot=C,pn(this,O)}toString(){return this.snapshot.toString()}}function Pi(y){const O=function In(y){const Se=new nr([],{},{},"",{},be,y,null,{});return new br("",new or(Se,[]))}(y),C=new l.g([new xe("",{})]),T=new l.g({}),X=new l.g({}),Se=new l.g({}),rt=new l.g(""),ei=new Un(C,T,Se,rt,X,be,y,O.root);return ei.snapshot=O.root,new bi(new or(ei,[]),O)}class Un{constructor(O,C,T,X,Se,rt,ei,Xt){this.urlSubject=O,this.paramsSubject=C,this.queryParamsSubject=T,this.fragmentSubject=X,this.dataSubject=Se,this.outlet=rt,this.component=ei,this._futureSnapshot=Xt,this.title=this.dataSubject?.pipe((0,gt.k)(Ii=>Ii[j]))??(0,h.of)(void 0),this.url=O,this.params=C,this.queryParams=T,this.fragment=X,this.data=Se}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,gt.k)(O=>N(O))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,gt.k)(O=>N(O))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Hn(y,O,C="emptyOnly"){let T;const{routeConfig:X}=y;return T=null===O||"always"!==C&&""!==X?.path&&(O.component||O.routeConfig?.loadComponent)?{params:{...y.params},data:{...y.data},resolve:{...y.data,...y._resolvedData??{}}}:{params:{...O.params,...y.params},data:{...O.data,...y.data},resolve:{...y.data,...O.data,...X?.data,...y._resolvedData}},X&&fr(X)&&(T.resolve[j]=X.title),T}class nr{get title(){return this.data?.[j]}constructor(O,C,T,X,Se,rt,ei,Xt,Ii){this.url=O,this.params=C,this.queryParams=T,this.fragment=X,this.data=Se,this.outlet=rt,this.component=ei,this.routeConfig=Xt,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??=N(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=N(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(T=>T.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class br extends ba{constructor(O,C){super(C),this.url=O,pn(this,C)}toString(){return bn(this._root)}}function pn(y,O){O.value._routerState=y,O.children.forEach(C=>pn(y,C))}function bn(y){const O=y.children.length>0?` { ${y.children.map(bn).join(", ")} } `:"";return`${y.value}${O}`}function Wn(y){if(y.snapshot){const O=y.snapshot,C=y._futureSnapshot;y.snapshot=C,Tt(O.queryParams,C.queryParams)||y.queryParamsSubject.next(C.queryParams),O.fragment!==C.fragment&&y.fragmentSubject.next(C.fragment),Tt(O.params,C.params)||y.paramsSubject.next(C.params),function Fe(y,O){if(y.length!==O.length)return!1;for(let C=0;C<y.length;++C)if(!Tt(y[C],O[C]))return!1;return!0}(O.url,C.url)||y.urlSubject.next(C.url),Tt(O.data,C.data)||y.dataSubject.next(C.data)}else y.snapshot=y._futureSnapshot,y.dataSubject.next(y._futureSnapshot.data)}function Bi(y,O){const C=Tt(y.params,O.params)&&function Pe(y,O){return ht(y,O)&&y.every((C,T)=>Tt(C.parameters,O[T].parameters))}(y.url,O.url);return C&&!(!y.parent!=!O.parent)&&(!y.parent||Bi(y.parent,O.parent))}function fr(y){return"string"==typeof y.title||null===y.title}let aa=(()=>{class y{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)(Ir),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)(xn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(C){if(C.name){const{firstChange:T,previousValue:X}=C.name;if(T)return;this.isTrackedInParentContexts(X)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(X)),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 X=this.location,rt=C.snapshot.component,ei=this.parentContexts.getOrCreateContext(this.name).children,Xt=new sa(C,ei,X.injector);this.activated=X.createComponent(rt,{index:X.length,injector:Xt,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||y)};static#t=this.\u0275dir=i.Sc5({type:y,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[i.SYr]})}return y})();class sa{constructor(O,C,T){this.route=O,this.childContexts=C,this.parent=T}get(O,C){return O===Un?this.route:O===Ir?this.childContexts:this.parent.get(O,C)}}const xn=new i.UbH("");let _r=(()=>{class y{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,X=(0,f.E)([T.queryParams,T.params,T.data]).pipe((0,Bt.G)(([Se,rt,ei],Xt)=>(ei={...Se,...rt,...ei},0===Xt?(0,h.of)(ei):Promise.resolve(ei)))).subscribe(Se=>{if(!C.isActivated||!C.activatedComponentRef||C.activatedRoute!==T||null===T.component)return void this.unsubscribeFromRouteData(C);const rt=(0,i.o9M)(T.component);if(rt)for(const{templateName:ei}of rt.inputs)C.activatedComponentRef.setInput(ei,Se[ei]);else this.unsubscribeFromRouteData(C)});this.outletDataSubscriptions.set(C,X)}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac})}return y})();function er(y,O,C){if(C&&y.shouldReuseRoute(O.value,C.value.snapshot)){const T=C.value;T._futureSnapshot=O.value;const X=function Jr(y,O,C){return O.children.map(T=>{for(const X of C.children)if(y.shouldReuseRoute(T.value,X.value.snapshot))return er(y,T,X);return er(y,T)})}(y,O,C);return new or(T,X)}{if(y.shouldAttach(O.value)){const Se=y.retrieve(O.value);if(null!==Se){const rt=Se.route;return rt.value._futureSnapshot=O.value,rt.children=O.children.map(ei=>er(y,ei)),rt}}const T=function ln(y){return new Un(new l.g(y.url),new l.g(y.params),new l.g(y.queryParams),new l.g(y.fragment),new l.g(y.data),y.outlet,y.component,y)}(O.value),X=O.children.map(Se=>er(y,Se));return new or(T,X)}}const lr="ngNavigationCancelingError";function gr(y,O){const{redirectTo:C,navigationBehaviorOptions:T}=si(O)?{redirectTo:O,navigationBehaviorOptions:void 0}:O,X=zn(!1,Yt.Redirect);return X.url=C,X.navigationBehaviorOptions=T,X}function zn(y,O){const C=new Error(`NavigationCancelingError: ${y||""}`);return C[lr]=!0,C.cancellationCode=O,C}function ya(y){return!!y&&y[lr]}let oa=(()=>{class y{static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275cmp=i.In1({type:y,selectors:[["ng-component"]],standalone:!0,features:[i.UHJ],decls:1,vars:0,template:function(T,X){1&T&&i.wR5(0,"router-outlet")},dependencies:[aa],encapsulation:2})}return y})();function mr(y){const O=y.children&&y.children.map(mr),C=O?{...y,children:O}:{...y};return!C.component&&!C.loadComponent&&(O||C.loadChildren)&&C.outlet&&C.outlet!==be&&(C.component=oa),C}function Pn(y){return y.outlet||be}function Or(y){if(!y)return null;if(y.routeConfig?._injector)return y.routeConfig._injector;for(let O=y.parent;O;O=O.parent){const C=O.routeConfig;if(C?._loadedInjector)return C._loadedInjector;if(C?._injector)return C._injector}return null}class Ca{constructor(O,C,T,X,Se){this.routeReuseStrategy=O,this.futureState=C,this.currState=T,this.forwardEvent=X,this.inputBindingEnabled=Se}activate(O){const C=this.futureState._root,T=this.currState?this.currState._root:null;this.deactivateChildRoutes(C,T,O),Wn(this.futureState.root),this.activateChildRoutes(C,T,O)}deactivateChildRoutes(O,C,T){const X=on(C);O.children.forEach(Se=>{const rt=Se.value.outlet;this.deactivateRoutes(Se,X[rt],T),delete X[rt]}),Object.values(X).forEach(Se=>{this.deactivateRouteAndItsChildren(Se,T)})}deactivateRoutes(O,C,T){const X=O.value,Se=C?C.value:null;if(X===Se)if(X.component){const rt=T.getContext(X.outlet);rt&&this.deactivateChildRoutes(O,C,rt.children)}else this.deactivateChildRoutes(O,C,T);else Se&&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),X=T&&O.value.component?T.children:C,Se=on(O);for(const rt of Object.values(Se))this.deactivateRouteAndItsChildren(rt,X);if(T&&T.outlet){const rt=T.outlet.detach(),ei=T.children.onOutletDeactivated();this.routeReuseStrategy.store(O.value.snapshot,{componentRef:rt,route:O,contexts:ei})}}deactivateRouteAndOutlet(O,C){const T=C.getContext(O.value.outlet),X=T&&O.value.component?T.children:C,Se=on(O);for(const rt of Object.values(Se))this.deactivateRouteAndItsChildren(rt,X);T&&(T.outlet&&(T.outlet.deactivate(),T.children.onOutletDeactivated()),T.attachRef=null,T.route=null)}activateChildRoutes(O,C,T){const X=on(C);O.children.forEach(Se=>{this.activateRoutes(Se,X[Se.value.outlet],T),this.forwardEvent(new Zr(Se.value.snapshot))}),O.children.length&&this.forwardEvent(new ir(O.value.snapshot))}activateRoutes(O,C,T){const X=O.value,Se=C?C.value:null;if(Wn(X),X===Se)if(X.component){const rt=T.getOrCreateContext(X.outlet);this.activateChildRoutes(O,C,rt.children)}else this.activateChildRoutes(O,C,T);else if(X.component){const rt=T.getOrCreateContext(X.outlet);if(this.routeReuseStrategy.shouldAttach(X.snapshot)){const ei=this.routeReuseStrategy.retrieve(X.snapshot);this.routeReuseStrategy.store(X.snapshot,null),rt.children.onOutletReAttached(ei.contexts),rt.attachRef=ei.componentRef,rt.route=ei.route.value,rt.outlet&&rt.outlet.attach(ei.componentRef,ei.route.value),Wn(ei.route.value),this.activateChildRoutes(O,null,rt.children)}else{const ei=Or(X.snapshot);rt.attachRef=null,rt.route=X,rt.injector=ei,rt.outlet&&rt.outlet.activateWith(X,rt.injector),this.activateChildRoutes(O,null,rt.children)}}else this.activateChildRoutes(O,null,T)}}class ha{constructor(O){this.path=O,this.route=this.path[this.path.length-1]}}class Rr{constructor(O,C){this.component=O,this.route=C}}function Ya(y,O,C){const T=y._root;return ea(T,O?O._root:null,C,[T.value])}function la(y,O){const C=Symbol(),T=O.get(y,C);return T===C?"function"!=typeof y||(0,i.K_M)(y)?O.get(y):y:T}function ea(y,O,C,T,X={canDeactivateChecks:[],canActivateChecks:[]}){const Se=on(O);return y.children.forEach(rt=>{(function ma(y,O,C,T,X={canDeactivateChecks:[],canActivateChecks:[]}){const Se=y.value,rt=O?O.value:null,ei=C?C.getContext(y.value.outlet):null;if(rt&&Se.routeConfig===rt.routeConfig){const Xt=function jr(y,O,C){if("function"==typeof C)return C(y,O);switch(C){case"pathParamsChange":return!ht(y.url,O.url);case"pathParamsOrQueryParamsChange":return!ht(y.url,O.url)||!Tt(y.queryParams,O.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Bi(y,O)||!Tt(y.queryParams,O.queryParams);default:return!Bi(y,O)}}(rt,Se,Se.routeConfig.runGuardsAndResolvers);Xt?X.canActivateChecks.push(new ha(T)):(Se.data=rt.data,Se._resolvedData=rt._resolvedData),ea(y,O,Se.component?ei?ei.children:null:C,T,X),Xt&&ei&&ei.outlet&&ei.outlet.isActivated&&X.canDeactivateChecks.push(new Rr(ei.outlet.component,rt))}else rt&&Z(O,ei,X),X.canActivateChecks.push(new ha(T)),ea(y,null,Se.component?ei?ei.children:null:C,T,X)})(rt,Se[rt.value.outlet],C,T.concat([rt.value]),X),delete Se[rt.value.outlet]}),Object.entries(Se).forEach(([rt,ei])=>Z(ei,C.getContext(rt),X)),X}function Z(y,O,C){const T=on(y),X=y.value;Object.entries(T).forEach(([Se,rt])=>{Z(rt,X.component?O?O.children.getContext(Se):null:O,C)}),C.canDeactivateChecks.push(new Rr(X.component&&O&&O.outlet&&O.outlet.isActivated?O.outlet.component:null,X))}function ne(y){return"function"==typeof y}function xr(y){return y instanceof b||"EmptyError"===y?.name}const Ur=Symbol("INITIAL_VALUE");function ta(){return(0,Bt.G)(y=>(0,f.E)(y.map(O=>O.pipe((0,kt.U)(1),(0,Ye.W)(Ur)))).pipe((0,gt.k)(O=>{for(const C of O)if(!0!==C){if(C===Ur)return Ur;if(!1===C||C instanceof pt)return C}return!0}),(0,et.I)(O=>O!==Ur),(0,kt.U)(1)))}function ur(y){return(0,J.W)((0,$t.y)(O=>{if(si(O))throw gr(0,O)}),(0,gt.k)(O=>!0===O))}class Pr{constructor(O){this.segmentGroup=O||null}}class Fr extends Error{constructor(O){super(),this.urlTree=O}}function Kn(y){return(0,ie.c)(new Pr(y))}class ce{constructor(O,C){this.urlSerializer=O,this.urlTree=C}lineralizeSegments(O,C){let T=[],X=C.root;for(;;){if(T=T.concat(X.segments),0===X.numberOfChildren)return(0,h.of)(T);if(X.numberOfChildren>1||!X.children[be])return(0,ie.c)(new i.OBp(4e3,!1));X=X.children[be]}}applyRedirectCommands(O,C,T){const X=this.applyRedirectCreateUrlTree(C,this.urlSerializer.parse(C),O,T);if(C.startsWith("/"))throw new Fr(X);return X}applyRedirectCreateUrlTree(O,C,T,X){const Se=this.createSegmentGroup(O,C.root,T,X);return new pt(Se,this.createQueryParams(C.queryParams,this.urlTree.queryParams),C.fragment)}createQueryParams(O,C){const T={};return Object.entries(O).forEach(([X,Se])=>{if("string"==typeof Se&&Se.startsWith(":")){const ei=Se.substring(1);T[X]=C[ei]}else T[X]=Se}),T}createSegmentGroup(O,C,T,X){const Se=this.createSegments(O,C.segments,T,X);let rt={};return Object.entries(C.children).forEach(([ei,Xt])=>{rt[ei]=this.createSegmentGroup(O,Xt,T,X)}),new le(Se,rt)}createSegments(O,C,T,X){return C.map(Se=>Se.path.startsWith(":")?this.findPosParam(O,Se,X):this.findOrReturn(Se,T))}findPosParam(O,C,T){const X=T[C.path.substring(1)];if(!X)throw new i.OBp(4001,!1);return X}findOrReturn(O,C){let T=0;for(const X of C){if(X.path===O.path)return C.splice(T),X;T++}return O}}const M={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function I(y,O,C,T,X){const Se=G(y,O,C);return Se.matched?(T=function $n(y,O){return y.providers&&!y._injector&&(y._injector=(0,i.SIz)(y.providers,O,`Route: ${y.path}`)),y._injector??O}(O,T),function Ba(y,O,C,T){const X=O.canMatch;if(!X||0===X.length)return(0,h.of)(!0);const Se=X.map(rt=>{const ei=la(rt,y);return Ut(function dr(y){return y&&ne(y.canMatch)}(ei)?ei.canMatch(O,C):(0,i.SMS)(y,()=>ei(O,C)))});return(0,h.of)(Se).pipe(ta(),ur())}(T,O,C).pipe((0,gt.k)(rt=>!0===rt?Se:{...M}))):(0,h.of)(Se)}function G(y,O,C){if("**"===O.path)return function pe(y){return{matched:!0,parameters:y.length>0?Kt(y).parameters:{},consumedSegments:y,remainingSegments:[],positionalParamSegments:{}}}(C);if(""===O.path)return"full"===O.pathMatch&&(y.hasChildren()||C.length>0)?{...M}:{matched:!0,consumedSegments:[],remainingSegments:C,parameters:{},positionalParamSegments:{}};const X=(O.matcher||U)(C,y,O);if(!X)return{...M};const Se={};Object.entries(X.posParams??{}).forEach(([ei,Xt])=>{Se[ei]=Xt.path});const rt=X.consumed.length>0?{...Se,...X.consumed[X.consumed.length-1].parameters}:Se;return{matched:!0,consumedSegments:X.consumed,remainingSegments:C.slice(X.consumed.length),parameters:rt,positionalParamSegments:X.posParams??{}}}function Qe(y,O,C,T){return C.length>0&&function qt(y,O,C){return C.some(T=>ui(y,O,T)&&Pn(T)!==be)}(y,C,T)?{segmentGroup:new le(O,Pt(T,new le(C,y.children))),slicedSegments:[]}:0===C.length&&function ai(y,O,C){return C.some(T=>ui(y,O,T))}(y,C,T)?{segmentGroup:new le(y.segments,Ct(y,C,T,y.children)),slicedSegments:C}:{segmentGroup:new le(y.segments,y.children),slicedSegments:C}}function Ct(y,O,C,T){const X={};for(const Se of C)if(ui(y,O,Se)&&!T[Pn(Se)]){const rt=new le([],{});X[Pn(Se)]=rt}return{...T,...X}}function Pt(y,O){const C={};C[be]=O;for(const T of y)if(""===T.path&&Pn(T)!==be){const X=new le([],{});C[Pn(T)]=X}return C}function ui(y,O,C){return(!(y.hasChildren()||O.length>0)||"full"!==C.pathMatch)&&""===C.path}class $i{}class dn{constructor(O,C,T,X,Se,rt,ei){this.injector=O,this.configLoader=C,this.rootComponentType=T,this.config=X,this.urlTree=Se,this.paramsInheritanceStrategy=rt,this.urlSerializer=ei,this.applyRedirects=new ce(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(O){return new i.OBp(4002,`'${O.segmentGroup}'`)}recognize(){const O=Qe(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(O).pipe((0,gt.k)(C=>{const T=new nr([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},be,this.rootComponentType,null,{}),X=new or(T,C),Se=new br("",X),rt=function yi(y,O,C=null,T=null){return Fi(Ti(y),O,C,T)}(T,[],this.urlTree.queryParams,this.urlTree.fragment);return rt.queryParams=this.urlTree.queryParams,Se.url=this.urlSerializer.serialize(rt),this.inheritParamsAndData(Se._root,null),{state:Se,tree:rt}}))}match(O){return this.processSegmentGroup(this.injector,this.config,O,be).pipe((0,oi.a)(T=>{if(T instanceof Fr)return this.urlTree=T.urlTree,this.match(T.urlTree.root);throw T instanceof Pr?this.noMatchError(T):T}))}inheritParamsAndData(O,C){const T=O.value,X=Hn(T,C,this.paramsInheritanceStrategy);T.params=Object.freeze(X.params),T.data=Object.freeze(X.data),O.children.forEach(Se=>this.inheritParamsAndData(Se,T))}processSegmentGroup(O,C,T,X){return 0===T.segments.length&&T.hasChildren()?this.processChildren(O,C,T):this.processSegment(O,C,T,T.segments,X,!0).pipe((0,gt.k)(Se=>Se instanceof or?[Se]:[]))}processChildren(O,C,T){const X=[];for(const Se of Object.keys(T.children))"primary"===Se?X.unshift(Se):X.push(Se);return(0,a.Q)(X).pipe((0,st.m)(Se=>{const rt=T.children[Se],ei=function Da(y,O){const C=y.filter(T=>Pn(T)===O);return C.push(...y.filter(T=>Pn(T)!==O)),C}(C,Se);return this.processSegmentGroup(O,ei,rt,Se)}),function vi(y,O){return(0,_e.i)(function Jt(y,O,C,T,X){return(Se,rt)=>{let ei=C,Xt=O,Ii=0;Se.subscribe((0,ye.e)(rt,Zi=>{const fn=Ii++;Xt=ei?y(Xt,Zi,fn):(ei=!0,Zi),T&&rt.next(Xt)},X&&(()=>{ei&&rt.next(Xt),rt.complete()})))}}(y,O,arguments.length>=2,!0))}((Se,rt)=>(Se.push(...rt),Se)),Re(null),function De(y,O){const C=arguments.length>=2;return T=>T.pipe(y?(0,et.I)((X,Se)=>y(X,Se,T)):oe.Z,je(1),C?Re(O):Xe(()=>new b))}(),(0,Q.O)(Se=>{if(null===Se)return Kn(T);const rt=hr(Se);return function wn(y){y.sort((O,C)=>O.value.outlet===be?-1:C.value.outlet===be?1:O.value.outlet.localeCompare(C.value.outlet))}(rt),(0,h.of)(rt)}))}processSegment(O,C,T,X,Se,rt){return(0,a.Q)(C).pipe((0,st.m)(ei=>this.processSegmentAgainstRoute(ei._injector??O,C,ei,T,X,Se,rt).pipe((0,oi.a)(Xt=>{if(Xt instanceof Pr)return(0,h.of)(null);throw Xt}))),ut(ei=>!!ei),(0,oi.a)(ei=>{if(xr(ei))return function cn(y,O,C){return 0===O.length&&!y.children[C]}(T,X,Se)?(0,h.of)(new $i):Kn(T);throw ei}))}processSegmentAgainstRoute(O,C,T,X,Se,rt,ei){return function Si(y,O,C,T){return!!(Pn(y)===T||T!==be&&ui(O,C,y))&&G(O,y,C).matched}(T,X,Se,rt)?void 0===T.redirectTo?this.matchSegmentAgainstRoute(O,X,T,Se,rt):this.allowRedirects&&ei?this.expandSegmentAgainstRouteUsingRedirect(O,X,C,T,Se,rt):Kn(X):Kn(X)}expandSegmentAgainstRouteUsingRedirect(O,C,T,X,Se,rt){const{matched:ei,consumedSegments:Xt,positionalParamSegments:Ii,remainingSegments:Zi}=G(C,X,Se);if(!ei)return Kn(C);X.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const fn=this.applyRedirects.applyRedirectCommands(Xt,X.redirectTo,Ii);return this.applyRedirects.lineralizeSegments(X,fn).pipe((0,Q.O)(Gn=>this.processSegment(O,T,C,Gn.concat(Zi),rt,!1)))}matchSegmentAgainstRoute(O,C,T,X,Se){const rt=I(C,T,X,O);return"**"===T.path&&(C.children={}),rt.pipe((0,Bt.G)(ei=>ei.matched?this.getChildConfig(O=T._injector??O,T,X).pipe((0,Bt.G)(({routes:Xt})=>{const Ii=T._loadedInjector??O,{consumedSegments:Zi,remainingSegments:fn,parameters:Gn}=ei,gs=new nr(Zi,Gn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function na(y){return y.data||{}}(T),Pn(T),T.component??T._loadedComponent??null,T,function Nr(y){return y.resolve||{}}(T)),{segmentGroup:ts,slicedSegments:vs}=Qe(C,Zi,fn,Xt);if(0===vs.length&&ts.hasChildren())return this.processChildren(Ii,Xt,ts).pipe((0,gt.k)(xa=>null===xa?null:new or(gs,xa)));if(0===Xt.length&&0===vs.length)return(0,h.of)(new or(gs,[]));const Gs=Pn(T)===Se;return this.processSegment(Ii,Xt,ts,vs,Gs?be:Se,!0).pipe((0,gt.k)(xa=>new or(gs,xa instanceof or?[xa]:[])))})):Kn(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(y,O,C,T){const X=O.canLoad;if(void 0===X||0===X.length)return(0,h.of)(!0);const Se=X.map(rt=>{const ei=la(rt,y);return Ut(function Ae(y){return y&&ne(y.canLoad)}(ei)?ei.canLoad(O,C):(0,i.SMS)(y,()=>ei(O,C)))});return(0,h.of)(Se).pipe(ta(),ur())}(O,C,T).pipe((0,Q.O)(X=>X?this.configLoader.loadChildren(O,C).pipe((0,$t.y)(Se=>{C._loadedRoutes=Se.routes,C._loadedInjector=Se.injector})):function Ea(y){return(0,ie.c)(zn(!1,Yt.GuardRejected))}())):(0,h.of)({routes:[],injector:O})}}function rr(y){const O=y.value.routeConfig;return O&&""===O.path}function hr(y){const O=[],C=new Set;for(const T of y){if(!rr(T)){O.push(T);continue}const X=O.find(Se=>T.value.routeConfig===Se.value.routeConfig);void 0!==X?(X.children.push(...T.children),C.add(X)):O.push(T)}for(const T of C){const X=hr(T.children);O.push(new or(T.value,X))}return O.filter(T=>!C.has(T))}function Wr(y){const O=y.children.map(C=>Wr(C)).flat();return[y,...O]}function L(y){return(0,Bt.G)(O=>{const C=y(O);return C?(0,a.Q)(C).pipe((0,gt.k)(()=>O)):(0,h.of)(O)})}let H=(()=>{class y{buildTitle(C){let T,X=C.root;for(;void 0!==X;)T=this.getResolvedTitleForRoute(X)??T,X=X.children.find(Se=>Se.outlet===be);return T}getResolvedTitleForRoute(C){return C.data[j]}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:()=>(0,i.uUt)(_t),providedIn:"root"})}return y})(),_t=(()=>{class y 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||y)(i.CoB(Ne.OY))};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();const dt=new i.UbH("",{providedIn:"root",factory:()=>({})}),jt=new i.UbH("");let ci=(()=>{class y{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=Ut(C.loadComponent()).pipe((0,gt.k)(zi),(0,$t.y)(Se=>{this.onLoadEndListener&&this.onLoadEndListener(C),C._loadedComponent=Se}),(0,Ve.U)(()=>{this.componentLoaders.delete(C)})),X=new Ie.C(T,()=>new Ee.E).pipe((0,te.O)());return this.componentLoaders.set(C,X),X}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 Se=function xi(y,O,C,T){return Ut(y.loadChildren()).pipe((0,gt.k)(zi),(0,Q.O)(X=>X instanceof i.obV||Array.isArray(X)?(0,h.of)(X):(0,a.Q)(O.compileModuleAsync(X))),(0,gt.k)(X=>{T&&T(y);let Se,rt,ei=!1;return Array.isArray(X)?(rt=X,!0):(Se=X.create(C).injector,rt=Se.get(jt,[],{optional:!0,self:!0}).flat()),{routes:rt.map(mr),injector:Se}}))}(T,this.compiler,C,this.onLoadEndListener).pipe((0,Ve.U)(()=>{this.childrenLoaders.delete(T)})),rt=new Ie.C(Se,()=>new Ee.E).pipe((0,te.O)());return this.childrenLoaders.set(T,rt),rt}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();function zi(y){return function Oi(y){return y&&"object"==typeof y&&"default"in y}(y)?y.default:y}let Mn=(()=>{class y{static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:()=>(0,i.uUt)(Ji),providedIn:"root"})}return y})(),Ji=(()=>{class y{shouldProcessUrl(C){return!0}extract(C){return C}merge(C,T){return C}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();const D=new i.UbH(""),he=new i.UbH("");function F(y,O,C){const T=y.get(he),X=y.get(tt.Ud);return y.get(i.WW2).runOutsideAngular(()=>{if(!X.startViewTransition||T.skipNextTransition)return T.skipNextTransition=!1,Promise.resolve();let Se;const rt=new Promise(Ii=>{Se=Ii}),ei=X.startViewTransition(()=>(Se(),function q(y){return new Promise(O=>{(0,i.I44)(O,{injector:y})})}(y))),{onViewTransitionCreated:Xt}=T;return Xt&&(0,i.SMS)(y,()=>Xt({transition:ei,from:O,to:C})),rt})}let ft=(()=>{class y{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new Ee.E,this.transitionAbortSubject=new Ee.E,this.configLoader=(0,i.uUt)(ci),this.environmentInjector=(0,i.uUt)(i.SIe),this.urlSerializer=(0,i.uUt)(vt),this.rootContexts=(0,i.uUt)(Ir),this.location=(0,i.uUt)(tt.oB),this.inputBindingEnabled=null!==(0,i.uUt)(xn,{optional:!0}),this.titleStrategy=(0,i.uUt)(H),this.options=(0,i.uUt)(dt,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,i.uUt)(Mn),this.createViewTransition=(0,i.uUt)(D,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,h.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=X=>this.events.next(new Er(X)),this.configLoader.onLoadStartListener=X=>this.events.next(new Hr(X))}complete(){this.transitions?.complete()}handleNavigationRequest(C){const T=++this.navigationId;this.transitions?.next({...this.transitions.value,...C,id:T})}setupNavigations(C,T,X){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:mi,restoredState:null,currentSnapshot:X.snapshot,targetSnapshot:null,currentRouterState:X,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,et.I)(Se=>0!==Se.id),(0,gt.k)(Se=>({...Se,extractedUrl:this.urlHandlingStrategy.extract(Se.rawUrl)})),(0,Bt.G)(Se=>{this.currentTransition=Se;let rt=!1,ei=!1;return(0,h.of)(Se).pipe((0,$t.y)(Xt=>{this.currentNavigation={id:Xt.id,initialUrl:Xt.rawUrl,extractedUrl:Xt.extractedUrl,trigger:Xt.source,extras:Xt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,Bt.G)(Xt=>{const Ii=!C.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Ii&&"reload"!==(Xt.extras.onSameUrlNavigation??C.onSameUrlNavigation)){const fn="";return this.events.next(new sn(Xt.id,this.urlSerializer.serialize(Xt.rawUrl),fn,wi.IgnoredSameUrlNavigation)),Xt.resolve(null),ae.k}if(this.urlHandlingStrategy.shouldProcessUrl(Xt.rawUrl))return(0,h.of)(Xt).pipe((0,Bt.G)(fn=>{const Gn=this.transitions?.getValue();return this.events.next(new K(fn.id,this.urlSerializer.serialize(fn.extractedUrl),fn.source,fn.restoredState)),Gn!==this.transitions?.getValue()?ae.k:Promise.resolve(fn)}),function ti(y,O,C,T,X,Se){return(0,Q.O)(rt=>function Gi(y,O,C,T,X,Se,rt="emptyOnly"){return new dn(y,O,C,T,X,rt,Se).recognize()}(y,O,C,T,rt.extractedUrl,X,Se).pipe((0,gt.k)(({state:ei,tree:Xt})=>({...rt,targetSnapshot:ei,urlAfterRedirects:Xt}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,C.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,$t.y)(fn=>{Se.targetSnapshot=fn.targetSnapshot,Se.urlAfterRedirects=fn.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:fn.urlAfterRedirects};const Gn=new en(fn.id,this.urlSerializer.serialize(fn.extractedUrl),this.urlSerializer.serialize(fn.urlAfterRedirects),fn.targetSnapshot);this.events.next(Gn)}));if(Ii&&this.urlHandlingStrategy.shouldProcessUrl(Xt.currentRawUrl)){const{id:fn,extractedUrl:Gn,source:gs,restoredState:ts,extras:vs}=Xt,Gs=new K(fn,this.urlSerializer.serialize(Gn),gs,ts);this.events.next(Gs);const xa=Pi(this.rootComponentType).snapshot;return this.currentTransition=Se={...Xt,targetSnapshot:xa,urlAfterRedirects:Gn,extras:{...vs,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Gn,(0,h.of)(Se)}{const fn="";return this.events.next(new sn(Xt.id,this.urlSerializer.serialize(Xt.extractedUrl),fn,wi.IgnoredByUrlHandlingStrategy)),Xt.resolve(null),ae.k}}),(0,$t.y)(Xt=>{const Ii=new pr(Xt.id,this.urlSerializer.serialize(Xt.extractedUrl),this.urlSerializer.serialize(Xt.urlAfterRedirects),Xt.targetSnapshot);this.events.next(Ii)}),(0,gt.k)(Xt=>(this.currentTransition=Se={...Xt,guards:Ya(Xt.targetSnapshot,Xt.currentSnapshot,this.rootContexts)},Se)),function yn(y,O){return(0,Q.O)(C=>{const{targetSnapshot:T,currentSnapshot:X,guards:{canActivateChecks:Se,canDeactivateChecks:rt}}=C;return 0===rt.length&&0===Se.length?(0,h.of)({...C,guardsResult:!0}):function ka(y,O,C,T){return(0,a.Q)(y).pipe((0,Q.O)(X=>function wa(y,O,C,T,X){const Se=O&&O.routeConfig?O.routeConfig.canDeactivate:null;if(!Se||0===Se.length)return(0,h.of)(!0);const rt=Se.map(ei=>{const Xt=Or(O)??X,Ii=la(ei,Xt);return Ut(function Ui(y){return y&&ne(y.canDeactivate)}(Ii)?Ii.canDeactivate(y,O,C,T):(0,i.SMS)(Xt,()=>Ii(y,O,C,T))).pipe(ut())});return(0,h.of)(rt).pipe(ta())}(X.component,X.route,C,O,T)),ut(X=>!0!==X,!0))}(rt,T,X,y).pipe((0,Q.O)(ei=>ei&&function P(y){return"boolean"==typeof y}(ei)?function gn(y,O,C,T){return(0,a.Q)(O).pipe((0,st.m)(X=>(0,R.W)(function Ka(y,O){return null!==y&&O&&O(new ra(y)),(0,h.of)(!0)}(X.route.parent,T),function La(y,O){return null!==y&&O&&O(new Sr(y)),(0,h.of)(!0)}(X.route,T),function nn(y,O,C){const T=O[O.length-1],Se=O.slice(0,O.length-1).reverse().map(rt=>function Aa(y){const O=y.routeConfig?y.routeConfig.canActivateChild:null;return O&&0!==O.length?{node:y,guards:O}:null}(rt)).filter(rt=>null!==rt).map(rt=>(0,Y.Q)(()=>{const ei=rt.guards.map(Xt=>{const Ii=Or(rt.node)??C,Zi=la(Xt,Ii);return Ut(function Ri(y){return y&&ne(y.canActivateChild)}(Zi)?Zi.canActivateChild(T,y):(0,i.SMS)(Ii,()=>Zi(T,y))).pipe(ut())});return(0,h.of)(ei).pipe(ta())}));return(0,h.of)(Se).pipe(ta())}(y,X.path,C),function us(y,O,C){const T=O.routeConfig?O.routeConfig.canActivate:null;if(!T||0===T.length)return(0,h.of)(!0);const X=T.map(Se=>(0,Y.Q)(()=>{const rt=Or(O)??C,ei=la(Se,rt);return Ut(function It(y){return y&&ne(y.canActivate)}(ei)?ei.canActivate(O,y):(0,i.SMS)(rt,()=>ei(O,y))).pipe(ut())}));return(0,h.of)(X).pipe(ta())}(y,X.route,C))),ut(X=>!0!==X,!0))}(T,Se,y,O):(0,h.of)(ei)),(0,gt.k)(ei=>({...C,guardsResult:ei})))})}(this.environmentInjector,Xt=>this.events.next(Xt)),(0,$t.y)(Xt=>{if(Se.guardsResult=Xt.guardsResult,si(Xt.guardsResult))throw gr(0,Xt.guardsResult);const Ii=new kr(Xt.id,this.urlSerializer.serialize(Xt.extractedUrl),this.urlSerializer.serialize(Xt.urlAfterRedirects),Xt.targetSnapshot,!!Xt.guardsResult);this.events.next(Ii)}),(0,et.I)(Xt=>!!Xt.guardsResult||(this.cancelNavigationTransition(Xt,"",Yt.GuardRejected),!1)),L(Xt=>{if(Xt.guards.canActivateChecks.length)return(0,h.of)(Xt).pipe((0,$t.y)(Ii=>{const Zi=new Zn(Ii.id,this.urlSerializer.serialize(Ii.extractedUrl),this.urlSerializer.serialize(Ii.urlAfterRedirects),Ii.targetSnapshot);this.events.next(Zi)}),(0,Bt.G)(Ii=>{let Zi=!1;return(0,h.of)(Ii).pipe(function Vi(y,O){return(0,Q.O)(C=>{const{targetSnapshot:T,guards:{canActivateChecks:X}}=C;if(!X.length)return(0,h.of)(C);const Se=new Set(X.map(Xt=>Xt.route)),rt=new Set;for(const Xt of Se)if(!rt.has(Xt))for(const Ii of Wr(Xt))rt.add(Ii);let ei=0;return(0,a.Q)(rt).pipe((0,st.m)(Xt=>Se.has(Xt)?function ke(y,O,C,T){const X=y.routeConfig,Se=y._resolve;return void 0!==X?.title&&!fr(X)&&(Se[j]=X.title),function de(y,O,C,T){const X=Ke(y);if(0===X.length)return(0,h.of)({});const Se={};return(0,a.Q)(X).pipe((0,Q.O)(rt=>function p(y,O,C,T){const X=Or(O)??T,Se=la(y,X);return Ut(Se.resolve?Se.resolve(O,C):(0,i.SMS)(X,()=>Se(O,C)))}(y[rt],O,C,T).pipe(ut(),(0,$t.y)(ei=>{Se[rt]=ei}))),je(1),(0,Le.e)(Se),(0,oi.a)(rt=>xr(rt)?ae.k:(0,ie.c)(rt)))}(Se,y,O,T).pipe((0,gt.k)(rt=>(y._resolvedData=rt,y.data=Hn(y,y.parent,C).resolve,null)))}(Xt,T,y,O):(Xt.data=Hn(Xt,Xt.parent,y).resolve,(0,h.of)(void 0))),(0,$t.y)(()=>ei++),je(1),(0,Q.O)(Xt=>ei===rt.size?(0,h.of)(C):ae.k))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,$t.y)({next:()=>Zi=!0,complete:()=>{Zi||this.cancelNavigationTransition(Ii,"",Yt.NoDataFromResolver)}}))}),(0,$t.y)(Ii=>{const Zi=new Vn(Ii.id,this.urlSerializer.serialize(Ii.extractedUrl),this.urlSerializer.serialize(Ii.urlAfterRedirects),Ii.targetSnapshot);this.events.next(Zi)}))}),L(Xt=>{const Ii=Zi=>{const fn=[];Zi.routeConfig?.loadComponent&&!Zi.routeConfig._loadedComponent&&fn.push(this.configLoader.loadComponent(Zi.routeConfig).pipe((0,$t.y)(Gn=>{Zi.component=Gn}),(0,gt.k)(()=>{})));for(const Gn of Zi.children)fn.push(...Ii(Gn));return fn};return(0,f.E)(Ii(Xt.targetSnapshot.root)).pipe(Re(null),(0,kt.U)(1))}),L(()=>this.afterPreactivation()),(0,Bt.G)(()=>{const{currentSnapshot:Xt,targetSnapshot:Ii}=Se,Zi=this.createViewTransition?.(this.environmentInjector,Xt.root,Ii.root);return Zi?(0,a.Q)(Zi).pipe((0,gt.k)(()=>Se)):(0,h.of)(Se)}),(0,gt.k)(Xt=>{const Ii=function Vr(y,O,C){const T=er(y,O._root,C?C._root:void 0);return new bi(T,O)}(C.routeReuseStrategy,Xt.targetSnapshot,Xt.currentRouterState);return this.currentTransition=Se={...Xt,targetRouterState:Ii},this.currentNavigation.targetRouterState=Ii,Se}),(0,$t.y)(()=>{this.events.next(new Fn)}),((y,O,C,T)=>(0,gt.k)(X=>(new Ca(O,X.targetRouterState,X.currentRouterState,C,T).activate(y),X)))(this.rootContexts,C.routeReuseStrategy,Xt=>this.events.next(Xt),this.inputBindingEnabled),(0,kt.U)(1),(0,$t.y)({next:Xt=>{rt=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Be(Xt.id,this.urlSerializer.serialize(Xt.extractedUrl),this.urlSerializer.serialize(Xt.urlAfterRedirects))),this.titleStrategy?.updateTitle(Xt.targetRouterState.snapshot),Xt.resolve(!0)},complete:()=>{rt=!0}}),(0,ge.a)(this.transitionAbortSubject.pipe((0,$t.y)(Xt=>{throw Xt}))),(0,Ve.U)(()=>{!rt&&!ei&&this.cancelNavigationTransition(Se,"",Yt.SupersededByNewNavigation),this.currentTransition?.id===Se.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,oi.a)(Xt=>{if(ei=!0,ya(Xt))this.events.next(new ji(Se.id,this.urlSerializer.serialize(Se.extractedUrl),Xt.message,Xt.cancellationCode)),function Hi(y){return ya(y)&&si(y.url)}(Xt)?this.events.next(new _n(Xt.url)):Se.resolve(!1);else{this.events.next(new qn(Se.id,this.urlSerializer.serialize(Se.extractedUrl),Xt,Se.targetSnapshot??void 0));try{Se.resolve(C.errorHandler(Xt))}catch(Ii){this.options.resolveNavigationPromiseOnError?Se.resolve(!1):Se.reject(Ii)}}return ae.k}))}))}cancelNavigationTransition(C,T,X){const Se=new ji(C.id,this.urlSerializer.serialize(C.extractedUrl),T,X);this.events.next(Se),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||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();function Qt(y){return y!==mi}let hi=(()=>{class y{static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:()=>(0,i.uUt)(Tn),providedIn:"root"})}return y})();class Ai{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 y extends Ai{static#e=this.\u0275fac=(()=>{let C;return function(X){return(C||(C=i.otF(y)))(X||y)}})();static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})(),An=(()=>{class y{static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:()=>(0,i.uUt)(Ln),providedIn:"root"})}return y})(),Ln=(()=>{class y extends An{constructor(){super(...arguments),this.location=(0,i.uUt)(tt.oB),this.urlSerializer=(0,i.uUt)(vt),this.options=(0,i.uUt)(dt,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,i.uUt)(Mn),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new pt,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=Pi(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 K)this.stateMemento=this.createStateMemento();else if(C instanceof sn)this.rawUrlTree=T.initialUrl;else if(C instanceof en){if("eager"===this.urlUpdateStrategy&&!T.extras.skipLocationChange){const X=this.urlHandlingStrategy.merge(T.finalUrl,T.initialUrl);this.setBrowserUrl(X,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===Yt.GuardRejected||C.code===Yt.NoDataFromResolver)?this.restoreHistory(T):C instanceof qn?this.restoreHistory(T,!0):C instanceof Be&&(this.lastSuccessfulId=C.id,this.currentPageId=this.browserPageId)}setBrowserUrl(C,T){const X=this.urlSerializer.serialize(C);if(this.location.isCurrentPathEqualTo(X)||T.extras.replaceUrl){const rt={...T.extras.state,...this.generateNgRouterState(T.id,this.browserPageId)};this.location.replaceState(X,"",rt)}else{const Se={...T.extras.state,...this.generateNgRouterState(T.id,this.browserPageId+1)};this.location.go(X,"",Se)}}restoreHistory(C,T=!1){if("computed"===this.canceledNavigationResolution){const Se=this.currentPageId-this.browserPageId;0!==Se?this.location.historyGo(Se):this.currentUrlTree===C.finalUrl&&0===Se&&(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(X){return(C||(C=i.otF(y)))(X||y)}})();static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();var Ki=function(y){return y[y.COMPLETE=0]="COMPLETE",y[y.FAILED=1]="FAILED",y[y.REDIRECTING=2]="REDIRECTING",y}(Ki||{});function On(y,O){y.events.pipe((0,et.I)(C=>C instanceof Be||C instanceof ji||C instanceof qn||C instanceof sn),(0,gt.k)(C=>C instanceof Be||C instanceof sn?Ki.COMPLETE:C instanceof ji&&(C.code===Yt.Redirect||C.code===Yt.SupersededByNewNavigation)?Ki.REDIRECTING:Ki.FAILED),(0,et.I)(C=>C!==Ki.REDIRECTING),(0,kt.U)(1)).subscribe(()=>{O()})}function Dn(y){throw y}const sr={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Yr={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Qn=(()=>{class y{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)(dt,{optional:!0})||{},this.pendingTasks=(0,i.uUt)(i.g9Y),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,i.uUt)(ft),this.urlSerializer=(0,i.uUt)(vt),this.location=(0,i.uUt)(tt.oB),this.urlHandlingStrategy=(0,i.uUt)(Mn),this._events=new Ee.E,this.errorHandler=this.options.errorHandler||Dn,this.navigated=!1,this.routeReuseStrategy=(0,i.uUt)(hi),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=(0,i.uUt)(jt,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!(0,i.uUt)(xn,{optional:!0}),this.eventsSubscription=new Ge.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 X=this.navigationTransitions.currentTransition,Se=this.navigationTransitions.currentNavigation;if(null!==X&&null!==Se)if(this.stateManager.handleRouterEvent(T,Se),T instanceof ji&&T.code!==Yt.Redirect&&T.code!==Yt.SupersededByNewNavigation)this.navigated=!0;else if(T instanceof Be)this.navigated=!0;else if(T instanceof _n){const rt=this.urlHandlingStrategy.merge(T.url,X.currentRawUrl),ei={info:X.extras.info,skipLocationChange:X.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Qt(X.source)};this.scheduleNavigation(rt,mi,null,ei,{resolve:X.resolve,reject:X.reject,promise:X.promise})}(function Jn(y){return!(y instanceof Fn||y instanceof _n)})(T)&&this._events.next(T)}catch(X){this.navigationTransitions.transitionAbortSubject.next(X)}});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),mi,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((C,T)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(C,"popstate",T)},0)})}navigateToSyncWithBrowser(C,T,X){const Se={replaceUrl:!0},rt=X?.navigationId?X:null;if(X){const Xt={...X};delete Xt.navigationId,delete Xt.\u0275routerPageId,0!==Object.keys(Xt).length&&(Se.state=Xt)}const ei=this.parseUrl(C);this.scheduleNavigation(ei,T,rt,Se)}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:X,queryParams:Se,fragment:rt,queryParamsHandling:ei,preserveFragment:Xt}=T,Ii=Xt?this.currentUrlTree.fragment:rt;let fn,Zi=null;switch(ei){case"merge":Zi={...this.currentUrlTree.queryParams,...Se};break;case"preserve":Zi=this.currentUrlTree.queryParams;break;default:Zi=Se||null}null!==Zi&&(Zi=this.removeEmptyProps(Zi));try{fn=Ti(X?X.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof C[0]||!C[0].startsWith("/"))&&(C=[]),fn=this.currentUrlTree.root}return Fi(fn,C,Zi,Ii??null)}navigateByUrl(C,T={skipLocationChange:!1}){const X=si(C)?C:this.parseUrl(C),Se=this.urlHandlingStrategy.merge(X,this.rawUrlTree);return this.scheduleNavigation(Se,mi,null,T)}navigate(C,T={skipLocationChange:!1}){return function Oa(y){for(let O=0;O<y.length;O++)if(null==y[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 X;if(X=!0===T?{...sr}:!1===T?{...Yr}:T,si(C))return wt(this.currentUrlTree,C,X);const Se=this.parseUrl(C);return wt(this.currentUrlTree,Se,X)}removeEmptyProps(C){return Object.entries(C).reduce((T,[X,Se])=>(null!=Se&&(T[X]=Se),T),{})}scheduleNavigation(C,T,X,Se,rt){if(this.disposed)return Promise.resolve(!1);let ei,Xt,Ii;rt?(ei=rt.resolve,Xt=rt.reject,Ii=rt.promise):Ii=new Promise((fn,Gn)=>{ei=fn,Xt=Gn});const Zi=this.pendingTasks.add();return On(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Zi))}),this.navigationTransitions.handleNavigationRequest({source:T,restoredState:X,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:C,extras:Se,resolve:ei,reject:Xt,promise:Ii,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Ii.catch(fn=>Promise.reject(fn))}static#e=this.\u0275fac=function(T){return new(T||y)};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})(),vr=(()=>{class y{constructor(C,T,X,Se,rt,ei){this.router=C,this.route=T,this.tabIndexAttribute=X,this.renderer=Se,this.el=rt,this.locationStrategy=ei,this.href=null,this.commands=null,this.onChanges=new Ee.E,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;const Xt=rt.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Xt||"area"===Xt,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,X,Se,rt){const ei=this.urlTree;return!!(null===ei||this.isAnchorElement&&(0!==C||T||X||Se||rt||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(ei,{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 X=this.renderer,Se=this.el.nativeElement;null!==T?X.setAttribute(Se,C,T):X.removeAttribute(Se,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||y)(i.GI1(Qn),i.GI1(Un),i.gJ8("tabindex"),i.GI1(i.q87),i.GI1(i.GMv),i.GI1(tt.Qd))};static#t=this.\u0275dir=i.Sc5({type:y,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(T,X){1&T&&i.qCj("click",function(rt){return X.onClick(rt.button,rt.ctrlKey,rt.shiftKey,rt.altKey,rt.metaKey)}),2&T&&i.e48("target",X.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 y})(),vn=(()=>{class y{get isActive(){return this._isActive}constructor(C,T,X,Se,rt){this.router=C,this.element=T,this.renderer=X,this.cdr=Se,this.link=rt,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new i._w7,this.routerEventsSubscription=C.events.subscribe(ei=>{ei instanceof Be&&this.update()})}ngAfterContentInit(){(0,h.of)(this.links.changes,(0,h.of)(null)).pipe((0,xt.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,xt.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(X=>!!X)}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 Ra(y){return!!y.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return X=>{const Se=X.urlTree;return!!Se&&C.isActive(Se,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||y)(i.GI1(Qn),i.GI1(i.GMv),i.GI1(i.q87),i.GI1(i.kD9),i.GI1(vr,8))};static#t=this.\u0275dir=i.Sc5({type:y,selectors:[["","routerLinkActive",""]],contentQueries:function(T,X,Se){if(1&T&&i.szK(Se,vr,5),2&T){let rt;i.wto(rt=i.Gqi())&&(X.links=rt)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[i.SYr]})}return y})();class qa{}let so=(()=>{class y{constructor(C,T,X,Se,rt){this.router=C,this.injector=X,this.preloadingStrategy=Se,this.loader=rt}setUpPreloading(){this.subscription=this.router.events.pipe((0,et.I)(C=>C instanceof Be),(0,st.m)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(C,T){const X=[];for(const Se of T){Se.providers&&!Se._injector&&(Se._injector=(0,i.SIz)(Se.providers,C,`Route: ${Se.path}`));const rt=Se._injector??C,ei=Se._loadedInjector??rt;(Se.loadChildren&&!Se._loadedRoutes&&void 0===Se.canLoad||Se.loadComponent&&!Se._loadedComponent)&&X.push(this.preloadConfig(rt,Se)),(Se.children||Se._loadedRoutes)&&X.push(this.processRoutes(ei,Se.children??Se._loadedRoutes))}return(0,a.Q)(X).pipe((0,xt.u)())}preloadConfig(C,T){return this.preloadingStrategy.preload(T,()=>{let X;X=T.loadChildren&&void 0===T.canLoad?this.loader.loadChildren(C,T):(0,h.of)(null);const Se=X.pipe((0,Q.O)(rt=>null===rt?(0,h.of)(void 0):(T._loadedRoutes=rt.routes,T._loadedInjector=rt.injector,this.processRoutes(rt.injector??C,rt.routes))));if(T.loadComponent&&!T._loadedComponent){const rt=this.loader.loadComponent(T);return(0,a.Q)([Se,rt]).pipe((0,xt.u)())}return Se})}static#e=this.\u0275fac=function(T){return new(T||y)(i.CoB(Qn),i.CoB(i.ESV),i.CoB(i.SIe),i.CoB(qa),i.CoB(ci))};static#t=this.\u0275prov=i.wxM({token:y,factory:y.\u0275fac,providedIn:"root"})}return y})();const Ms=new i.UbH("");let hs=(()=>{class y{constructor(C,T,X,Se,rt={}){this.urlSerializer=C,this.transitions=T,this.viewportScroller=X,this.zone=Se,this.options=rt,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},rt.scrollPositionRestoration||="disabled",rt.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 K?(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 Xi&&(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 Xi(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:y,factory:y.\u0275fac})}return y})();function zr(y,O){return{\u0275kind:y,\u0275providers:O}}function Xa(){const y=(0,i.uUt)(i.zZn);return O=>{const C=y.get(i.Swk);if(O!==C.components[0])return;const T=y.get(Qn),X=y.get(Rs);1===y.get(es)&&T.initialNavigation(),y.get(Fs,null,i._6O.Optional)?.setUpPreloading(),y.get(Ms,null,i._6O.Optional)?.init(),T.resetRootComponentType(C.componentTypes[0]),X.closed||(X.next(),X.complete(),X.unsubscribe())}}const Rs=new i.UbH("",{factory:()=>new Ee.E}),es=new i.UbH("",{providedIn:"root",factory:()=>1}),Fs=new i.UbH("");function hc(y){return zr(0,[{provide:Fs,useExisting:so},{provide:qa,useExisting:y}])}function lo(y){return zr(9,[{provide:D,useValue:F},{provide:he,useValue:{skipNextTransition:!!y?.skipInitialTransition,...y}}])}const ps=new i.UbH("ROUTER_FORROOT_GUARD"),fs=[tt.oB,{provide:vt,useClass:Mt},Qn,Ir,{provide:Un,useFactory:function oo(y){return y.routerState.root},deps:[Qn]},ci,[]];let ul=(()=>{class y{constructor(C){}static forRoot(C,T){return{ngModule:y,providers:[fs,[],{provide:jt,multi:!0,useValue:C},{provide:ps,useFactory:_s,deps:[[Qn,new i.T7N,new i.Qfh]]},{provide:dt,useValue:T||{}},T?.useHash?{provide:tt.Qd,useClass:tt.MP}:{provide:tt.Qd,useClass:tt.uC},{provide:Ms,useFactory:()=>{const y=(0,i.uUt)(tt.YZ),O=(0,i.uUt)(i.WW2),C=(0,i.uUt)(dt),T=(0,i.uUt)(ft),X=(0,i.uUt)(vt);return C.scrollOffset&&y.setOffset(C.scrollOffset),new hs(X,T,y,O,C)}},T?.preloadingStrategy?hc(T.preloadingStrategy).\u0275providers:[],T?.initialNavigation?Ys(T):[],T?.bindToComponentInputs?zr(8,[_r,{provide:xn,useExisting:_r}]).\u0275providers:[],T?.enableViewTransitions?lo().\u0275providers:[],[{provide:uo,useFactory:Xa},{provide:i.qid,multi:!0,useExisting:uo}]]}}static forChild(C){return{ngModule:y,providers:[{provide:jt,multi:!0,useValue:C}]}}static#e=this.\u0275fac=function(T){return new(T||y)(i.CoB(ps,8))};static#t=this.\u0275mod=i.a4G({type:y});static#i=this.\u0275inj=i.s3X({})}return y})();function _s(y){return"guarded"}function Ys(y){return["disabled"===y.initialNavigation?zr(3,[{provide:i.kZF,multi:!0,useFactory:()=>{const O=(0,i.uUt)(Qn);return()=>{O.setUpLocationChangeListener()}}},{provide:es,useValue:2}]).\u0275providers:[],"enabledBlocking"===y.initialNavigation?zr(2,[{provide:es,useValue:0},{provide:i.kZF,multi:!0,deps:[i.zZn],useFactory:O=>{const C=O.get(tt.mQ,Promise.resolve());return()=>C.then(()=>new Promise(T=>{const X=O.get(Qn),Se=O.get(Rs);On(X,()=>{T(!0)}),O.get(ft).afterPreactivation=()=>(T(!0),Se.closed?(0,h.of)(void 0):Se),X.initialNavigation()}))}}]).\u0275providers:[]]}const uo=new i.UbH("")},8656:(lt,me,d)=>{"use strict";d.d(me,{is:()=>be,QF:()=>xt,qI:()=>Ve});var i=d(7048),s=d(2116),a=d(2700),h=d(6700),l=d(1116),f=d(3800),g=d(4548),b=d(6684),R=d(4704),Y=d(5448),J=d(7773),ie=d(528),ae=d(560),Ee=d(832),Ge=d(9144),tt=d(3639),gt=d(3992),Bt={},kt={};function Ye(j){for(var we=[],N=0,U=0,Fe=0;Fe<j.length;Fe+=1){var Tt=Bt[j[Fe]];if(void 0===Tt)throw new Error("Invalid character ("+j[Fe]+")");var Ke=32&Tt;if(U+=(Tt&=31)<<N,Ke)N+=5;else{var Lt=1&U;U>>>=1,we.push(Lt?0===U?-2147483648:-U:U),U=N=0}}return we}"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split("").forEach(function(j,we){Bt[j]=we,kt[we]=j});var _e=d(1368);const ye="TOKEN_LOGGER_CONFIG";class Re{constructor(we){this.config=this._clone(we)}get level(){return this.config.level}get serverLogLevel(){return this.config.serverLogLevel}updateConfig(we){this.config=this._clone(we)}partialUpdateConfig(we){we&&Object.keys(we).forEach(N=>{this.config[N]=we[N]})}getConfig(){return this._clone(this.config)}_clone(we){const N={level:null};return Object.keys(we).forEach(U=>{N[U]=we[U]}),N}}const Xe="TOKEN_LOGGER_CONFIG_ENGINE_FACTORY";class $e{provideConfigEngine(we){return new Re(we)}}const oe="TOKEN_LOGGER_MAPPER_SERVICE";let ut=(()=>{class j{constructor(N){this.httpBackend=N,this.sourceMapCache=new Map,this.logPositionCache=new Map}getLogPosition(N,U){const Fe=this.getStackLine(N);if(!Fe)return(0,a.of)({fileName:"",lineNumber:0,columnNumber:0});const Tt=this.getLocalPosition(Fe);if(!N.enableSourceMaps)return(0,a.of)(Tt);const Ke=this.getSourceMapLocation(Fe);return this.getSourceMap(Ke,Tt)}getStackLine(N){const U=new Error;try{throw U}catch{try{let Tt=4;return U.stack.split("\n")[0].includes(".js:")||(Tt+=1),U.stack.split("\n")[Tt+(N.proxiedSteps||0)]}catch{return null}}}getLocalPosition(N){const U=N.lastIndexOf("/");let Fe=N.indexOf(")");Fe<0&&(Fe=void 0);const Ke=N.substring(U+1,Fe).split(":");return 3===Ke.length?{fileName:Ke[0],lineNumber:+Ke[1],columnNumber:+Ke[2]}:{fileName:"unknown",lineNumber:0,columnNumber:0}}getTranspileLocation(N){let U=N.indexOf("(");U<0&&(U=N.lastIndexOf("@"),U<0&&(U=N.lastIndexOf(" ")));let Fe=N.indexOf(")");return Fe<0&&(Fe=void 0),N.substring(U+1,Fe)}getSourceMapLocation(N){const U=this.getTranspileLocation(N),Fe=U.substring(0,U.lastIndexOf(":"));return Fe.substring(0,Fe.lastIndexOf(":"))+".map"}getMapping(N,U){let Fe=0,Tt=0,Ke=0;const Lt=N.mappings.split(";");for(let Kt=0;Kt<Lt.length;Kt++){let Ut=0;const ni=Lt[Kt].split(",");for(let Mi=0;Mi<ni.length;Mi++){const wt=Ye(ni[Mi]);if(wt.length>=4&&(Ut+=wt[0],Fe+=wt[1],Tt+=wt[2],Ke+=wt[3]),Kt===U.lineNumber){if(Ut===U.columnNumber)return{fileName:N.sources[Fe],lineNumber:Tt,columnNumber:Ke};if(Mi+1===ni.length)return{fileName:N.sources[Fe],lineNumber:Tt,columnNumber:0}}}}return{fileName:"unknown",lineNumber:0,columnNumber:0}}getSourceMap(N,U){const Fe=new i.i("GET",N),Tt=`${U.fileName}:${U.lineNumber}:${U.columnNumber}`;if(this.logPositionCache.has(Tt))return this.logPositionCache.get(Tt);this.sourceMapCache.has(N)||(this.httpBackend?this.sourceMapCache.set(N,this.httpBackend.handle(Fe).pipe((0,b.I)(Lt=>Lt instanceof i.WA),(0,R.k)(Lt=>Lt.body),function Ie(j=1/0){let we;we=j&&"object"==typeof j?j:{count:j};const{count:N=1/0,delay:U,resetOnSuccess:Fe=!1}=we;return N<=0?ie.Z:(0,Y.i)((Tt,Ke)=>{let Kt,Lt=0;const Ut=()=>{let ni=!1;Kt=Tt.subscribe((0,J.e)(Ke,Mi=>{Fe&&(Lt=0),Ke.next(Mi)},void 0,Mi=>{if(Lt++<N){const wt=()=>{Kt?(Kt.unsubscribe(),Kt=null,Ut()):ni=!0};if(null!=U){const zt="number"==typeof U?(0,g.k)(U):(0,ae.Uv)(U(Mi,Lt)),Dt=(0,J.e)(Ke,()=>{Dt.unsubscribe(),wt()},()=>{Ke.complete()});zt.subscribe(Dt)}else wt()}else Ke.error(Mi)})),ni&&(Kt.unsubscribe(),Kt=null,Ut())};Ut()})}(3),(0,Ee.C)(1))):(console.error("NGXLogger : Can't get sourcemap because HttpBackend is not provided. You need to import HttpClientModule"),this.sourceMapCache.set(N,(0,a.of)(null))));const Ke=this.sourceMapCache.get(N).pipe((0,R.k)(Lt=>Lt?this.getMapping(Lt,U):U),(0,Ge.a)(()=>(0,a.of)(U)),(0,Ee.C)(1));return this.logPositionCache.set(Tt,Ke),Ke}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(i.m,8))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac}),j})();const st="TOKEN_LOGGER_METADATA_SERVICE";let $t=(()=>{class j{constructor(N){this.datePipe=N}computeTimestamp(N){const U=()=>(new Date).toISOString();return N.timestampFormat?this.datePipe?this.datePipe.transform(new Date,N.timestampFormat):(console.error("NGXLogger : Can't use timeStampFormat because DatePipe is not provided. You need to provide DatePipe"),U()):U()}getMetadata(N,U,Fe,Tt){const Ke={level:N,additional:Tt};return Ke.message=Fe&&"function"==typeof Fe?Fe():Fe,Ke.timestamp=this.computeTimestamp(U),Ke}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(_e.y,8))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac}),j})();const Jt="TOKEN_LOGGER_RULES_SERVICE";let vi=(()=>{class j{shouldCallWriter(N,U,Fe,Tt){return!U.disableConsoleLogging&&N>=U.level}shouldCallServer(N,U,Fe,Tt){return!!U.serverLoggingUrl&&N>=U.serverLogLevel}shouldCallMonitor(N,U,Fe,Tt){return this.shouldCallWriter(N,U,Fe,Tt)||this.shouldCallServer(N,U,Fe,Tt)}}return j.\u0275fac=function(N){return new(N||j)},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac}),j})();const je="TOKEN_LOGGER_SERVER_SERVICE";let De=(()=>{class j{constructor(N,U){this.httpBackend=N,this.ngZone=U,this.serverCallsQueue=[],this.flushingQueue=new h.g(!1)}ngOnDestroy(){this.flushingQueue&&(this.flushingQueue.complete(),this.flushingQueue=null),this.addToQueueTimer&&(this.addToQueueTimer.unsubscribe(),this.addToQueueTimer=null)}secureErrorObject(N){return N?.stack}secureAdditionalParameters(N){return null==N?null:N.map((U,Fe)=>{try{return U instanceof Error?this.secureErrorObject(U):("object"==typeof U&&JSON.stringify(U),U)}catch{return`The additional[${Fe}] value could not be parsed using JSON.stringify().`}})}secureMessage(N){try{if(N instanceof Error)return this.secureErrorObject(N);"string"!=typeof N&&(N=JSON.stringify(N,null,2))}catch{N='The provided "message" value could not be parsed with JSON.stringify().'}return N}alterHttpRequest(N){return N}logOnServer(N,U,Fe){if(!this.httpBackend)return console.error("NGXLogger : Can't log on server because HttpBackend is not provided. You need to import HttpClientModule"),(0,a.of)(null);let Tt=new i.i("POST",N,U,Fe||{}),Ke=(0,a.of)(Tt);const Lt=this.alterHttpRequest(Tt);return(0,l.X)(Lt)?Ke=Lt:Lt?Ke=(0,a.of)(Lt):console.warn("NGXLogger : alterHttpRequest returned an invalid request. Using default one instead"),Ke.pipe((0,tt.m)(Kt=>Kt?this.httpBackend.handle(Kt):(console.warn("NGXLogger : alterHttpRequest returned an invalid request (observable). Using default one instead"),this.httpBackend.handle(Tt))),(0,b.I)(Kt=>Kt instanceof i.WA),(0,R.k)(Kt=>Kt.body))}customiseRequestBody(N){return N}flushQueue(N){this.flushingQueue.next(!0),this.addToQueueTimer&&(this.addToQueueTimer.unsubscribe(),this.addToQueueTimer=null),this.serverCallsQueue&&this.serverCallsQueue.length>0&&this.sendToServerAction(this.serverCallsQueue,N),this.serverCallsQueue=[],this.flushingQueue.next(!1)}sendToServerAction(N,U){let Fe;const Tt=Kt=>{const Ut={...Kt};return Ut.additional=this.secureAdditionalParameters(Ut.additional),Ut.message=this.secureMessage(Ut.message),Ut};Array.isArray(N)?(Fe=[],N.forEach(Kt=>{Fe.push(Tt(Kt))})):Fe=Tt(N),Fe=this.customiseRequestBody(Fe);const Ke=U.customHttpHeaders||new i.UD;Ke.has("Content-Type")||Ke.set("Content-Type","application/json");const Lt=()=>{this.logOnServer(U.serverLoggingUrl,Fe,{headers:Ke,params:U.customHttpParams||new i.i4,responseType:U.httpResponseType||"json",withCredentials:U.withCredentials||!1}).pipe((0,Ge.a)(Kt=>(console.error("NGXLogger: Failed to log on server",Kt),(0,f.c)(Kt)))).subscribe()};if(!0===U.serverCallsOutsideNgZone){if(!this.ngZone)return void console.error("NGXLogger: NgZone is not provided and serverCallsOutsideNgZone is set to true");this.ngZone.runOutsideAngular(Lt)}else Lt()}sendToServer(N,U){if((!U.serverCallsBatchSize||U.serverCallsBatchSize<=0)&&(!U.serverCallsTimer||U.serverCallsTimer<=0))return void this.sendToServerAction(N,U);const Fe=()=>{this.serverCallsQueue.push({...N}),U.serverCallsBatchSize&&this.serverCallsQueue.length>U.serverCallsBatchSize&&this.flushQueue(U),U.serverCallsTimer>0&&!this.addToQueueTimer&&(this.addToQueueTimer=(0,g.k)(U.serverCallsTimer).subscribe(Tt=>{this.flushQueue(U)}))};!0===this.flushingQueue.value?this.flushingQueue.pipe((0,b.I)(Tt=>!1===Tt),(0,gt.U)(1)).subscribe(Tt=>{Fe()}):Fe()}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(i.m,8),s.CoB(s.WW2,8))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac}),j})();const Le="TOKEN_LOGGER_WRITER_SERVICE";var Ve=function(j){return j[j.TRACE=0]="TRACE",j[j.DEBUG=1]="DEBUG",j[j.INFO=2]="INFO",j[j.LOG=3]="LOG",j[j.WARN=4]="WARN",j[j.ERROR=5]="ERROR",j[j.FATAL=6]="FATAL",j[j.OFF=7]="OFF",j}(Ve||{});const te=["purple","teal","gray","gray","red","red","red"];let ge=(()=>{class j{constructor(N){this.platformId=N,this.prepareMetaStringFuncs=[this.getTimestampToWrite,this.getLevelToWrite,this.getFileDetailsToWrite,this.getContextToWrite],this.isIE=(0,_e.c0)(N)&&navigator&&navigator.userAgent&&!(-1===navigator.userAgent.indexOf("MSIE")&&!navigator.userAgent.match(/Trident\//)&&!navigator.userAgent.match(/Edge\//)),this.logFunc=this.isIE?this.logIE.bind(this):this.logModern.bind(this)}getTimestampToWrite(N,U){return N.timestamp}getLevelToWrite(N,U){return Ve[N.level]}getFileDetailsToWrite(N,U){return!0===U.disableFileDetails?"":`[${N.fileName}:${N.lineNumber}:${N.columnNumber}]`}getContextToWrite(N,U){return U.context?`{${U.context}}`:""}prepareMetaString(N,U){let Fe="";return this.prepareMetaStringFuncs.forEach(Tt=>{const Ke=Tt(N,U);Ke&&(Fe=Fe+" "+Ke)}),Fe.trim()}getColor(N,U){if(N.level!==Ve.OFF)return(U.colorScheme??te)[N.level]}logIE(N,U,Fe){const Tt=N.additional||[];switch(N.level){case Ve.WARN:console.warn(`${Fe} `,N.message,...Tt);break;case Ve.ERROR:case Ve.FATAL:console.error(`${Fe} `,N.message,...Tt);break;case Ve.INFO:console.info(`${Fe} `,N.message,...Tt);break;default:console.log(`${Fe} `,N.message,...Tt)}}logModern(N,U,Fe){const Tt=this.getColor(N,U),Ke=N.additional||[];switch(N.level){case Ve.WARN:console.warn(`%c${Fe}`,`color:${Tt}`,N.message,...Ke);break;case Ve.ERROR:case Ve.FATAL:console.error(`%c${Fe}`,`color:${Tt}`,N.message,...Ke);break;case Ve.INFO:console.info(`%c${Fe}`,`color:${Tt}`,N.message,...Ke);break;case Ve.DEBUG:console.debug(`%c${Fe}`,`color:${Tt}`,N.message,...Ke);break;default:console.log(`%c${Fe}`,`color:${Tt}`,N.message,...Ke)}}writeMessage(N,U){const Fe=this.prepareMetaString(N,U);this.logFunc(N,U,Fe)}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(s.AHE))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac}),j})(),xt=(()=>{class j{constructor(N,U,Fe,Tt,Ke,Lt,Kt){this.metadataService=Fe,this.ruleService=Tt,this.mapperService=Ke,this.writerService=Lt,this.serverService=Kt,this.configEngine=U.provideConfigEngine(N)}get level(){return this.configEngine.level}get serverLogLevel(){return this.configEngine.serverLogLevel}trace(N,...U){this._log(Ve.TRACE,N,U)}debug(N,...U){this._log(Ve.DEBUG,N,U)}info(N,...U){this._log(Ve.INFO,N,U)}log(N,...U){this._log(Ve.LOG,N,U)}warn(N,...U){this._log(Ve.WARN,N,U)}error(N,...U){this._log(Ve.ERROR,N,U)}fatal(N,...U){this._log(Ve.FATAL,N,U)}setCustomHttpHeaders(N){const U=this.getConfigSnapshot();U.customHttpHeaders=N,this.updateConfig(U)}setCustomParams(N){const U=this.getConfigSnapshot();U.customHttpParams=N,this.updateConfig(U)}setWithCredentialsOptionValue(N){const U=this.getConfigSnapshot();U.withCredentials=N,this.updateConfig(U)}registerMonitor(N){this._loggerMonitor=N}updateConfig(N){this.configEngine.updateConfig(N)}partialUpdateConfig(N){this.configEngine.partialUpdateConfig(N)}getConfigSnapshot(){return this.configEngine.getConfig()}flushServerQueue(){this.serverService.flushQueue(this.getConfigSnapshot())}_log(N,U,Fe=[]){const Tt=this.configEngine.getConfig(),Ke=this.ruleService.shouldCallWriter(N,Tt,U,Fe),Lt=this.ruleService.shouldCallServer(N,Tt,U,Fe),Kt=this.ruleService.shouldCallMonitor(N,Tt,U,Fe);if(!Ke&&!Lt&&!Kt)return;const Ut=this.metadataService.getMetadata(N,Tt,U,Fe);this.mapperService.getLogPosition(Tt,Ut).pipe((0,gt.U)(1)).subscribe(ni=>{ni&&(Ut.fileName=ni.fileName,Ut.lineNumber=ni.lineNumber,Ut.columnNumber=ni.columnNumber),Kt&&this._loggerMonitor&&this._loggerMonitor.onLog(Ut,Tt),Ke&&this.writerService.writeMessage(Ut,Tt),Lt&&this.serverService.sendToServer(Ut,Tt)})}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(ye),s.CoB(Xe),s.CoB(st),s.CoB(Jt),s.CoB(oe),s.CoB(Le),s.CoB(je))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac,providedIn:"root"}),j})(),Ne=(()=>{class j{constructor(N,U,Fe,Tt,Ke,Lt,Kt){this.logger=N,this.configEngineFactory=U,this.metadataService=Fe,this.ruleService=Tt,this.mapperService=Ke,this.writerService=Lt,this.serverService=Kt}create(N,U,Fe,Tt){return this.getNewInstance({config:N,serverService:U,logMonitor:Fe,mapperService:Tt})}getNewInstance(N){const U=new xt(N?.config??this.logger.getConfigSnapshot(),N?.configEngineFactory??this.configEngineFactory,N?.metadataService??this.metadataService,N?.ruleService??this.ruleService,N?.mapperService??this.mapperService,N?.writerService??this.writerService,N?.serverService??this.serverService);return N?.partialConfig&&U.partialUpdateConfig(N.partialConfig),N?.logMonitor&&U.registerMonitor(N.logMonitor),U}}return j.\u0275fac=function(N){return new(N||j)(s.CoB(xt),s.CoB(Xe),s.CoB(st),s.CoB(Jt),s.CoB(oe),s.CoB(Le),s.CoB(je))},j.\u0275prov=s.wxM({token:j,factory:j.\u0275fac,providedIn:"root"}),j})(),be=(()=>{class j{static forRoot(N,U){if(U||(U={}),U.configProvider){if(U.configProvider.provide!==ye)throw new Error(`Wrong injection token for configProvider, it should be ${ye} and you used ${U.configProvider.provide}`)}else U.configProvider={provide:ye,useValue:N||{}};if(U.configEngineFactoryProvider){if(U.configEngineFactoryProvider.provide!==Xe)throw new Error(`Wrong injection token for configEngineFactoryProvider, it should be '${Xe}' and you used '${U.configEngineFactoryProvider.provide}'`)}else U.configEngineFactoryProvider={provide:Xe,useClass:$e};if(U.metadataProvider){if(U.metadataProvider.provide!==st)throw new Error(`Wrong injection token for metadataProvider, it should be '${st}' and you used '${U.metadataProvider.provide}'`)}else U.metadataProvider={provide:st,useClass:$t};if(U.ruleProvider){if(U.ruleProvider.provide!==Jt)throw new Error(`Wrong injection token for ruleProvider, it should be '${Jt}' and you used '${U.ruleProvider.provide}'`)}else U.ruleProvider={provide:Jt,useClass:vi};if(U.mapperProvider){if(U.mapperProvider.provide!==oe)throw new Error(`Wrong injection token for mapperProvider, it should be '${oe}' and you used '${U.mapperProvider.provide}'`)}else U.mapperProvider={provide:oe,useClass:ut};if(U.writerProvider){if(U.writerProvider.provide!==Le)throw new Error(`Wrong injection token for writerProvider, it should be '${Le}' and you used '${U.writerProvider.provide}'`)}else U.writerProvider={provide:Le,useClass:ge};if(U.serverProvider){if(U.serverProvider.provide!==je)throw new Error(`Wrong injection token for serverProvider, it should be '${je}' and you used '${U.writerProvider.provide}'`)}else U.serverProvider={provide:je,useClass:De};return{ngModule:j,providers:[xt,U.configProvider,U.configEngineFactoryProvider,U.metadataProvider,U.ruleProvider,U.mapperProvider,U.writerProvider,U.serverProvider,Ne]}}static forChild(){return{ngModule:j}}}return j.\u0275fac=function(N){return new(N||j)},j.\u0275mod=s.a4G({type:j}),j.\u0275inj=s.s3X({imports:[[_e.MD]]}),j})()},7564:(lt,me,d)=>{"use strict";d.d(me,{MV:()=>Ie,U3:()=>tt,kT:()=>gt});var i=d(2116),s=d(5657),a=d(1368);let b=(()=>class Ye{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"})(),Ie=(()=>{class Ye{ripple=!1;inputStyle="outlined";overlayOptions={};filterMatchModeOptions={text:[b.STARTS_WITH,b.CONTAINS,b.NOT_CONTAINS,b.ENDS_WITH,b.EQUALS,b.NOT_EQUALS],numeric:[b.EQUALS,b.NOT_EQUALS,b.LESS_THAN,b.LESS_THAN_OR_EQUAL_TO,b.GREATER_THAN,b.GREATER_THAN_OR_EQUAL_TO],date:[b.DATE_IS,b.DATE_IS_NOT,b.DATE_BEFORE,b.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(Q){return this.translation[Q]}setTranslation(Q){this.translation={...this.translation,...Q},this.translationSource.next(this.translation)}static \u0275fac=function(_e){return new(_e||Ye)};static \u0275prov=i.wxM({token:Ye,factory:Ye.\u0275fac,providedIn:"root"})}return Ye})(),tt=(()=>{class Ye{template;type;name;constructor(Q){this.template=Q}getType(){return this.name}static \u0275fac=function(_e){return new(_e||Ye)(i.GI1(i.Yw2))};static \u0275dir=i.Sc5({type:Ye,selectors:[["","pTemplate",""]],inputs:{type:"type",name:[i.Wk5.None,"pTemplate","name"]}})}return Ye})(),gt=(()=>{class Ye{static \u0275fac=function(_e){return new(_e||Ye)};static \u0275mod=i.a4G({type:Ye});static \u0275inj=i.s3X({imports:[a.MD]})}return Ye})()},7200:(lt,me,d)=>{"use strict";d.d(me,{m:()=>h});var i=d(2116),s=d(4616);const a=["*"];let h=(()=>{class l{label;spin=!1;styleClass;role;ariaLabel;ariaHidden;ngOnInit(){this.getAttributes()}getAttributes(){const g=s.Yv.isEmpty(this.label);this.role=g?void 0:"img",this.ariaLabel=g?void 0:this.label,this.ariaHidden=g}getClassNames(){return`p-icon ${this.styleClass?this.styleClass+" ":""}${this.spin?"p-icon-spin":""}`}static \u0275fac=function(b){return new(b||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(b,R){1&b&&(i.kPM(),i._Xx(0))},encapsulation:2,changeDetection:0})}return l})()},144:(lt,me,d)=>{"use strict";d.d(me,{k:()=>i});let i=(()=>{class a{static zindex=1e3;static calculatedScrollbarWidth=null;static calculatedScrollbarHeight=null;static browser;static addClass(l,f){l&&f&&(l.classList?l.classList.add(f):l.className+=" "+f)}static addMultipleClasses(l,f){if(l&&f)if(l.classList){let g=f.trim().split(" ");for(let b=0;b<g.length;b++)l.classList.add(g[b])}else{let g=f.split(" ");for(let b=0;b<g.length;b++)l.className+=" "+g[b]}}static removeClass(l,f){l&&f&&(l.classList?l.classList.remove(f):l.className=l.className.replace(new RegExp("(^|\\b)"+f.split(" ").join("|")+"(\\b|$)","gi")," "))}static removeMultipleClasses(l,f){l&&f&&[f].flat().filter(Boolean).forEach(g=>g.split(" ").forEach(b=>this.removeClass(l,b)))}static hasClass(l,f){return!(!l||!f)&&(l.classList?l.classList.contains(f):new RegExp("(^| )"+f+"( |$)","gi").test(l.className))}static siblings(l){return Array.prototype.filter.call(l.parentNode.children,function(f){return f!==l})}static find(l,f){return Array.from(l.querySelectorAll(f))}static findSingle(l,f){return this.isElement(l)?l.querySelector(f):null}static index(l){let f=l.parentNode.childNodes,g=0;for(var b=0;b<f.length;b++){if(f[b]==l)return g;1==f[b].nodeType&&g++}return-1}static indexWithinGroup(l,f){let g=l.parentNode?l.parentNode.childNodes:[],b=0;for(var R=0;R<g.length;R++){if(g[R]==l)return b;g[R].attributes&&g[R].attributes[f]&&1==g[R].nodeType&&b++}return-1}static appendOverlay(l,f,g="self"){"self"!==g&&l&&f&&this.appendChild(l,f)}static alignOverlay(l,f,g="self",b=!0){l&&f&&(b&&(l.style.minWidth=`${a.getOuterWidth(f)}px`),"self"===g?this.relativePosition(l,f):this.absolutePosition(l,f))}static relativePosition(l,f){const g=kt=>{if(kt)return"relative"===getComputedStyle(kt).getPropertyValue("position")?kt:g(kt.parentElement)},b=l.offsetParent?{width:l.offsetWidth,height:l.offsetHeight}:this.getHiddenElementDimensions(l),R=f.offsetHeight,Y=f.getBoundingClientRect(),J=this.getWindowScrollTop(),ie=this.getWindowScrollLeft(),ae=this.getViewport(),Ee=g(l)?.getBoundingClientRect()||{top:-1*J,left:-1*ie};let Ge,tt;Y.top+R+b.height>ae.height?(Ge=Y.top-Ee.top-b.height,l.style.transformOrigin="bottom",Y.top+Ge<0&&(Ge=-1*Y.top)):(Ge=R+Y.top-Ee.top,l.style.transformOrigin="top");const gt=Y.left+b.width-ae.width;tt=b.width>ae.width?-1*(Y.left-Ee.left):gt>0?Y.left-Ee.left-gt:Y.left-Ee.left,l.style.top=Ge+"px",l.style.left=tt+"px"}static absolutePosition(l,f){const g=l.offsetParent?{width:l.offsetWidth,height:l.offsetHeight}:this.getHiddenElementDimensions(l),b=g.height,R=g.width,Y=f.offsetHeight,J=f.offsetWidth,ie=f.getBoundingClientRect(),ae=this.getWindowScrollTop(),Ie=this.getWindowScrollLeft(),Ee=this.getViewport();let Ge,tt;ie.top+Y+b>Ee.height?(Ge=ie.top+ae-b,l.style.transformOrigin="bottom",Ge<0&&(Ge=ae)):(Ge=Y+ie.top+ae,l.style.transformOrigin="top"),tt=ie.left+R>Ee.width?Math.max(0,ie.left+Ie+J-R):ie.left+Ie,l.style.top=Ge+"px",l.style.left=tt+"px"}static getParents(l,f=[]){return null===l.parentNode?f:this.getParents(l.parentNode,f.concat([l.parentNode]))}static getScrollableParents(l){let f=[];if(l){let g=this.getParents(l);const b=/(auto|scroll)/,R=Y=>{let J=window.getComputedStyle(Y,null);return b.test(J.getPropertyValue("overflow"))||b.test(J.getPropertyValue("overflowX"))||b.test(J.getPropertyValue("overflowY"))};for(let Y of g){let J=1===Y.nodeType&&Y.dataset.scrollselectors;if(J){let ie=J.split(",");for(let ae of ie){let Ie=this.findSingle(Y,ae);Ie&&R(Ie)&&f.push(Ie)}}9!==Y.nodeType&&R(Y)&&f.push(Y)}}return f}static getHiddenElementOuterHeight(l){l.style.visibility="hidden",l.style.display="block";let f=l.offsetHeight;return l.style.display="none",l.style.visibility="visible",f}static getHiddenElementOuterWidth(l){l.style.visibility="hidden",l.style.display="block";let f=l.offsetWidth;return l.style.display="none",l.style.visibility="visible",f}static getHiddenElementDimensions(l){let f={};return l.style.visibility="hidden",l.style.display="block",f.width=l.offsetWidth,f.height=l.offsetHeight,l.style.display="none",l.style.visibility="visible",f}static scrollInView(l,f){let g=getComputedStyle(l).getPropertyValue("borderTopWidth"),b=g?parseFloat(g):0,R=getComputedStyle(l).getPropertyValue("paddingTop"),Y=R?parseFloat(R):0,J=l.getBoundingClientRect(),ae=f.getBoundingClientRect().top+document.body.scrollTop-(J.top+document.body.scrollTop)-b-Y,Ie=l.scrollTop,Ee=l.clientHeight,Ge=this.getOuterHeight(f);ae<0?l.scrollTop=Ie+ae:ae+Ge>Ee&&(l.scrollTop=Ie+ae-Ee+Ge)}static fadeIn(l,f){l.style.opacity=0;let g=+new Date,b=0,R=function(){b=+l.style.opacity.replace(",",".")+((new Date).getTime()-g)/f,l.style.opacity=b,g=+new Date,+b<1&&(window.requestAnimationFrame&&requestAnimationFrame(R)||setTimeout(R,16))};R()}static fadeOut(l,f){var g=1,Y=50/f;let J=setInterval(()=>{(g-=Y)<=0&&(g=0,clearInterval(J)),l.style.opacity=g},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,f){var g=Element.prototype;return(g.matches||g.webkitMatchesSelector||g.mozMatchesSelector||g.msMatchesSelector||function(R){return-1!==[].indexOf.call(document.querySelectorAll(R),this)}).call(l,f)}static getOuterWidth(l,f){let g=l.offsetWidth;if(f){let b=getComputedStyle(l);g+=parseFloat(b.marginLeft)+parseFloat(b.marginRight)}return g}static getHorizontalPadding(l){let f=getComputedStyle(l);return parseFloat(f.paddingLeft)+parseFloat(f.paddingRight)}static getHorizontalMargin(l){let f=getComputedStyle(l);return parseFloat(f.marginLeft)+parseFloat(f.marginRight)}static innerWidth(l){let f=l.offsetWidth,g=getComputedStyle(l);return f+=parseFloat(g.paddingLeft)+parseFloat(g.paddingRight),f}static width(l){let f=l.offsetWidth,g=getComputedStyle(l);return f-=parseFloat(g.paddingLeft)+parseFloat(g.paddingRight),f}static getInnerHeight(l){let f=l.offsetHeight,g=getComputedStyle(l);return f+=parseFloat(g.paddingTop)+parseFloat(g.paddingBottom),f}static getOuterHeight(l,f){let g=l.offsetHeight;if(f){let b=getComputedStyle(l);g+=parseFloat(b.marginTop)+parseFloat(b.marginBottom)}return g}static getHeight(l){let f=l.offsetHeight,g=getComputedStyle(l);return f-=parseFloat(g.paddingTop)+parseFloat(g.paddingBottom)+parseFloat(g.borderTopWidth)+parseFloat(g.borderBottomWidth),f}static getWidth(l){let f=l.offsetWidth,g=getComputedStyle(l);return f-=parseFloat(g.paddingLeft)+parseFloat(g.paddingRight)+parseFloat(g.borderLeftWidth)+parseFloat(g.borderRightWidth),f}static getViewport(){let l=window,f=document,g=f.documentElement,b=f.getElementsByTagName("body")[0];return{width:l.innerWidth||g.clientWidth||b.clientWidth,height:l.innerHeight||g.clientHeight||b.clientHeight}}static getOffset(l){var f=l.getBoundingClientRect();return{top:f.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:f.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(l,f){let g=l.parentNode;if(!g)throw"Can't replace element";return g.replaceChild(f,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,f){if(this.isElement(f))f.appendChild(l);else{if(!(f&&f.el&&f.el.nativeElement))throw"Cannot append "+f+" to "+l;f.el.nativeElement.appendChild(l)}}static removeChild(l,f){if(this.isElement(f))f.removeChild(l);else{if(!f.el||!f.el.nativeElement)throw"Cannot remove "+l+" from "+f;f.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 f=getComputedStyle(l);return l.offsetWidth-l.clientWidth-parseFloat(f.borderLeftWidth)-parseFloat(f.borderRightWidth)}{if(null!==this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;let f=document.createElement("div");f.className="p-scrollbar-measure",document.body.appendChild(f);let g=f.offsetWidth-f.clientWidth;return document.body.removeChild(f),this.calculatedScrollbarWidth=g,g}}static calculateScrollbarHeight(){if(null!==this.calculatedScrollbarHeight)return this.calculatedScrollbarHeight;let l=document.createElement("div");l.className="p-scrollbar-measure",document.body.appendChild(l);let f=l.offsetHeight-l.clientHeight;return document.body.removeChild(l),this.calculatedScrollbarWidth=f,f}static invokeElementMethod(l,f,g){l[f].apply(l,g)}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(),f=/(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:f[1]||"",version:f[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,f){l&&document.activeElement!==l&&l.focus(f)}static getFocusableElements(l,f=""){let g=this.find(l,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f},\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${f}`),b=[];for(let R of g){const Y=getComputedStyle(R);this.isVisible(R)&&"none"!=Y.display&&"hidden"!=Y.visibility&&b.push(R)}return b}static getFirstFocusableElement(l,f){const g=this.getFocusableElements(l,f);return g.length>0?g[0]:null}static getLastFocusableElement(l,f){const g=this.getFocusableElements(l,f);return g.length>0?g[g.length-1]:null}static getNextFocusableElement(l,f=!1){const g=a.getFocusableElements(l);let b=0;if(g&&g.length>0){const R=g.indexOf(g[0].ownerDocument.activeElement);f?b=-1==R||0===R?g.length-1:R-1:-1!=R&&R!==g.length-1&&(b=R+1)}return g[b]}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,f){if(!l)return null;switch(l){case"document":return document;case"window":return window;case"@next":return f?.nextElementSibling;case"@prev":return f?.previousElementSibling;case"@parent":return f?.parentElement;case"@grandparent":return f?.parentElement.parentElement;default:const g=typeof l;if("string"===g)return document.querySelector(l);if("object"===g&&l.hasOwnProperty("nativeElement"))return this.isExist(l.nativeElement)?l.nativeElement:void 0;const R=(Y=l)&&Y.constructor&&Y.call&&Y.apply?l():l;return R&&9===R.nodeType||this.isExist(R)?R:null}var Y}static isClient(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}static getAttribute(l,f){if(l){const g=l.getAttribute(f);return isNaN(g)?"true"===g||"false"===g?"true"===g:g:+g}}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:(lt,me,d)=>{"use strict";d.d(me,{K:()=>l,W:()=>h});var i=d(144),s=d(1368),a=d(2116);let h=(()=>{class f{pFocusTrapDisabled=!1;host=(0,a.uUt)(a.GMv);onkeydown(b){if(!0!==this.pFocusTrapDisabled){b.preventDefault();const R=i.k.getNextFocusableElement(this.host.nativeElement,b.shiftKey);R&&(R.focus(),R.select?.())}}static \u0275fac=function(R){return new(R||f)};static \u0275dir=a.Sc5({type:f,selectors:[["","pFocusTrap",""]],hostAttrs:[1,"p-element"],hostBindings:function(R,Y){1&R&&a.qCj("keydown.tab",function(ie){return Y.onkeydown(ie)})("keydown.shift.tab",function(ie){return Y.onkeydown(ie)})},inputs:{pFocusTrapDisabled:"pFocusTrapDisabled"}})}return f})(),l=(()=>{class f{static \u0275fac=function(R){return new(R||f)};static \u0275mod=a.a4G({type:f});static \u0275inj=a.s3X({imports:[s.MD]})}return f})()},2060:(lt,me,d)=>{"use strict";d.d(me,{uM:()=>Mt,E$:()=>ri});var i=d(9684),s=d(1368),a=d(2116),h=d(7564),l=d(144),f=d(7200);let g=(()=>{class V extends f.m{static \u0275fac=(()=>{let _;return function(S){return(_||(_=a.otF(V)))(S||V)}})();static \u0275cmp=a.In1({type:V,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(w,S){1&w&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&w&&(a.m8U(S.getClassNames()),a.e48("aria-label",S.ariaLabel)("aria-hidden",S.ariaHidden)("role",S.role))},encapsulation:2})}return V})(),b=(()=>{class V extends f.m{static \u0275fac=(()=>{let _;return function(S){return(_||(_=a.otF(V)))(S||V)}})();static \u0275cmp=a.In1({type:V,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(w,S){1&w&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&w&&(a.m8U(S.getClassNames()),a.e48("aria-label",S.ariaLabel)("aria-hidden",S.ariaHidden)("role",S.role))},encapsulation:2})}return V})();var R=d(4715),Y=d(4616);let J=(()=>{class V extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,Y.Oc)()+")"}static \u0275fac=(()=>{let _;return function(S){return(_||(_=a.otF(V)))(S||V)}})();static \u0275cmp=a.In1({type:V,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(w,S){1&w&&(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&w&&(a.m8U(S.getClassNames()),a.e48("aria-label",S.ariaLabel)("aria-hidden",S.ariaHidden)("role",S.role),a.yG2(),a.e48("clip-path",S.pathId),a.yG2(3),a.E7m("id",S.pathId))},encapsulation:2})}return V})(),ie=(()=>{class V extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,Y.Oc)()+")"}static \u0275fac=(()=>{let _;return function(S){return(_||(_=a.otF(V)))(S||V)}})();static \u0275cmp=a.In1({type:V,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(w,S){1&w&&(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&w&&(a.m8U(S.getClassNames()),a.e48("aria-label",S.ariaLabel)("aria-hidden",S.ariaHidden)("role",S.role),a.yG2(),a.e48("clip-path",S.pathId),a.yG2(3),a.E7m("id",S.pathId))},encapsulation:2})}return V})(),ae=(()=>{class V{document;platformId;renderer;el;zone;config;constructor(_,w,S,$,ze,At){this.document=_,this.platformId=w,this.renderer=S,this.el=$,this.zone=ze,this.config=At}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(_){let w=this.getInk();if(!w||"none"===this.document.defaultView?.getComputedStyle(w,null).display)return;if(l.k.removeClass(w,"p-ink-active"),!l.k.getHeight(w)&&!l.k.getWidth(w)){let At=Math.max(l.k.getOuterWidth(this.el.nativeElement),l.k.getOuterHeight(this.el.nativeElement));w.style.height=At+"px",w.style.width=At+"px"}let S=l.k.getOffset(this.el.nativeElement),$=_.pageX-S.left+this.document.body.scrollTop-l.k.getWidth(w)/2,ze=_.pageY-S.top+this.document.body.scrollLeft-l.k.getHeight(w)/2;this.renderer.setStyle(w,"top",ze+"px"),this.renderer.setStyle(w,"left",$+"px"),l.k.addClass(w,"p-ink-active"),this.timeout=setTimeout(()=>{let At=this.getInk();At&&l.k.removeClass(At,"p-ink-active")},401)}getInk(){const _=this.el.nativeElement.children;for(let w=0;w<_.length;w++)if("string"==typeof _[w].className&&-1!==_[w].className.indexOf("p-ink"))return _[w];return null}resetInk(){let _=this.getInk();_&&l.k.removeClass(_,"p-ink-active")}onAnimationEnd(_){this.timeout&&clearTimeout(this.timeout),l.k.removeClass(_.currentTarget,"p-ink-active")}create(){let _=this.renderer.createElement("span");this.renderer.addClass(_,"p-ink"),this.renderer.appendChild(this.el.nativeElement,_),this.renderer.setAttribute(_,"aria-hidden","true"),this.renderer.setAttribute(_,"role","presentation"),this.animationListener||(this.animationListener=this.renderer.listen(_,"animationend",this.onAnimationEnd.bind(this)))}remove(){let _=this.getInk();_&&(this.mouseDownListener&&this.mouseDownListener(),this.animationListener&&this.animationListener(),this.mouseDownListener=null,this.animationListener=null,l.k.removeElement(_))}ngOnDestroy(){this.config&&this.config.ripple&&this.remove()}static \u0275fac=function(w){return new(w||V)(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:V,selectors:[["","pRipple",""]],hostAttrs:[1,"p-ripple","p-element"]})}return V})(),Ie=(()=>{class V{static \u0275fac=function(w){return new(w||V)};static \u0275mod=a.a4G({type:V});static \u0275inj=a.s3X({imports:[s.MD]})}return V})();var Ee=d(7352);const Ge=["mask"],tt=["container"],gt=(V,Ce)=>({showTransitionParams:V,hideTransitionParams:Ce}),Bt=V=>({value:"visible",params:V});function kt(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"p-galleriaContent",7),a.qCj("@animation.start",function(S){a.usT(_);const $=a.GaO(3);return a.CGJ($.onAnimationStart(S))})("@animation.done",function(S){a.usT(_);const $=a.GaO(3);return a.CGJ($.onAnimationEnd(S))})("maskHide",function(){a.usT(_);const S=a.GaO(3);return a.CGJ(S.onMaskHide())})("activeItemChange",function(S){a.usT(_);const $=a.GaO(3);return a.CGJ($.onActiveItemChange(S))}),a.C$Y()}if(2&V){const _=a.GaO(3);a.E7m("@animation",a.S45(8,Bt,a.IBC(5,gt,_.showTransitionOptions,_.hideTransitionOptions)))("value",_.value)("activeIndex",_.activeIndex)("numVisible",_.numVisibleLimit||_.numVisible)("ngStyle",_.containerStyle)}}const Ye=V=>({"p-galleria-mask p-component-overlay p-component-overlay-enter":!0,"p-galleria-visible":V});function et(V,Ce){if(1&V&&(a.I0R(0,"div",4,5),a.yuY(2,kt,1,10,"p-galleriaContent",6),a.C$Y()),2&V){const _=a.GaO(2);a.m8U(_.maskClass),a.E7m("ngClass",a.S45(6,Ye,_.visible)),a.e48("role",_.fullScreen?"dialog":"region")("aria-modal",_.fullScreen?"true":void 0),a.yG2(2),a.E7m("ngIf",_.visible)}}function Q(V,Ce){if(1&V&&(a.I0R(0,"div",null,2),a.yuY(2,et,3,8,"div",3),a.C$Y()),2&V){const _=a.GaO();a.yG2(2),a.E7m("ngIf",_.maskVisible)}}function _e(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"p-galleriaContent",8),a.qCj("activeItemChange",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.onActiveItemChange(S))}),a.C$Y()}if(2&V){const _=a.GaO();a.E7m("value",_.value)("activeIndex",_.activeIndex)("numVisible",_.numVisibleLimit||_.numVisible)}}const ye=["closeButton"];function Re(V,Ce){1&V&&a.wR5(0,"TimesIcon",11),2&V&&a.E7m("styleClass","p-galleria-close-icon")}function Xe(V,Ce){}function $e(V,Ce){1&V&&a.yuY(0,Xe,0,0,"ng-template")}function oe(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"button",8),a.qCj("click",function(){a.usT(_);const S=a.GaO(2);return a.CGJ(S.maskHide.emit())}),a.yuY(1,Re,1,1,"TimesIcon",9)(2,$e,1,0,null,10),a.C$Y()}if(2&V){const _=a.GaO(2);a.e48("aria-label",_.closeAriaLabel())("data-pc-section","closebutton"),a.yG2(),a.E7m("ngIf",!_.galleria.closeIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",_.galleria.closeIconTemplate)}}function ut(V,Ce){if(1&V&&(a.I0R(0,"div",12),a.wR5(1,"p-galleriaItemSlot",13),a.C$Y()),2&V){const _=a.GaO(2);a.yG2(),a.E7m("templates",_.galleria.templates)}}function st(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"p-galleriaThumbnails",14),a.qCj("onActiveIndexChange",function(S){a.usT(_);const $=a.GaO(2);return a.CGJ($.onActiveIndexChange(S))})("stopSlideShow",function(){a.usT(_);const S=a.GaO(2);return a.CGJ(S.stopSlideShow())}),a.C$Y()}if(2&V){const _=a.GaO(2);a.E7m("containerId",_.id)("value",_.value)("activeIndex",_.activeIndex)("templates",_.galleria.templates)("numVisible",_.numVisible)("responsiveOptions",_.galleria.responsiveOptions)("circular",_.galleria.circular)("isVertical",_.isVertical())("contentHeight",_.galleria.verticalThumbnailViewPortHeight)("showThumbnailNavigators",_.galleria.showThumbnailNavigators)("slideShowActive",_.slideShowActive)}}function $t(V,Ce){if(1&V&&(a.I0R(0,"div",15),a.wR5(1,"p-galleriaItemSlot",16),a.C$Y()),2&V){const _=a.GaO(2);a.yG2(),a.E7m("templates",_.galleria.templates)}}const oi=(V,Ce,_)=>({"p-galleria p-component":!0,"p-galleria-fullscreen":V,"p-galleria-indicator-onitem":Ce,"p-galleria-item-nav-onhover":_}),Jt=()=>({});function vi(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"div",1),a.yuY(1,oe,3,4,"button",2)(2,ut,2,1,"div",3),a.I0R(3,"div",4)(4,"p-galleriaItem",5),a.qCj("onActiveIndexChange",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.onActiveIndexChange(S))})("startSlideShow",function(){a.usT(_);const S=a.GaO();return a.CGJ(S.startSlideShow())})("stopSlideShow",function(){a.usT(_);const S=a.GaO();return a.CGJ(S.stopSlideShow())}),a.C$Y(),a.yuY(5,st,1,11,"p-galleriaThumbnails",6),a.C$Y(),a.yuY(6,$t,2,1,"div",7),a.C$Y()}if(2&V){const _=a.GaO();a.m8U(_.galleriaClass()),a.E7m("ngClass",a.uAc(23,oi,_.galleria.fullScreen,_.galleria.showIndicatorsOnItem,_.galleria.showItemNavigatorsOnHover&&!_.galleria.fullScreen))("ngStyle",_.galleria.fullScreen?a.q4q(27,Jt):_.galleria.containerStyle),a.e48("id",_.id)("role","region"),a.yG2(),a.E7m("ngIf",_.galleria.fullScreen),a.yG2(),a.E7m("ngIf",_.galleria.templates&&_.galleria.headerFacet),a.yG2(),a.e48("aria-live",_.galleria.autoPlay?"polite":"off"),a.yG2(),a.E7m("id",_.id)("value",_.value)("activeIndex",_.activeIndex)("circular",_.galleria.circular)("templates",_.galleria.templates)("showIndicators",_.galleria.showIndicators)("changeItemOnIndicatorHover",_.galleria.changeItemOnIndicatorHover)("indicatorFacet",_.galleria.indicatorFacet)("captionFacet",_.galleria.captionFacet)("showItemNavigators",_.galleria.showItemNavigators)("autoPlay",_.galleria.autoPlay)("slideShowActive",_.slideShowActive),a.yG2(),a.E7m("ngIf",_.galleria.showThumbnails),a.yG2(),a.E7m("ngIf",_.galleria.templates&&_.galleria.footerFacet)}}function je(V,Ce){1&V&&a.C_f(0)}function De(V,Ce){if(1&V&&(a.SAx(0),a.yuY(1,je,1,0,"ng-container",1),a.k70()),2&V){const _=a.GaO();a.yG2(),a.E7m("ngTemplateOutlet",_.contentTemplate)("ngTemplateOutletContext",_.context)}}function Le(V,Ce){1&V&&a.wR5(0,"ChevronLeftIcon",11),2&V&&a.E7m("styleClass","p-galleria-item-prev-icon")}function Ve(V,Ce){}function te(V,Ce){1&V&&a.yuY(0,Ve,0,0,"ng-template")}const ge=V=>({"p-galleria-item-prev p-galleria-item-nav p-link":!0,"p-disabled":V});function xt(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"button",8),a.qCj("click",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.navBackward(S))}),a.yuY(1,Le,1,1,"ChevronLeftIcon",9)(2,te,1,0,null,10),a.C$Y()}if(2&V){const _=a.GaO();a.E7m("ngClass",a.S45(4,ge,_.isNavBackwardDisabled()))("disabled",_.isNavBackwardDisabled()),a.yG2(),a.E7m("ngIf",!_.galleria.itemPreviousIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",_.galleria.itemPreviousIconTemplate)}}function Ne(V,Ce){1&V&&a.wR5(0,"ChevronRightIcon",11),2&V&&a.E7m("styleClass","p-galleria-item-next-icon")}function be(V,Ce){}function j(V,Ce){1&V&&a.yuY(0,be,0,0,"ng-template")}const we=V=>({"p-galleria-item-next p-galleria-item-nav p-link":!0,"p-disabled":V});function N(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"button",12),a.qCj("click",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.navForward(S))}),a.yuY(1,Ne,1,1,"ChevronRightIcon",9)(2,j,1,0,null,10),a.C$Y()}if(2&V){const _=a.GaO();a.E7m("ngClass",a.S45(4,we,_.isNavForwardDisabled()))("disabled",_.isNavForwardDisabled()),a.yG2(),a.E7m("ngIf",!_.galleria.itemNextIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",_.galleria.itemNextIconTemplate)}}function U(V,Ce){if(1&V&&(a.I0R(0,"div",13),a.wR5(1,"p-galleriaItemSlot",14),a.C$Y()),2&V){const _=a.GaO();a.yG2(),a.E7m("item",_.activeItem)("templates",_.templates)}}function Fe(V,Ce){1&V&&a.wR5(0,"button",20)}const Tt=V=>({"p-galleria-indicator":!0,"p-highlight":V});function Ke(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"li",17),a.qCj("click",function(){const $=a.usT(_).index,ze=a.GaO(2);return a.CGJ(ze.onIndicatorClick($))})("mouseenter",function(){const $=a.usT(_).index,ze=a.GaO(2);return a.CGJ(ze.onIndicatorMouseEnter($))})("keydown",function(S){const ze=a.usT(_).index,At=a.GaO(2);return a.CGJ(At.onIndicatorKeyDown(S,ze))}),a.yuY(1,Fe,1,0,"button",18),a.wR5(2,"p-galleriaItemSlot",19),a.C$Y()}if(2&V){const _=Ce.index,w=a.GaO(2);a.E7m("ngClass",a.S45(7,Tt,w.isIndicatorItemActive(_))),a.e48("aria-label",w.ariaPageLabel(_+1))("aria-selected",w.activeIndex===_)("aria-controls",w.id+"_item_"+_),a.yG2(),a.E7m("ngIf",!w.indicatorFacet),a.yG2(),a.E7m("index",_)("templates",w.templates)}}function Lt(V,Ce){if(1&V&&(a.I0R(0,"ul",15),a.yuY(1,Ke,3,9,"li",16),a.C$Y()),2&V){const _=a.GaO();a.yG2(),a.E7m("ngForOf",_.value)}}const Kt=["itemsContainer"];function Ut(V,Ce){1&V&&a.wR5(0,"ChevronLeftIcon",11),2&V&&a.E7m("styleClass","p-galleria-thumbnail-prev-icon")}function ni(V,Ce){1&V&&a.wR5(0,"ChevronUpIcon",11),2&V&&a.E7m("styleClass","p-galleria-thumbnail-prev-icon")}function Mi(V,Ce){if(1&V&&(a.SAx(0),a.yuY(1,Ut,1,1,"ChevronLeftIcon",10)(2,ni,1,1,"ChevronUpIcon",10),a.k70()),2&V){const _=a.GaO(2);a.yG2(),a.E7m("ngIf",!_.isVertical),a.yG2(),a.E7m("ngIf",_.isVertical)}}function wt(V,Ce){}function zt(V,Ce){1&V&&a.yuY(0,wt,0,0,"ng-template")}const Dt=V=>({"p-galleria-thumbnail-prev p-link":!0,"p-disabled":V});function ve(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"button",7),a.qCj("click",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.navBackward(S))}),a.yuY(1,Mi,3,2,"ng-container",8)(2,zt,1,0,null,9),a.C$Y()}if(2&V){const _=a.GaO();a.E7m("ngClass",a.S45(5,Dt,_.isNavBackwardDisabled()))("disabled",_.isNavBackwardDisabled()),a.e48("aria-label",_.ariaPrevButtonLabel()),a.yG2(),a.E7m("ngIf",!_.galleria.previousThumbnailIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",_.galleria.previousThumbnailIconTemplate)}}const Te=(V,Ce,_,w)=>({"p-galleria-thumbnail-item":!0,"p-galleria-thumbnail-item-current":V,"p-galleria-thumbnail-item-active":Ce,"p-galleria-thumbnail-item-start":_,"p-galleria-thumbnail-item-end":w});function at(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"div",12),a.qCj("keydown",function(S){const ze=a.usT(_).index,At=a.GaO();return a.CGJ(At.onThumbnailKeydown(S,ze))}),a.I0R(1,"div",13),a.qCj("click",function(){const $=a.usT(_).index,ze=a.GaO();return a.CGJ(ze.onItemClick($))})("touchend",function(){const $=a.usT(_).index,ze=a.GaO();return a.CGJ(ze.onItemClick($))})("keydown.enter",function(){const $=a.usT(_).index,ze=a.GaO();return a.CGJ(ze.onItemClick($))}),a.wR5(2,"p-galleriaItemSlot",14),a.C$Y()()}if(2&V){const _=Ce.$implicit,w=Ce.index,S=a.GaO();a.E7m("ngClass",a.WuN(10,Te,S.activeIndex===w,S.isItemActive(w),S.firstItemAciveIndex()===w,S.lastItemActiveIndex()===w)),a.e48("aria-selected",S.activeIndex===w)("aria-controls",S.containerId+"_item_"+w)("data-pc-section","thumbnailitem")("data-p-active",S.activeIndex===w),a.yG2(),a.e48("tabindex",S.activeIndex===w?0:-1)("aria-current",S.activeIndex===w?"page":void 0)("aria-label",S.ariaPageLabel(w+1)),a.yG2(),a.E7m("item",_)("templates",S.templates)}}function Ze(V,Ce){1&V&&a.wR5(0,"ChevronRightIcon",16),2&V&&a.E7m("ngClass","p-galleria-thumbnail-next-icon")}function pt(V,Ce){1&V&&a.wR5(0,"ChevronDownIcon",16),2&V&&a.E7m("ngClass","p-galleria-thumbnail-next-icon")}function le(V,Ce){if(1&V&&(a.SAx(0),a.yuY(1,Ze,1,1,"ChevronRightIcon",15)(2,pt,1,1,"ChevronDownIcon",15),a.k70()),2&V){const _=a.GaO(2);a.yG2(),a.E7m("ngIf",!_.isVertical),a.yG2(),a.E7m("ngIf",_.isVertical)}}function xe(V,Ce){}function Pe(V,Ce){1&V&&a.yuY(0,xe,0,0,"ng-template")}const ht=V=>({"p-galleria-thumbnail-next p-link":!0,"p-disabled":V});function Ht(V,Ce){if(1&V){const _=a.KQA();a.I0R(0,"button",7),a.qCj("click",function(S){a.usT(_);const $=a.GaO();return a.CGJ($.navForward(S))}),a.yuY(1,le,3,2,"ng-container",8)(2,Pe,1,0,null,9),a.C$Y()}if(2&V){const _=a.GaO();a.E7m("ngClass",a.S45(5,ht,_.isNavForwardDisabled()))("disabled",_.isNavForwardDisabled()),a.e48("aria-label",_.ariaNextButtonLabel()),a.yG2(),a.E7m("ngIf",!_.galleria.nextThumbnailIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",_.galleria.nextThumbnailIconTemplate)}}const vt=V=>({height:V});let Mt=(()=>{class V{document;platformId;element;cd;config;get activeIndex(){return this._activeIndex}set activeIndex(_){this._activeIndex=_}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(_){this._visible=_,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(_,w,S,$,ze){this.document=_,this.platformId=w,this.element=S,this.cd=$,this.config=ze}ngAfterContentInit(){this.templates?.forEach(_=>{switch(_.getType()){case"header":this.headerFacet=_.template;break;case"footer":this.footerFacet=_.template;break;case"indicator":this.indicatorFacet=_.template;break;case"closeicon":this.closeIconTemplate=_.template;break;case"itemnexticon":this.itemNextIconTemplate=_.template;break;case"itempreviousicon":this.itemPreviousIconTemplate=_.template;break;case"previousthumbnailicon":this.previousThumbnailIconTemplate=_.template;break;case"nextthumbnailicon":this.nextThumbnailIconTemplate=_.template;break;case"caption":this.captionFacet=_.template}})}ngOnChanges(_){this.numVisibleLimit=_.value&&_.value.currentValue?.length<this.numVisible?_.value.currentValue.length:0}onMaskHide(){this.visible=!1,this.visibleChange.emit(!1)}onActiveItemChange(_){this.activeIndex!==_&&(this.activeIndex=_,this.activeIndexChange.emit(_))}onAnimationStart(_){switch(_.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(_){"void"===_.toState&&this.disableModality()}enableModality(){l.k.blockBodyScroll(),this.cd.markForCheck(),this.mask&&Y.eI.set("modal",this.mask.nativeElement,this.baseZIndex||this.config.zIndex.modal)}disableModality(){l.k.unblockBodyScroll(),this.maskVisible=!1,this.cd.markForCheck(),this.mask&&Y.eI.clear(this.mask.nativeElement)}ngOnDestroy(){this.fullScreen&&l.k.removeClass(this.document.body,"p-overflow-hidden"),this.mask&&this.disableModality()}static \u0275fac=function(w){return new(w||V)(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:V,selectors:[["p-galleria"]],contentQueries:function(w,S,$){if(1&w&&a.szK($,h.U3,4),2&w){let ze;a.wto(ze=a.Gqi())&&(S.templates=ze)}},viewQuery:function(w,S){if(1&w&&(a.CC$(Ge,5),a.CC$(tt,5)),2&w){let $;a.wto($=a.Gqi())&&(S.mask=$.first),a.wto($=a.Gqi())&&(S.container=$.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(w,S){if(1&w&&a.yuY(0,Q,3,1,"div",0)(1,_e,1,3,"ng-template",null,1,a.gJz),2&w){const $=a.Gew(2);a.E7m("ngIf",S.fullScreen)("ngIfElse",$)}},dependencies:()=>[s.QF,s.u_,s.Qt,fe],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 V})(),fe=(()=>{class V{galleria;cd;differs;config;get activeIndex(){return this._activeIndex}set activeIndex(_){this._activeIndex=_}value=[];numVisible;maskHide=new a._w7;activeItemChange=new a._w7;closeButton;id;_activeIndex=0;slideShowActive=!0;interval;styleClass;differ;constructor(_,w,S,$){this.galleria=_,this.cd=w,this.differs=S,this.config=$,this.id=this.galleria.id||(0,Y.Oc)(),this.differ=this.differs.find(this.galleria).create()}ngDoCheck(){if((0,s.c0)(this.galleria.platformId)){const _=this.differ.diff(this.galleria);_&&_.forEachItem.length>0&&this.cd.markForCheck()}}galleriaClass(){const _=this.galleria.showThumbnails&&this.getPositionClass("p-galleria-thumbnails",this.galleria.thumbnailsPosition),w=this.galleria.showIndicators&&this.getPositionClass("p-galleria-indicators",this.galleria.indicatorsPosition);return(this.galleria.containerClass?this.galleria.containerClass+" ":"")+(_?_+" ":"")+(w?w+" ":"")}startSlideShow(){(0,s.c0)(this.galleria.platformId)&&(this.interval=setInterval(()=>{let _=this.galleria.circular&&this.value.length-1===this.activeIndex?0:this.activeIndex+1;this.onActiveIndexChange(_),this.activeIndex=_},this.galleria.transitionInterval),this.slideShowActive=!0)}stopSlideShow(){this.galleria.autoPlay&&!this.galleria.shouldStopAutoplayByClick||(this.interval&&clearInterval(this.interval),this.slideShowActive=!1)}getPositionClass(_,w){const $=["top","left","bottom","right"].find(ze=>ze===w);return $?`${_}-${$}`:""}isVertical(){return"left"===this.galleria.thumbnailsPosition||"right"===this.galleria.thumbnailsPosition}onActiveIndexChange(_){this.activeIndex!==_&&(this.activeIndex=_,this.activeItemChange.emit(this.activeIndex))}closeAriaLabel(){return this.config.translation.aria?this.config.translation.aria.close:void 0}static \u0275fac=function(w){return new(w||V)(a.GI1(Mt),a.GI1(a.kD9),a.GI1(a.YNh),a.GI1(h.MV))};static \u0275cmp=a.In1({type:V,selectors:[["p-galleriaContent"]],viewQuery:function(w,S){if(1&w&&a.CC$(ye,5),2&w){let $;a.wto($=a.Gqi())&&(S.closeButton=$.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(w,S){1&w&&a.yuY(0,vi,7,28,"div",0),2&w&&a.E7m("ngIf",S.value&&S.value.length>0)},dependencies:()=>[s.QF,s.u_,s.XV,s.Qt,ae,R.O,Ee.W,it,Et,ct],encapsulation:2,changeDetection:0})}return V})(),it=(()=>{class V{templates;index;get item(){return this._item}set item(_){this._item=_,this.templates&&this.templates.forEach(w=>{if(w.getType()===this.type)switch(this.type){case"item":case"caption":case"thumbnail":this.context={$implicit:this.item},this.contentTemplate=w.template}})}type;contentTemplate;context;_item;ngAfterContentInit(){this.templates?.forEach(_=>{if(_.getType()===this.type)switch(this.type){case"item":case"caption":case"thumbnail":this.context={$implicit:this.item},this.contentTemplate=_.template;break;case"indicator":this.context={$implicit:this.index},this.contentTemplate=_.template;break;default:this.context={},this.contentTemplate=_.template}})}static \u0275fac=function(w){return new(w||V)};static \u0275cmp=a.In1({type:V,selectors:[["p-galleriaItemSlot"]],inputs:{templates:"templates",index:"index",item:"item",type:"type"},decls:1,vars:1,consts:[[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(w,S){1&w&&a.yuY(0,De,2,2,"ng-container",0),2&w&&a.E7m("ngIf",S.contentTemplate)},dependencies:[s.u_,s.XV],encapsulation:2,changeDetection:0})}return V})(),Et=(()=>{class V{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(_){this._activeIndex=_}get activeItem(){return this.value&&this.value[this._activeIndex]}_activeIndex=0;constructor(_){this.galleria=_}ngOnChanges({autoPlay:_}){_?.currentValue&&this.startSlideShow.emit(),_&&!1===_.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(_){this.stopTheSlideShow(),this.next(),_&&_.cancelable&&_.preventDefault()}navBackward(_){this.stopTheSlideShow(),this.prev(),_&&_.cancelable&&_.preventDefault()}onIndicatorClick(_){this.stopTheSlideShow(),this.onActiveIndexChange.emit(_)}onIndicatorMouseEnter(_){this.changeItemOnIndicatorHover&&(this.stopTheSlideShow(),this.onActiveIndexChange.emit(_))}onIndicatorKeyDown(_,w){switch(_.code){case"Enter":case"Space":this.stopTheSlideShow(),this.onActiveIndexChange.emit(w),_.preventDefault();break;case"ArrowDown":case"ArrowUp":_.preventDefault()}}isNavForwardDisabled(){return!this.circular&&this.activeIndex===this.value.length-1}isNavBackwardDisabled(){return!this.circular&&0===this.activeIndex}isIndicatorItemActive(_){return this.activeIndex===_}ariaSlideLabel(){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.slide:void 0}ariaSlideNumber(_){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.slideNumber.replace(/{slideNumber}/g,_):void 0}ariaPageLabel(_){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.pageLabel.replace(/{page}/g,_):void 0}static \u0275fac=function(w){return new(w||V)(a.GI1(Mt))};static \u0275cmp=a.In1({type:V,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(w,S){1&w&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,xt,3,6,"button",2),a.I0R(3,"div",3),a.wR5(4,"p-galleriaItemSlot",4),a.C$Y(),a.yuY(5,N,3,6,"button",5)(6,U,2,2,"div",6),a.C$Y(),a.yuY(7,Lt,2,1,"ul",7),a.C$Y()),2&w&&(a.yG2(2),a.E7m("ngIf",S.showItemNavigators),a.yG2(),a.m4B("width","100%"),a.E7m("id",S.id+"_item_"+S.activeIndex),a.e48("aria-label",S.ariaSlideNumber(S.activeIndex+1))("aria-roledescription",S.ariaSlideLabel()),a.yG2(),a.E7m("item",S.activeItem)("templates",S.templates),a.yG2(),a.E7m("ngIf",S.showItemNavigators),a.yG2(),a.E7m("ngIf",S.captionFacet),a.yG2(),a.E7m("ngIf",S.showIndicators))},dependencies:()=>[s.QF,s.ay,s.u_,s.XV,ae,b,g,it],encapsulation:2,changeDetection:0})}return V})(),ct=(()=>{class V{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(_){this._numVisible=_,this._oldNumVisible=this.d_numVisible,this.d_numVisible=_}get activeIndex(){return this._activeIndex}set activeIndex(_){this._oldactiveIndex=this._activeIndex,this._activeIndex=_}index;startPos=null;thumbnailsStyle=null;sortedResponsiveOptions=null;totalShiftedItems=0;page=0;documentResizeListener;_numVisible=0;d_numVisible=0;_oldNumVisible=0;_activeIndex=0;_oldactiveIndex=0;constructor(_,w,S,$,ze){this.galleria=_,this.document=w,this.platformId=S,this.renderer=$,this.cd=ze}ngOnInit(){(0,s.c0)(this.platformId)&&(this.createStyle(),this.responsiveOptions&&this.bindDocumentListeners())}ngAfterContentChecked(){let _=this.totalShiftedItems;(this._oldNumVisible!==this.d_numVisible||this._oldactiveIndex!==this._activeIndex)&&this.itemsContainer&&(_=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(),_!==this.totalShiftedItems&&(this.totalShiftedItems=_),this.itemsContainer&&this.itemsContainer.nativeElement&&(this.itemsContainer.nativeElement.style.transform=this.isVertical?`translate3d(0, ${_*(100/this.d_numVisible)}%, 0)`:`translate3d(${_*(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 _=`\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((w,S)=>{const $=w.breakpoint,ze=S.breakpoint;let At=null;return At=null==$&&null!=ze?-1:null!=$&&null==ze?1:null==$&&null==ze?0:"string"==typeof $&&"string"==typeof ze?$.localeCompare(ze,void 0,{numeric:!0}):$<ze?-1:$>ze?1:0,-1*At});for(let w=0;w<this.sortedResponsiveOptions.length;w++){let S=this.sortedResponsiveOptions[w];_+=`\n @media screen and (max-width: ${S.breakpoint}) {\n #${this.containerId} .p-galleria-thumbnail-item {\n flex: 1 0 ${100/S.numVisible}%\n }\n }\n `}}this.thumbnailsStyle.innerHTML=_}calculatePosition(){if((0,s.c0)(this.platformId)&&this.itemsContainer&&this.sortedResponsiveOptions){let _=window.innerWidth,w={numVisible:this._numVisible};for(let S=0;S<this.sortedResponsiveOptions.length;S++){let $=this.sortedResponsiveOptions[S];parseInt($.breakpoint,10)>=_&&(w=$)}this.d_numVisible!==w.numVisible&&(this.d_numVisible=w.numVisible,this.cd.markForCheck())}}getTabIndex(_){return this.isItemActive(_)?0:null}navForward(_){this.stopTheSlideShow();let w=this._activeIndex+1;w+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:w),_.cancelable&&_.preventDefault()}navBackward(_){this.stopTheSlideShow();let w=0!==this._activeIndex?this._activeIndex-1:0;this.d_numVisible-(w+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:w),_.cancelable&&_.preventDefault()}onItemClick(_){this.stopTheSlideShow();let w=_;if(w!==this._activeIndex){const S=w+this.totalShiftedItems;let $=0;w<this._activeIndex?($=this.d_numVisible-S-1-this.getMedianItemIndex(),$>0&&-1*this.totalShiftedItems!=0&&this.step($)):($=this.getMedianItemIndex()-S,$<0&&-1*this.totalShiftedItems<this.getTotalPageNumber()-1&&this.step($)),this.activeIndex=w,this.onActiveIndexChange.emit(this.activeIndex)}}onThumbnailKeydown(_,w){switch(("Enter"===_.code||"Space"===_.code)&&(this.onItemClick(w),_.preventDefault()),_.code){case"ArrowRight":this.onRightKey();break;case"ArrowLeft":this.onLeftKey();break;case"Home":this.onHomeKey(),_.preventDefault();break;case"End":this.onEndKey(),_.preventDefault();break;case"ArrowUp":case"ArrowDown":_.preventDefault();break;case"Tab":this.onTabKey()}}onRightKey(){const _=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]'),w=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(w,w+1===_.length?_.length-1:w+1)}onLeftKey(){const _=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(_,_-1<=0?0:_-1)}onHomeKey(){const _=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(_,0)}onEndKey(){const _=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]'),w=this.findFocusedIndicatorIndex();this.changedFocusedIndicator(w,_.length-1)}onTabKey(){const _=[...l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]')],w=_.findIndex(ze=>!0===l.k.getAttribute(ze,"data-p-active")),S=l.k.findSingle(this.itemsContainer.nativeElement,'[tabindex="0"]'),$=_.findIndex(ze=>ze===S.parentElement);_[$].children[0].tabIndex="-1",_[w].children[0].tabIndex="0"}findFocusedIndicatorIndex(){const _=[...l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]')],w=l.k.findSingle(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"] > [tabindex="0"]');return _.findIndex(S=>S===w.parentElement)}changedFocusedIndicator(_,w){const S=l.k.find(this.itemsContainer.nativeElement,'[data-pc-section="thumbnailitem"]');S[_].children[0].tabIndex="-1",S[w].children[0].tabIndex="0",S[w].children[0].focus()}step(_){let w=this.totalShiftedItems+_;_<0&&-1*w+this.d_numVisible>this.value.length-1?w=this.d_numVisible-this.value.length:_>0&&w>0&&(w=0),this.circular&&(_<0&&this.value.length-1===this._activeIndex?w=0:_>0&&0===this._activeIndex&&(w=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, ${w*(100/this.d_numVisible)}%, 0)`:`translate3d(${w*(100/this.d_numVisible)}%, 0, 0)`,this.itemsContainer.nativeElement.style.transition="transform 500ms ease 0s"),this.totalShiftedItems=w}stopTheSlideShow(){this.slideShowActive&&this.stopSlideShow&&this.stopSlideShow.emit()}changePageOnTouch(_,w){w<0?this.navForward(_):this.navBackward(_)}getTotalPageNumber(){return this.value.length>this.d_numVisible?this.value.length-this.d_numVisible+1:0}getMedianItemIndex(){let _=Math.floor(this.d_numVisible/2);return this.d_numVisible%2?_:_-1}onTransitionEnd(){this.itemsContainer&&this.itemsContainer.nativeElement&&(l.k.addClass(this.itemsContainer.nativeElement,"p-items-hidden"),this.itemsContainer.nativeElement.style.transition="")}onTouchEnd(_){let w=_.changedTouches[0];this.changePageOnTouch(_,this.isVertical?w.pageY-this.startPos.y:w.pageX-this.startPos.x)}onTouchMove(_){_.cancelable&&_.preventDefault()}onTouchStart(_){let w=_.changedTouches[0];this.startPos={x:w.pageX,y:w.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(_){return this.firstItemAciveIndex()<=_&&this.lastItemActiveIndex()>=_}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(_){return this.galleria.config.translation.aria?this.galleria.config.translation.aria.pageLabel.replace(/{page}/g,_):void 0}static \u0275fac=function(w){return new(w||V)(a.GI1(Mt),a.GI1(s.Ud),a.GI1(a.AHE),a.GI1(a.q87),a.GI1(a.kD9))};static \u0275cmp=a.In1({type:V,selectors:[["p-galleriaThumbnails"]],viewQuery:function(w,S){if(1&w&&a.CC$(Kt,5),2&w){let $;a.wto($=a.Gqi())&&(S.itemsContainer=$.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(w,S){1&w&&(a.I0R(0,"div",0)(1,"div",1),a.yuY(2,ve,3,7,"button",2),a.I0R(3,"div",3)(4,"div",4,5),a.qCj("transitionend",function(){return S.onTransitionEnd()})("touchstart",function(ze){return S.onTouchStart(ze)})("touchmove",function(ze){return S.onTouchMove(ze)}),a.yuY(6,at,3,15,"div",6),a.C$Y()(),a.yuY(7,Ht,3,7,"button",2),a.C$Y()()),2&w&&(a.yG2(2),a.E7m("ngIf",S.showThumbnailNavigators),a.yG2(),a.E7m("ngStyle",a.S45(4,vt,S.isVertical?S.contentHeight:"")),a.yG2(3),a.E7m("ngForOf",S.value),a.yG2(),a.E7m("ngIf",S.showThumbnailNavigators))},dependencies:()=>[s.QF,s.ay,s.u_,s.XV,s.Qt,ae,b,g,it],encapsulation:2,changeDetection:0})}return V})(),ri=(()=>{class V{static \u0275fac=function(w){return new(w||V)};static \u0275mod=a.a4G({type:V});static \u0275inj=a.s3X({imports:[s.MD,h.kT,Ie,R.O,b,g,J,ie,Ee.K,s.MD,h.kT]})}return V})()},4715:(lt,me,d)=>{"use strict";d.d(me,{O:()=>a});var i=d(2116),s=d(7200);let a=(()=>{class h extends s.m{static \u0275fac=(()=>{let f;return function(b){return(f||(f=i.otF(h)))(b||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(g,b){1&g&&(i.S2Z(),i.I0R(0,"svg",0),i.wR5(1,"path",1),i.C$Y()),2&g&&(i.m8U(b.getClassNames()),i.e48("aria-label",b.ariaLabel)("aria-hidden",b.ariaHidden)("role",b.role))},encapsulation:2})}return h})()},5496:(lt,me,d)=>{"use strict";d.d(me,{W:()=>xt,U:()=>Ne});var i=d(9684),s=d(1368),a=d(2116),h=d(7564),l=d(144),f=d(7200);let g=(()=>{class be extends f.m{static \u0275fac=(()=>{let we;return function(U){return(we||(we=a.otF(be)))(U||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(N,U){1&N&&(a.S2Z(),a.I0R(0,"svg",0),a.wR5(1,"path",1),a.C$Y()),2&N&&(a.m8U(U.getClassNames()),a.e48("aria-label",U.ariaLabel)("aria-hidden",U.ariaHidden)("role",U.role))},encapsulation:2})}return be})();var b=d(4616);let R=(()=>{class be extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,b.Oc)()+")"}static \u0275fac=(()=>{let we;return function(U){return(we||(we=a.otF(be)))(U||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(N,U){1&N&&(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&N&&(a.m8U(U.getClassNames()),a.e48("aria-label",U.ariaLabel)("aria-hidden",U.ariaHidden)("role",U.role),a.yG2(),a.e48("clip-path",U.pathId),a.yG2(3),a.E7m("id",U.pathId))},encapsulation:2})}return be})(),Y=(()=>{class be extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,b.Oc)()+")"}static \u0275fac=(()=>{let we;return function(U){return(we||(we=a.otF(be)))(U||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(N,U){1&N&&(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&N&&(a.m8U(U.getClassNames()),a.e48("aria-label",U.ariaLabel)("aria-hidden",U.ariaHidden)("role",U.role),a.yG2(),a.e48("clip-path",U.pathId),a.yG2(3),a.E7m("id",U.pathId))},encapsulation:2})}return be})(),J=(()=>{class be extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,b.Oc)()+")"}static \u0275fac=(()=>{let we;return function(U){return(we||(we=a.otF(be)))(U||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(N,U){1&N&&(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&N&&(a.m8U(U.getClassNames()),a.e48("aria-label",U.ariaLabel)("aria-hidden",U.ariaHidden)("role",U.role),a.yG2(),a.e48("clip-path",U.pathId),a.yG2(3),a.E7m("id",U.pathId))},encapsulation:2})}return be})();var ie=d(4715);let ae=(()=>{class be extends f.m{pathId;ngOnInit(){this.pathId="url(#"+(0,b.Oc)()+")"}static \u0275fac=(()=>{let we;return function(U){return(we||(we=a.otF(be)))(U||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(N,U){1&N&&(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&N&&(a.m8U(U.getClassNames()),a.e48("aria-label",U.ariaLabel)("aria-hidden",U.ariaHidden)("role",U.role),a.yG2(),a.e48("clip-path",U.pathId),a.yG2(3),a.E7m("id",U.pathId))},encapsulation:2})}return be})();var Ie=d(7352);const Ee=["mask"],Ge=["previewButton"],tt=["closeButton"];function gt(be,j){1&be&&a.C_f(0)}function Bt(be,j){if(1&be&&(a.SAx(0),a.yuY(1,gt,1,0,"ng-container",8),a.k70()),2&be){const we=a.GaO(2);a.yG2(),a.E7m("ngTemplateOutlet",we.indicatorTemplate)}}function kt(be,j){1&be&&a.wR5(0,"EyeIcon",9),2&be&&a.E7m("styleClass","p-image-preview-icon")}const Ye=(be,j)=>({height:be,width:j});function et(be,j){if(1&be){const we=a.KQA();a.I0R(0,"button",4,5),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.onImageClick())}),a.yuY(2,Bt,2,1,"ng-container",6)(3,kt,1,1,"ng-template",null,7,a.gJz),a.C$Y()}if(2&be){const we=a.Gew(4),N=a.GaO();a.E7m("ngStyle",a.IBC(4,Ye,N.height+"px",N.width+"px")),a.e48("aria-label",N.zoomImageAriaLabel),a.yG2(2),a.E7m("ngIf",N.indicatorTemplate)("ngIfElse",we)}}function Q(be,j){1&be&&a.wR5(0,"RefreshIcon")}function _e(be,j){}function ye(be,j){1&be&&a.yuY(0,_e,0,0,"ng-template")}function Re(be,j){1&be&&a.wR5(0,"UndoIcon")}function Xe(be,j){}function $e(be,j){1&be&&a.yuY(0,Xe,0,0,"ng-template")}function oe(be,j){1&be&&a.wR5(0,"SearchMinusIcon")}function ut(be,j){}function st(be,j){1&be&&a.yuY(0,ut,0,0,"ng-template")}function $t(be,j){1&be&&a.wR5(0,"SearchPlusIcon")}function oi(be,j){}function Jt(be,j){1&be&&a.yuY(0,oi,0,0,"ng-template")}function vi(be,j){1&be&&a.wR5(0,"TimesIcon")}function je(be,j){}function De(be,j){1&be&&a.yuY(0,je,0,0,"ng-template")}const Le=(be,j)=>({showTransitionParams:be,hideTransitionParams:j}),Ve=be=>({value:"visible",params:be});function te(be,j){if(1&be){const we=a.KQA();a.I0R(0,"div"),a.qCj("@animation.start",function(U){a.usT(we);const Fe=a.GaO(2);return a.CGJ(Fe.onAnimationStart(U))})("@animation.done",function(U){a.usT(we);const Fe=a.GaO(2);return a.CGJ(Fe.onAnimationEnd(U))}),a.I0R(1,"img",17),a.qCj("click",function(){a.usT(we);const U=a.GaO(2);return a.CGJ(U.onPreviewImageClick())}),a.C$Y()()}if(2&be){const we=a.GaO(2);a.E7m("@animation",a.S45(8,Ve,a.IBC(5,Le,we.showTransitionOptions,we.hideTransitionOptions))),a.yG2(),a.E7m("ngStyle",we.imagePreviewStyle()),a.e48("src",we.previewImageSrc?we.previewImageSrc:we.src,a.K6U)("srcset",we.previewImageSrcSet)("sizes",we.previewImageSizes)}}function ge(be,j){if(1&be){const we=a.KQA();a.I0R(0,"div",10,11),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.onMaskClick())})("keydown",function(U){a.usT(we);const Fe=a.GaO();return a.CGJ(Fe.onMaskKeydown(U))}),a.I0R(2,"div",12),a.qCj("click",function(U){a.usT(we);const Fe=a.GaO();return a.CGJ(Fe.handleToolbarClick(U))}),a.I0R(3,"button",13),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.rotateRight())}),a.yuY(4,Q,1,0,"RefreshIcon",14)(5,ye,1,0,null,8),a.C$Y(),a.I0R(6,"button",13),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.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(we);const U=a.GaO();return a.CGJ(U.zoomOut())}),a.yuY(10,oe,1,0,"SearchMinusIcon",14)(11,st,1,0,null,8),a.C$Y(),a.I0R(12,"button",15),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.zoomIn())}),a.yuY(13,$t,1,0,"SearchPlusIcon",14)(14,Jt,1,0,null,8),a.C$Y(),a.I0R(15,"button",13,16),a.qCj("click",function(){a.usT(we);const U=a.GaO();return a.CGJ(U.closePreview())}),a.yuY(17,vi,1,0,"TimesIcon",14)(18,De,1,0,null,8),a.C$Y()(),a.yuY(19,te,2,10,"div",14),a.C$Y()}if(2&be){const we=a.GaO();a.e48("aria-modal",we.maskVisible),a.yG2(3),a.e48("aria-label",we.rightAriaLabel()),a.yG2(),a.E7m("ngIf",!we.rotateRightIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",we.rotateRightIconTemplate),a.yG2(),a.e48("aria-label",we.leftAriaLabel()),a.yG2(),a.E7m("ngIf",!we.rotateLeftIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",we.rotateLeftIconTemplate),a.yG2(),a.E7m("disabled",we.isZoomOutDisabled),a.e48("aria-label",we.zoomOutAriaLabel()),a.yG2(),a.E7m("ngIf",!we.zoomOutIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",we.zoomOutIconTemplate),a.yG2(),a.E7m("disabled",we.isZoomInDisabled),a.e48("aria-label",we.zoomInAriaLabel()),a.yG2(),a.E7m("ngIf",!we.zoomInIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",we.zoomInIconTemplate),a.yG2(),a.e48("aria-label",we.closeAriaLabel()),a.yG2(2),a.E7m("ngIf",!we.closeIconTemplate),a.yG2(),a.E7m("ngTemplateOutlet",we.closeIconTemplate),a.yG2(),a.E7m("ngIf",we.previewVisible)}}let xt=(()=>{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(we,N,U,Fe){this.document=we,this.config=N,this.cd=U,this.el=Fe}ngAfterContentInit(){this.templates?.forEach(we=>{switch(we.getType()){case"indicator":default:this.indicatorTemplate=we.template;break;case"rotaterighticon":this.rotateRightIconTemplate=we.template;break;case"rotatelefticon":this.rotateLeftIconTemplate=we.template;break;case"zoomouticon":this.zoomOutIconTemplate=we.template;break;case"zoominicon":this.zoomInIconTemplate=we.template;break;case"closeicon":this.closeIconTemplate=we.template}})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0,l.k.blockBodyScroll())}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onMaskKeydown(we){"Escape"===we.code&&(this.onMaskClick(),setTimeout(()=>{l.k.focus(this.previewButton.nativeElement)},25),we.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(we){switch(we.toState){case"visible":this.container=we.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(we){switch(we.toState){case"void":b.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(){b.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(we){we.stopPropagation()}closePreview(){this.previewVisible=!1,this.rotate=0,this.scale=this.zoomSettings.default,l.k.unblockBodyScroll()}imageError(we){this.onImageError.emit(we)}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(we){this.previewVisible&&this.closePreview()}static \u0275fac=function(N){return new(N||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(N,U,Fe){if(1&N&&a.szK(Fe,h.U3,4),2&N){let Tt;a.wto(Tt=a.Gqi())&&(U.templates=Tt)}},viewQuery:function(N,U){if(1&N&&(a.CC$(Ee,5),a.CC$(Ge,5),a.CC$(tt,5)),2&N){let Fe;a.wto(Fe=a.Gqi())&&(U.mask=Fe.first),a.wto(Fe=a.Gqi())&&(U.previewButton=Fe.first),a.wto(Fe=a.Gqi())&&(U.closeButton=Fe.first)}},hostAttrs:[1,"p-element"],hostBindings:function(N,U){1&N&&a.qCj("keydown.escape",function(Tt){return U.onKeydownHandler(Tt)},!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(N,U){1&N&&(a.I0R(0,"span",0)(1,"img",1),a.qCj("error",function(Tt){return U.imageError(Tt)}),a.C$Y(),a.yuY(2,et,5,7,"button",2)(3,ge,20,19,"div",3),a.C$Y()),2&N&&(a.m8U(U.styleClass),a.E7m("ngClass",U.containerClass())("ngStyle",U.style),a.yG2(),a.m8U(U.imageClass),a.E7m("ngStyle",U.imageStyle),a.e48("src",U.src,a.K6U)("srcset",U.srcSet)("sizes",U.sizes)("alt",U.alt)("width",U.width)("height",U.height)("loading",U.loading),a.yG2(),a.E7m("ngIf",U.preview),a.yG2(),a.E7m("ngIf",U.maskVisible))},dependencies:()=>[s.QF,s.u_,s.XV,s.Qt,R,g,ae,Y,J,ie.O,Ie.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})(),Ne=(()=>{class be{static \u0275fac=function(N){return new(N||be)};static \u0275mod=a.a4G({type:be});static \u0275inj=a.s3X({imports:[s.MD,h.kT,R,g,ae,Y,J,ie.O,Ie.K,h.kT]})}return be})()},3892:(lt,me,d)=>{"use strict";d.d(me,{W:()=>a,c:()=>h});var i=d(1368),s=d(2116);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(b){return new(b||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(b,R){1&b&&s.wR5(0,"div",0),2&b&&(s.m8U(R.styleClass),s.E7m("ngClass",R.containerClass())("ngStyle",R.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(b){return new(b||l)};static \u0275mod=s.a4G({type:l});static \u0275inj=s.s3X({imports:[i.MD]})}return l})()},4616:(lt,me,d)=>{"use strict";d.d(me,{Oc:()=>a,Yv:()=>i,eI:()=>l});class i{static isArray(g,b=!0){return Array.isArray(g)&&(b||0!==g.length)}static isObject(g,b=!0){return g instanceof Object&&g.constructor===Object&&(b||0!==Object.keys(g).length)}static equals(g,b,R){return R?this.resolveFieldData(g,R)===this.resolveFieldData(b,R):this.equalsByValue(g,b)}static equalsByValue(g,b){if(g===b)return!0;if(g&&b&&"object"==typeof g&&"object"==typeof b){var J,ie,ae,R=Array.isArray(g),Y=Array.isArray(b);if(R&&Y){if((ie=g.length)!=b.length)return!1;for(J=ie;0!=J--;)if(!this.equalsByValue(g[J],b[J]))return!1;return!0}if(R!=Y)return!1;var Ie=this.isDate(g),Ee=this.isDate(b);if(Ie!=Ee)return!1;if(Ie&&Ee)return g.getTime()==b.getTime();var Ge=g instanceof RegExp,tt=b instanceof RegExp;if(Ge!=tt)return!1;if(Ge&&tt)return g.toString()==b.toString();var gt=Object.keys(g);if((ie=gt.length)!==Object.keys(b).length)return!1;for(J=ie;0!=J--;)if(!Object.prototype.hasOwnProperty.call(b,gt[J]))return!1;for(J=ie;0!=J--;)if(!this.equalsByValue(g[ae=gt[J]],b[ae]))return!1;return!0}return g!=g&&b!=b}static resolveFieldData(g,b){if(g&&b){if(this.isFunction(b))return b(g);if(-1==b.indexOf("."))return g[b];{let R=b.split("."),Y=g;for(let J=0,ie=R.length;J<ie;++J){if(null==Y)return null;Y=Y[R[J]]}return Y}}return null}static isFunction(g){return!!(g&&g.constructor&&g.call&&g.apply)}static reorderArray(g,b,R){g&&b!==R&&(R>=g.length&&(R%=g.length,b%=g.length),g.splice(R,0,g.splice(b,1)[0]))}static insertIntoOrderedArray(g,b,R,Y){if(R.length>0){let J=!1;for(let ie=0;ie<R.length;ie++)if(this.findIndexInList(R[ie],Y)>b){R.splice(ie,0,g),J=!0;break}J||R.push(g)}else R.push(g)}static findIndexInList(g,b){let R=-1;if(b)for(let Y=0;Y<b.length;Y++)if(b[Y]==g){R=Y;break}return R}static contains(g,b){if(null!=g&&b&&b.length)for(let R of b)if(this.equals(g,R))return!0;return!1}static removeAccents(g){return g&&(g=g.normalize("NFKD").replace(new RegExp("\\p{Diacritic}","gu"),"")),g}static isDate(g){return"[object Date]"===Object.prototype.toString.call(g)}static isEmpty(g){return null==g||""===g||Array.isArray(g)&&0===g.length||!this.isDate(g)&&"object"==typeof g&&0===Object.keys(g).length}static isNotEmpty(g){return!this.isEmpty(g)}static compare(g,b,R,Y=1){let J=-1;const ie=this.isEmpty(g),ae=this.isEmpty(b);return J=ie&&ae?0:ie?Y:ae?-Y:"string"==typeof g&&"string"==typeof b?g.localeCompare(b,R,{numeric:!0}):g<b?-1:g>b?1:0,J}static sort(g,b,R=1,Y,J=1){const ie=i.compare(g,b,Y,R);let ae=R;return(i.isEmpty(g)||i.isEmpty(b))&&(ae=1===J?R:J),ae*ie}static merge(g,b){if(null!=g||null!=b)return null!=g&&"object"!=typeof g||null!=b&&"object"!=typeof b?null!=g&&"string"!=typeof g||null!=b&&"string"!=typeof b?b||g:[g||"",b||""].join(" "):{...g||{},...b||{}}}static isPrintableCharacter(g=""){return this.isNotEmpty(g)&&1===g.length&&g.match(/\S| /)}static getItemValue(g,...b){return this.isFunction(g)?g(...b):g}static findLastIndex(g,b){let R=-1;if(this.isNotEmpty(g))try{R=g.findLastIndex(b)}catch{R=g.lastIndexOf([...g].reverse().find(b))}return R}static findLast(g,b){let R;if(this.isNotEmpty(g))try{R=g.findLast(b)}catch{R=[...g].reverse().find(b)}return R}static deepEquals(g,b){if(g===b)return!0;if(g&&b&&"object"==typeof g&&"object"==typeof b){var J,ie,ae,R=Array.isArray(g),Y=Array.isArray(b);if(R&&Y){if((ie=g.length)!=b.length)return!1;for(J=ie;0!=J--;)if(!this.deepEquals(g[J],b[J]))return!1;return!0}if(R!=Y)return!1;var Ie=g instanceof Date,Ee=b instanceof Date;if(Ie!=Ee)return!1;if(Ie&&Ee)return g.getTime()==b.getTime();var Ge=g instanceof RegExp,tt=b instanceof RegExp;if(Ge!=tt)return!1;if(Ge&&tt)return g.toString()==b.toString();var gt=Object.keys(g);if((ie=gt.length)!==Object.keys(b).length)return!1;for(J=ie;0!=J--;)if(!Object.prototype.hasOwnProperty.call(b,gt[J]))return!1;for(J=ie;0!=J--;)if(!this.deepEquals(g[ae=gt[J]],b[ae]))return!1;return!0}return g!=g&&b!=b}}var s=0;function a(f="pn_id_"){return`${f}${++s}`}var l=function h(){let f=[];const Y=J=>J&&parseInt(J.style.zIndex,10)||0;return{get:Y,set:(J,ie,ae)=>{ie&&(ie.style.zIndex=String(((J,ie)=>{let ae=f.length>0?f[f.length-1]:{key:J,value:ie},Ie=ae.value+(ae.key===J?0:ie)+2;return f.push({key:J,value:Ie}),Ie})(J,ae)))},clear:J=>{J&&((J=>{f=f.filter(ie=>ie.value!==J)})(Y(J)),J.style.zIndex="")},getCurrent:()=>f.length>0?f[f.length-1].value:0}}()},3908:(lt,me,d)=>{"use strict";function i(a,h,l,f,g,b,R){try{var Y=a[b](R),J=Y.value}catch(ie){return void l(ie)}Y.done?h(J):Promise.resolve(J).then(f,g)}function s(a){return function(){var h=this,l=arguments;return new Promise(function(f,g){var b=a.apply(h,l);function R(J){i(b,f,g,R,Y,"next",J)}function Y(J){i(b,f,g,R,Y,"throw",J)}R(void 0)})}}d.d(me,{c:()=>s})},1316:(lt,me,d)=>{"use strict";function ie(je,De,Le,Ve){return new(Le||(Le=Promise))(function(ge,xt){function Ne(we){try{j(Ve.next(we))}catch(N){xt(N)}}function be(we){try{j(Ve.throw(we))}catch(N){xt(N)}}function j(we){we.done?ge(we.value):function te(ge){return ge instanceof Le?ge:new Le(function(xt){xt(ge)})}(we.value).then(Ne,be)}j((Ve=Ve.apply(je,De||[])).next())})}function Ye(je){return this instanceof Ye?(this.v=je,this):new Ye(je)}function et(je,De,Le){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var te,Ve=Le.apply(je,De||[]),ge=[];return te={},xt("next"),xt("throw"),xt("return"),te[Symbol.asyncIterator]=function(){return this},te;function xt(U){Ve[U]&&(te[U]=function(Fe){return new Promise(function(Tt,Ke){ge.push([U,Fe,Tt,Ke])>1||Ne(U,Fe)})})}function Ne(U,Fe){try{!function be(U){U.value instanceof Ye?Promise.resolve(U.value.v).then(j,we):N(ge[0][2],U)}(Ve[U](Fe))}catch(Tt){N(ge[0][3],Tt)}}function j(U){Ne("next",U)}function we(U){Ne("throw",U)}function N(U,Fe){U(Fe),ge.shift(),ge.length&&Ne(ge[0][0],ge[0][1])}}function _e(je){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Le,De=je[Symbol.asyncIterator];return De?De.call(je):(je=function Ge(je){var De="function"==typeof Symbol&&Symbol.iterator,Le=De&&je[De],Ve=0;if(Le)return Le.call(je);if(je&&"number"==typeof je.length)return{next:function(){return je&&Ve>=je.length&&(je=void 0),{value:je&&je[Ve++],done:!je}}};throw new TypeError(De?"Object is not iterable.":"Symbol.iterator is not defined.")}(je),Le={},Ve("next"),Ve("throw"),Ve("return"),Le[Symbol.asyncIterator]=function(){return this},Le);function Ve(ge){Le[ge]=je[ge]&&function(xt){return new Promise(function(Ne,be){!function te(ge,xt,Ne,be){Promise.resolve(be).then(function(j){ge({value:j,done:Ne})},xt)}(Ne,be,(xt=je[ge](xt)).done,xt.value)})}}}d.d(me,{U1:()=>Ye,kH:()=>ie,mA:()=>_e,o7:()=>et}),"function"==typeof SuppressedError&&SuppressedError}},lt=>{lt(lt.s=660)}]); |